diff --git a/Doxyfile b/Doxyfile index e17ca9b33b..48f66ed78c 100644 --- a/Doxyfile +++ b/Doxyfile @@ -38,7 +38,7 @@ PROJECT_NAME = CommandAPI # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 9.4.0 +PROJECT_NUMBER = 9.4.1 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff --git a/README.md b/README.md index 819ca640b2..9ed38fb9a8 100644 --- a/README.md +++ b/README.md @@ -49,25 +49,25 @@ The list of what version of the CommandAPI you'll need to run on a specific vers | **1.14.1, 1.14.2** | v2.0 - 5.12, 8.3.0 - 8.8.0 | 8.8.0 | 16 | | **1.14.3, 1.14.4** | v2.1 - 5.12, 8.3.0 - 8.8.0 | 8.8.0 | 16 | | **1.15.x** | v2.3a - 5.12, 8.3.0 - 9.3.0 | 9.3.0 | 16 | -| **1.16.1** | v3.0 - 5.12, 8.3.0 - 9.4.0 | 9.4.0 | 16 | -| **1.16.2** | v4.0 - 5.12, 8.3.0 - 9.4.0 | 9.4.0 | 16 | -| **1.16.3** | v4.2 - 5.12, 8.3.0 - 9.4.0 | 9.4.0 | 16 | -| **1.16.4** | v5.2 - 5.12, 8.3.0 - 9.4.0 | 9.4.0 | 16 | -| **1.16.5** | v5.7 - 7.0.0, 8.3.0 - 9.4.0 | 9.4.0 | 16 | -| **1.17** | 6.0.x - 9.4.0 | 9.4.0 | 16 | -| **1.17.1** | 6.1.x - 9.4.0 | 9.4.0 | 16 | -| **1.18, 1.18.1** | 6.5.2 - 9.4.0 | 9.4.0 | 16 | -| **1.18.2** | 6.5.4 - 9.4.0 | 9.4.0 | 16 | -| **1.19** | 8.3.0 - 9.4.0 | 9.4.0 | 16 | -| **1.19.1** | 8.5.0 - 9.4.0 | 9.4.0 | 16 | -| **1.19.2** | 8.5.1 - 9.4.0 | 9.4.0 | 16 | -| **1.19.3** | 8.7.0 - 9.4.0 | 9.4.0 | 16 | -| **1.19.4** | 8.8.0 - 9.4.0 | 9.4.0 | 16 | -| **1.20** | 9.0.2 - 9.4.0 | 9.4.0 | 16 | -| **1.20.1** | 9.0.3 - 9.4.0 | 9.4.0 | 16 | -| **1.20.2** | 9.2.0 - 9.4.0 | 9.4.0 | 16 | -| **1.20.3, 1.20.4** | 9.3.0 - 9.4.0 | 9.4.0 | 16 | -| **1.20.5, 1.20.6** | 9.4.0 | 9.4.0 | 16 | +| **1.16.1** | v3.0 - 5.12, 8.3.0 - 9.4.1 | 9.4.1 | 16 | +| **1.16.2** | v4.0 - 5.12, 8.3.0 - 9.4.1 | 9.4.1 | 16 | +| **1.16.3** | v4.2 - 5.12, 8.3.0 - 9.4.1 | 9.4.1 | 16 | +| **1.16.4** | v5.2 - 5.12, 8.3.0 - 9.4.1 | 9.4.1 | 16 | +| **1.16.5** | v5.7 - 7.0.0, 8.3.0 - 9.4.1 | 9.4.1 | 16 | +| **1.17** | 6.0.x - 9.4.1 | 9.4.1 | 16 | +| **1.17.1** | 6.1.x - 9.4.1 | 9.4.1 | 16 | +| **1.18, 1.18.1** | 6.5.2 - 9.4.1 | 9.4.1 | 16 | +| **1.18.2** | 6.5.4 - 9.4.1 | 9.4.1 | 16 | +| **1.19** | 8.3.0 - 9.4.1 | 9.4.1 | 16 | +| **1.19.1** | 8.5.0 - 9.4.1 | 9.4.1 | 16 | +| **1.19.2** | 8.5.1 - 9.4.1 | 9.4.1 | 16 | +| **1.19.3** | 8.7.0 - 9.4.1 | 9.4.1 | 16 | +| **1.19.4** | 8.8.0 - 9.4.1 | 9.4.1 | 16 | +| **1.20** | 9.0.2 - 9.4.1 | 9.4.1 | 16 | +| **1.20.1** | 9.0.3 - 9.4.1 | 9.4.1 | 16 | +| **1.20.2** | 9.2.0 - 9.4.1 | 9.4.1 | 16 | +| **1.20.3, 1.20.4** | 9.3.0 - 9.4.1 | 9.4.1 | 16 | +| **1.20.5, 1.20.6** | 9.4.0 - 9.4.1 | 9.4.1 | 16 | ----- @@ -319,14 +319,6 @@ plugins-to-convert: ----- -## Dependencies - -Bukkit plugin (shaded) dependencies: - -- [Item-NBT-API](https://github.com/tr7zw/Item-NBT-API) (MIT License) - ------ - ## Building the CommandAPI The CommandAPI is built using the Maven build tool - if you don't have it, you can download it [here](https://maven.apache.org/download.cgi). @@ -415,6 +407,17 @@ This is the current roadmap for the CommandAPI (as of 30th April 2024): + + 9.4.1 + May 2024 + + CommandAPI Changes: + + + 9.4.0 April 2024 diff --git a/commandapi-annotations/pom.xml b/commandapi-annotations/pom.xml index f82545281c..a5c7054faa 100644 --- a/commandapi-annotations/pom.xml +++ b/commandapi-annotations/pom.xml @@ -18,7 +18,7 @@ dev.jorel commandapi - 9.4.0 + 9.4.1 commandapi-annotations diff --git a/commandapi-codecov/pom.xml b/commandapi-codecov/pom.xml index b35db30c01..58643cc418 100644 --- a/commandapi-codecov/pom.xml +++ b/commandapi-codecov/pom.xml @@ -20,7 +20,7 @@ dev.jorel commandapi - 9.4.0 + 9.4.1 commandapi-codecov diff --git a/commandapi-core/pom.xml b/commandapi-core/pom.xml index ec03d48288..0402ebc99a 100644 --- a/commandapi-core/pom.xml +++ b/commandapi-core/pom.xml @@ -19,7 +19,7 @@ commandapi dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-core/src/main/java/dev/jorel/commandapi/CommandAPIVersionHandler.java b/commandapi-core/src/main/java/dev/jorel/commandapi/CommandAPIVersionHandler.java index 0bdc5088f3..36fa4b62fd 100644 --- a/commandapi-core/src/main/java/dev/jorel/commandapi/CommandAPIVersionHandler.java +++ b/commandapi-core/src/main/java/dev/jorel/commandapi/CommandAPIVersionHandler.java @@ -3,7 +3,7 @@ /** * This file handles loading the correct platform implementation. The CommandAPIVersionHandler * file within the commandapi-core module is NOT used at run time. Instead, the platform modules - * replace this class with their own version that handles loads the correct class for their version + * replace this class with their own version that handles loads the correct class for their version. */ public interface CommandAPIVersionHandler { diff --git a/commandapi-core/src/main/java/dev/jorel/commandapi/MojangMappedVersionHandler.java b/commandapi-core/src/main/java/dev/jorel/commandapi/MojangMappedVersionHandler.java new file mode 100644 index 0000000000..3fd2cae1c3 --- /dev/null +++ b/commandapi-core/src/main/java/dev/jorel/commandapi/MojangMappedVersionHandler.java @@ -0,0 +1,12 @@ +package dev.jorel.commandapi; + +/** + * This file handles loading the correct mappings information. The MojangMappedVersionHandler + * file within the commandapi-core module may not be used at run time. Instead, if a platform module + * wants to be mojang-mapped, they can replace this class with one where {@link #isMojangMapped()} returns {@code true}. + */ +public interface MojangMappedVersionHandler { + static boolean isMojangMapped() { + return false; + } +} diff --git a/commandapi-core/src/main/java/dev/jorel/commandapi/SafeVarHandle.java b/commandapi-core/src/main/java/dev/jorel/commandapi/SafeVarHandle.java index 4e7e21e5e9..3362dfe6a7 100644 --- a/commandapi-core/src/main/java/dev/jorel/commandapi/SafeVarHandle.java +++ b/commandapi-core/src/main/java/dev/jorel/commandapi/SafeVarHandle.java @@ -13,7 +13,7 @@ */ public class SafeVarHandle { - public static boolean USING_MOJANG_MAPPINGS = false; // This should only be set to true in testing. + public static boolean USING_MOJANG_MAPPINGS = MojangMappedVersionHandler.isMojangMapped(); private VarHandle handle; diff --git a/commandapi-documentation-code/pom.xml b/commandapi-documentation-code/pom.xml index 71de91a352..319f95def5 100644 --- a/commandapi-documentation-code/pom.xml +++ b/commandapi-documentation-code/pom.xml @@ -7,7 +7,7 @@ commandapi dev.jorel - 9.4.0 + 9.4.1 commandapi-documentation-code diff --git a/commandapi-documentation-velocity-code/pom.xml b/commandapi-documentation-velocity-code/pom.xml index 048bc346a7..70431a9a06 100644 --- a/commandapi-documentation-velocity-code/pom.xml +++ b/commandapi-documentation-velocity-code/pom.xml @@ -6,7 +6,7 @@ dev.jorel commandapi - 9.4.0 + 9.4.1 commandapi-documentation-velocity-code diff --git a/commandapi-kotlin/commandapi-bukkit-kotlin/pom.xml b/commandapi-kotlin/commandapi-bukkit-kotlin/pom.xml index 6c65c589a1..d26ad16981 100644 --- a/commandapi-kotlin/commandapi-bukkit-kotlin/pom.xml +++ b/commandapi-kotlin/commandapi-bukkit-kotlin/pom.xml @@ -7,7 +7,7 @@ dev.jorel commandapi-kotlin - 9.4.0 + 9.4.1 commandapi-bukkit-kotlin diff --git a/commandapi-kotlin/commandapi-core-kotlin/pom.xml b/commandapi-kotlin/commandapi-core-kotlin/pom.xml index 4e2a153486..89430e0644 100644 --- a/commandapi-kotlin/commandapi-core-kotlin/pom.xml +++ b/commandapi-kotlin/commandapi-core-kotlin/pom.xml @@ -7,7 +7,7 @@ dev.jorel commandapi-kotlin - 9.4.0 + 9.4.1 commandapi-core-kotlin diff --git a/commandapi-kotlin/commandapi-velocity-kotlin/pom.xml b/commandapi-kotlin/commandapi-velocity-kotlin/pom.xml index 41a96402f8..d43ca59fe2 100644 --- a/commandapi-kotlin/commandapi-velocity-kotlin/pom.xml +++ b/commandapi-kotlin/commandapi-velocity-kotlin/pom.xml @@ -7,7 +7,7 @@ dev.jorel commandapi-kotlin - 9.4.0 + 9.4.1 commandapi-velocity-kotlin diff --git a/commandapi-kotlin/pom.xml b/commandapi-kotlin/pom.xml index e04a01eb25..90c19cf3ae 100644 --- a/commandapi-kotlin/pom.xml +++ b/commandapi-kotlin/pom.xml @@ -6,7 +6,7 @@ dev.jorel commandapi - 9.4.0 + 9.4.1 commandapi-kotlin diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-core/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-core/pom.xml index 7d7f1c40dd..ec03ec5421 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-core/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-core/pom.xml @@ -6,7 +6,7 @@ commandapi-bukkit dev.jorel - 9.4.0 + 9.4.1 commandapi-bukkit-core diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-core/src/main/java/dev/jorel/commandapi/CommandAPIBukkit.java b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-core/src/main/java/dev/jorel/commandapi/CommandAPIBukkit.java index 7037bdb79d..f78ae48bdc 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-core/src/main/java/dev/jorel/commandapi/CommandAPIBukkit.java +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-core/src/main/java/dev/jorel/commandapi/CommandAPIBukkit.java @@ -139,14 +139,6 @@ public static InternalBukkitConfig getConfiguration() { @Override public void onLoad(CommandAPIConfig config) { if(config instanceof CommandAPIBukkitConfig bukkitConfig) { - // A little unconventional, but we really don't need to implement mojang mapping flags - // all over the place, we want it to have as minimal interaction as possible so it can - // be used by the test framework as a global static flag. Also, we want to set this - // as early as possible in the CommandAPI's loading sequence! - if (bukkitConfig.shouldUseMojangMappings) { - SafeVarHandle.USING_MOJANG_MAPPINGS = true; - } - CommandAPIBukkit.setInternalConfig(new InternalBukkitConfig(bukkitConfig)); } else { CommandAPI.logError("CommandAPIBukkit was loaded with non-Bukkit config!"); @@ -225,7 +217,9 @@ public void onEnable() { if (paper.isFoliaPresent()) { CommandAPI.logNormal("Skipping initial datapack reloading because Folia was detected"); } else { - reloadDataPacks(); + if (!getConfiguration().skipReloadDatapacks()) { + reloadDataPacks(); + } } updateHelpForCommands(CommandAPI.getRegisteredCommands()); }, 0L); @@ -422,7 +416,7 @@ void updateHelpForCommands(List commands) { aliases.add(command.commandName()); aliases.remove(alias); - currentAliasSb.append(ChatColor.WHITE).append(String.join(", ", aliases)); + currentAliasSb.append(String.join(", ", aliases)); // Don't override the plugin help topic commandPrefix = generateCommandHelpPrefix(alias); diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-core/src/main/java/dev/jorel/commandapi/CommandAPIBukkitConfig.java b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-core/src/main/java/dev/jorel/commandapi/CommandAPIBukkitConfig.java index 40dab1eccb..5944f50ebb 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-core/src/main/java/dev/jorel/commandapi/CommandAPIBukkitConfig.java +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-core/src/main/java/dev/jorel/commandapi/CommandAPIBukkitConfig.java @@ -3,8 +3,6 @@ import io.papermc.paper.event.server.ServerResourcesReloadedEvent; import org.bukkit.plugin.java.JavaPlugin; -import java.util.regex.Pattern; - /** * A class that contains information needed to configure the CommandAPI on Bukkit-based servers. */ @@ -14,7 +12,7 @@ public class CommandAPIBukkitConfig extends CommandAPIConfig + + + + + commandapi-bukkit + dev.jorel + 9.4.1 + + 4.0.0 + + commandapi-bukkit-mojang-mapped + \ No newline at end of file diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-mojang-mapped/src/main/java/dev/jorel/commandapi/MojangMappedVersionHandler.java b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-mojang-mapped/src/main/java/dev/jorel/commandapi/MojangMappedVersionHandler.java new file mode 100644 index 0000000000..80db4c1b73 --- /dev/null +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-mojang-mapped/src/main/java/dev/jorel/commandapi/MojangMappedVersionHandler.java @@ -0,0 +1,12 @@ +package dev.jorel.commandapi; + +/** + * This file handles loading the correct mappings information. The MojangMappedVersionHandler + * file within the commandapi-core module may not be used at run time. Instead, if a platform module + * wants to be mojang-mapped, they can replace it with this class where {@link #isMojangMapped()} returns {@code true}. + */ +public interface MojangMappedVersionHandler { + static boolean isMojangMapped() { + return true; + } +} diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.16.1/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.16.1/pom.xml index 7ac3bba0df..e2a8dc601b 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.16.1/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.16.1/pom.xml @@ -21,7 +21,7 @@ commandapi-bukkit-nms dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.16.2/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.16.2/pom.xml index 4e0147a2d7..4084da444a 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.16.2/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.16.2/pom.xml @@ -21,7 +21,7 @@ commandapi-bukkit-nms dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.16.4/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.16.4/pom.xml index 4a943085c1..3af91b67a9 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.16.4/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.16.4/pom.xml @@ -21,7 +21,7 @@ commandapi-bukkit-nms dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.16.5/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.16.5/pom.xml index c2334f8bd9..5d3a19e957 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.16.5/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.16.5/pom.xml @@ -21,7 +21,7 @@ commandapi-bukkit-nms dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.17-common/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.17-common/pom.xml index 60a4a7b447..a4b97cfa47 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.17-common/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.17-common/pom.xml @@ -21,7 +21,7 @@ commandapi-bukkit-nms dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.17.1/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.17.1/pom.xml index 695af87576..c13660b1dd 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.17.1/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.17.1/pom.xml @@ -19,7 +19,7 @@ commandapi-bukkit-nms dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.17/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.17/pom.xml index 360e167378..630837803d 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.17/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.17/pom.xml @@ -21,7 +21,7 @@ commandapi-bukkit-nms dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.18.2/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.18.2/pom.xml index 39a385f63c..b5ccc65dec 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.18.2/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.18.2/pom.xml @@ -21,7 +21,7 @@ commandapi-bukkit-nms dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.18/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.18/pom.xml index 7c2d798c82..dc6ac32f01 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.18/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.18/pom.xml @@ -21,7 +21,7 @@ commandapi-bukkit-nms dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.19-common/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.19-common/pom.xml index a5d1c8b3c6..fe32759771 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.19-common/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.19-common/pom.xml @@ -21,7 +21,7 @@ commandapi-bukkit-nms dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.19.1/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.19.1/pom.xml index 56a63f7bfd..23a3a7082b 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.19.1/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.19.1/pom.xml @@ -21,7 +21,7 @@ commandapi-bukkit-nms dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.19.3/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.19.3/pom.xml index 64f0b30b05..25cd40c3d9 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.19.3/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.19.3/pom.xml @@ -21,7 +21,7 @@ commandapi-bukkit-nms dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.19.4/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.19.4/pom.xml index 867173e5d1..eeb0a96943 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.19.4/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.19.4/pom.xml @@ -21,7 +21,7 @@ commandapi-bukkit-nms dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.19/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.19/pom.xml index 54fd0d883d..60a8be9a1d 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.19/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.19/pom.xml @@ -21,7 +21,7 @@ commandapi-bukkit-nms dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.20.2/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.20.2/pom.xml index 6735b33b65..29366f129d 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.20.2/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.20.2/pom.xml @@ -21,7 +21,7 @@ commandapi-bukkit-nms dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.20.3/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.20.3/pom.xml index 28d8dab265..22b7a746ac 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.20.3/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.20.3/pom.xml @@ -21,7 +21,7 @@ commandapi-bukkit-nms dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.20.5/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.20.5/pom.xml index 7f19b0c199..9a3a9d4e16 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.20.5/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.20.5/pom.xml @@ -21,7 +21,7 @@ commandapi-bukkit-nms dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.20/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.20/pom.xml index c04343ad5b..179f629018 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.20/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-1.20/pom.xml @@ -21,7 +21,7 @@ commandapi-bukkit-nms dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-nms-common/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-nms-common/pom.xml index 1f447c2e79..3ce4a7de5b 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-nms-common/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-nms-common/pom.xml @@ -19,7 +19,7 @@ commandapi-bukkit-nms dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-nms-dependency-mojang-mapped/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-nms-dependency-mojang-mapped/pom.xml index f1f8c2be9b..b45bb2d6db 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-nms-dependency-mojang-mapped/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-nms-dependency-mojang-mapped/pom.xml @@ -19,7 +19,7 @@ commandapi-bukkit-nms dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-nms-dependency/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-nms-dependency/pom.xml index 04f1de723e..babe0a61ab 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-nms-dependency/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/commandapi-bukkit-nms-dependency/pom.xml @@ -19,7 +19,7 @@ commandapi-bukkit-nms dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/pom.xml index 41df2147aa..288056ec0d 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-nms/pom.xml @@ -26,7 +26,7 @@ commandapi-bukkit dev.jorel - 9.4.0 + 9.4.1 commandapi-bukkit-nms diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin-mojang-mapped/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin-mojang-mapped/pom.xml index 6cc89c4851..fcdfefbc18 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin-mojang-mapped/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin-mojang-mapped/pom.xml @@ -25,7 +25,7 @@ commandapi-bukkit dev.jorel - 9.4.0 + 9.4.1 4.0.0 @@ -68,6 +68,11 @@ commandapi-bukkit-vh ${project.version} + + dev.jorel + commandapi-bukkit-mojang-mapped + ${project.version} + io.papermc.paper paper-api @@ -100,13 +105,14 @@ shade - + dev.jorel:commandapi-core dev/jorel/commandapi/CommandAPIVersionHandler** + dev/jorel/commandapi/MojangMappedVersionHandler** diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin-mojang-mapped/src/main/java/dev/jorel/commandapi/CommandAPIMain.java b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin-mojang-mapped/src/main/java/dev/jorel/commandapi/CommandAPIMain.java index 425b15711d..73fb549895 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin-mojang-mapped/src/main/java/dev/jorel/commandapi/CommandAPIMain.java +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin-mojang-mapped/src/main/java/dev/jorel/commandapi/CommandAPIMain.java @@ -51,7 +51,7 @@ public void onLoad() { .missingExecutorImplementationMessage(fileConfig.getString("messages.missing-executor-implementation")) .dispatcherFile(fileConfig.getBoolean("create-dispatcher-json") ? new File(getDataFolder(), "command_registration.json") : null) .shouldHookPaperReload(fileConfig.getBoolean("hook-paper-reload")) - .useMojangMappings(true); + .skipReloadDatapacks(fileConfig.getBoolean("skip-initial-datapack-reload")); for (String pluginName : fileConfig.getStringList("skip-sender-proxy")) { if (Bukkit.getPluginManager().getPlugin(pluginName) != null) { diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin-mojang-mapped/src/main/resources/config.yml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin-mojang-mapped/src/main/resources/config.yml index 49ce7a6465..4355442309 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin-mojang-mapped/src/main/resources/config.yml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin-mojang-mapped/src/main/resources/config.yml @@ -50,6 +50,12 @@ use-latest-nms-version: false # reloading datapacks. hook-paper-reload: true +# Skips the initial datapack reload when the server loads (default: false) +# If "true", the CommandAPI will not reload datapacks when the server has finished +# loading. Datapacks will still be reloaded if performed manually when "hook-paper-reload" +# is set to "true" and /minecraft:reload is run. +skip-initial-datapack-reload: false + ################################################################################ # Command conversion # ################################################################################ diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin/pom.xml index e13f955adb..985e0bd432 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin/pom.xml @@ -25,7 +25,7 @@ commandapi-bukkit dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin/src/main/java/dev/jorel/commandapi/CommandAPIMain.java b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin/src/main/java/dev/jorel/commandapi/CommandAPIMain.java index 19d213e87d..73fb549895 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin/src/main/java/dev/jorel/commandapi/CommandAPIMain.java +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin/src/main/java/dev/jorel/commandapi/CommandAPIMain.java @@ -50,7 +50,8 @@ public void onLoad() { .useLatestNMSVersion(fileConfig.getBoolean("use-latest-nms-version")) .missingExecutorImplementationMessage(fileConfig.getString("messages.missing-executor-implementation")) .dispatcherFile(fileConfig.getBoolean("create-dispatcher-json") ? new File(getDataFolder(), "command_registration.json") : null) - .shouldHookPaperReload(fileConfig.getBoolean("hook-paper-reload")); + .shouldHookPaperReload(fileConfig.getBoolean("hook-paper-reload")) + .skipReloadDatapacks(fileConfig.getBoolean("skip-initial-datapack-reload")); for (String pluginName : fileConfig.getStringList("skip-sender-proxy")) { if (Bukkit.getPluginManager().getPlugin(pluginName) != null) { diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin/src/main/resources/config.yml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin/src/main/resources/config.yml index 49ce7a6465..4355442309 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin/src/main/resources/config.yml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-plugin/src/main/resources/config.yml @@ -50,6 +50,12 @@ use-latest-nms-version: false # reloading datapacks. hook-paper-reload: true +# Skips the initial datapack reload when the server loads (default: false) +# If "true", the CommandAPI will not reload datapacks when the server has finished +# loading. Datapacks will still be reloaded if performed manually when "hook-paper-reload" +# is set to "true" and /minecraft:reload is run. +skip-initial-datapack-reload: false + ################################################################################ # Command conversion # ################################################################################ diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-shade-mojang-mapped/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-shade-mojang-mapped/pom.xml index 846dd0ddac..f7282417b6 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-shade-mojang-mapped/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-shade-mojang-mapped/pom.xml @@ -25,7 +25,7 @@ commandapi-bukkit dev.jorel - 9.4.0 + 9.4.1 4.0.0 @@ -50,6 +50,11 @@ commandapi-bukkit-vh ${project.version} + + dev.jorel + commandapi-bukkit-mojang-mapped + ${project.version} + @@ -67,13 +72,14 @@ true true - + dev.jorel:commandapi-core dev/jorel/commandapi/CommandAPIVersionHandler** + dev/jorel/commandapi/MojangMappedVersionHandler** diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-shade/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-shade/pom.xml index ebf6bf6a0d..f52a9c87e2 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-shade/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-shade/pom.xml @@ -25,7 +25,7 @@ commandapi-bukkit dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-kotlin-test/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-kotlin-test/pom.xml index 20ec7fc838..dc7dcd2c5f 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-kotlin-test/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-kotlin-test/pom.xml @@ -5,7 +5,7 @@ commandapi-bukkit-test dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.16.5/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.16.5/pom.xml index aa2abe6374..0ee4e70e22 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.16.5/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.16.5/pom.xml @@ -25,7 +25,7 @@ commandapi-bukkit-test dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.17/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.17/pom.xml index 906e415e8b..ba00fb308a 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.17/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.17/pom.xml @@ -25,7 +25,7 @@ commandapi-bukkit-test dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.18/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.18/pom.xml index 8245cdea40..71b2fe335d 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.18/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.18/pom.xml @@ -25,7 +25,7 @@ commandapi-bukkit-test dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.19.2/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.19.2/pom.xml index c3898626f5..432530a8ae 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.19.2/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.19.2/pom.xml @@ -25,7 +25,7 @@ commandapi-bukkit-test dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.19.4/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.19.4/pom.xml index e9b3703dff..78d9c7c617 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.19.4/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.19.4/pom.xml @@ -25,7 +25,7 @@ commandapi-bukkit-test dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.20.2/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.20.2/pom.xml index 76a717ecf9..48449a2b6e 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.20.2/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.20.2/pom.xml @@ -25,7 +25,7 @@ commandapi-bukkit-test dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.20.3/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.20.3/pom.xml index c33788986a..95bd9e722b 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.20.3/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.20.3/pom.xml @@ -25,7 +25,7 @@ commandapi-bukkit-test dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.20.5/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.20.5/pom.xml index e4da64a091..bda6174936 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.20.5/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.20.5/pom.xml @@ -25,7 +25,7 @@ commandapi-bukkit-test dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.20/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.20/pom.xml index 4a1e467baf..59c401a3a2 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.20/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl-1.20/pom.xml @@ -25,7 +25,7 @@ commandapi-bukkit-test dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl/pom.xml index d8d7575129..fcadeb80e3 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-impl/pom.xml @@ -25,7 +25,7 @@ commandapi-bukkit-test dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-tests/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-tests/pom.xml index 500f3a9de8..c55a5d6f34 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-tests/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-tests/pom.xml @@ -25,7 +25,7 @@ commandapi-bukkit-test dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-tests/src/test/java/dev/jorel/commandapi/test/CommandHelpTests.java b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-tests/src/test/java/dev/jorel/commandapi/test/CommandHelpTests.java index 910d4d855d..16be82cfb9 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-tests/src/test/java/dev/jorel/commandapi/test/CommandHelpTests.java +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-tests/src/test/java/dev/jorel/commandapi/test/CommandHelpTests.java @@ -4,13 +4,18 @@ import static org.junit.jupiter.api.Assertions.assertNotNull; import org.bukkit.ChatColor; +import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; +import org.bukkit.help.HelpTopic; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import dev.jorel.commandapi.CommandAPICommand; +import dev.jorel.commandapi.CommandTree; import dev.jorel.commandapi.arguments.IntegerArgument; +import dev.jorel.commandapi.arguments.LiteralArgument; +import dev.jorel.commandapi.arguments.MultiLiteralArgument; import dev.jorel.commandapi.arguments.StringArgument; /** @@ -32,6 +37,18 @@ public void tearDown() { super.tearDown(); } + private void assertHelpTopicCreated(String name, String shortDescription, String fullDescription, CommandSender forWho) { + // Check the help topic was added + HelpTopic helpTopic = server.getHelpMap().getHelpTopic(name); + assertNotNull(helpTopic, "Expected to find help topic called <" + name + ">, but null was found."); + + // Check the short description + assertEquals(shortDescription, helpTopic.getShortText()); + + // Check the full description + assertEquals(ChatColor.translateAlternateColorCodes('&', fullDescription), helpTopic.getFullText(forWho)); + } + /********* * Tests * *********/ @@ -40,97 +57,165 @@ public void tearDown() { void testRegisterCommandWithHelp() { new CommandAPICommand("test") .withHelp("short description", "full description") - .executes((sender, args) -> { - }) + .executesPlayer(P_EXEC) .register(); - disablePaperImplementations(); - server.getScheduler().performOneTick(); + // Enable server to register help topics + enableServer(); Player player = server.addPlayer("APlayer"); - // Check the help topic was added - assertNotNull(server.getHelpMap().getHelpTopic("/test")); - - // Check the short description - assertEquals("short description", server.getHelpMap().getHelpTopic("/test").getShortText()); - - // Check the full description - assertEquals(ChatColor.translateAlternateColorCodes('&', """ + // Short and full description are inserted + assertHelpTopicCreated( + "/test", + "short description", + """ short description &6Description: &ffull description - &6Usage: &f/test"""), server.getHelpMap().getHelpTopic("/test").getFullText(player)); + &6Usage: &f/test""", + player + ); } @Test void testRegisterCommandWithShortDescription() { new CommandAPICommand("test") .withShortDescription("short description") - .executes((sender, args) -> { - }) + .executesPlayer(P_EXEC) .register(); - disablePaperImplementations(); - server.getScheduler().performOneTick(); + // Enable server to register help topics + enableServer(); Player player = server.addPlayer("APlayer"); - // Check the help topic was added - assertNotNull(server.getHelpMap().getHelpTopic("/test")); - - // Check the short description - assertEquals("short description", server.getHelpMap().getHelpTopic("/test").getShortText()); - - // Check the full description - assertEquals(ChatColor.translateAlternateColorCodes('&', """ + // Short description appears at the start of full text because that's how `CustomHelpTopic` works + assertHelpTopicCreated( + "/test", + "short description", + """ short description - &6Usage: &f/test"""), server.getHelpMap().getHelpTopic("/test").getFullText(player)); + &6Usage: &f/test""", + player + ); } @Test void testRegisterCommandFullDescription() { new CommandAPICommand("test") .withFullDescription("full description") - .executes((sender, args) -> { - }) + .executesPlayer(P_EXEC) .register(); - disablePaperImplementations(); - server.getScheduler().performOneTick(); + // Enable server to register help topics + enableServer(); Player player = server.addPlayer("APlayer"); - // Check the help topic was added - assertNotNull(server.getHelpMap().getHelpTopic("/test")); - - // Check the short description - assertEquals("full description", server.getHelpMap().getHelpTopic("/test").getShortText()); - - // Check the full description - assertEquals(ChatColor.translateAlternateColorCodes('&', """ + // Full description replaces short description when not specified + assertHelpTopicCreated( + "/test", + "full description", + """ full description &6Description: &ffull description - &6Usage: &f/test"""), server.getHelpMap().getHelpTopic("/test").getFullText(player)); + &6Usage: &f/test""", + player + ); } @Test void testRegisterCommandNoDescription() { new CommandAPICommand("test") - .executes((sender, args) -> { - }) + .executesPlayer(P_EXEC) .register(); - disablePaperImplementations(); - server.getScheduler().performOneTick(); + // Enable server to register help topics + enableServer(); Player player = server.addPlayer("APlayer"); - // Check the help topic was added - assertNotNull(server.getHelpMap().getHelpTopic("/test")); + // Check default message + assertHelpTopicCreated( + "/test", + "A command by the CommandAPITest plugin.", + """ + A command by the CommandAPITest plugin. + &6Usage: &f/test""", + player + ); + } - // Check the short description - assertEquals("A command by the CommandAPITest plugin.", server.getHelpMap().getHelpTopic("/test").getShortText()); - - // Check the full description - assertEquals(ChatColor.translateAlternateColorCodes('&', """ + @Test + void testRegisterWithRemovedUsage() { + new CommandAPICommand("test") + .withUsage() + .executesPlayer(P_EXEC) + .register(); + + // Enable server to register help topics + enableServer(); + Player player = server.addPlayer("APlayer"); + + // Usage can be removed + // Note that the result returned by `getFullText` has a trailing \n because `CustomHelpTopic` uses + // `shortText + "\n" + fullText`. In this situation, we have no full description, no usage, and no + // aliases, so the `fullText` generated by the CommandAPI is acutally an empty string "". + assertHelpTopicCreated( + "/test", + "A command by the CommandAPITest plugin.", + """ A command by the CommandAPITest plugin. - &6Usage: &f/test"""), server.getHelpMap().getHelpTopic("/test").getFullText(player)); + """, + player + ); + } + + @Test + void testRegisterWithOneUsage() { + new CommandAPICommand("test") + .withUsage("Line one") + .executesPlayer(P_EXEC) + .register(); + + // Enable server to register help topics + enableServer(); + Player player = server.addPlayer("APlayer"); + + // Usage generation can be overriden with one line + assertHelpTopicCreated( + "/test", + "A command by the CommandAPITest plugin.", + """ + A command by the CommandAPITest plugin. + &6Usage: &fLine one""", + player + ); + } + + @Test + void testRegisterWithMultipleUsage() { + new CommandAPICommand("test") + .withUsage( + "Line one", + "Line two", + "Line three" + ) + .executesPlayer(P_EXEC) + .register(); + + // Enable server to register help topics + enableServer(); + Player player = server.addPlayer("APlayer"); + + // Usage generation can be overriden with multiple lines + assertHelpTopicCreated( + "/test", + "A command by the CommandAPITest plugin.", + """ + A command by the CommandAPITest plugin. + &6Usage: &f + - Line one + - Line two + - Line three""", + player + ); } @Test @@ -138,30 +223,48 @@ void testRegisterCommandWithHelpWithAliases() { new CommandAPICommand("test") .withHelp("short description", "full description") .withAliases("othertest", "othercommand") - .executes((sender, args) -> { - }) + .executesPlayer(P_EXEC) .register(); - disablePaperImplementations(); - server.getScheduler().performOneTick(); + // Enable server to register help topics + enableServer(); Player player = server.addPlayer("APlayer"); - // Check the help topic was added - assertNotNull(server.getHelpMap().getHelpTopic("/test")); - - // Check the short description - assertEquals("short description", server.getHelpMap().getHelpTopic("/test").getShortText()); - - // Check the full description - - // TODO: This test only passes if there is a trailing space character after - // the usage section. The CommandAPI should trim this when usage help is - // generated! - assertEquals(ChatColor.translateAlternateColorCodes('&', """ + // Check the main help topic was added + assertHelpTopicCreated( + "/test", + "short description", + """ short description &6Description: &ffull description &6Usage: &f/test - &6Aliases: &fothertest, othercommand"""), server.getHelpMap().getHelpTopic("/test").getFullText(player)); + &6Aliases: &fothertest, othercommand""", + player + ); + + // Check the alias topics + // The alias section of each alias does not include itself, but does include the main name + // Otherwise everything is the same as the main command + assertHelpTopicCreated( + "/othertest", + "short description", + """ + short description + &6Description: &ffull description + &6Usage: &f/test + &6Aliases: &fothercommand, test""", + player + ); + assertHelpTopicCreated( + "/othercommand", + "short description", + """ + short description + &6Description: &ffull description + &6Usage: &f/test + &6Aliases: &fothertest, test""", + player + ); } @Test @@ -170,25 +273,23 @@ void testRegisterCommandWithMultipleArguments() { .withHelp("short description", "full description") .withArguments(new StringArgument("arg1")) .withArguments(new IntegerArgument("arg2")) - .executes((sender, args) -> { - }) + .executesPlayer(P_EXEC) .register(); - disablePaperImplementations(); - server.getScheduler().performOneTick(); + // Enable server to register help topics + enableServer(); Player player = server.addPlayer("APlayer"); - // Check the help topic was added - assertNotNull(server.getHelpMap().getHelpTopic("/test")); - - // Check the short description - assertEquals("short description", server.getHelpMap().getHelpTopic("/test").getShortText()); - - // Check the full description - assertEquals(ChatColor.translateAlternateColorCodes('&', """ + // Multiple arguments are stacked in the usage + assertHelpTopicCreated( + "/test", + "short description", + """ short description &6Description: &ffull description - &6Usage: &f/test """), server.getHelpMap().getHelpTopic("/test").getFullText(player)); + &6Usage: &f/test """, + player + ); } @Test @@ -196,39 +297,183 @@ void testRegisterMultipleCommands() { new CommandAPICommand("test") .withHelp("short description", "full description") .withArguments(new StringArgument("arg1")) - .executes((sender, args) -> { - }) + .executesPlayer(P_EXEC) .register(); new CommandAPICommand("test") .withHelp("short description", "full description") .withArguments(new StringArgument("arg1")) .withArguments(new IntegerArgument("arg2")) - .executes((sender, args) -> { - }) + .executesPlayer(P_EXEC) .register(); - disablePaperImplementations(); - server.getScheduler().performOneTick(); + // Enable server to register help topics + enableServer(); Player player = server.addPlayer("APlayer"); - // Check the help topic was added - assertNotNull(server.getHelpMap().getHelpTopic("/test")); - - // Check the short description - assertEquals("short description", server.getHelpMap().getHelpTopic("/test").getShortText()); - - // Check the full description - - // TODO: This test only passes if there is a trailing space character after - // the first command in the usage section. The CommandAPI should trim this - // when usage help is generated! - assertEquals(ChatColor.translateAlternateColorCodes('&', """ + // Usage should be merged + assertHelpTopicCreated( + "/test", + "short description", + """ short description &6Description: &ffull description &6Usage: &f - /test - - /test """), server.getHelpMap().getHelpTopic("/test").getFullText(player)); + - /test """, + player + ); + } + + @Test + void testRegisterDeepBranches() { + new CommandTree("test") + .then( + new LiteralArgument("branch1") // `/tree branch1` should not show up since it is not executable + .then(new StringArgument("string1").executesPlayer(P_EXEC)) + .then(new IntegerArgument("integer1").executesPlayer(P_EXEC)) + ) + .then( + new LiteralArgument("branch2").executesPlayer(P_EXEC) + .then(new StringArgument("string2").executesPlayer(P_EXEC)) + .then( + new IntegerArgument("integer2") + .then(new LiteralArgument("continue").executesPlayer(P_EXEC)) + ) + ) + .register(); + + // Enable server to register help topics + enableServer(); + Player player = server.addPlayer("APlayer"); + + // Each executable node should appear in the usage + assertHelpTopicCreated( + "/test", + "A command by the CommandAPITest plugin.", + """ + A command by the CommandAPITest plugin. + &6Usage: &f + - /test branch1 + - /test branch1 + - /test branch2 + - /test branch2 + - /test branch2 continue""", + player + ); } + @Test + void testRegisterLiteralArguments() { + new CommandAPICommand("test") + .withArguments( + new MultiLiteralArgument("multiLiteral", "a", "b", "c"), + new LiteralArgument("literal", "d"), + new StringArgument("string") + ) + .executesPlayer(P_EXEC) + .register(); + + // Enable server to register help topics + enableServer(); + Player player = server.addPlayer("APlayer"); + + // MultiLiteralArgument unpacks to multiple LiteralArguments + // LiteralArgument has a differnt help string, using its literal rather than its node name + assertHelpTopicCreated( + "/test", + "A command by the CommandAPITest plugin.", + """ + A command by the CommandAPITest plugin. + &6Usage: &f + - /test a d + - /test b d + - /test c d """, + player + ); + } + + @Test + void testRegisterCustomHelpTopic() { + new CommandAPICommand("test") + .withHelp(new HelpTopic() { + { + this.shortText = "short description"; + } + + @Override + public String getFullText(CommandSender forWho) { + return "Special full text just for " + (forWho instanceof Player player ? player.getName() : forWho); + } + + @Override + public boolean canSee(CommandSender sender) { + return true; + } + }) + .executesPlayer(P_EXEC) + .register(); + + // Enable server to register help topics + enableServer(); + Player player1 = server.addPlayer("Player1"); + Player player2 = server.addPlayer("Player2"); + + // Custom HelpTopic allows changing text for different CommandSenders + assertHelpTopicCreated( + "/test", + "short description", + """ + Special full text just for Player1""", + player1 + ); + assertHelpTopicCreated( + "/test", + "short description", + """ + Special full text just for Player2""", + player2 + ); + } + + @Test + void testRegisterAfterServerEnabled() { + // Enable server early + enableServer(); + + // `CommandAPIBukkit#postCommandRegistration` should still register the help topics + new CommandAPICommand("test") + .withHelp("short description", "full description") + .withUsage("usage line") + .withAliases("alias") + .executesPlayer(P_EXEC) + .register(); + + // It is important to add the player after calling `.register` + // `CommandAPIBukkit#postCommandRegistration` also calls `Player#updateCommands`, + // which throws an `UnimplementedOperationException` for `PlayerMock` + Player player = server.addPlayer("APlayer"); + + // Ensure main and alias help topics exist + assertHelpTopicCreated( + "/test", + "short description", + """ + short description + &6Description: &ffull description + &6Usage: &fusage line + &6Aliases: &falias""", + player + ); + assertHelpTopicCreated( + "/alias", + "short description", + """ + short description + &6Description: &ffull description + &6Usage: &fusage line + &6Aliases: &ftest""", + player + ); + } } diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-tests/src/test/java/dev/jorel/commandapi/test/CommandNamespaceTests.java b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-tests/src/test/java/dev/jorel/commandapi/test/CommandNamespaceTests.java index d4ba430ea6..518e9d0e18 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-tests/src/test/java/dev/jorel/commandapi/test/CommandNamespaceTests.java +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-tests/src/test/java/dev/jorel/commandapi/test/CommandNamespaceTests.java @@ -12,14 +12,12 @@ import dev.jorel.commandapi.arguments.IntegerArgument; import dev.jorel.commandapi.arguments.LiteralArgument; import dev.jorel.commandapi.arguments.StringArgument; -import org.bukkit.Bukkit; import org.bukkit.ChatColor; import org.bukkit.Location; import org.bukkit.command.CommandMap; import org.bukkit.command.CommandSender; import org.bukkit.command.SimpleCommandMap; import org.bukkit.entity.Player; -import org.bukkit.event.server.ServerLoadEvent; import org.bukkit.permissions.PermissibleBase; import org.bukkit.permissions.PermissionAttachment; import org.bukkit.plugin.Plugin; @@ -64,11 +62,7 @@ Player enableWithNamespaces() { } // Run the CommandAPI's enable tasks, especially `fixNamespaces` - assertTrue(CommandAPI.canRegister()); // Make sure we weren't already enabled - disablePaperImplementations(); - Bukkit.getPluginManager().callEvent(new ServerLoadEvent(ServerLoadEvent.LoadType.STARTUP)); - assertDoesNotThrow(() -> server.getScheduler().performOneTick()); - assertFalse(CommandAPI.canRegister()); + enableServer(); // Get a CraftPlayer for running VanillaCommandWrapper commands Player runCommandsPlayer = Mockito.mock(MockPlatform.getInstance().getCraftPlayerClass()); diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-tests/src/test/java/dev/jorel/commandapi/test/OnEnableTests.java b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-tests/src/test/java/dev/jorel/commandapi/test/OnEnableTests.java index b0399412db..32757cc488 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-tests/src/test/java/dev/jorel/commandapi/test/OnEnableTests.java +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-tests/src/test/java/dev/jorel/commandapi/test/OnEnableTests.java @@ -7,13 +7,11 @@ import dev.jorel.commandapi.CommandAPIBukkit; import dev.jorel.commandapi.CommandAPICommand; import dev.jorel.commandapi.arguments.StringArgument; -import org.bukkit.Bukkit; import org.bukkit.ChatColor; import org.bukkit.Location; import org.bukkit.command.Command; import org.bukkit.command.SimpleCommandMap; import org.bukkit.entity.Player; -import org.bukkit.event.server.ServerLoadEvent; import org.bukkit.help.HelpTopic; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; @@ -50,19 +48,12 @@ public void tearDown() { @Test void testOnEnableExecution() { - disablePaperImplementations(); - assertDoesNotThrow(() -> server.getScheduler().performOneTick()); + assertDoesNotThrow(() -> enableServer()); } @Test void testOnEnableRegisterAndUnregisterCommand() { - // Enable server - disablePaperImplementations(); - Bukkit.getPluginManager().callEvent(new ServerLoadEvent(ServerLoadEvent.LoadType.STARTUP)); - assertDoesNotThrow(() -> server.getScheduler().performOneTick()); - - assertFalse(CommandAPI.canRegister()); - + enableServer(); // Add a PlayerMock to the server to listen for calls to `updateCommands()` PlayerMock updateCommandsPlayer = Mockito.spy(new PlayerMock(server, "updateCommandsPlayer")); diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-tests/src/test/java/dev/jorel/commandapi/test/TestBase.java b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-tests/src/test/java/dev/jorel/commandapi/test/TestBase.java index 08e8ee7b05..7bb3280ea1 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-tests/src/test/java/dev/jorel/commandapi/test/TestBase.java +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/commandapi-bukkit-test-tests/src/test/java/dev/jorel/commandapi/test/TestBase.java @@ -5,6 +5,7 @@ import static org.junit.jupiter.api.Assertions.assertNotEquals; import static org.junit.jupiter.api.Assertions.assertThrows; import static org.junit.jupiter.api.Assertions.assertTrue; +import static org.junit.jupiter.api.Assertions.assertFalse; import java.io.File; import java.io.IOException; @@ -23,6 +24,7 @@ import org.bukkit.command.Command; import org.bukkit.command.CommandMap; import org.bukkit.command.CommandSender; +import org.bukkit.event.server.ServerLoadEvent; import org.bukkit.plugin.java.JavaPlugin; import org.bukkit.potion.PotionEffectType; import org.jetbrains.annotations.NotNull; @@ -35,6 +37,7 @@ import com.mojang.brigadier.suggestion.Suggestion; import be.seeseemelk.mockbukkit.MockBukkit; +import dev.jorel.commandapi.CommandAPI; import dev.jorel.commandapi.CommandAPIVersionHandler; import dev.jorel.commandapi.MCVersion; import dev.jorel.commandapi.PaperImplementations; @@ -84,6 +87,15 @@ public void tearDown() { MockPlatform.unload(); } + public void enableServer() { + // Run the CommandAPI's enable tasks + assertTrue(CommandAPI.canRegister(), "Server was already enabled! Cannot enable twice!"); + disablePaperImplementations(); + Bukkit.getPluginManager().callEvent(new ServerLoadEvent(ServerLoadEvent.LoadType.STARTUP)); + assertDoesNotThrow(() -> server.getScheduler().performOneTick()); + assertFalse(CommandAPI.canRegister()); + } + public static final PlayerCommandExecutor P_EXEC = (player, args) -> {}; private void resetAllPotions() { diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/pom.xml index 60d69c75a4..197d423331 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-test/pom.xml @@ -24,7 +24,7 @@ commandapi-bukkit dev.jorel - 9.4.0 + 9.4.1 commandapi-bukkit-test pom diff --git a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-vh/pom.xml b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-vh/pom.xml index 7ebdda6529..0d789e7866 100644 --- a/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-vh/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/commandapi-bukkit-vh/pom.xml @@ -24,7 +24,7 @@ commandapi-bukkit dev.jorel - 9.4.0 + 9.4.1 4.0.0 diff --git a/commandapi-platforms/commandapi-bukkit/pom.xml b/commandapi-platforms/commandapi-bukkit/pom.xml index 50621671b7..8096badd11 100644 --- a/commandapi-platforms/commandapi-bukkit/pom.xml +++ b/commandapi-platforms/commandapi-bukkit/pom.xml @@ -7,7 +7,7 @@ commandapi-platforms dev.jorel - 9.4.0 + 9.4.1 commandapi-bukkit @@ -20,8 +20,9 @@ commandapi-bukkit-nms - + commandapi-bukkit-vh + commandapi-bukkit-mojang-mapped commandapi-bukkit-plugin diff --git a/commandapi-platforms/commandapi-sponge/commandapi-sponge-core/pom.xml b/commandapi-platforms/commandapi-sponge/commandapi-sponge-core/pom.xml index 19fc14f7bb..db810690ab 100644 --- a/commandapi-platforms/commandapi-sponge/commandapi-sponge-core/pom.xml +++ b/commandapi-platforms/commandapi-sponge/commandapi-sponge-core/pom.xml @@ -7,7 +7,7 @@ commandapi-sponge dev.jorel - 9.4.0 + 9.4.1 commandapi-sponge-core diff --git a/commandapi-platforms/commandapi-sponge/commandapi-sponge-plugin-test/pom.xml b/commandapi-platforms/commandapi-sponge/commandapi-sponge-plugin-test/pom.xml index 6c1fce7cbd..d640695ff8 100644 --- a/commandapi-platforms/commandapi-sponge/commandapi-sponge-plugin-test/pom.xml +++ b/commandapi-platforms/commandapi-sponge/commandapi-sponge-plugin-test/pom.xml @@ -7,7 +7,7 @@ commandapi-sponge dev.jorel - 9.4.0 + 9.4.1 commandapi-sponge-plugin-test diff --git a/commandapi-platforms/commandapi-sponge/commandapi-sponge-plugin/pom.xml b/commandapi-platforms/commandapi-sponge/commandapi-sponge-plugin/pom.xml index d1e49c6e4e..3c79b87cc7 100644 --- a/commandapi-platforms/commandapi-sponge/commandapi-sponge-plugin/pom.xml +++ b/commandapi-platforms/commandapi-sponge/commandapi-sponge-plugin/pom.xml @@ -7,7 +7,7 @@ commandapi-sponge dev.jorel - 9.4.0 + 9.4.1 commandapi-sponge-plugin diff --git a/commandapi-platforms/commandapi-sponge/commandapi-sponge-shade/pom.xml b/commandapi-platforms/commandapi-sponge/commandapi-sponge-shade/pom.xml index ea37866d9b..72cab34c8a 100644 --- a/commandapi-platforms/commandapi-sponge/commandapi-sponge-shade/pom.xml +++ b/commandapi-platforms/commandapi-sponge/commandapi-sponge-shade/pom.xml @@ -7,7 +7,7 @@ commandapi-sponge dev.jorel - 9.4.0 + 9.4.1 commandapi-sponge-shade diff --git a/commandapi-platforms/commandapi-sponge/pom.xml b/commandapi-platforms/commandapi-sponge/pom.xml index c0114f7283..e6e7c9fa91 100644 --- a/commandapi-platforms/commandapi-sponge/pom.xml +++ b/commandapi-platforms/commandapi-sponge/pom.xml @@ -7,7 +7,7 @@ commandapi-platforms dev.jorel - 9.4.0 + 9.4.1 commandapi-sponge diff --git a/commandapi-platforms/commandapi-velocity/commandapi-velocity-core/pom.xml b/commandapi-platforms/commandapi-velocity/commandapi-velocity-core/pom.xml index d53f87c103..1af7313f53 100644 --- a/commandapi-platforms/commandapi-velocity/commandapi-velocity-core/pom.xml +++ b/commandapi-platforms/commandapi-velocity/commandapi-velocity-core/pom.xml @@ -7,7 +7,7 @@ commandapi-velocity dev.jorel - 9.4.0 + 9.4.1 commandapi-velocity-core diff --git a/commandapi-platforms/commandapi-velocity/commandapi-velocity-plugin-test/pom.xml b/commandapi-platforms/commandapi-velocity/commandapi-velocity-plugin-test/pom.xml index 38ba8e5057..ee9180a771 100644 --- a/commandapi-platforms/commandapi-velocity/commandapi-velocity-plugin-test/pom.xml +++ b/commandapi-platforms/commandapi-velocity/commandapi-velocity-plugin-test/pom.xml @@ -7,7 +7,7 @@ commandapi-velocity dev.jorel - 9.4.0 + 9.4.1 commandapi-velocity-plugin-test diff --git a/commandapi-platforms/commandapi-velocity/commandapi-velocity-plugin/pom.xml b/commandapi-platforms/commandapi-velocity/commandapi-velocity-plugin/pom.xml index 41d686b6b8..0cadd37751 100644 --- a/commandapi-platforms/commandapi-velocity/commandapi-velocity-plugin/pom.xml +++ b/commandapi-platforms/commandapi-velocity/commandapi-velocity-plugin/pom.xml @@ -7,7 +7,7 @@ commandapi-velocity dev.jorel - 9.4.0 + 9.4.1 commandapi-velocity-plugin diff --git a/commandapi-platforms/commandapi-velocity/commandapi-velocity-shade/pom.xml b/commandapi-platforms/commandapi-velocity/commandapi-velocity-shade/pom.xml index 425cf11287..a27ca98e0e 100644 --- a/commandapi-platforms/commandapi-velocity/commandapi-velocity-shade/pom.xml +++ b/commandapi-platforms/commandapi-velocity/commandapi-velocity-shade/pom.xml @@ -7,7 +7,7 @@ commandapi-velocity dev.jorel - 9.4.0 + 9.4.1 commandapi-velocity-shade diff --git a/commandapi-platforms/commandapi-velocity/pom.xml b/commandapi-platforms/commandapi-velocity/pom.xml index cca6219ff3..7df5bbf86d 100644 --- a/commandapi-platforms/commandapi-velocity/pom.xml +++ b/commandapi-platforms/commandapi-velocity/pom.xml @@ -7,7 +7,7 @@ commandapi-platforms dev.jorel - 9.4.0 + 9.4.1 commandapi-velocity diff --git a/commandapi-platforms/pom.xml b/commandapi-platforms/pom.xml index 21a5b05259..59b04df40d 100644 --- a/commandapi-platforms/pom.xml +++ b/commandapi-platforms/pom.xml @@ -7,7 +7,7 @@ commandapi dev.jorel - 9.4.0 + 9.4.1 commandapi-platforms diff --git a/commandapi-preprocessor/pom.xml b/commandapi-preprocessor/pom.xml index e18ec56f2a..d437f8cbb0 100644 --- a/commandapi-preprocessor/pom.xml +++ b/commandapi-preprocessor/pom.xml @@ -25,7 +25,7 @@ dev.jorel commandapi - 9.4.0 + 9.4.1 4.0.0 diff --git a/docs/9.4.1/.nojekyll b/docs/9.4.1/.nojekyll new file mode 100644 index 0000000000..f17311098f --- /dev/null +++ b/docs/9.4.1/.nojekyll @@ -0,0 +1 @@ +This file makes sure that Github Pages doesn't process mdBook's output. diff --git a/docs/9.4.1/404.html b/docs/9.4.1/404.html new file mode 100644 index 0000000000..5e11791105 --- /dev/null +++ b/docs/9.4.1/404.html @@ -0,0 +1,209 @@ + + + + + + Page not found - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Document not found (404)

+

This URL is invalid, sorry. Please use the navigation bar or search to continue.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/advancementargument.html b/docs/9.4.1/advancementargument.html new file mode 100644 index 0000000000..2a705e43ef --- /dev/null +++ b/docs/9.4.1/advancementargument.html @@ -0,0 +1,275 @@ + + + + + + Advancement arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Advancement arguments

+

An advancement argument suggesting a list of Minecraft advancements

+

The AdvancementArgument class represents in-game advancements. As expected, the AdvancementArgument can be casted to Bukkit's Advancement class.

+
+

Example - Awarding a player an advancement

+

Say we want to award a player an advancement. First, we need the syntax that our command will use:

+
/award <player> <advancement>
+
+

Since we require a player, we will use the PlayerArgument for this example. Given a player, we can simply get the AdvancementProgress for that player, and then award the criteria required to fully complete the provided advancement.

+
+
new CommandAPICommand("award")
+    .withArguments(new PlayerArgument("player"))
+    .withArguments(new AdvancementArgument("advancement"))
+    .executes((sender, args) -> {
+        Player target = (Player) args.get("player");
+        Advancement advancement = (Advancement) args.get("advancement");
+        
+        // Award all criteria for the advancement
+        AdvancementProgress progress = target.getAdvancementProgress(advancement);
+        for (String criteria : advancement.getCriteria()) {
+            progress.awardCriteria(criteria);
+        }
+    })
+    .register();
+
+
CommandAPICommand("award")
+    .withArguments(PlayerArgument("player"))
+    .withArguments(AdvancementArgument("advancement"))
+    .executes(CommandExecutor { _, args ->
+        val target = args["player"] as Player
+        val advancement = args["advancement"] as Advancement
+
+        // Award all criteria for the advancement
+        val progress = target.getAdvancementProgress(advancement)
+        for (criteria in advancement.criteria) {
+            progress.awardCriteria(criteria)
+        }
+    })
+    .register()
+
+
commandAPICommand("award") {
+    playerArgument("player")
+    advancementArgument("advancement")
+    anyExecutor { _, args ->
+        val target = args["player"] as Player
+        val advancement = args["advancement"] as Advancement
+
+        // Award all criteria for the advancement
+        val progress = target.getAdvancementProgress(advancement)
+        for (criteria in advancement.criteria) {
+            progress.awardCriteria(criteria)
+        }
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/afterword.html b/docs/9.4.1/afterword.html new file mode 100644 index 0000000000..f75052ca32 --- /dev/null +++ b/docs/9.4.1/afterword.html @@ -0,0 +1,279 @@ + + + + + + Afterword - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Afterword

+ +

Congratulations on making it to the end of the documentation! It's really long, but I did my best to make it the best (Bukkit/Spigot plugin) documentation in existence.

+
+

Intro

+

My name is Jorel, commonly known by my Minecraft username Skepter. I started the CommandAPI in the summer holidays between my first and second year at university. On the 19th August, 2018 I made my first commit to the CommandAPI project - just a month and a day after Minecraft 1.13 was released.

+

At the time, I just decided to call it "The 1.13 Command API" - it wasn't the catchiest name out there, but it sort of said what I wanted it to - it's a Command API for Minecraft 1.13, which was the update when the big overhaul to the command system was introduced.

+

It all started as a simple idea that can be summarized in 3 bullet points:

+
    +
  • Create an API to use the new command UI that was introduced in Minecraft 1.13
  • +
  • Make it so the developers don't have to understand/use Mojang's brigadier
  • +
  • Make it similar to Bukkit's existing API
  • +
+
+

Starting out

+

After the release of version 1.2, two days after the initial release, I received my first GitHub issue. This was quite a shock to me - version 1.2 only had 11 total downloads so it seemed odd that someone managed to stumble upon it despite the fact that I did nothing to promote the CommandAPI. Little did I know that that one issue was the main motivation to keep this API alive after its initial release.

+

I would never have possible imagined in my wildest dreams that 2 years later, I would still be in contact with them and know that if I had not chosen to create this API, their server would not have survived beyond Minecraft 1.13, let alone Minecraft 1.15, two major Minecraft versions later.

+
+

Reflection on the project and personal gains

+

This project has been insane. Absolutely, utterly insane. At over 1000 commits and over 1,000,000 additions (that includes things such as lines of code, lines of generated HTML documentation etc.), I can say without a doubt that this is indeed my biggest project ever.

+

Not only have I managed to deal with hundreds of GitHub issues, I've also had the opportunity to try all sorts of technologies that I could have only dreamt of using, such as:

+
    +
  • Using GitHub Actions for cloud-based build checking and project status notifications
  • +
  • Using CodeFactor.io to automatically identify issues with my code
  • +
  • Publishing the CommandAPI to MavenCentral
  • +
  • Improving my understanding of Gradle to write Gradle instructions for the documentation
  • +
  • Learning Kotlin to add Kotlin examples to the CommandAPI's documentation
  • +
  • Learning TypeScript for an upcoming web-based CommandAPI command visualizer
  • +
+
+

Acknowledgements (early development)

+

Anyway, I digress. I'd like to give credit to all of the people that have opened issues on the CommandAPI GitHub, for without these people, the CommandAPI would have only remained a shadow of what it is now. I'd like to give credit to the people that have starred the CommandAPI on its GitHub page, and all of the members of the CommandAPI Discord server.

+

I would like to personally give thanks to the following people - these are people that have made a significant contribution to the project in terms of ideas or support early in the CommandAPI's development:

+
    +
  • Combustible, who kickstarted the project by creating the CommandAPI's first issue. From this issue, this allowed the CommandAPI to have interoperability with Minecraft commands and functions which is by far the CommandAPI's most admirable feature. Additionally, Combustible helped raise awareness of the CommandAPI via the Spigot forums and Spigot issue tracker.
  • +
  • Draycia, who suggested implementing lazy evaluation for argument suggestions. This has been extended to provide the CommandAPI's context-aware system for argument suggestions based on previously filled arguments.
  • +
  • HielkeMinecraft, who made three outstanding contributions to the CommandAPI. They created the suggestion of setting the result and success values of commands which improves the interoperability between commands registered with the CommandAPI and vanilla Minecraft commands. They also influenced the implementation of the requirements system to have more powerful command constraints and helped start the CommandAPI Discord server.
  • +
  • Minenash, who was the driving force for the CommandAPI's 3.0 release, which added a plethora of new arguments to the CommandAPI. Minenash's research, code prototypes, documentation examples, bug testing and code review was a tremendous help to make the 3.0 release such a feature-rich version.
  • +
  • Michael-Ziluck, who created an amazing pull request that helped greatly improve the performance of the CommandAPI as well as structure the entire CommandAPI project into a multi-module Maven project which significantly improved the maintainability of the CommandAPI for the future.
  • +
  • portlek, who helped migrate the CommandAPI's repository to jitpack.io. They helped debug some technical errors with remote building and tested that the repository was working throughout the process.
  • +
  • 469512345, who redesigned and implemented the suggestions feature for arguments, bringing powerful asynchronous arguments and highly-extensible suggestions to the CommandAPI. They also implemented the CommandTree feature to bring yet another way for developers to create commands with the CommandAPI.
  • +
+

I'd also like to give a special mention to the following people that have helped find bugs or have supported the project in some way early in the CommandAPI's development: aianlinb, Baka-Mitai, Checkium, Comeza, DerpNerb, DogeBogey, endrdragon, EnragedRabisu, i509VCB, KieranGateley, lifespan, Loapu, Marvmallow, MatrixTunnel, Ricky12Awesome, SHsuperCM, SpaceCheetah, The_Gavster, Tinkot, vladfrangu, zedwick.

+
+

Acknowledgements (CommandAPI Discord server)

+

I'm well aware there are lots of users that have made significant contributions to the CommandAPI that aren't listed above! Over the past four years, hundreds of users have created GitHub issues, joined the CommandAPI Discord server and submitted pull requests to contribute to the CommandAPI.

+

I'd like to personally give thanks to my ✨Special Contributors in the CommandAPI Discord server - these are users that have made an exceptionally significant contribution to the CommandAPI project in general, from helping new users get started with the CommandAPI, to contributing to the CommandAPI repository directly, to bringing a liveliness to the CommandAPI Discord server as a whole:

+
    +
  • willkroboth, the first ✨Special Contributor, recognized for their above-and-beyond contribution to helping new CommandAPI Discord members.
  • +
  • DerEchtePilz, recognized for their significant contribution of creating a Kotlin DSL for the CommandAPI (with the help of Sparky from the CommandAPI Discord server).
  • +
+

The CommandAPI would not be where it is currently without the community that has been established over the years in the CommandAPI Discord server. As such, I'd like to give a special thanks to some of the most active CommandAPI Discord server members that make the community feel lively:

+
    +
  • ! AkaGiant !
  • +
  • Brought To You By
  • +
  • MineNash
  • +
  • TheGates
  • +
+
+

Acknowledgements (Donators)

+

I didn't really want to add a way for CommandAPI users to be able to contribute financially via donations because the CommandAPI is free for all and the cost of maintaining the CommandAPI is effectively negligible. That said, I'd like to give special thanks to those that have donated to the CommandAPI.

+
+

Final comments

+

I never really expected more than 5 or so people to use this API, so it was truly a pleasure to see everyone's responses, issues and suggestions that has made the CommandAPI what it is today.

+

Thank you so much for using the CommandAPI!

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/aliases.html b/docs/9.4.1/aliases.html new file mode 100644 index 0000000000..17e3b8e7c7 --- /dev/null +++ b/docs/9.4.1/aliases.html @@ -0,0 +1,281 @@ + + + + + + Aliases - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Aliases

+

Aliases for commands can be added by using the withAliases() method when registering a command. Aliases allow you to run the same command with a different 'name' from the original registered command name.

+
+

Example - Using aliases for /getpos

+

In this example, we register the command /getpos that returns the command sender's location. We apply the aliases /getposition, /getloc, /getlocation and /whereami as well, using the withAliases() method.

+
+
new CommandAPICommand("getpos")
+    // Declare your aliases
+    .withAliases("getposition", "getloc", "getlocation", "whereami")
+      
+    // Declare your implementation
+    .executesEntity((entity, args) -> {
+        entity.sendMessage(String.format("You are at %d, %d, %d", 
+            entity.getLocation().getBlockX(), 
+            entity.getLocation().getBlockY(), 
+            entity.getLocation().getBlockZ())
+        );
+    })
+    .executesCommandBlock((block, args) -> {
+        block.sendMessage(String.format("You are at %d, %d, %d", 
+            block.getBlock().getLocation().getBlockX(), 
+            block.getBlock().getLocation().getBlockY(), 
+            block.getBlock().getLocation().getBlockZ())
+        );
+    })
+      
+    // Register the command
+    .register();
+
+
CommandAPICommand("getpos")
+    // Declare your aliases
+    .withAliases("getposition", "getloc", "getlocation", "whereami")
+
+    // Declare your implementation
+    .executesEntity(EntityCommandExecutor { entity, _ ->
+        val loc = entity.location
+        entity.sendMessage("You are at ${loc.blockX}, ${loc.blockY}, ${loc.blockZ}")
+    })
+    .executesCommandBlock(CommandBlockCommandExecutor { block, _ ->
+        val loc = block.block.location
+        block.sendMessage("You are at ${loc.blockX}, ${loc.blockY}, ${loc.blockZ}")
+    })
+
+    // Register the command
+    .register()
+
+
commandAPICommand("getpos") {
+    // Declare your aliases
+    withAliases("getposition", "getloc", "getlocation", "whereami")
+
+    // Declare your implementation
+    entityExecutor { entity, _ ->
+        val loc = entity.location
+        entity.sendMessage("You are at ${loc.blockX}, ${loc.blockY}, ${loc.blockZ}")
+    }
+    commandBlockExecutor { block, _ ->
+        val loc = block.block.location
+        block.sendMessage("You are at ${loc.blockX}, ${loc.blockY}, ${loc.blockZ}")
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/annotations.html b/docs/9.4.1/annotations.html new file mode 100644 index 0000000000..b0fcba8f0a --- /dev/null +++ b/docs/9.4.1/annotations.html @@ -0,0 +1,362 @@ + + + + + + Annotations - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Annotations

+

This page outlines in detail the list of all annotations that the CommandAPI's annotation-based command system includes.

+
+

Annotations that go on classes

+

@Command("commandName")

+

The @Command annotation is used to declare a command. The parameter is the name of the command that will be registered.

+
@Command("warp")    
+public class WarpCommand {
+
+

@Alias({...})

+

The @Alias annotation is used to declare a list of aliases for a command. The parameter is a list of aliases which can be used for the command.

+
@Command("teleport")    
+@Alias({"tp", "tele"})
+public class TeleportCommand {
+
+

@Permission("permissionNode")

+

The @Permission annotation is used to add a permission node to a command. Users that want to run this command must have this permission. The parameter is the permission node required to run the command.

+
@Command("teleport")    
+@Permission("myplugin.tp")
+class TeleportCommand {
+
+

@NeedsOp

+

The @NeedsOp annotation is used to indicate that a command needs to have operator privileges to run it. This annotation has no parameters.

+
@Command("teleport")    
+@NeedsOp
+class TeleportCommand {
+
+

@Help("Full description")

+

The @Help annotation is used to add a help topic to a command. This annotation can take two forms:

+

A simple form which just uses a string which is used as the full description for a command:

+
@Command("teleport")
+@Help("Teleports yourself to another location")
+class TeleportCommand {
+
+

A form with two parameters value and shortDescription, to provide the full description (value) and short description (shortDescription) content for a command:

+
@Command("teleport")    
+@Help(value = "Teleports yourself to another location", shortDescription = "TP to a location")
+class TeleportCommand {
+
+
+

Annotations that go on methods

+

To use annotations on methods, methods must be static.

+

@Default

+

The @Default annotation indicates that the method is not a subcommand. This acts in a similar way to regular Bukkit commands. Commands with the @Default annotation can be used to run the main code when the command named with the @Command annotation is stated, such as the following:

+
@Default
+public static void warp(CommandSender sender) {
+    sender.sendMessage("--- Warp help ---");
+    sender.sendMessage("/warp - Show this help");
+    sender.sendMessage("/warp <warp> - Teleport to <warp>");
+    sender.sendMessage("/warp create <warpname> - Creates a warp at your current location");
+}
+
+

The @Default annotation does not mean that the command can't have arguments! Arguments can still be used and declared as shown:

+
@Default
+public static void warp(Player player, @AStringArgument String warpName) {
+    player.teleport(warps.get(warpName));
+}
+
+

@Subcommand

+

The @Subcommand simply tells the CommandAPI that the declared method is a subcommand. This acts in a similar way to the regular CommandAPI's .withSubcommand() method. The subcommand annotation can take in a single string which is the name of the subcommand:

+
@Subcommand("create")
+@Permission("warps.create")
+public static void createWarp(Player player, @AStringArgument String warpName) {
+    warps.put(warpName, player.getLocation());
+}
+
+

Or, it can take in a list of strings which represent the aliases that can also be used for the declared subcommand:

+
@Subcommand({"teleport", "tp"})
+public static void teleport(Player player, @APlayerArgument OfflinePlayer target) {
+    if(target.isOnline() && target instanceof Player onlineTarget) {
+        player.teleport(onlineTarget);
+    }
+}
+
+

@Permission

+

The @Permission annotation can also be used on methods to indicate that a permission is required to execute a command.

+
@Subcommand("create")
+@Permission("warps.create")
+public static void createWarp(Player player, @AStringArgument String warpName) {
+    warps.put(warpName, player.getLocation());
+}
+
+

@NeedsOp

+

The @NeedsOp annotation can also be used on methods to indicate that the user must be an operator to run the command.

+
+

Annotations that go on parameters

+

The annotations for arguments are really simple, there's just two things you need to know:

+
    +
  • +

    To use an annotation argument, just add the letter A (for 'annotation') at the beginning of it! For example:

    +

    \begin{align} +\texttt{StringArgument}&\xrightarrow{A}\texttt{@AStringArgument}\\ +\texttt{PlayerArgument}&\xrightarrow{A}\texttt{@APlayerArgument}\\ +\texttt{AdvancementArgument}&\xrightarrow{A}\texttt{@AAdvancementArgument}\\ +&\hspace{0.75em}\vdots +\end{align}

    +

    For example, we use @AStringArgument to indicate that this command takes a StringArgument as its first parameter:

    +
  • +
+
@Default
+public static void warp(Player player, @AStringArgument String warpName) {
+    player.teleport(warps.get(warpName));
+}
+
+
    +
  • The name of the argument (referred to as "nodeName" in the normal CommandAPI system) is the name of the variable assigned to the parameter. In the above code, this means that the name of the argument is warpName.
  • +
+

Special argument annotations

+

Certain argument annotations have extra parameters that can be supplied to provide additional customization:

+

Numerical arguments

+

The following numerical arguments can take both a min and max value. Both of these are completely optional. This indicates the range of values (inclusive) that is valid for this argument. For example:

+
@Default
+public static void command(CommandSender sender, 
+    @ADoubleArgument(min = 0.0, max = 10.0) double someDouble,
+    @AFloatArgument(min = 5.0f, max = 10.0f) float someFloat,
+    @AIntegerArgument(max = 100) int someInt,
+    @ALongArgument(min = -10) long someLong
+) {
+    // Command implementation here
+}
+
+

Literal arguments

+

Both the LiteralArgument and MultiLiteralArgument can be used. When these are used, the name of the variable assigned to the parameter is ignored and not used as the argument's name.

+

For the @ALiteralArgument annotation, the parameter is the literal to be used for the command. For the @AMultiLiteralArgument, the parameter can be an array of multiple literals to use:

+
@Default
+public static void command(CommandSender sender, 
+    @ALiteralArgument("myliteral") String literal,
+    @AMultiLiteralArgument({"literal", "anotherliteral"}) String multipleLiterals
+) {
+    // Command implementation here
+}
+
+

Other arguments

+

The LocationArgument, Location2DArgument, EntitySelectorArgument and ScoreHolderArgument can all take an extra parameter in their constructors. As a result, the annotation-equivalent of these arguments also allow you to provide the parameter in the annotation:

+
@Default
+public static void command(CommandSender sender, 
+    @ALocationArgument(LocationType.BLOCK_POSITION) Location location,
+    @ALocation2DArgument(LocationType.PRECISE_POSITION) Location location2d,
+    @AEntitySelectorArgument.ManyEntities Collection<Entity> entities,
+    @AScoreHolderArgument.Multiple Collection<String> scoreHolders
+) {
+    // Command implementation here
+}
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/annotationsintro.html b/docs/9.4.1/annotationsintro.html new file mode 100644 index 0000000000..9965058d01 --- /dev/null +++ b/docs/9.4.1/annotationsintro.html @@ -0,0 +1,353 @@ + + + + + + Annotation-based commands - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Annotation-based commands

+

The CommandAPI also includes a very small lightweight annotation-based command framework. This works very differently compared to previous commands shown in this documentation and it is less feature-rich than registering commands using the other methods.

+

In short, the CommandAPI's annotation-based system:

+
    +
  • Has no runtime overhead compared to using the regular command registration system (unlike other annotation-based frameworks such as ACF).
  • +
  • Reduces code bloat (to an extent).
  • +
  • Improves readability since commands are declared declaratively instead of imperatively.
  • +
  • Is not as powerful as the regular command registration system.
  • +
+
+

Developer's Note:

+

Currently, the annotation framework is in its infancy, so any suggestions or improvements are heavily appreciated!

+
+
+

Developer's Note:

+

As of the time of writing, annotation-based commands are not compatible with the Kotlin programming language! The CommandAPI does have the Kotlin DSL instead, which is leaner, cleaner and provides a much more Kotliny experience!

+
+

Before we go into too much detail, let's take a look at an example of what this annotation framework looks like, and compare this to the existing method.

+
+

Example: A warp command

+

Let's say we're writing a plugin with the capability to create warps to places on the server. To do this, we'll make a simple command /warp, defined as follows:

+
/warp - Shows help
+/warp <warp> - Teleports a player to <warp>
+/warp create <name> - Creates a new warp <name> at the player's location
+
+

Warp command (without annotations)

+

Using the regular CommandAPI, this is one way we can create this command. In the code below, we use StringArguments to represent the warp names. To teleport to a warp, we also populate it with suggestions (deferred so it updates), and also use a subcommand to represent /warp create:

+
Map<String, Location> warps = new HashMap<>();
+
+// /warp
+new CommandAPICommand("warp")
+    .executes((sender, args) -> {
+        sender.sendMessage("--- Warp help ---");
+        sender.sendMessage("/warp - Show this help");
+        sender.sendMessage("/warp <warp> - Teleport to <warp>");
+        sender.sendMessage("/warp create <warpname> - Creates a warp at your current location");
+    })
+    .register();
+
+// /warp <warp>
+new CommandAPICommand("warp")
+    .withArguments(new StringArgument("warp").replaceSuggestions(ArgumentSuggestions.strings(info -> 
+        warps.keySet().toArray(new String[0])
+    )))
+    .executesPlayer((player, args) -> {
+        player.teleport(warps.get((String) args.get(0)));
+    })
+    .register();
+
+// /warp create <warpname>
+new CommandAPICommand("warp")
+    .withSubcommand(
+        new CommandAPICommand("create")
+            .withPermission("warps.create")
+            .withArguments(new StringArgument("warpname"))
+            .executesPlayer((player, args) -> {
+                warps.put((String) args.get(0), player.getLocation());
+            })
+    )
+    .register();
+
+

Seems fairly straightforward, given everything else covered in this documentation. Now let's compare it to using annotations!

+

Warp command (with annotations)

+

I think it's best to show the example and the explain it afterwards:

+
@Command("warp")    
+public class WarpCommand {
+    
+    // List of warp names and their locations
+    static Map<String, Location> warps = new HashMap<>();
+    
+    @Default
+    public static void warp(CommandSender sender) {
+        sender.sendMessage("--- Warp help ---");
+        sender.sendMessage("/warp - Show this help");
+        sender.sendMessage("/warp <warp> - Teleport to <warp>");
+        sender.sendMessage("/warp create <warpname> - Creates a warp at your current location");
+    }
+    
+    @Default
+    public static void warp(Player player, @AStringArgument String warpName) {
+        player.teleport(warps.get(warpName));
+    }
+    
+    @Subcommand("create")
+    @Permission("warps.create")
+    public static void createWarp(Player player, @AStringArgument String warpName) {
+        warps.put(warpName, player.getLocation());
+    }
+    
+}
+
+
CommandAPI.registerCommand(WarpCommand.class);
+
+

As we can see, the code certainly looks very different to the normal registration method. Let's take it apart piece by piece to see what exactly is going on here.

+

Command declaration

+
@Command("warp")    
+public class WarpCommand {
+
+

Firstly, we declare our command warp. To do this, we use the @Command annotation and simply state the name of the command in the annotation. This annotation is attached to the class WarpCommand, which indicates that the whole class WarpCommand will be housing our command.

+

The annotation framework is designed in such a way that an entire command is represented by a single class. This provides a more modular approach to command declaration that allows you to easily contain the methods of a command in one location.

+

Default command

+
@Default
+public static void warp(CommandSender sender) {
+    sender.sendMessage("--- Warp help ---");
+    sender.sendMessage("/warp - Show this help");
+    sender.sendMessage("/warp <warp> - Teleport to <warp>");
+    sender.sendMessage("/warp create <warpname> - Creates a warp at your current location");
+}
+
+

Here, declare the main command implementation using the @Default annotation. The @Default annotation informs the CommandAPI that the method it is attached to does not have any subcommands. This is effectively the same as registering a regular command without using .withSubcommand().

+

Here, we simply write what happens when no arguments are run (i.e. the user just runs /warp on its own). As such, we don't include any parameters to our method.

+

Default command (again!)

+
@Default
+public static void warp(Player player, @AStringArgument String warpName) {
+    player.teleport(warps.get(warpName));
+}
+
+

We also have a second @Default annotated method, which handles our /warp <warp> command. Because this isn't a subcommand (the warp to teleport to is not a subcommand, it's an argument), we still using the @Default annotation. In this method, we include an argument with this command by using the @AStringArgument annotation. This argument uses the StringArgument class, and the name of this argument is "warpName", which is extracted from the name of the variable. Simply put, the Annotation for an argument is A followed by the name of the argument. This is synonymous with using the following:

+
new StringArgument("warp")
+
+

It's also very important to note the parameters for this method. The first parameter is a Player object, which represents our command sender. The CommandAPI's annotation system uses the fact that the command sender is a Player object and automatically ensures that anyone using the command must be a Player. In other words, non-players (such as the console or command blocks), would be unable to execute this command.

+

The second argument is a String object, which represents the result of our argument "warp". The CommandAPI's annotation system can also infer the return type of the argument that is provided to it (in this case, a StringArgument will produce a String) and will automatically cast and provide the result to that parameter.

+

Subcommand

+
@Subcommand("create")
+@Permission("warps.create")
+public static void createWarp(Player player, @AStringArgument String warpName) {
+    warps.put(warpName, player.getLocation());
+}
+
+

Lastly, we declare a subcommand to allow us to run /warp create <name>. To do this, we simply use the @Subcommand annotation. In this example, we also apply a permission node that is required to run the command by using the @Permission annotation. The rest is fairly straight forward - we declare an argument, in this case it's another StringArgument , so we use @AStringArgument and then declare everything else in a similar fashion to the default command executor.

+

Registering the command

+

Registering the command is fairly simple and is a one liner:

+
CommandAPI.registerCommand(WarpCommand.class);
+
+

This line can be placed in your onEnable() or onLoad() method like you were registering a normal command.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_angle.html b/docs/9.4.1/argument_angle.html new file mode 100644 index 0000000000..d096a0d398 --- /dev/null +++ b/docs/9.4.1/argument_angle.html @@ -0,0 +1,230 @@ + + + + + + Angle arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Angle arguments

+

The angle argument is used to represent the yaw (horizontal) angle in degrees. The value returned from this argument range from -180.0 (inclusive) to 180 (exclusive), with -180.0 being due north:

+

\begin{align} +-1&80.0 \\ +&\hspace{0.1em}N \\ +&\uparrow \\ +90.0\ W \leftarrow &\hspace{0.75em}\rightarrow E\ -90.0 \\ +&\downarrow \\ +&\hspace{0.2em}S \\ +&0.0 \\ +\end{align}

+

The ~ notation can be used to specify a rotation relative to the executor's yaw angle.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_axis.html b/docs/9.4.1/argument_axis.html new file mode 100644 index 0000000000..5a89ca4d13 --- /dev/null +++ b/docs/9.4.1/argument_axis.html @@ -0,0 +1,227 @@ + + + + + + AxisArguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

AxisArgument

+

An image of an axis argument with the suggestions x, xy, xyz, xz, y, yz and z

+

The AxisArgument class refers to the x, y and z axes. When used with the CommandAPI, it returns an EnumSet<Axis> (You can view the documentation for EnumSet here).

+
+

Examples of AxisArgument uses

+
    +
  • Reflecting a structure in the x, y or z axis
  • +
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_biome.html b/docs/9.4.1/argument_biome.html new file mode 100644 index 0000000000..b75ec72d1f --- /dev/null +++ b/docs/9.4.1/argument_biome.html @@ -0,0 +1,274 @@ + + + + + + Biome arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Biome arguments

+

A biome argument suggesting a list of Minecraft biomes

+

In Minecraft 1.16, they added the ability to refer to in-game biomes. The CommandAPI implements this using the BiomeArgument. As expected, this returns Bukkit's Biome enum when used.

+
+

When using the Biome object, the CommandAPI will return null if the specified Biome could not be found, for example if a player submitted a biome from a client-side resourcepack. The CommandAPI does not return Biome.CUSTOM from the BiomeArgument.

+
+
+

Example - Setting the biome of a chunk

+

Say you want to set the biome of the current chunk that a player is in. We can do this using the World.setBiome(x, y, z, biome) method for a given world. We will use this command syntax to set the biome of our current chunk:

+
/setbiome <biome>
+
+

And we can set the biome of the current chunk as expected:

+
+
new CommandAPICommand("setbiome")
+    .withArguments(new BiomeArgument("biome"))
+    .executesPlayer((player, args) -> {
+        Biome biome = (Biome) args.get("biome");
+
+        Chunk chunk = player.getLocation().getChunk();
+        player.getWorld().setBiome(chunk.getX(), player.getLocation().getBlockY(), chunk.getZ(), biome);
+    })
+    .register();
+
+
CommandAPICommand("setbiome")
+    .withArguments(BiomeArgument("biome"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val biome = args["biome"] as Biome
+
+        val chunk = player.location.chunk
+        player.world.setBiome(chunk.x, player.location.blockY, chunk.z, biome)
+    })
+    .register()
+
+
commandAPICommand("setbiome") {
+    biomeArgument("biome")
+    playerExecutor { player, args ->
+        val biome = args["biome"] as Biome
+
+        val chunk = player.location.chunk
+        player.world.setBiome(chunk.x, player.location.blockY, chunk.z, biome)
+    }
+}
+
+
+
+

The BiomeArgument also supports returning a NamespacedKey for custom biomes. This can be done by using the BiomeArgument.NamespacedKey constructor instead of the normal BiomeArgument constructor:

+
// Makes a BiomeArgument that returns a Biome
+new BiomeArgument("biome");
+
+// Makes a BiomeArgument that returns a NamespacedKey
+new BiomeArgument.NamespacedKey("biome");
+
+
+

Developer's Note:

+

Spigot's support for custom biomes is really limited! If you have an example that lets you use custom biomes with namespaced keys, please open a GitHub issue, or reach out to us on Discord!

+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_blockpredicate.html b/docs/9.4.1/argument_blockpredicate.html new file mode 100644 index 0000000000..65facc813f --- /dev/null +++ b/docs/9.4.1/argument_blockpredicate.html @@ -0,0 +1,337 @@ + + + + + + Block predicate arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Block predicate arguments

+

The BlockPredicateArgument is used to represent a "test" for Minecraft blocks. This can consist of tags, such as the ones listed here on the MinecraftWiki, or individual blocks. If a block matches the tag or block, then the predicate is satisfied.

+

For example, if we were to use the predicate #leaves, then the following blocks will be satisfied by that predicate: jungle_leaves, oak_leaves, spruce_leaves, dark_oak_leaves, acacia_leaves, birch_leaves.

+

When used, this argument must be casted to a Predicate<Block>. As with other similar arguments with parameterized types, you can ignore Java's unchecked cast type safety warning.

+
+

Example - Replacing specific blocks in a radius

+

Say you want to replace blocks in a given radius. To do this, we'll use the following command structure:

+
/replace <radius> <fromBlock> <toBlock>
+
+

Of course, we could simply use a BlockStateArgument or even an ItemStackArgument as our <fromBlock> in order to get the material to replace, but the block predicate argument provides a test for a given block, which if satisfied, allows certain code to be executed.

+

First, we declare our arguments. We want to use the BlockPredicateArgument since it also allows us to use Minecraft tags to identify blocks, as well as individual blocks. We then use BlockStateArgument to set the block to a given type. The BlockStateArgument also allows the user to provide any block data (e.g. contents of a chest or a stair's orientation).

+
+
Argument<?>[] arguments = new Argument<?>[] {
+    new IntegerArgument("radius"),
+    new BlockPredicateArgument("fromBlock"),
+    new BlockStateArgument("toBlock"),
+};
+
+
val arguments = arrayOf<Argument<*>>(
+    IntegerArgument("radius"),
+    BlockPredicateArgument("fromBlock"),
+    BlockStateArgument("toBlock"),
+)
+
+
+

We then register our /replace command. First, we parse the arguments making sure to cast to Predicate<Block> and BlockData (and not BlockState). After that, we use a few simple for loops to find the blocks within a radius sphere from the player.

+

In our most nested loop, we can then check if the block meets the requirements of our predicate. This is simply performed using predicate.test(block), and if satisfied, we can set the block's type.

+

Lastly, we register our command as normal using the register() method.

+
+
new CommandAPICommand("replace")
+    .withArguments(arguments)
+    .executesPlayer((player, args) -> {
+        
+        // Parse the arguments
+        int radius = (int) args.get("radius");
+        @SuppressWarnings("unchecked")
+        Predicate<Block> predicate = (Predicate<Block>) args.get("fromBlock");
+        BlockData blockData = (BlockData) args.get("toBlock");
+        
+        // Find a (solid) sphere of blocks around the player with a given radius
+        Location center = player.getLocation();
+        for (int x = -radius; x <= radius; x++) {
+            for (int y = -radius; y <= radius; y++) {
+                for (int z = -radius; z <= radius; z++) {
+                    if (Math.sqrt(((x * x) + (y * y) + (z * z))) <= radius) {
+                        Block block = center.getWorld().getBlockAt(x + center.getBlockX(), y + center.getBlockY(), z + center.getBlockZ());
+                        
+                        // If that block matches a block from the predicate, set it
+                        if (predicate.test(block)) {
+                            block.setType(blockData.getMaterial());
+                            block.setBlockData(blockData);
+                        }
+                    }
+                }
+            }
+        }
+        return;
+    })
+    .register();
+
+
CommandAPICommand("replace")
+    .withArguments(*arguments)
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+
+        // Parse the arguments
+        val radius = args["radius"] as Int
+        val predicate = args["fromBlock"] as Predicate<Block>
+        val blockData = args["toBlock"] as BlockData
+
+        // Find a (solid) sphere of blocks around the player with a given radius
+        val center = player.location // for (i in 1 until 11) { }
+        for (x in -radius until radius + 1) {
+            for (y in -radius until radius + 1) {
+                for (z in -radius until radius + 1) {
+                    if (Math.sqrt((x * x + y * y + z * z).toDouble()) <= radius) {
+                        val block = center.world.getBlockAt(x + center.blockX, y + center.blockY, z + center.blockZ)
+
+                        // If that block matches a block from the predicate, set it
+                        if (predicate.test(block)) {
+                            block.type = blockData.material
+                            block.blockData = blockData
+                        }
+                    }
+                }
+            }
+        }
+    })
+    .register()
+
+
commandAPICommand("replace") {
+    arguments(*arguments)
+    playerExecutor { player, args ->
+        // Parse the arguments
+        val radius = args["radius"] as Int
+        val predicate = args["fromBlock"] as Predicate<Block>
+        val blockData = args["toBlock"] as BlockData
+
+        // Find a (solid) sphere of blocks around the player with a given radius
+        val center = player.location // for (i in 1 until 11) { }
+        for (x in -radius until radius + 1) {
+            for (y in -radius until radius + 1) {
+                for (z in -radius until radius + 1) {
+                    if (Math.sqrt((x * x + y * y + z * z).toDouble()) <= radius) {
+                        val block = center.world.getBlockAt(x + center.blockX, y + center.blockY, z + center.blockZ)
+
+                        // If that block matches a block from the predicate, set it
+                        if (predicate.test(block)) {
+                            block.type = blockData.material
+                            block.blockData = blockData
+                        }
+                    }
+                }
+            }
+        }
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_blockstate.html b/docs/9.4.1/argument_blockstate.html new file mode 100644 index 0000000000..0ecc7960c3 --- /dev/null +++ b/docs/9.4.1/argument_blockstate.html @@ -0,0 +1,270 @@ + + + + + + BlockState arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

BlockState arguments

+

A block state argument with suggestions for Minecraft items

+

The BlockStateArgument is used to represent data about blocks in the world. These refer to any blocks that have data or states, such as dispensers, signs, doors and pistons. The BlockStateArgument creates a Bukkit BlockData object when used.

+
+

Developer's Note:

+

Make sure to not confuse the cast type with BlockState. The naming of this argument refers to the internal Minecraft vanilla argument naming convention - this argument casts to BlockData and NOT BlockState.

+
+
+

Example - Setting a block

+

Say we want a simple command to set the block that you're looking at. We'll use the following command syntax:

+
/set <block>
+
+

And then we can simply set our block using setBlockData():

+
+
new CommandAPICommand("set")
+    .withArguments(new BlockStateArgument("block"))
+    .executesPlayer((player, args) -> {
+        BlockData blockdata = (BlockData) args.get("block");
+        Block targetBlock = player.getTargetBlockExact(256);
+        
+        // Set the block, along with its data
+        targetBlock.setType(blockdata.getMaterial());
+        targetBlock.getState().setBlockData(blockdata);
+    })
+    .register();
+
+
CommandAPICommand("set")
+    .withArguments(BlockStateArgument("block"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val blockdata = args["block"] as BlockData
+        val targetBlock = player.getTargetBlockExact(256)
+
+        // Set the block, along with its data
+        targetBlock?.type = blockdata.material
+        targetBlock?.state?.blockData = blockdata
+    })
+    .register()
+
+
commandAPICommand("set") {
+    blockStateArgument("block")
+    playerExecutor { player, args ->
+        val blockdata = args["block"] as BlockData
+        val targetBlock = player.getTargetBlockExact(256)
+
+        // Set the block, along with its data
+        targetBlock?.type = blockdata.material
+        targetBlock?.state?.blockData = blockdata
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_chat_adventure.html b/docs/9.4.1/argument_chat_adventure.html new file mode 100644 index 0000000000..5cecc87b37 --- /dev/null +++ b/docs/9.4.1/argument_chat_adventure.html @@ -0,0 +1,370 @@ + + + + + + Adventure chat arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Adventure chat arguments

+
+

Developer's Note:

+

The two following classes, AdventureChatComponentArgument and AdventureChatArgument depend on a Paper based server which has the Adventure library. If you use this class on a server without the Adventure library, it will throw a PaperAdventureNotFoundException

+
+

From Paper 1.16.5 build #473 onwards, Paper now includes Kyori's Adventure API. This library is a replacement of the BungeeCord chat API and has all of the same functionality as the BungeeCord chat API (and more!). The documentation for this API can be found here.

+

Since this functions very similar to the Spigot chat arguments, this page won't reiterate everything about how it works, we'll just outline some examples of how to use these arguments instead.

+
+

Adventure chat color argument

+

Chatcolor argument in-game, displaying a list of Minecraft chat colors

+

The AdventureChatColorArgument class is used to represent a given chat color (e.g. red or green). This argument returns the NamedTextColor object. If reset is passed to this argument, this will return NamedTextColor.WHITE.

+
+

Example - Username color changing plugin

+

Say we want to create a plugin to change the color of a player's username. We want to create a command of the following form:

+
/namecolor <chatcolor>
+
+

We then use the ChatColorArgument to change the player's name color:

+
+
new CommandAPICommand("namecolor")
+    .withArguments(new AdventureChatColorArgument("chatcolor"))
+    .executesPlayer((player, args) -> {
+        NamedTextColor color = (NamedTextColor) args.get("chatcolor");
+        player.displayName(Component.text().color(color).append(Component.text(player.getName())).build());
+    })
+    .register();
+
+
CommandAPICommand("namecolor")
+    .withArguments(AdventureChatColorArgument("chatcolor"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val color = args["chatcolor"] as NamedTextColor
+        player.displayName(Component.text().color(color).append(Component.text(player.name)).build())
+    })
+    .register()
+
+
commandAPICommand("namecolor") {
+    chatColorArgument("chatcolor")
+    playerExecutor { player, args ->
+        val color = args["chatcolor"] as NamedTextColor
+        player.displayName(Component.text().color(color).append(Component.text(player.name)).build())
+    }
+}
+
+
+
+
+

Adventure chat component argument

+

The AdventureChatComponentArgument class accepts raw chat-based JSON as valid input, as declared here. This is converted into Adventure's Component class.

+
+

Example - Opening a book with raw JSON content

+

In this example, we'll create a simple command which lets you show a book to a user. The syntax for our command is as follows:

+
/showbook <target> <title> <author> <contents>
+
+

We can construct a book using the Adventure API's Book.book(Component, Component, Component...) method. In order to convert our strings into Component objects, we use the Component.text(String) method. Since Paper supports the Adventure API natively, we can then send this book to a player using the openBook(Book) method:

+
+
new CommandAPICommand("showbook")
+    .withArguments(new PlayerArgument("target"))
+    .withArguments(new TextArgument("title"))
+    .withArguments(new StringArgument("author"))
+    .withArguments(new AdventureChatComponentArgument("contents"))
+    .executes((sender, args) -> {
+        Player target = (Player) args.get("target");
+        String title = (String) args.get("title");
+        String author = (String) args.get("author");
+        Component content = (Component) args.get("contents");
+        
+        // Create a book and show it to the user (Requires Paper)
+        Book mybook = Book.book(Component.text(title), Component.text(author), content);
+        target.openBook(mybook);
+    })
+    .register();
+
+
CommandAPICommand("showbook")
+    .withArguments(PlayerArgument("target"))
+    .withArguments(TextArgument("title"))
+    .withArguments(StringArgument("author"))
+    .withArguments(AdventureChatComponentArgument("contents"))
+    .executes(CommandExecutor { _, args ->
+        val target = args["target"] as Player
+        val title = args["title"] as String
+        val author = args["author"] as String
+        val content = args["contents"] as Component
+
+        // Create a book and show it to the user (Requires Paper)
+        val mybook = Book.book(Component.text(title), Component.text(author), content)
+        target.openBook(mybook)
+    })
+    .register()
+
+
commandAPICommand("showbook") {
+    playerArgument("target")
+    textArgument("title")
+    stringArgument("author")
+    adventureChatComponentArgument("contents")
+    anyExecutor { _, args ->
+        val target = args["target"] as Player
+        val title = args["title"] as String
+        val author = args["author"] as String
+        val content = args["contents"] as Component
+
+        // Create a book and show it to the user (Requires Paper)
+        val mybook = Book.book(Component.text(title), Component.text(author), content)
+        target.openBook(mybook)
+    }
+}
+
+
+
+
+

Adventure chat argument

+

The AdventureChatArgument class is the equivalent Adventure API class for the ChatArgument - it represents infinitely long strings similar to the GreedyStringArgument and allows entity selectors such as @e, @p and so on. The AdventureChatArgument returns a Component, similar to the AdventureChatComponentArgument.

+
+

Example - Sending personalized messages to players

+

We'll take the same example from the ChatArgument class, but using the AdventureChatArgument instead - We want to create a personalized message broadcasted to all users using a chat component that allows entity selectors. For this command, we want the following syntax:

+
/pbroadcast <message>
+
+

In order to broadcast an Adventure Component to all players on the server, we have to use Paper's broadcast(Component, String) method. This method requires a permission node which all players must have in order to receive the broadcasted message. By default, Bukkit-based servers (Spigot and Paper) use the bukkit.broadcast.user permission, which is described here:

+
+
new CommandAPICommand("pbroadcast")
+    .withArguments(new AdventureChatArgument("message"))
+    .executes((sender, args) -> {
+        Component message = (Component) args.get("message");
+        
+        // Broadcast the message to everyone with broadcast permissions.
+        Bukkit.getServer().broadcast(message, Server.BROADCAST_CHANNEL_USERS);
+        Bukkit.getServer().broadcast(message);
+    })
+    .register();
+
+
CommandAPICommand("pbroadcast")
+    .withArguments(AdventureChatArgument("message"))
+    .executes(CommandExecutor { _, args ->
+        val message = args["message"] as Component
+
+        // Broadcast the message to everyone with broadcast permissions.
+        Bukkit.getServer().broadcast(message, Server.BROADCAST_CHANNEL_USERS)
+        Bukkit.getServer().broadcast(message)
+    })
+    .register()
+
+
commandAPICommand("pbroadcast") {
+    adventureChatArgument("message")
+    anyExecutor { _, args ->
+        val message = args["message"] as Component
+
+        // Broadcast the message to everyone with broadcast permissions.
+        Bukkit.getServer().broadcast(message, Server.BROADCAST_CHANNEL_USERS)
+        Bukkit.getServer().broadcast(message)
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_chat_spigot.html b/docs/9.4.1/argument_chat_spigot.html new file mode 100644 index 0000000000..ddff9484dc --- /dev/null +++ b/docs/9.4.1/argument_chat_spigot.html @@ -0,0 +1,430 @@ + + + + + + Spigot chat arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Spigot chat arguments

+

Chat color argument

+

Chatcolor argument in-game, displaying a list of Minecraft chat colors

+

The ChatColorArgument class is used to represent a given chat color (e.g. red or green). This argument returns the ChatColor object.

+
+

Example - Username color changing plugin

+

Say we want to create a plugin to change the color of a player's username. We want to create a command of the following form:

+
/namecolor <chatcolor>
+
+

We then use the ChatColorArgument to change the player's name color:

+
+
new CommandAPICommand("namecolor")
+    .withArguments(new ChatColorArgument("chatcolor"))
+    .executesPlayer((player, args) -> {
+        ChatColor color = (ChatColor) args.get("chatcolor");
+        player.setDisplayName(color + player.getName());
+    })
+    .register();
+
+
CommandAPICommand("namecolor")
+    .withArguments(ChatColorArgument("chatColor"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val color = args["chatColor"] as ChatColor
+        player.setDisplayName("$color${player.name}")
+    })
+    .register()
+
+
commandAPICommand("namecolor") {
+    chatColorArgument("chatcolor")
+    playerExecutor { player, args ->
+        val color = args["chatcolor"] as ChatColor
+        player.setDisplayName("$color${player.name}")
+    }
+}
+
+
+
+
+
+

Developer's Note:

+

The two following classes, ChatComponentArgument and ChatArgument depend on a Spigot based server. This means that these arguments will not work on a non-Spigot based server, such as CraftBukkit. If you use this class on a non-Spigot based server, it will throw a SpigotNotFoundException

+
+

Chat component argument

+

The ChatComponentArgument class accepts raw chat-based JSON as valid input. Despite being regular JSON, it must conform to the standard declared here, which consists of JSON that has a limited subset of specific keys (In other words, you can have a JSON object that has the key text, but not one that has the key blah).

+

This is converted into Spigot's BaseComponent[], which can be used for the following:

+
    +
  • +

    Broadcasting messages to all players on the server using:

    +
    Bukkit.getServer().spigot().broadcast(BaseComponent[]);
    +
    +
  • +
  • +

    Adding and setting pages to books using BookMeta:

    +
    BookMeta meta = // ...
    +meta.spigot().setPages(BaseComponent[]);
    +
    +
  • +
  • +

    Sending messages to Player objects:

    +
    Player player = // ...
    +player.spigot().sendMessage(BaseComponent[]);
    +
    +
  • +
  • +

    Sending messages to CommandSender objects:

    +
    CommandSender sender = // ...
    +sender.spigot().sendMessage(BaseComponent[]);
    +
    +
  • +
+
+

Example - Book made from raw JSON

+

Say we want to generate a book using raw JSON. For this example, we'll use the following JSON (generated from minecraftjson.com) to generate our book:

+
["", {
+    "text": "Once upon a time, there was a guy call "
+}, {
+    "text": "Skepter",
+    "color": "light_purple",
+    "hoverEvent": {
+        "action": "show_entity",
+        "value": "Skepter"
+    }
+}, {
+    "text": " and he created the "
+}, {
+    "text": "CommandAPI",
+    "underlined": true,
+    "clickEvent": {
+        "action": "open_url",
+        "value": "https://github.com/JorelAli/CommandAPI"
+    }
+}]
+
+

Since we're writing a book, we must ensure that all quotes have been escaped. This can also be performed on the minecraftjson.com website by selecting "book":

+
["[\"\",{\"text\":\"Once upon a time, there was a guy call \"},{\"text\":\"Skepter\",\"color\":\"light_purple\",\"hoverEvent\":{\"action\":\"show_entity\",\"value\":\"Skepter\"}},{\"text\":\" and he created the \"},{\"text\":\"CommandAPI\",\"underlined\":true,\"clickEvent\":{\"action\":\"open_url\",\"value\":\"https://github.com/JorelAli/CommandAPI\"}}]"]
+
+

Now let's define our command. Since book text is typically very large - too large to be entered into a chat, we'll make a command block compatible command by providing a player parameter:

+
/makebook <player> <contents>
+
+

Now we can create our book command. We use the player as the main target by using their name for the author field, as well as their inventory to place the book. We finally construct our book using the .setPages(BaseComponent[]) method:

+
+
new CommandAPICommand("makebook")
+    .withArguments(new PlayerArgument("player"))
+    .withArguments(new ChatComponentArgument("contents"))
+    .executes((sender, args) -> {
+        Player player = (Player) args.get("player");
+        BaseComponent[] arr = (BaseComponent[]) args.get("contents");
+        
+        // Create book
+        ItemStack is = new ItemStack(Material.WRITTEN_BOOK);
+        BookMeta meta = (BookMeta) is.getItemMeta(); 
+        meta.setTitle("Custom Book");
+        meta.setAuthor(player.getName());
+        meta.spigot().setPages(arr);
+        is.setItemMeta(meta);
+        
+        // Give player the book
+        player.getInventory().addItem(is);
+    })
+    .register();
+
+
CommandAPICommand("makebook")
+    .withArguments(PlayerArgument("player"))
+    .withArguments(ChatComponentArgument("contents"))
+    .executes(CommandExecutor { _, args ->
+        val player = args["player"] as Player
+        val arr = args["contents"] as Array<BaseComponent>
+
+        // Create book
+        val item = ItemStack(Material.WRITTEN_BOOK)
+        val meta = item.itemMeta as BookMeta
+        meta.title = "Custom Book"
+        meta.author = player.name
+        meta.spigot().setPages(arr)
+        item.itemMeta = meta
+
+        // Give player the book
+        player.inventory.addItem(item)
+    })
+    .register()
+
+
commandAPICommand("makebook") {
+    playerArgument("player")
+    chatComponentArgument("contents")
+    anyExecutor { _, args ->
+        val player = args["player"] as Player
+        val array = args["contents"] as Array<BaseComponent>
+
+        // Create book
+        val item = ItemStack(Material.WRITTEN_BOOK)
+        val meta = item.itemMeta as BookMeta
+        meta.title = "Custom Book"
+        meta.author = player.name
+        meta.spigot().setPages(array)
+        item.itemMeta = meta
+
+        // Give player the book
+        player.inventory.addItem(item)
+    }
+}
+
+
+
+
+

Chat argument

+
+

Note:

+

The ChatArgument class is an argument similar to the GreedyStringArgument, in the sense that it has no terminator and must be defined at the end of your List of arguments. For more information on this, please read the section on Greedy arguments.

+
+

The ChatArgument is identical to the GreedyStringArgument, with the added functionality of enabling entity selectors, such as @e, @p and so on. The ChatArgument also returns a BaseComponent[], similar to the ChatComponentArgument.

+
+

Example - Sending personalized messages to players

+

Say we wanted to broadcast a "personalized" message to players on the server. By "personalized", we mean a command which changes its output depending on who we are sending the output to. Simply put, we want a command of the following syntax:

+
/pbroadcast <message>
+
+

Say we're on a server with 2 players: Bob and Michael. If I were to use the following command:

+
/pbroadcast Hello @p
+
+

Bob would receive the message "Hello Bob", whereas Michael would receive the message "Hello Michael". We can use the ChatArgument to create this "personalized" broadcast:

+
+
new CommandAPICommand("pbroadcast")
+    .withArguments(new ChatArgument("message"))
+    .executes((sender, args) -> {
+        BaseComponent[] message = (BaseComponent[]) args.get("message");
+    
+        // Broadcast the message to everyone on the server
+        Bukkit.getServer().spigot().broadcast(message);
+    })
+    .register();
+
+
CommandAPICommand("pbroadcast")
+    .withArguments(ChatArgument("message"))
+    .executes(CommandExecutor { _, args ->
+        val message = args["message"] as Array<BaseComponent>
+
+        // Broadcast the message to everyone on the server
+        Bukkit.getServer().spigot().broadcast(*message)
+    })
+    .register()
+
+
commandAPICommand("pbroadcast") {
+    chatArgument("message")
+    anyExecutor { _, args ->
+        val message = args["message"] as Array<BaseComponent>
+
+        // Broadcast the message to everyone on the server
+        Bukkit.getServer().spigot().broadcast(*message)
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_chats.html b/docs/9.4.1/argument_chats.html new file mode 100644 index 0000000000..588ae54dd2 --- /dev/null +++ b/docs/9.4.1/argument_chats.html @@ -0,0 +1,227 @@ + + + + + + Chat arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Chat arguments

+

The CommandAPI provides a number of ways to interact with chat formatting in Minecraft. These are the following:

+
    +
  • ChatColor: The color of text rendered in Minecraft
  • +
  • Chat: Text which is said in chat. This also includes entity selectors such as @a and @r
  • +
  • ChatComponent: Minecraft's Raw JSON text format
  • +
+

The CommandAPI implements ChatColor, Chat and ChatComponent in two separate ways: Spigot-compatible and Adventure-compatible. The differences between these and how to use them are described in their own relevant pages.

+

The CommandAPI also supports Minecraft 1.19's chat preview feature. To use Minecraft 1.19's chat preview feature, information on that can be found in Chat preview.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_command.html b/docs/9.4.1/argument_command.html new file mode 100644 index 0000000000..aff0d33dbf --- /dev/null +++ b/docs/9.4.1/argument_command.html @@ -0,0 +1,464 @@ + + + + + + Command arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Command arguments

+

Command arguments

+

Command arguments allows users to provide an executable server command. The CommandArgument class lets you specify:

+
    +
  • Arbitrary commands - any command that the user has permissions to run can be provided.
  • +
  • Restricted commands - only specific commands can be provided.
  • +
+

Using the CommandArgument will return a CommandResult, which contains a Bukkit Command instance representing the command to be executed, and a String[] of command arguments.

+
+

Command results

+

The CommandResult record contains the following methods:

+
public record CommandResult {
+    Command command();
+    String[] args();
+
+    boolean execute(CommandSender target);
+}
+
+

These methods can be used to retrieve information about the command that was provided by the user:

+
Command command();
+
+

command() returns the Bukkit Command instance that the user provided. For example, if a player provided /mycommand hello world, then command() will represent the /mycommand command.

+
+
String[] args();
+
+

args() returns an array of string argument inputs that were provided to the command. For example, if a player provided /mycommand hello world, then args() will be the following:

+
[ "hello", "world" ]
+
+
+
boolean execute(CommandSender target);
+
+

execute(CommandSender) runs the Bukkit Command using the arguments contained in the CommandResult as the given CommandSender. It returns true if the command dispatch succeeded, and false if it failed. Using this method is equivalent to running the following:

+
result.command().execute(target, result.command().getLabel(), result.args());
+
+
+

Arbitrary commands

+

Arbitrary commands let the user enter any command that they have permission to execute. To use arbitrary commands, you just need to use the CommandArgument normally.

+
+

Example - A /sudo command

+

We want to create a /sudo command which lets you execute a command as another online player.

+

Sudo command example

+

To do this, we want to use the following command syntax:

+
/sudo <target> <command>
+
+

In this example, we want to be able to run any arbitrary command, so we will simply use the CommandArgument on its own (without using suggestions). Using the CommandArgument generates a CommandResult and we can use the .command() and .args() methods above to access the command and arguments. We can make use of the Command.execute() method to execute our command and use the target player as the command sender.

+
+
new CommandAPICommand("sudo")
+    .withArguments(new PlayerArgument("target"))
+    .withArguments(new CommandArgument("command"))
+    .executes((sender, args) -> {
+        Player target = (Player) args.get("target");
+        CommandResult command = (CommandResult) args.get("command");
+
+        command.execute(target);
+    })
+    .register();
+
+
CommandAPICommand("sudo")
+    .withArguments(PlayerArgument("target"))
+    .withArguments(CommandArgument("command"))
+    .executes(CommandExecutor { _, args ->
+        val target = args["target"] as Player
+        val command = args["command"] as CommandResult
+
+        command.execute(target)
+    })
+    .register()
+
+
commandAPICommand("sudo") {
+    playerArgument("target")
+    commandArgument("command")
+    anyExecutor { _, args ->
+        val target = args["target"] as Player
+        val command = args["command"] as CommandResult
+
+        command.execute(target)
+    }
+}
+
+
+
+
+

Restricted commands

+

Restricted commands allows you to restrict what commands a user is allowed to submit in the CommandArgument. Commands can be restricted by replacing the CommandArgument's suggestions using the replaceSuggestions() method. For better fine-tuning of what commands a user can submit, commands can also be restricted by using suggestion branches.

+ +
+

Example - Restricting commands using suggestion branches

+

To demonstrate restricting commands, let's create a command argument that allows players to enter one of the following commands:

+
/tp <player> <target>
+/give <player> <item> <amount>
+
+

Let's also add a restriction that the player can only use diamonds or dirt for the /give command, and they can only specify an amount if they selected dirt. Overall, our command argument should allow players to follow this path:

+
+

\begin{gather} +\texttt{(start)}\\ +\swarrow\hspace{2cm}\searrow\\ +\swarrow\hspace{3.4cm}\searrow\\ +\texttt{tp}\hspace{4cm}\texttt{give}\\ +\swarrow\hspace{6cm}\searrow\\ +\texttt{player}\hspace{6cm}\texttt{player}\\ +\swarrow\hspace{7cm}\swarrow\hspace{2cm}\searrow\\ +\texttt{target}\hspace{5cm}\texttt{diamond}\hspace{3cm}\texttt{dirt}\\ +\hspace{6.7cm}\texttt{minecraft:diamond}\hspace{3cm}\texttt{minecraft:dirt}\\ +\hspace{7.5cm}\hspace{4cm}\downarrow\\ +\hspace{7.5cm}\hspace{4cm}\texttt{(amount)}\\ +\end{gather}

+
+

In our diagram above, we have two main branches: /tp and /give. The /tp branch has player followed by target, and the /give branch has player and then that branches off into two new sections.

+

We can implement our /tp branch using the SuggestionsBranch.suggest() method, then provide argument suggestions for our options. In this case, we have tp and then a list of online players. We include the list of online players twice, because we need suggestions for <player> as well as <target>:

+
+
SuggestionsBranch.suggest(
+    ArgumentSuggestions.strings("tp"),
+    ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new)),
+    ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new))
+)
+
+
SuggestionsBranch.suggest<CommandSender>(
+    ArgumentSuggestions.strings("tp"),
+    ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() },
+    ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() }
+)
+
+
+

For the /give branch, we can use a similar thing, but we need to tell the CommandArgument that the /give command branches into "diamond" and "dirt" suggestions. We can do this by using the .branch() method to add a new nested list of suggestions:

+
+
SuggestionsBranch.suggest(
+    ArgumentSuggestions.strings("give"),
+    ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new))
+).branch(
+    SuggestionsBranch.suggest(
+        ArgumentSuggestions.strings("diamond", "minecraft:diamond"),
+        ArgumentSuggestions.empty()
+    ),
+    SuggestionsBranch.suggest(
+        ArgumentSuggestions.strings("dirt", "minecraft:dirt"),
+        null,
+        ArgumentSuggestions.empty()
+    )
+)
+
+
SuggestionsBranch.suggest<CommandSender>(
+    ArgumentSuggestions.strings("give"),
+    ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() }
+).branch(
+    SuggestionsBranch.suggest(
+        ArgumentSuggestions.strings("diamond", "minecraft:diamond"),
+        ArgumentSuggestions.empty()
+    ),
+    SuggestionsBranch.suggest(
+        ArgumentSuggestions.strings("dirt", "minecraft:dirt"),
+        null,
+        ArgumentSuggestions.empty()
+    )
+)
+
+
+

Adding everything together, we get this fully completed CommandArgument:

+
+
new CommandArgument("command")
+    .branchSuggestions(
+        SuggestionsBranch.<CommandSender>suggest(
+            ArgumentSuggestions.strings("give"),
+            ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new))
+        ).branch(
+            SuggestionsBranch.suggest(
+                ArgumentSuggestions.strings("diamond", "minecraft:diamond"),
+                ArgumentSuggestions.empty()
+            ),
+            SuggestionsBranch.suggest(
+                ArgumentSuggestions.strings("dirt", "minecraft:dirt"),
+                null,
+                ArgumentSuggestions.empty()
+            )
+        ),
+        SuggestionsBranch.suggest(
+            ArgumentSuggestions.strings("tp"),
+            ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new)),
+            ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new))
+        )
+    );
+
+
CommandArgument("command")
+    .branchSuggestions(
+        SuggestionsBranch.suggest<CommandSender>(
+            ArgumentSuggestions.strings("give"),
+            ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() }
+        ).branch(
+            SuggestionsBranch.suggest(
+                ArgumentSuggestions.strings("diamond", "minecraft:diamond"),
+                ArgumentSuggestions.empty()
+            ),
+            SuggestionsBranch.suggest(
+                ArgumentSuggestions.strings("dirt", "minecraft:dirt"),
+                null,
+                ArgumentSuggestions.empty()
+            )
+        ),
+        SuggestionsBranch.suggest(
+            ArgumentSuggestions.strings("tp"),
+            ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() },
+            ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() }
+        )
+    )
+
+
+
+

Null and empty suggestions

+

In the above example about restricted commands, we used null and ArgumentSuggestions.empty() in our SuggestionsBranch.suggest() method. These special suggestions have specific effects when used in suggestions for the CommandArgument.

+

Null suggestions

+

Null suggestions ensure that the suggestions at the current position will not be overridden. In the case of the CommandArgument, this means that the default command suggestions will be provided. For example, if we have the following null entry in our suggestions, users are allowed to enter a value if they choose to do so, meaning that the examples below are all valid:

+
SuggestionsBranch.suggest(
+    ArgumentSuggestions.strings("give"),
+    null,
+    ArgumentSuggestions.empty()
+)
+
+
/give dirt
+/give diamond
+/give apple
+
+

Ending the command argument with nothing is also equivalent to using null, for example the following suggestion branch allows any of the following commands:

+
SuggestionsBranch.suggest(
+    ArgumentSuggestions.strings("give"),
+    ArgumentSuggestions.strings("dirt", "minecraft:dirt")
+)
+
+
/give dirt
+/give dirt 10
+/give dirt 10 name:Hello
+
+

Empty suggestions

+

Empty suggestions that are provided using ArgumentSuggestions.empty() tell the CommandArgument to stop accepting further suggestions. This "ends" the command. Using the following example, this allows the user to enter /give diamond and only /give diamond - users cannot enter any other commands.

+
SuggestionsBranch.suggest(
+    ArgumentSuggestions.strings("give"),
+    ArgumentSuggestions.strings("diamond", "minecraft:diamond"),
+    ArgumentSuggestions.empty()
+)
+
+

These commands are valid:

+
/give diamond
+/give minecraft:diamond
+
+

These commands are not valid:

+
/give
+/give diamond 10
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_custom.html b/docs/9.4.1/argument_custom.html new file mode 100644 index 0000000000..895c0804cd --- /dev/null +++ b/docs/9.4.1/argument_custom.html @@ -0,0 +1,381 @@ + + + + + + Custom arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Custom arguments

+

Custom arguments are a quality-of-life feature that the CommandAPI offers which allows you to perform pre-processing on an argument in the argument instance rather than in your executes() method for a command. They are designed to be used for multiple commands - you can define the argument once and can use it wherever you want when declaring commands.

+
+

The CustomArgument<T, B> has the following constructor:

+
public CustomArgument(Argument<B> base, CustomArgumentInfoParser<T, B> parser);
+
+

This constructor takes in two parameters:

+
    +
  • +

    A "base argument", which is the argument that it'll use as the underlying parser. For example, if this is a StringArgument, it'll use the StringArgument's parsing rules ( alphanumeric characters (A-Z, a-z and 0-9), and the underscore character) and if this is a LocationArgument, it'll take three numerical values.

    +
  • +
  • +

    A "parser", which lets you process the argument based on its input. This is described in more detail below.

    +
  • +
+

Type params

+

The custom argument requires two type parameters, <T> and <B>:

+
    +
  • +

    <T> refers to the type that this argument will return when parsing the arguments for a command. For instance, if you have a CustomArgument<Player, ...>, then when parsing the arguments for the command, you would cast it to a Player object.

    +
  • +
  • +

    <B> refers to the type that the base argument will return. This can be found in the Argument Casting section. For example, if the base argument is a StringArgument, you'd have CustomArgument<..., String>.

    +
  • +
+
+

The CustomArgumentInfoParser class

+

To create a parser for a CustomArgument, you need to provide a CustomArgumentInfoParser function to the constructor. The CustomArgumentInfoParser class is a functional interface which accepts CustomArgumentInfo and returns T, an object of your choosing:

+
@FunctionalInterface
+public interface CustomArgumentInfoParser<T, B> {
+
+    public T apply(CustomArgumentInfo<B> info) throws CustomArgumentException;
+
+}
+
+

The CustomArgumentInfo record is very similar to the SuggestionInfo record for declaring argument suggestions. This record contains the following methods:

+
public record CustomArgumentInfo<B> {
+    CommandSender sender();
+    CommandArguments previousArgs(); 
+    String input();
+    B currentInput();
+}
+
+

These fields are as follows:

+
    +
  • +
    CommandSender sender();
    +
    +

    sender() represents the command sender that is typing the command. This is normally a Player, but can also be a console command sender if using a Paper server.

    +
  • +
  • +
    CommandArguments previousArgs();
    +
    +

    previousArgs() represents the previously declared arguments, which are parsed and interpreted as if they were being used to execute the command.

    +
  • +
  • +
    String input();
    +
    +

    input() represents the current input for the custom argument that the user has typed. For example, if a user is typing /mycommand hello and the first argument is a CustomArgument, the input() would return "hello".

    +
  • +
  • +
    B currentInput();
    +
    +

    currentInput() represents the current input, as parsed by the base argument. For example, if your base argument was an IntegerArgument, the return type of currentInput() would be an int.

    +
  • +
+
+
+

Example - World argument

+

Say we want to create an argument to represents the list of available worlds on the server. We want to have an argument which always returns a Bukkit World object as the result. Here, we create a method worldArgument() that returns our custom argument that returns a World. First, we retrieve our String[] of world names to be used for our suggestions. We then write our custom argument that creates a World object from the input (in this case, we simply convert the input to a World using Bukkit.getWorld(String)). We perform error handling before returning our result:

+
+
// Function that returns our custom argument
+public Argument<World> customWorldArgument(String nodeName) {
+
+    // Construct our CustomArgument that takes in a String input and returns a World object
+    return new CustomArgument<World, String>(new StringArgument(nodeName), info -> {
+        // Parse the world from our input
+        World world = Bukkit.getWorld(info.input());
+
+        if (world == null) {
+            throw CustomArgumentException.fromMessageBuilder(new MessageBuilder("Unknown world: ").appendArgInput());
+        } else {
+            return world;
+        }
+    }).replaceSuggestions(ArgumentSuggestions.strings(info ->
+        // List of world names on the server
+        Bukkit.getWorlds().stream().map(World::getName).toArray(String[]::new))
+    );
+}
+
+
// Function that returns our custom argument
+fun worldArgument(nodeName: String): Argument<World> {
+
+    // Construct our CustomArgument that takes in a String input and returns a World object
+    return CustomArgument<World, String>(StringArgument(nodeName)) { info ->
+        // Parse the world from our input
+        val world = Bukkit.getWorld(info.input())
+
+        if (world == null) {
+            throw CustomArgumentException.fromMessageBuilder(MessageBuilder("Unknown world: ").appendArgInput())
+        } else {
+            world
+        }
+    }.replaceSuggestions(ArgumentSuggestions.strings { _ ->
+        // List of world names on the server
+        Bukkit.getWorlds().map{ it.name }.toTypedArray()
+    })
+}
+
+
+

In our error handling step, we check if the world is equal to null (since the Bukkit.getWorld(String) is @Nullable). To handle this case, we throw a CustomArgumentException with an error from a MessageBuilder. The CustomArgumentException has various static factory methods tailored to your desired printing method, so a message builder isn't required each time:

+
CustomArgumentException fromBaseComponents(BaseComponent[] errorMessage);
+CustomArgumentException fromString(String errorMessage);
+CustomArgumentException fromAdventureComponent(Component errorMessage);
+CustomArgumentException fromMessageBuilder(MessageBuilder errorMessage);
+
+
+

We can use our custom argument like any other argument. Say we wanted to write a command to teleport to a specific world. We will create a command of the following syntax:

+
/tpworld <world>
+
+

Since we have defined the method worldArgument() which automatically generates our argument, we can use it as follows:

+
+
new CommandAPICommand("tpworld")
+    .withArguments(customWorldArgument("world"))
+    .executesPlayer((player, args) -> {
+        player.teleport(((World) args.get("world")).getSpawnLocation());
+    })
+    .register();
+
+
CommandAPICommand("tpworld")
+    .withArguments(worldArgument("world"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        player.teleport((args["world"] as World).spawnLocation)
+    })
+    .register()
+
+
commandAPICommand("tpworld") {
+    worldArgument("world") // This method is actually also built into the Kotlin DSL
+    playerExecutor { player, args ->
+        player.teleport((args["world"] as World).spawnLocation)
+    }
+}
+
+
+
+

By using a CustomArgument (as opposed to a simple StringArgument and replacing its suggestions), we are able to provide a much more powerful form of error handling (automatically handled inside the argument), and we can reuse this argument for other commands.

+
+
+

Message Builders

+

The MessageBuilder class is a class to easily create messages to describe errors when a sender sends a command which does not meet the expected syntax for an argument. It acts in a similar way to a StringBuilder, where you can append content to the end of a String.

+

The following methods are as follows:

+
+ + + + +
MethodDescription
appendArgInput()Appends the argument that failed that the sender submitted to the end of the builder. E.g. /foo bar will append bar
appendFullInput()Appends the full command that a sender submitted to the end of the builder. E.g. /foo bar will append foo bar
appendHere()Appends the text <--[HERE] to the end of the builder
append(Object)Appends an object to the end of the builder
+
+

Example - Message builder for invalid objective argument

+

To create a MessageBuilder, simply call its constructor and use whatever methods as you see fit. Unlike a StringBuilder, you don't have to "build" it when you're done - the CommandAPI does that automatically:

+
new MessageBuilder("Unknown world: /").appendFullInput().appendHere();
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_enchantment.html b/docs/9.4.1/argument_enchantment.html new file mode 100644 index 0000000000..8656fc7453 --- /dev/null +++ b/docs/9.4.1/argument_enchantment.html @@ -0,0 +1,266 @@ + + + + + + Enchantment arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Enchantment argument

+

An enchantment argument suggesting a list of Minecraft enchantments

+

The EnchantmentArgument class lets users input a specific enchantment. As you would expect, the cast type is Bukkit's Enchantment class.

+
+

Example - Giving a player an enchantment on their current item

+

Say we want to give a player an enchantment on the item that the player is currently holding. We will use the following command syntax:

+
/enchantitem <enchantment> <level>
+
+

Since most enchantment levels range between 1 and 5, we will also make use of the IntegerArgument to restrict the level of the enchantment by usng its range constructor.

+
+
new CommandAPICommand("enchantitem")
+    .withArguments(new EnchantmentArgument("enchantment"))
+    .withArguments(new IntegerArgument("level", 1, 5))
+    .executesPlayer((player, args) -> {
+        Enchantment enchantment = (Enchantment) args.get("enchantment");
+        int level = (int) args.get("level");
+        
+        // Add the enchantment
+        player.getInventory().getItemInMainHand().addEnchantment(enchantment, level);
+    })
+    .register();
+
+
CommandAPICommand("enchantitem")
+    .withArguments(EnchantmentArgument("enchantment"))
+    .withArguments(IntegerArgument("level", 1, 5))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val enchantment = args["enchantment"] as Enchantment
+        val level = args["level"] as Int
+
+        // Add the enchantment
+        player.inventory.itemInMainHand.addEnchantment(enchantment, level)
+    })
+    .register()
+
+
commandAPICommand("enchantitem") {
+    enchantmentArgument("enchantment")
+    integerArgument("level", 1, 5)
+    playerExecutor { player, args ->
+        val enchantment = args["enchantment"] as Enchantment
+        val level = args["level"] as Int
+
+        // Add the enchantment
+        player.inventory.itemInMainHand.addEnchantment(enchantment, level)
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_entities.html b/docs/9.4.1/argument_entities.html new file mode 100644 index 0000000000..bbc1430ada --- /dev/null +++ b/docs/9.4.1/argument_entities.html @@ -0,0 +1,352 @@ + + + + + + Entity & player arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Entity & player arguments

+

Entity selector argument

+

An image of an entity selector argument with a list of suggestions including entity selectors and a player name

+

Minecraft's target selectors (e.g. @a or @e) are implemented using the subclasses of the EntitySelectorArgument class. This allows you to select specific entities based on certain attributes.

+

There are four EntitySelectorArgument subclasses that determine what type of data to return:

+
    +
  • EntitySelectorArgument.OneEntity - A single entity, which returns a Entity object.
  • +
  • EntitySelectorArgument.ManyEntities - A collection of many entities, which returns a Collection<Entity> object.
  • +
  • EntitySelectorArgument.OnePlayer - A single player, which returns a Player object.
  • +
  • EntitySelectorArgument.ManyPlayers - A collection of players, which returns a Collection<Player> object.
  • +
+

The return type is the type to be cast when retrieved from the CommandArguments args in the command declaration.

+
+

Example - Remove entities command

+

Say we want a command to remove certain types of entities. Typically, this would be implemented using a simple command like:

+
/remove <player>
+/remove <mob type>
+/remove <radius>
+
+

Instead, we can combine all of these into one by using the EntitySelectorArgument. We want to be able to target multiple entities at a time, so we want to use the EntitySelectorArgument.ManyEntities constructor. We can simply retrieve the Collection<Entity> from this argument and iteratively remove each entity:

+
+
new CommandAPICommand("remove")
+    // Using a collective entity selector to select multiple entities
+    .withArguments(new EntitySelectorArgument.ManyEntities("entities"))
+    .executes((sender, args) -> {
+        // Parse the argument as a collection of entities (as stated above in the documentation)
+        @SuppressWarnings("unchecked")
+        Collection<Entity> entities = (Collection<Entity>) args.get("entities");
+        
+        sender.sendMessage("Removed " + entities.size() + " entities");
+        for (Entity e : entities) {
+            e.remove();
+        }
+    })
+    .register();
+
+
CommandAPICommand("remove")
+    // Using a collective entity selector to select multiple entities
+    .withArguments(EntitySelectorArgument.ManyEntities("entities"))
+    .executes(CommandExecutor { sender, args ->
+        // Parse the argument as a collection of entities (as stated above in the documentation)
+        val entities = args["entities"] as Collection<Entity>
+
+        sender.sendMessage("Removed ${entities.size} entities")
+        for (e in entities) {
+            e.remove()
+        }
+    })
+    .register()
+
+
commandAPICommand("remove") {
+    // Using a collective entity selector to select multiple entities
+    entitySelectorArgumentManyEntities("entities")
+    anyExecutor { sender, args ->
+        // Parse the argument as a collection of entities (as stated above in the documentation)
+        val entities = args["entities"] as Collection<Entity>
+
+        sender.sendMessage("Removed ${entities.size} entities")
+        for (e in entities) {
+            e.remove()
+        }
+    }
+}
+
+
+

We could then use this to target specific entities, for example:

+
    +
  • +

    To remove all cows:

    +
    /remove @e[type=cow]
    +
    +
  • +
  • +

    To remove the 10 furthest pigs from the command sender:

    +
    /remove @e[type=pig,limit=10,sort=furthest]
    +
    +
  • +
+
+
+

Player argument

+

The PlayerArgument class is very similar (almost identical) to EntitySelectorArgument.OnePlayer. It returns a Player object and requires the player to be online.

+
+

Developer's Note:

+

The PlayerArgument internally uses the GameProfile class from Mojang's authlib, which means that this argument has a slight performance overhead compared to using EntitySelectorArgument.OnePlayer

+
+
+

OfflinePlayer argument

+

The OfflinePlayerArgument class is identical to the PlayerArgument class, but instead of returning a Player object, it returns an OfflinePlayer object. Internally, this argument makes calls to Mojang servers (via Mojang's authlib), meaning it can be slightly slower than alternative methods (such as using a StringArgument and suggesting a list of existing offline players).

+

The OfflinePlayerArgument should be able to retrieve players that have never joined the server before.

+
+

Entity type argument

+

An image of an entity argument displaying a list of entity type suggestions

+

The EntityTypeArgument class is used to retrieve a type of entity as defined in the EntityType enum. In other words, this is an entity type, for example a pig or a zombie.

+
+

Example - Spawning entities

+

Say we want a command to spawn a specific type of entity, similar to the /summon command in Vanilla Minecraft, with the addition of specifying how many entities to spawn. We want to create a command of the following form:

+
/spawnmob <entity> <amount>
+
+

Since we're trying to specify an entity type, we will use the EntityTypeArgument as our argument type for <entity>. We combine this with the IntegerArgument class with a specified range of \( 1 \le \textit{amount} \le 100 \):

+
+
new CommandAPICommand("spawnmob")
+    .withArguments(new EntityTypeArgument("entity"))
+    .withArguments(new IntegerArgument("amount", 1, 100)) // Prevent spawning too many entities
+    .executesPlayer((Player player, CommandArguments args) -> {
+        for (int i = 0; i < (int) args.get("amount"); i++) {
+            player.getWorld().spawnEntity(player.getLocation(), (EntityType) args.get("entity"));
+        }
+    })
+    .register();
+
+
CommandAPICommand("spawnmob")
+    .withArguments(EntityTypeArgument("entity"))
+    .withArguments(IntegerArgument("amount", 1, 100)) // Prevent spawning too many entities
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        for (i in 0 until args["amount"] as Int) {
+            player.world.spawnEntity(player.location, args["entity"] as EntityType)
+        }
+    })
+    .register()
+
+
commandAPICommand("spawnmob") {
+    entityTypeArgument("entity")
+    integerArgument("amount", 1, 100) // Prevent spawning too many entities
+    playerExecutor { player, args ->
+        for (i in 0 until args["amount"] as Int) {
+            player.world.spawnEntity(player.location, args["entity"] as EntityType)
+        }
+    }
+}
+
+
+

Note how in this example above, we have to explicitly state Player player, CommandArguments args. This is due to a limitation of Java's type inference system which is discussed here.

+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_function.html b/docs/9.4.1/argument_function.html new file mode 100644 index 0000000000..ff2cd70c33 --- /dev/null +++ b/docs/9.4.1/argument_function.html @@ -0,0 +1,267 @@ + + + + + + Function arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Function arguments

+

An image of a function argument showing a list of Minecraft functions and tags that are available to run

+

The FunctionArgument class is used to represent a function or a tag in Minecraft. When retrieving an instance of the argument, it will return a FunctionWrapper[], where each FunctionWrapper consists of a Minecraft function.

+

Therefore, if a user supplies a single function, the FunctionWrapper[] will be of size 1, and if the user supplies a tag which can consist of multiple functions, the FunctionWrapper[] will consist of the array of functions as declared by that tag.

+
+

Example - Minecraft's /function command

+

Since it's a little difficult to demonstrate a custom use for the FunctionArgument, we will show how you can implement Vanilla Minecraft's /function command. In this example, we want a command that uses the following syntax:

+
/runfunction <function>
+
+

When provided with a function, it will execute that function. If instead a tag is provided, it will execute that tag (i.e. execute all functions declared in that tag).

+
+
new CommandAPICommand("runfunction")
+    .withArguments(new FunctionArgument("function"))
+    .executes((sender, args) -> {
+        FunctionWrapper[] functions = (FunctionWrapper[]) args.get("function");
+
+        // Run all functions in our FunctionWrapper[]
+        for (FunctionWrapper function : functions) {
+            function.run();
+        }
+    })
+    .register();
+
+
CommandAPICommand("runfunction")
+    .withArguments(FunctionArgument("function"))
+    .executes(CommandExecutor { _, args ->
+        val functions = args["function"] as Array<FunctionWrapper>
+
+        // Run all functions in our FunctionWrapper[]
+        for (function in functions) {
+            function.run()
+        }
+    })
+    .register()
+
+
commandAPICommand("runfunction") {
+    functionArgument("function")
+    anyExecutor { _, args ->
+        val functions = args["function"] as Array<FunctionWrapper>
+
+        // Run all functions in our FunctionWrapper[]
+        for (function in functions) {
+            function.run()
+        }
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_itemstack.html b/docs/9.4.1/argument_itemstack.html new file mode 100644 index 0000000000..727f9e05c5 --- /dev/null +++ b/docs/9.4.1/argument_itemstack.html @@ -0,0 +1,251 @@ + + + + + + Itemstack arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Itemstack arguments

+

An item stack argument with suggestions for Minecraft items

+

The ItemStackArgument class represents in-game items. As expected, this should be casted to Bukkit's ItemStack object. The ItemStack which is returned by the ItemStackArgument always has a size of 1.

+
+

Example - Giving a player an itemstack

+

Say we want to create a command that gives you items. For this command, we will use the following syntax:

+
/item <itemstack>
+
+

With this syntax, we can easily create our command:

+
+
new CommandAPICommand("item")
+    .withArguments(new ItemStackArgument("itemStack"))
+    .executesPlayer((player, args) -> {
+        player.getInventory().addItem((ItemStack) args.get("itemStack"));
+    })
+    .register();
+
+
CommandAPICommand("item")
+    .withArguments(ItemStackArgument("itemStack"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        player.inventory.addItem(args["itemStack"] as ItemStack)
+    })
+    .register()
+
+
commandAPICommand("item") {
+    itemStackArgument("itemstack")
+    playerExecutor { player, args ->
+        player.inventory.addItem(args["itemstack"] as ItemStack)
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_itemstackpredicate.html b/docs/9.4.1/argument_itemstackpredicate.html new file mode 100644 index 0000000000..e1df9d979b --- /dev/null +++ b/docs/9.4.1/argument_itemstackpredicate.html @@ -0,0 +1,277 @@ + + + + + + ItemStack predicate arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

ItemStack predicate arguments

+

Similar to the BlockPredicateArgument, the ItemStackPredicateArgument is a way of performing predicate checks on ItemStack objects. These can represent tags, such as the ones declared here on the MinecraftWiki, or individual items. The cast type for this argument is Predicate<ItemStack>.

+
+

Example - Removing items in inventories based on predicates

+

Say we wanted to remove items in your inventory (I know, the /clear command does this, but this is the only example I could come up with). To do this, we'll use the following command syntax:

+
/rem <item>
+
+

We implement this with a simple for loop over the player's inventory and remove items that satisfy the predicate.

+
+
// Register our command
+new CommandAPICommand("rem")
+    .withArguments(new ItemStackPredicateArgument("items"))
+    .executesPlayer((player, args) -> {
+        
+        // Get our predicate
+        @SuppressWarnings("unchecked")
+        Predicate<ItemStack> predicate = (Predicate<ItemStack>) args.get("items");
+        
+        for (ItemStack item : player.getInventory()) {
+            if (predicate.test(item)) {
+                player.getInventory().remove(item);
+            }
+        }
+    })
+    .register();
+
+
// Register our command
+CommandAPICommand("rem")
+    .withArguments(ItemStackPredicateArgument("items"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+
+        // Get our predicate
+        val predicate = args["items"] as Predicate<ItemStack>
+
+        for (item in player.inventory) {
+            if (predicate.test(item)) {
+                player.inventory.remove(item)
+            }
+        }
+    })
+    .register()
+
+
// Register our command
+commandAPICommand("rem") {
+    itemStackPredicateArgument("items")
+    playerExecutor { player, args ->
+        // Get our predicate
+        val predicate = args["items"] as Predicate<ItemStack>
+
+        for (item in player.inventory) {
+            if (predicate.test(item)) {
+                player.inventory.remove(item)
+            }
+        }
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_list.html b/docs/9.4.1/argument_list.html new file mode 100644 index 0000000000..dade563418 --- /dev/null +++ b/docs/9.4.1/argument_list.html @@ -0,0 +1,366 @@ + + + + + + List arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

List arguments

+

A list argument with the command "/multigive @p stone grass_block dirt" and Minecraft suggestions with a list of Minecraft items

+

List arguments allows users to provide a list of values. This argument can take on two forms:

+
    +
  • Using an underlying GreedyStringArgument, so the greedy string argument rule applies - this argument can only be used at the end of an argument list.
  • +
  • Using an underlying TextArgument, so this argument can be used anywhere in an argument list, but its contents must be surrounded with quotes (").
  • +
+
+

The ListArgumentBuilder

+

Unlike other arguments, because this argument can be interpreted in various different ways, this argument can only be created using a ListArgumentBuilder, instead of directly accessing the ListArgument constructor. The ListArgumentBuilder loosely follows the following format:

+

\begin{align} +&\quad\texttt{Create a ListArgumentBuilder} \\ +\rightarrow&\quad\texttt{(Provide the list delimiter)} \\ +\rightarrow&\quad\texttt{Provide the list to pull suggestions from} \\ +\rightarrow&\quad\texttt{Provide the mapper of the list items to a string} \\ +\rightarrow&\quad\texttt{Build the ListArgument} +\end{align}

+

Construction

+

First, you have to create a ListArgumentBuilder parameterized over the type that the list will generate. For example, if you want to create a list of Strings, you would use new ListArgumentBuilder<String>.

+
    +
  • The nodeName parameter represents the name of the node to use for the argument.
  • +
  • The optional delimiter argument specifies the delimiter (separator) to use between entries. If a delimiter is not provided, a space " " will be used as the delimiter.
  • +
+
public ListArgumentBuilder<T>(String nodeName);
+public ListArgumentBuilder<T>(String nodeName, String delimiter);
+
+

$$\downarrow$$

+
+

Allowing duplicates (Optional)

+

If you want your users to enter duplicate entries in your list, you can use the allowDuplicates method to set whether duplicates are allowed. By default, duplicates are disabled.

+

When duplicates are enabled, items that have been entered before can be displayed again in the list of suggestions:

+
ListArgumentBuilder.allowDuplicates(true);
+
+

List arguments with duplicates enabled

+

When duplicates are disabled, items that have already been entered will not appear in the list of suggestions:

+
ListArgumentBuilder.allowDuplicates(false);
+
+

List arguments with duplicates disabled

+
+

$$\downarrow$$

+

Providing the list

+

The ListArgument requires a list that the list argument can pull suggestions and validation from. The ListArgument does not support values which are not present in the provided list. There are three methods that can be used to provide a list for the ListArgument:

+
    +
  • +

    Providing an immutable list (a list that doesn't change) using the Collection<T> parameter:

    +
    public ListArgumentBuilder withList(Collection<T> list);
    +
    +
  • +
  • +

    Providing a list that is determined when suggestions are being displayed to the user and before the command has been executed using the Supplier<Collection<T>> parameter:

    +
    public ListArgumentBuilder withList(Supplier<Collection<T>> list);
    +
    +
  • +
  • +

    Providing a list that is determined when suggestions are being displayed to the user and before the command has been executed, that also depends on the SuggestionInfo present when running the command, using the Function<SuggestionInfo<CommandSender>, Collection<T>> parameter:

    +
    public ListArgumentBuilder withList(Function<SuggestionInfo<CommandSender>, Collection<T>> list);
    +
    +
  • +
+

$$\downarrow$$

+

Providing a list mapping function

+

In order to display suggestions, the ListArgument needs to know how to convert a list entry to a string. For example, a Location may be converted into "x,y,z". The ListArgumentBuilder provides three methods for providing a mapping function:

+
    +
  • +

    The withStringMapper() method converts the object to a string using the object's .toString() method. If the object is null, this method will populate it with the string "null":

    +
    public ListArgumentBuilder withStringMapper();
    +
    +
  • +
  • +

    The withMapper() method requires a function that maps the object to a string:

    +
    public ListArgumentBuilder withMapper(Function<T, String> mapper);
    +
    +
  • +
  • +

    The withStringTooltipMapper() method requires a function that maps the object to an IStringTooltip. This allows you to also provide hover tooltips for the current item:

    +
    public ListArgumentBuilder withStringTooltipMapper(Function<T, IStringTooltip> mapper);
    +
    +
  • +
+

$$\downarrow$$

+

Building the ListArgumentBuilder

+

To finish building the ListArgument, call the buildGreedy() or buildText() method. The buildGreedy() method will treat the list argument as a greedy string, which means you can only use this list argument at the end of the list of arguments you are declaring for the command. If you use the buildText() instead, you can use the list argument anywhere (and multiple times), but the list must be surrounded with quotation characters (").

+
public ListArgument<T> buildGreedy();
+public ListArgument<T> buildText();
+
+
+

Examples

+
+

Example - Multi-give command

+

Say you wanted to give yourself multiple items in a single command. For this command, we'll use the following syntax, which lets you provide the number of items to give, and a list of materials:

+
/multigive <amount> <materials>
+
+

To do this, we create a command with an IntegerArgument to specify the amount (between 1 and 64), and a ListArgument that accepts a list of Material objects. We use the ListArgumentBuilder to provide a list of materials as well as a mapping function that converts the material's name to a lowercase string. By default, we use a space delimiter (separator) for arguments in the list.

+
+
new CommandAPICommand("multigive")
+    .withArguments(new IntegerArgument("amount", 1, 64))
+    .withArguments(new ListArgumentBuilder<Material>("materials")
+        .withList(List.of(Material.values()))
+        .withMapper(material -> material.name().toLowerCase())
+        .buildGreedy()
+    )
+    .executesPlayer((player, args) -> {
+        int amount = (int) args.get("amount");
+        List<Material> theList = (List<Material>) args.get("materials");
+        
+        for (Material item : theList) {
+            player.getInventory().addItem(new ItemStack(item, amount));
+        }
+    })
+    .register();
+
+
CommandAPICommand("multigive")
+    .withArguments(IntegerArgument("amount", 1, 64))
+    .withArguments(ListArgumentBuilder<Material>("materials")
+        .withList(Material.values().toList())
+        .withMapper { material -> material.name.lowercase() }
+        .buildGreedy()
+    )
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val amount = args["amount"] as Int
+        val theList = args["materials"] as List<Material>
+
+        for (item in theList) {
+            player.inventory.addItem(ItemStack(item, amount))
+        }
+    })
+    .register()
+
+
commandAPICommand("multigive") {
+    integerArgument("amount", 1, 64)
+    argument(ListArgumentBuilder<Material>("materials")
+        .withList(Material.values().toList())
+        .withMapper { material -> material.name.lowercase() }
+        .buildGreedy()
+    )
+    playerExecutor { player, args ->
+        val amount = args["amount"] as Int
+        val theList = args["materials"] as List<Material>
+
+        for (item in theList) {
+            player.inventory.addItem(ItemStack(item, amount))
+        }
+    }
+}
+
+
+

A /multigive argument gif where a user types "/multigive 64 stone dirt cobblestone grass_block" and suggestions appear automatically. Running the command gives the player 64 stone, dirt, cobblestone and grass_block items in their hotbar

+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_literal.html b/docs/9.4.1/argument_literal.html new file mode 100644 index 0000000000..203cd8aa4c --- /dev/null +++ b/docs/9.4.1/argument_literal.html @@ -0,0 +1,431 @@ + + + + + + Literal arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Literal arguments

+

Literal arguments are used to represent "forced options" for a command. For instance, take Minecraft's /gamemode command. The syntax consists of the following:

+
/gamemode <mode>
+/gamemode <mode> <player>
+
+

It consists of a gamemode, followed by an optional player argument. The list of gamemodes are as follows:

+
/gamemode survival 
+/gamemode creative
+/gamemode adventure
+/gamemode spectator
+
+

Unlike regular commands (as those implemented by Bukkit for example), these four options are "hardcoded" - they're not "suggestions". The user can only enter one of these four examples, no other values are allowed.

+
+

Developer's Note:

+

There is a simpler alternative to the LiteralArgument class! Instead of having to deal with arguments not being present in the array of arguments, consider using the much more intuitive MultiLiteralArgument, which is described in more detail here!

+
+
+

Literal arguments vs regular arguments

+

Unlike regular arguments that are shown in this chapter, the literal argument is technically not an argument. Due to this fact, literal arguments are unlisted by default. In other words, the literal argument is not present in the CommandArguments args for the command declaration.

+
+

Example - Literal arguments and regular arguments

+

To illustrate the behavior of literal arguments, we create a command of the following form:

+
/mycommand <literal> <text>
+
+

As an example, let's declare the literal "hello" as a valid literal for this command. When we retrieve the result from args.get(0), it returns the value of the TextArgument, as opposed to the literal "hello":

+
+
new CommandAPICommand("mycommand")
+    .withArguments(new LiteralArgument("hello"))
+    .withArguments(new TextArgument("text"))
+    .executes((sender, args) -> {
+        // This gives the variable "text" the contents of the TextArgument, and not the literal "hello"
+        String text = (String) args.get(0);
+    })
+    .register();
+
+
CommandAPICommand("mycommand")
+    .withArguments(LiteralArgument("hello"))
+    .withArguments(TextArgument("text"))
+    .executes(CommandExecutor { _, args ->
+        // This gives the variable "text" the contents of the TextArgument, and not the literal "hello"
+        val text = args[0] as String
+    })
+    .register()
+
+
commandAPICommand("mycommand") {
+    literalArgument("hello")
+    textArgument("text")
+    anyExecutor { _, args ->
+        // This gives the variable "text" the contents of the TextArgument, and not the literal "hello"
+        val text = args[0] as String
+    }
+}
+
+
+

The LiteralArgument class also provides the LiteralArgument.of() and LiteralArgument.literal() helper methods which can be used as an alternative way to declare literal arguments:

+
+
new CommandAPICommand("mycommand")
+    .withArguments(LiteralArgument.of("hello"))
+    .withArguments(new TextArgument("text"))
+    .executes((sender, args) -> {
+        // This gives the variable "text" the contents of the TextArgument, and not the literal "hello"
+        String text = (String) args.get(0);
+    })
+    .register();
+
+new CommandAPICommand("mycommand")
+    .withArguments(LiteralArgument.literal("hello"))
+    .withArguments(new TextArgument("text"))
+    .executes((sender, args) -> {
+        // This gives the variable "text" the contents of the TextArgument, and not the literal "hello"
+        String text = (String) args.get(0);
+    })
+    .register();
+
+
CommandAPICommand("mycommand")
+    .withArguments(LiteralArgument.of("hello"))
+    .withArguments(TextArgument("text"))
+    .executes(CommandExecutor { _, args ->
+        val text = args[0] as String
+    })
+    .register()
+
+CommandAPICommand("mycommand")
+    .withArguments(LiteralArgument.literal("hello"))
+    .withArguments(TextArgument("text"))
+    .executes(CommandExecutor { _, args ->
+        val text = args[0] as String
+    })
+    .register()
+
+
commandAPICommand("mycommand") {
+    argument(LiteralArgument.of("hello"))
+    textArgument("text")
+    anyExecutor { _, args ->
+        val text = args[0] as String
+    }
+}
+
+commandAPICommand("mycommand") {
+    argument(LiteralArgument.literal("hello"))
+    textArgument("text")
+    anyExecutor { _, args ->
+        val text = args[0] as String
+    }
+}
+
+
+

If I were to run the following command:

+
/mycommand hello goodbye
+
+

The value of text in the code above would be "goodbye".

+
+
+

Example - Gamemode command using literal arguments

+

This is a demonstration of how you could create a command similar to Minecraft's /gamemode command by using literal arguments. To do this, we are effectively registering 4 separate commands, each called /gamemode, but with different literal arguments.

+
+
// Create a map of gamemode names to their respective objects
+HashMap<String, GameMode> gamemodes = new HashMap<>();
+gamemodes.put("adventure", GameMode.ADVENTURE);
+gamemodes.put("creative", GameMode.CREATIVE);
+gamemodes.put("spectator", GameMode.SPECTATOR);
+gamemodes.put("survival", GameMode.SURVIVAL);
+
+// Iterate over the map
+for(Entry<String, GameMode> entry : gamemodes.entrySet()) {
+
+    // Register the command as usual
+    new CommandAPICommand("changegamemode")
+        .withArguments(new LiteralArgument(entry.getKey()))
+        .executesPlayer((player, args) -> {
+            // Retrieve the object from the map via the key and NOT the args[]
+            player.setGameMode(entry.getValue());
+        })
+        .register();
+}
+
+
// Create a map of gamemode names to their respective objects
+val gamemodes = mapOf(
+    "adventure" to GameMode.ADVENTURE,
+    "creative" to GameMode.CREATIVE,
+    "spectator" to GameMode.SPECTATOR,
+    "survival" to GameMode.SURVIVAL
+)
+
+// Iterate over the map
+for ((key, _) in gamemodes) {
+
+    // Register the command as usual
+    CommandAPICommand("changegamemode")
+        .withArguments(LiteralArgument(key))
+        .executesPlayer(PlayerCommandExecutor { player, _ ->
+            // Retrieve the object from the map via the key and NOT the args[]
+            player.gameMode = gamemodes[key]!!
+        })
+        .register()
+}
+
+
// Create a map of gamemode names to their respective objects
+val gamemodes = mapOf(
+    "adventure" to GameMode.ADVENTURE,
+    "creative" to GameMode.CREATIVE,
+    "spectator" to GameMode.SPECTATOR,
+    "survival" to GameMode.SURVIVAL
+)
+
+// Iterate over the map
+for ((key, _) in gamemodes) {
+
+    // Register the command as usual
+    commandAPICommand("changegamemode") {
+        literalArgument(key)
+        playerExecutor { player, args ->
+            // Retrieve the object from the map via the key and NOT the args[]
+            player.gameMode = gamemodes[key]!!
+        }
+    }
+
+}
+
+
+

Note how, since we don't have access to the literal from args, we must access the provided gamemode from elsewhere.

+
+
+

Literal argument warnings

+

Literal arguments require a string in the constructor. If the literal is an empty String or is null, the CommandAPI will throw a BadLiteralException.

+

Because literal arguments are "hardcoded", each literal is effectively mapped to a single command. This is shown when using the configuration option create-dispatcher-json: true which shows the JSON result of registered commands. For instance, take the /defaultgamemode command:

+
"defaultgamemode": {
+    "type": "literal",
+    "children": {
+        "adventure": {
+            "type": "literal",
+            "executable": true
+        },
+        "creative": {
+            "type": "literal",
+            "executable": true
+        },
+        "spectator": {
+            "type": "literal",
+            "executable": true
+        },
+        "survival": {
+            "type": "literal",
+            "executable": true
+        }
+    }
+},
+
+

Each option produces a new "command" in the tree of commands. This means that having exceptionally large lists of literals, or nested literals (e.g. /command <literal1> <literal2>) can cause very large trees which cannot be sent to the clients (it can cause clients to crash).

+
+

Developer's Note:

+

Take care when using literal arguments. If your list of arguments is exceptionally large, or contains many nested arguments, the server may be unable to send the command information to the client. If many command argument choices are required, consider using a StringArgument and using .replaceSuggestions() to create your own list of required arguments.

+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_locations.html b/docs/9.4.1/argument_locations.html new file mode 100644 index 0000000000..693ca20edf --- /dev/null +++ b/docs/9.4.1/argument_locations.html @@ -0,0 +1,312 @@ + + + + + + Location arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Location arguments

+

A Location argument showing the options '', ' ' and ' ~ ~'

+

In the CommandAPI, there are two arguments used to represent location. The LocationArgument argument, which represents a 3D location \( (x, y, z) \) and the Location2DArgument, which represents 2D location \( (x, z) \).

+
+

Location (3D space)

+

The LocationArgument class is used to specify a location in the command sender's current world, returning a Bukkit Location object. It allows the user to enter three numbers as coordinates, or use relative coordinates (i.e. the ~ and ^ operators).

+

The LocationArgument constructor requires a LocationType, which specifies the type of location that is accepted by the command. The LocationType enum consists of two values:

+

LocationType.BLOCK_POSITION

+

BLOCK_POSITION refers to integer block coordinates. When in-game as a player, the suggested location is the coordinates of block you are looking at when you type the command.

+

BLOCK_POSITION

+

LocationType.PRECISE_POSITION

+

PRECISE_PRECISION uses exact coordinates, using the double primitive type. When in-game as a player, the suggested location is the exact coordinates of where your cursor is pointing at when you type the command.

+

PRECISE_POSITION

+

If no LocationType is provided, the LocationArgument will use PRECISE_POSITION by default.

+

The LocationArgument constructor can also accept a boolean centerPosition. If set to true, when using LocationType.PRECISE_POSITION, if an integer is provided in the value, it will add 0.5 to the x and z coordinates to center the position within a block. If set to false, the integer value will be provided as is.

+

If no centerPosition parameter is provided, the LocationArgument will use centerPosition = true by default.

+
+

Example - LocationArgument precise position centering

+

Say you use the following constructor, which sets centerPosition to true:

+
+
new LocationArgument("location", LocationType.PRECISE_POSITION, true);
+
+
LocationArgument("location", LocationType.PRECISE_POSITION, true)
+
+
+

Integer positions are centered

+

Let's also say you use the following location using this location argument in a command:

+
10 20 30
+
+

The resulting location will be the following, which centers the position of the x and z coordinates. This does not change the y coordinate:

+
10.5 20 30.5
+
+

Non-integer positions remain as normal

+

If you use the following location using this location argument in a command:

+
10.2 20.2 30.2
+
+

The resulting location will be the following, which does not change the x and z coordinates, because the positions are not integers:

+
10.2 20.2 30.2
+
+
+

Say you use the following constructor, which sets centerPosition to false:

+
+
new LocationArgument("location", LocationType.PRECISE_POSITION, false);
+
+
LocationArgument("location", LocationType.PRECISE_POSITION, false)
+
+
+

Integer positions are not centered

+

Let's also say you use the following location using this location argument in a command:

+
10 20 30
+
+

The resulting location will be the following, which does not modify the position of the x and z coordinates:

+
10 20 30
+
+
+
+
+

Example - Break block using coordinates

+

We can declare a simple command to break a block:

+
/break <location>
+
+

Simply put, given the coordinates provided to the command, "break" the block by setting it's type to Material.AIR. For this example, we're referring to block specific coordinates, so we want to use LocationType.BLOCK_POSITION:

+
+
new CommandAPICommand("break")
+    // We want to target blocks in particular, so use BLOCK_POSITION
+    .withArguments(new LocationArgument("block", LocationType.BLOCK_POSITION))
+    .executesPlayer((player, args) -> {
+        Location location = (Location) args.get("block");
+        location.getBlock().setType(Material.AIR);
+    })
+    .register();
+
+
CommandAPICommand("break")
+    // We want to target blocks in particular, so use BLOCK_POSITION
+    .withArguments(LocationArgument("block", LocationType.BLOCK_POSITION))
+    .executesPlayer(PlayerCommandExecutor { _, args ->
+        (args["block"] as Location).block.type = Material.AIR
+    })
+    .register()
+
+
commandAPICommand("break") {
+    // We want to target blocks in particular, so use BLOCK_POSITION
+    locationArgument("block", LocationType.BLOCK_POSITION)
+    playerExecutor { _, args ->
+        (args["block"] as Location).block.type = Material.AIR
+    }
+}
+
+
+
+
+

Location (2D space)

+

A location 2D argument showing the options '' and ' ~'

+

The Location2DArgument is pretty much identical in use to the LocationArgument for 3D coordinates, except instead of returning a Location object, it instead returns a Location2D object that extends Location (thus, being compatible anywhere you would normally be able to use Location).

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_loottable.html b/docs/9.4.1/argument_loottable.html new file mode 100644 index 0000000000..c215be883c --- /dev/null +++ b/docs/9.4.1/argument_loottable.html @@ -0,0 +1,284 @@ + + + + + + LootTable argument - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

LootTable argument

+

A loot table argument showing a list of Minecraft loot tables as suggestions

+

The LootTableArgument class can be used to get a Bukkit LootTable object.

+
+

Example - Filling a chest with loot table contents

+

Say we wanted to write a command that populates a chest with some loot table contents. For this example, we'll use the following command:

+
/giveloottable <loottable> <location>
+
+

We ensure that the location provided is a container (such as a chest or shulkerbox) and then update the contents of that container:

+
+
new CommandAPICommand("giveloottable")
+    .withArguments(new LootTableArgument("lootTable"))
+    .withArguments(new LocationArgument("location", LocationType.BLOCK_POSITION))
+    .executes((sender, args) -> {
+        LootTable lootTable = (LootTable) args.get("lootTable");
+        Location location = (Location) args.get("location");
+
+        BlockState state = location.getBlock().getState();
+
+        // Check if the input block is a container (e.g. chest)
+        if (state instanceof Container container && state instanceof Lootable lootable) {
+            // Apply the loot table to the chest
+            lootable.setLootTable(lootTable);
+            container.update();
+        }
+    })
+    .register();
+
+
CommandAPICommand("giveloottable")
+    .withArguments(LootTableArgument("lootTable"))
+    .withArguments(LocationArgument("location", LocationType.BLOCK_POSITION))
+    .executes(CommandExecutor { _, args ->
+        val lootTable = args["lootTable"] as LootTable
+        val location = args["location"] as Location
+
+        val state = location.block.state
+
+        // Check if the input block is a container (e.g. chest)
+        if (state is Container && state is Lootable) {
+            // Apply the loot table to the chest
+            state.lootTable = lootTable
+            state.update()
+        }
+    })
+    .register()
+
+
commandAPICommand("giveloottable") {
+    lootTableArgument("loottable")
+    locationArgument("location", LocationType.BLOCK_POSITION)
+    anyExecutor { _, args ->
+        val lootTable = args["loottable"] as LootTable
+        val location = args["location"] as Location
+
+        val state = location.block.state
+
+        // Check if the input block is a container (e.g. chest)
+        if (state is Container && state is Lootable) {
+            // Apply the loot table to the chest
+            state.lootTable = lootTable
+            state.update()
+        }
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_map.html b/docs/9.4.1/argument_map.html new file mode 100644 index 0000000000..7affdecc78 --- /dev/null +++ b/docs/9.4.1/argument_map.html @@ -0,0 +1,417 @@ + + + + + + Map arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Map arguments

+

A MapArgument can be used to provide a map of values. This argument uses an underlying GreedyStringArgument which means that this argument can only be used at the end of the argument list. +It returns a LinkedHashMap object.

+
+

The MapArgumentBuilder

+

Similar to the ListArgument, this argument also uses a builder class to construct it.

+

\begin{align} +&\quad\texttt{Create a MapArgumentBuilder and possibly provide the delimiter or separator} \\ +\rightarrow&\quad\texttt{Provide the mapper from a string to an object of the provided key type} \\ +\rightarrow&\quad\texttt{Provide the mapper from a string to an object of the provided value type} \\ +\rightarrow&\quad\texttt{Provide the list with keys to pull suggestions from} \\ +\rightarrow&\quad\texttt{Provide the list with values to pull suggestions from} \\ +\rightarrow&\quad\texttt{Build the MapArgument} +\end{align}

+

Building a MapArgument

+

To start building the argument, you first have to construct a MapArgumentBuilder parameterized over the types the key and the value are supposed to have. +If you wanted to construct a MapArgument that returns a LinkedHashMap<String, Integer> you would construct the MapArgumentBuilder like this:

+
new MapArgumentBuilder<String, Integer>
+
+

The MapArgumentBuilder has three possible constructors:

+
public MapArgumentBuilder<K, V>(String nodeName);
+public MapArgumentBuilder<K, V>(String nodeName, char delimiter);
+public MapArgumentBuilder<K, V>(String nodeName, char delimiter, String separator)
+
+
    +
  • nodeName: This parameter determines the node name of the MapArgument
  • +
  • delimiter: This parameter determines the delimiter. This separates a key from a value (key:value). When not provided, it defaults to a colon (:)
  • +
  • separator: This parameter determines the separator. This separates one key-value pair from another (key:value key:value). When not provided, it defaults to a space ( )
  • +
+

$$\downarrow$$

+

Providing mapper functions

+

The mapper functions are used to parse the argument when entered. Because a GreedyStringArgument +returns a String, we need a way to convert a String into an object specified by the type parameters.

+

When providing mappers, you first need to provide the key mapper:

+
public MapArgumentBuilder withKeyMapper(StringParser<K>);
+
+

You then have to provide the value mapper:

+
public MapArgumentBuilder withValueMapper(StringParser<V>);
+
+

StringParser is a functional interface with the following definition:

+
@FunctionalInterface
+public interface StringParser<T> {
+    /**
+     * A method that turns a String into an object of type T.
+     *
+     * @param s The String to parse
+     * @return The resulting parsed object
+     * @throws WrapperCommandSyntaxException If there is a problem with the syntax of the String that prevents it from being turned into an object of type T.
+     */
+    T parse(String s) throws WrapperCommandSyntaxException;
+}
+
+

This signature allows you to throw exceptions using the CommandAPI.fail... methods if the given String cannot be parsed (see Handling command failures).

+

$$\downarrow$$

+

Providing suggestions

+

When providing suggestions you have the choice whether players are allowed to enter any key/value pair or only key/value pairs specified by the MapArgument. +To accomplish this the MapArgumentBuilder provides different methods.

+

Similar to the mappers, you first have to provide the key suggestions:

+
+
public MapArgumentBuilder withKeyList(List<String> keyList);
+
+
public MapArgumentBuilder withoutKeyList();
+
+
+

Next, you have to provide the value suggestions. In addition to the two possibilities presented for the key suggestions, here you also have the possibility to define +whether a value can be written multiple times.

+
+
public MapArgumentBuilder withValueList(List<String> valueList);
+
+public MapArgumentBuilder withValueList(List<String> valueList, boolean allowValueDuplicates);
+
+
public MapArgumentBuilder withoutValueList();
+
+public MapArgumentBuilder withoutValueList(boolean allowDuplicates)
+
+
+

If you choose to allow a value to be written multiple times you have to set allowValueDuplicates to true. By default, it is set to false and +does not allow values to be written multiple times.

+

$$\downarrow$$

+

Building the MapArgument

+

To finish building the MapArgument, you have to call the build() method. This will return a new MapArgument object.

+
public MapArgument<K, V> build();
+
+
+

Examples

+
+

Example - /sendmessage command

+

Let's say we want to create a command that we can execute to send multiple players messages without typing the command more than once. For that, we create a command with the following syntax:

+
/sendmessage <message>
+
+

To implement that, we create a command that uses a MapArgument and use Player objects as keys and String objects as values:

+
+
new CommandAPICommand("sendmessage")
+    // Parameter 'delimiter' is missing, delimiter will be a colon
+    // Parameter 'separator' is missing, separator will be a space
+    .withArguments(new MapArgumentBuilder<Player, String>("message")
+
+        // Providing a key mapper to convert a String into a Player
+        .withKeyMapper(Bukkit::getPlayer)
+
+        // Providing a value mapper to leave the message how it was sent
+        .withValueMapper(s -> s)
+
+        // Providing a list of player names to be used as keys
+        .withKeyList(Bukkit.getOnlinePlayers().stream().map(Player::getName).toList())
+
+        // Don't provide a list of values so messages can be chosen without restrictions
+        // Allow duplicates in case the same message should be sent to different players
+        .withoutValueList(true)
+
+        // Build the MapArgument
+        .build()
+    )
+    .executesPlayer((player, args) -> {
+        // The MapArgument returns a LinkedHashMap
+        LinkedHashMap<Player, String> map = (LinkedHashMap<Player, String>) args.get("message");
+
+        // Sending the messages to the players
+        for (Entry<Player, String> messageRecipients : map.entrySet()) {
+            messageRecipients.getKey().sendMessage(messageRecipients.getValue());
+        }
+    })
+    .register();
+
+
CommandAPICommand("sendmessage")
+    // Parameter 'delimiter' is missing, delimiter will be a colon
+    // Parameter 'separator' is missing, separator will be a space
+    .withArguments(MapArgumentBuilder<Player, String>("message")
+
+        // Providing a key mapper to convert a String into a Player
+        .withKeyMapper { s: String -> Bukkit.getPlayer(s) }
+
+        // Providing a value mapper to leave the message how it was sent
+        .withValueMapper { s: String -> s }
+
+        // Providing a list of player names to be used as keys
+        .withKeyList(Bukkit.getOnlinePlayers().map { player: Player -> player.name }.toList())
+
+        // Don't provide a list of values so messages can be chosen without restrictions
+        // Allow duplicates in case the same message should be sent to different players
+        .withoutValueList(true)
+
+        // Build the MapArgument
+        .build()
+    )
+    .executesPlayer(PlayerCommandExecutor { _, args ->
+        // The MapArgument returns a LinkedHashMap
+        val map: LinkedHashMap<Player, String> = args["message"] as LinkedHashMap<Player, String>
+
+        // Sending the messages to the players
+        for (messageRecipient in map.keys) {
+            messageRecipient.sendMessage(map[messageRecipient]!!)
+        }
+    })
+    .register()
+
+
commandAPICommand("sendmessage") {
+    // Parameter 'delimiter' is missing, delimiter will be a colon
+    // Parameter 'separator' is missing, separator will be a space
+    argument(MapArgumentBuilder<Player, String>("message")
+
+        // Providing a key mapper to convert a String into a Player
+        .withKeyMapper { s: String -> Bukkit.getPlayer(s) }
+
+        // Providing a value mapper to leave the message how it was sent
+        .withValueMapper { s: String -> s }
+
+        // Providing a list of player names to be used as keys
+        .withKeyList(Bukkit.getOnlinePlayers().map { player: Player -> player.name }.toList())
+
+        // Don't provide a list of values so messages can be chosen without restrictions
+        // Allow duplicates in case the same message should be sent to different players
+        .withoutValueList(true)
+
+        // Build the MapArgument
+        .build()
+    )
+    playerExecutor { _, args ->
+        // The MapArgument returns a LinkedHashMap
+        val map: LinkedHashMap<Player, String> = args["message"] as LinkedHashMap<Player, String>
+
+        // Sending the messages to the players
+        for (messageRecipient in map.keys) {
+            messageRecipient.sendMessage(map[messageRecipient]!!)
+        }
+    }
+}
+
+
+
+

Developer's Note:

+

The MapArgument is very strict and doesn't have room for any errors. A key must always be followed by the delimiter, then a value. One value and the next key must always be separated by the separator. Both keys and values also have the option to be surrounded by quotes.

+

For example, let's say you are on a server with two players, Player1 and Player2. We want to send both of them the message Hello, <playerName>! +To do that, we use the previously declared sendmessage command like this:

+
/sendmessage Player1:"Hello, Player1!" Player2:"Hello, Player2!"
+
+

A colon is used as the delimiter and a space as the separator because those are the defaults, and neither was specified in the MapArgumentBuilder constructor. Since the separator was a space, the messages were surrounded by quotes to avoid the spaces inside them from being misinterpreted as the start of the next key-value pair.

+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_mathoperation.html b/docs/9.4.1/argument_mathoperation.html new file mode 100644 index 0000000000..9730b49616 --- /dev/null +++ b/docs/9.4.1/argument_mathoperation.html @@ -0,0 +1,323 @@ + + + + + + MathOperation arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

MathOperation arguments

+

An image of the math operation argument, with suggestions "%=", "*=", "+=", "-=", "/=", "<", "=", ">" and "><"

+

The CommandAPI's MathOperationArgument is used to represent the Minecraft scoreboard arithmetic operation to alter scoreboard scores. Since there is no default representation in the Bukkit API, the CommandAPI provides the MathOperation class to represent each operation:

+
+ + + + + + + + + +
Symbol (in Minecraft)MathOperation enum value
\(+=\)MathOperation.ADD
\(-=\)MathOperation.SUBTRACT
\(*=\)MathOperation.MULTIPLY
\(/=\)MathOperation.DIVIDE
\(\%=\)MathOperation.MOD
\(=\)MathOperation.ASSIGN
\(<\)MathOperation.MIN
\(>\)MathOperation.MAX
\(><\)MathOperation.SWAP
+
+
+

The MathOperation also has two methods:

+
public int apply(int val1, int val2);
+public float apply(float val1, float val2);
+
+

These methods are used to provide a basic implementation of these math operations on a given input. Given the values val1 and val2, these are the operation that the apply(val1, val2) method performs:

+
+ + + + + + + + + +
MathOperation enum valueResult
MathOperation.ADDval1 + val2
MathOperation.SUBTRACTval1 - val2
MathOperation.MULTIPLYval1 * val2
MathOperation.DIVIDEval1 / val2
MathOperation.MODval1 % val2
MathOperation.ASSIGNval2
MathOperation.MINMath.min(val1, val2)
MathOperation.MAXMath.max(val1, val2)
MathOperation.SWAPval2
+
+
+
+

Example - Changing a player's level

+

Say we wanted to create a player's level. Typically, this is implemented in the following manner:

+
/xp set <player> <level>
+/xp add <player> <levels>
+
+

Using the MathOperationArgument, we can extend the functionality of adding and setting a player's level by allowing the user to choose what operation they desire. To do this, we'll use the following syntax:

+
/changelevel <player> <operation> <value>
+
+

As with any command, we declare our arguments, cast them properly and then we write our main code. In this example, we use the apply(int, int) method from our MathOperation to calculate the player's new level.

+
+
new CommandAPICommand("changelevel")
+    .withArguments(new PlayerArgument("player"))
+    .withArguments(new MathOperationArgument("operation"))
+    .withArguments(new IntegerArgument("value"))
+    .executes((sender, args) -> {
+        Player target = (Player) args.get("player");
+        MathOperation op = (MathOperation) args.get("operation");
+        int value = (int) args.get("value");
+
+        target.setLevel(op.apply(target.getLevel(), value));
+    })
+    .register();
+
+
CommandAPICommand("changelevel")
+    .withArguments(PlayerArgument("player"))
+    .withArguments(MathOperationArgument("operation"))
+    .withArguments(IntegerArgument("value"))
+    .executes(CommandExecutor { _, args ->
+        val target = args["player"] as Player
+        val op = args["operation"] as MathOperation
+        val value = args["value"] as Int
+
+        target.level = op.apply(target.level, value)
+    })
+    .register()
+
+
commandAPICommand("changelevel") {
+    playerArgument("player")
+    mathOperationArgument("operation")
+    integerArgument("value")
+    anyExecutor { _, args ->
+        val target = args["player"] as Player
+        val op = args["operation"] as MathOperation
+        val value = args["value"] as Int
+
+        target.level = op.apply(target.level, value)
+    }
+}
+
+
+
+

There are various applications for the changelevel command based on what the user inputs. For example:

+
    +
  • +

    To set the player Notch to level 10:

    +
    /changelevel Notch = 10
    +
    +
  • +
  • +

    To double the player Notch's level:

    +
    /changelevel Notch *= 2
    +
    +
  • +
  • +

    To set the player Notch's level to 20, or keep it as their current level if it is higher than 20:

    +
    /changelevel Notch > 20
    +
    +
  • +
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_multiliteral.html b/docs/9.4.1/argument_multiliteral.html new file mode 100644 index 0000000000..29478b32b9 --- /dev/null +++ b/docs/9.4.1/argument_multiliteral.html @@ -0,0 +1,286 @@ + + + + + + Multi literal arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Multi literal arguments

+

So far, we've described normal arguments and literal arguments. We've described the nuances with literal arguments and how they're not really "arguments", so they don't appear in the CommandArguments args for commands.

+

Now forget all of that. Multi literal arguments are the same as literal arguments but they do appear in the CommandArguments args for commands (i.e. they are listed). Multi literal arguments are just a way better alternative to literal arguments. The multi literal argument constructor allows you to provide a String nodeName and a String... literals of possible values which you can use for your command declaration.

+

The multi literal argument has all of the same benefits of a regular literal argument - they are hardcoded options that the user must enter - they don't allow other values.

+
+

Developer's Note:

+

For 9.1.0, all previously existing MultiLiteralArgument constructors have been deprecated! They will be removed in a future version.

+

The new constructor looks like this:

+
public MultiLiteralArgument(String nodeName, String... literals)
+
+
+
+

Example - Using multi literals to make the gamemode command

+

In this example, we'll show how to use multi literals to declare Minecraft's /gamemode command. As you can see from the example code below, the argument declaration and command declaration is the same as if you were declaring any normal argument or command.

+
+
new CommandAPICommand("gamemode")
+    .withArguments(new MultiLiteralArgument("gamemodes", "adventure", "creative", "spectator", "survival"))
+    .executesPlayer((player, args) -> {
+        // The literal string that the player enters IS available in the args[]
+        switch ((String) args.get("gamemodes")) {
+            case "adventure":
+                player.setGameMode(GameMode.ADVENTURE);
+                break;
+            case "creative":
+                player.setGameMode(GameMode.CREATIVE);
+                break;
+            case "spectator":
+                player.setGameMode(GameMode.SPECTATOR);
+                break;
+            case "survival":
+                player.setGameMode(GameMode.SURVIVAL);
+                break;
+            default:
+                player.sendMessage("Invalid gamemode: " + args.get("gamemodes"));
+                break;
+        }
+    }) 
+    .register();
+
+
CommandAPICommand("gamemode")
+    .withArguments(MultiLiteralArgument("gamemodes", "adventure", "creative", "spectator", "survival"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        // The literal string that the player enters IS available in the args[]
+        when (args["gamemodes"] as String) {
+            "adventure" -> player.gameMode = GameMode.ADVENTURE
+            "creative" -> player.gameMode = GameMode.CREATIVE
+            "spectator" -> player.gameMode = GameMode.SPECTATOR
+            "survival" -> player.gameMode = GameMode.SURVIVAL
+        }
+    })
+    .register()
+
+
commandAPICommand("gamemode") {
+    multiLiteralArgument(nodeName = "gamemodes", "adventure", "creative", "spectator", "survival") // Adding this for now, needed because ambiguous methods exist
+    playerExecutor { player, args ->
+        // The literal string that the player enters IS available in the args[]
+        when (args["gamemodes"] as String) {
+            "adventure" -> player.gameMode = GameMode.ADVENTURE
+            "creative" -> player.gameMode = GameMode.CREATIVE
+            "spectator" -> player.gameMode = GameMode.SPECTATOR
+            "survival" -> player.gameMode = GameMode.SURVIVAL
+        }
+    }
+}
+
+
+

An important thing to note is that we don't have to implement a default case for the above switch statements, because the CommandAPI will only permit valid options of a MultiLiteralArgument to reach the executor. If the user enters an invalid option, the command doesn't run.

+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_namespacedkey.html b/docs/9.4.1/argument_namespacedkey.html new file mode 100644 index 0000000000..c0f790481e --- /dev/null +++ b/docs/9.4.1/argument_namespacedkey.html @@ -0,0 +1,221 @@ + + + + + + NamespacedKey arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

NamespacedKey arguments

+

NamespacedKey arguments represent Minecraft's resource locations, or namespaced keys. This argument is casted to Bukkit's NamespacedKey object.

+

Namespaced keys are typically of the form namespace:key. If no namespace is provided, the default namespace (minecraft) will be used.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_nbt.html b/docs/9.4.1/argument_nbt.html new file mode 100644 index 0000000000..2a9942554b --- /dev/null +++ b/docs/9.4.1/argument_nbt.html @@ -0,0 +1,303 @@ + + + + + + NBT arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

NBT arguments

+

The CommandAPI includes support for NBT compound arguments using an NBT API. The usage for the NBTCompoundArgument depends on whether you are using the CommandAPI plugin (using a CommandAPI.jar file in your plugins/ folder), or are shading the CommandAPI (including the compiled CommandAPI code in your own plugin).

+
+

Plugin usage setup

+

By default, the CommandAPI plugin includes a copy of the NBT API by tr7zw in dev.jorel.commandapi.nbtapi. No additional set up is required and it can be used directly out the box.

+

Shading usage setup

+

In order to use the NBTCompoundArgument, you will have to use an NBT API that can create an NBT Compound object from an Object (ideally a net.minecraft.nbt.NBTTagCompound object). Examples of NBT APIs that can do this are (these are not sponsored in any way):

+ +

Hooking into an NBT API

+

Before the NBTCompoundArgument can be used, the CommandAPI needs to know what implementation of an NBT Compound object you're going to use. This is specified in the onLoad() sequence, where your CommandAPI's config is set up, by using the following method:

+
<T> CommandAPIConfig initializeNBTAPI(Class<T> nbtContainerClass, Function<Object, T> nbtContainerConstructor);
+
+

The initializeNBTAPI(Class<T>, Function<Object, T>) takes in two arguments:

+
    +
  • +

    Class<T> - The class that will be your NBT Compound implementation. This is also the type that the CommandAPI will return when the NBTCompoundArgument is used.

    +
  • +
  • +

    Function<Object, T> - A function that takes in an object and returns the specified NBT Compound implementation. This could be a constructor or a static method, for example.

    +
  • +
+
+

Example - Hooking into the NBT API

+

Say we want to use the NBT API as our implementation of NBT compounds. First, we have to shade the NBT API into our project (view the official documentation for how to do this for Maven or Gradle).

+

Now, we can configure the CommandAPI using the CommandAPI.onLoad() method to use the NBTContainer class, and the NBTContainer constructor that takes in an Object:

+
+
@Override
+public void onLoad() {
+    CommandAPI.onLoad(new CommandAPIBukkitConfig(this)
+        .initializeNBTAPI(NBTContainer.class, NBTContainer::new)
+    );
+}
+
+
override fun onLoad() {
+    CommandAPI.onLoad(CommandAPIBukkitConfig(this)
+        .initializeNBTAPI(NBTContainer::class.java, ::NBTContainer)
+    )
+}
+
+
+
+

Confused with the ::new syntax? Read more about method references to a constructor here.

+
+

We're now able to use the NBTContainer as our implemented type for the NBTCompoundArgument!

+
+
+
+

Example - ???

+

Since the underlying implementation of the NBTCompoundArgument can change (e.g. NBTContainer if you're using the NBT API), the type of your NBT compound implementation has to be declared in angle brackets.

+
+
new CommandAPICommand("award")
+    .withArguments(new NBTCompoundArgument<NBTContainer>("nbt"))
+    .executes((sender, args) -> {
+        NBTContainer nbt = (NBTContainer) args.get("nbt");
+        
+        // Do something with "nbt" here...
+    })
+    .register();
+
+
CommandAPICommand("award")
+    .withArguments(NBTCompoundArgument<NBTContainer>("nbt"))
+    .executes(CommandExecutor { _, args ->
+        val nbt = args["nbt"] as NBTContainer
+
+        // Do something with "nbt" here...
+    })
+    .register()
+
+
commandAPICommand("award") {
+    nbtCompoundArgument<NBTContainer>("nbt")
+    anyExecutor { _, args ->
+        val nbt = args["nbt"] as NBTContainer
+
+        // Do something with "nbt" here...
+    }
+}
+
+
+
+
+

Developer's Note:

+

If you believe you can supply a suitable example for this page, feel free to send an example on the CommandAPI issues page!

+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_objectives.html b/docs/9.4.1/argument_objectives.html new file mode 100644 index 0000000000..bdd38bdce5 --- /dev/null +++ b/docs/9.4.1/argument_objectives.html @@ -0,0 +1,316 @@ + + + + + + Objective arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Objective arguments

+

In the CommandAPI, objectives are split into two classes:

+
    +
  • The ObjectiveArgument class, which represents objectives as a whole
  • +
  • The ObjectiveCriteriaArgument class, which represents objective criteria
  • +
+
+

Objective argument

+

The objective argument refers to a single scoreboard objective.

+
+

Example - Move objective to sidebar

+

As an example, let's create a command to move an objective to a player's sidebar. To do this, we will use the following command syntax:

+
/sidebar <objective>
+
+
+
new CommandAPICommand("sidebar")
+    .withArguments(new ObjectiveArgument("objective"))
+    .executes((sender, args) -> {
+        Objective objective = (Objective) args.get("objective");
+        
+        // Set display slot
+        objective.setDisplaySlot(DisplaySlot.SIDEBAR);
+    })
+    .register();
+
+
CommandAPICommand("sidebar")
+    .withArguments(ObjectiveArgument("objective"))
+    .executes(CommandExecutor { _, args ->
+        val objective = args["objective"] as Objective
+
+        // Set display slot
+        objective.displaySlot = DisplaySlot.SIDEBAR
+    })
+    .register()
+
+
commandAPICommand("sidebar") {
+    objectiveArgument("objective")
+    anyExecutor { _, args ->
+        val objective = args["objective"] as Objective
+
+        // Set display slot
+        objective.displaySlot = DisplaySlot.SIDEBAR
+    }
+}
+
+
+
+
+

Objective criteria argument

+

The ObjectiveCriteriaArgument is fairly straight forward - it represents the criteria for an objective. Similar to Bukkit, the objective criteria is simply represented as a String, so it must be casted to a String when being used.

+
+

Example - Unregister all objectives by criteria

+

Say we wanted to create a command to unregister all objectives based on a given criteria. Let's create a command with the following form:

+
/unregisterall <objective critera>
+
+

To do this, we're going to take advantage of Bukkit's Scoreboard.getObjectivesByCriteria(String) method

+
+
new CommandAPICommand("unregisterall")
+    .withArguments(new ObjectiveCriteriaArgument("objective criteria"))
+    .executes((sender, args) -> {
+        String objectiveCriteria = (String) args.get("objective criteria");
+        Set<Objective> objectives = Bukkit.getScoreboardManager().getMainScoreboard().getObjectivesByCriteria(objectiveCriteria);
+        
+        // Unregister the objectives
+        for (Objective objective : objectives) {
+            objective.unregister();
+        }
+    })
+    .register();
+
+
CommandAPICommand("unregisterall")
+    .withArguments(ObjectiveCriteriaArgument("objective criteria"))
+    .executes(CommandExecutor { _, args ->
+        val objectiveCriteria = args["objective criteria"] as String
+        val objectives = Bukkit.getScoreboardManager().mainScoreboard.getObjectivesByCriteria(objectiveCriteria)
+
+        // Unregister the objectives
+        for (objective in objectives) {
+            objective.unregister()
+        }
+    })
+    .register()
+
+
commandAPICommand("unregisterall") {
+    objectiveCriteriaArgument("objective criteria")
+    anyExecutor { _, args ->
+        val objectiveCriteria = args["objective criteria"] as String
+        val objectives = Bukkit.getScoreboardManager().mainScoreboard.getObjectivesByCriteria(objectiveCriteria)
+
+        // Unregister the objectives
+        for (objective in objectives) {
+            objective.unregister()
+        }
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_particle_new.html b/docs/9.4.1/argument_particle_new.html new file mode 100644 index 0000000000..128ebad17a --- /dev/null +++ b/docs/9.4.1/argument_particle_new.html @@ -0,0 +1,418 @@ + + + + + + Particle data (1.20.5+) - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Particle data (1.20.5+)

+

The particle argument requires additional data for a particle depending on what the particle is. The following particles have additional data required to display them:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Bukkit ParticleArgument syntax
BLOCK +
block{block_state:{Name:"block_name"}}
+
    +
  • block_name - name of a block, such as diamond_block
  • +
+
BLOCK_MARKER +
block_marker{block_state:{Name:"block_name"}}
+
    +
  • block_name - name of a block, such as diamond_block
  • +
+
DUST +
dust{color:[red,green,blue],scale:scale}
+
    +
  • red - number for red, between 0.0 and 1.0
  • +
  • green - number for green, between 0.0 and 1.0
  • +
  • blue - number for blue, between 0.0 and 1.0
  • +
  • scale - number for the size of the particle
  • +
+
DUST_COLOR_TRANSITION +
dust_color_transition{from_color:[red,green,blue],
scale:scale,to_color:[red,green,blue]}
+
    +
  • red - number for red, between 0.0 and 1.0
  • +
  • green - number for green, between 0.0 and 1.0
  • +
  • blue - number for blue, between 0.0 and 1.0
  • +
  • scale - number for the size of the particle
  • +
+
DUST_PILLAR +
dust_pillar{block_state:{Name:"block_name"}}
+
    +
  • block_name - name of a block, such as diamond_block
  • +
+
ENTITY_EFFECT +
entity_effect{color:[red,green,blue,alpha]}
+
    +
  • red - number for red, between 0.0 and 1.0
  • +
  • green - number for green, between 0.0 and 1.0
  • +
  • blue - number for blue, between 0.0 and 1.0
  • +
  • alpha - number for transparency, between 0.0 and 1.0
  • +
+
FALLING_DUST +
falling_dust{block_state:{Name:"block_name"}}
+
    +
  • block_name - name of a block, such as diamond_block
  • +
+
ITEM +
item{item:"item"}
+
    +
  • item - name of an item, such as apple
  • +
+
SCULK_CHARGE +
sculk_charge{roll:angle}
+
    +
  • angle - decimal angle the particle displays at in radians
  • +
+
SHRIEK +
shriek{delay:delay}
+
    +
  • delay - delay in ticks for when the shriek particle should appear
  • +
+
VIBRATION +
vibration{destination:{type:"block",pos:[x,y,z]},
arrival_in_ticks:ticks}
+
    +
  • x - decimal x-coordinate to move towards
  • +
  • y - decimal y-coordinate to move towards
  • +
  • z - decimal z-coordinate to move towards
  • +
  • ticks - time in ticks to take to move towards its destination
  • +
+
+

ParticleArgument examples

+

Because certain particles (in the table above) require additional data, it is not recommended to spawn a particle without its corresponding data. This can result in particles not showing due to missing requirements.

+
+

Example - Show particles at a player's location (without data)

+

Say we wanted to have a command that displayed particles at a player's location. We will use the following command syntax:

+
/showparticle <particle>
+
+

With this, we can simply spawn the particle using the World.spawnParticle(Particle, Location, int) method:

+
+
new CommandAPICommand("showparticle")
+    .withArguments(new ParticleArgument("particle"))
+    .executesPlayer((player, args) -> {
+        ParticleData<?> particleData = (ParticleData<?>) args.get("particle");
+        player.getWorld().spawnParticle(particleData.particle(), player.getLocation(), 1);
+    })
+    .register();
+
+
CommandAPICommand("showparticle")
+    .withArguments(ParticleArgument("particle"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val particleData = args["particle"] as ParticleData<Any>
+        player.world.spawnParticle(particleData.particle(), player.location, 1)
+    })
+    .register()
+
+
commandAPICommand("showparticle") {
+    particleArgument("particle")
+    playerExecutor { player, args ->
+        val particleData = args["particle"] as ParticleData<Any>
+        player.world.spawnParticle(particleData.particle(), player.location, 1)
+    }
+}
+
+
+

Running this can result in errors due to missing requirements. If you provide a particle that has additional requirements, Bukkit will throw an error and the particle will not be displayed. Instead, the example below should be used.

+
+
+

Example - Show particles at a player's location (with data)

+

We can fix the issues with the example above by providing the data of the argument using the ParticleData record:

+
/showparticle <particle>
+
+

In this case, we'll use the World.spawnParticle(Particle particle, Location location, int count, T data) method which accepts some particle data:

+
+
new CommandAPICommand("showparticle")
+    .withArguments(new ParticleArgument("particle"))
+    .executesPlayer((player, args) -> {
+        ParticleData<?> particleData = (ParticleData<?>) args.get("particle");
+        player.getWorld().spawnParticle(particleData.particle(), player.getLocation(), 1, particleData.data());
+    })
+    .register();
+
+
CommandAPICommand("showparticle")
+    .withArguments(ParticleArgument("particle"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val particleData = args["particle"] as ParticleData<Any>
+        player.world.spawnParticle(particleData.particle(), player.location, 1, particleData.data())
+    })
+    .register()
+
+
commandAPICommand("showparticle") {
+    particleArgument("particle")
+    playerExecutor { player, args ->
+        val particleData = args["particle"] as ParticleData<Any>
+        player.world.spawnParticle(particleData.particle(), player.location, 1, particleData.data())
+    }
+}
+
+
+

This can be used with commands such as:

+
/showparticle minecraft:dust_color_transition{from_color:[0.0,0.0,0.0],scale:20.0,to_color:[1.0,0.0,0.0]}
+/showparticle minecraft:block_marker{block_state:{Name:"diamond_block"}}
+
+
+

Particle data implementation notes

+

The vibration particle will return a particle data of the Bukkit Vibration class. In the Vibration class, you can access the destination location using the Vibration.getDestination() method, which returns a Vibration.Destination instance. The CommandAPI will always return a Vibration.Destination.BlockDestination instance, and will never return a Vibration.Destination.EntityDestination instance. An example of accessing the location can be found below:

+
ParticleData<Vibration> particleData; // The particle data you get from your argument
+Location destination = ((BlockDestination) particleData.data().getDestination()).getLocation();
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_particle_old.html b/docs/9.4.1/argument_particle_old.html new file mode 100644 index 0000000000..31b220dd17 --- /dev/null +++ b/docs/9.4.1/argument_particle_old.html @@ -0,0 +1,310 @@ + + + + + + Particle data (before 1.20.5) - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Particle data (1.16.5 - 1.20.4)

+

The particle argument requires additional data for a particle depending on what the particle is. Information about this can be found on the Argument types page on the MinecraftWiki. The following particles have additional data required to display them:

+
+ + + + + + + + + +
Bukkit ParticleMinecraft particleArguments
BLOCK_CRACKblockblock block_id

block block_id[block_state=value]
BLOCK_MARKERblock_markerblock_marker block_id

block_marker block_id[block_state=value]
REDSTONEdustdust red green blue size
DUST_COLOR_TRANSITIONdust_color_transitiondust_color_transition red1 green1 blue1 size red2 green2 blue2
FALLING_DUSTfalling_dustfalling_dust block_id

falling_dust block_id[block_state=value]
ITEM_CRACKitemitem item_id

item item_id{NBT}
SCULK_CHARGEsculk_chargesculk_charge angle
SHRIEKshriekshriek delay
VIBRATIONvibrationvibration x y z ticks
+
+

ParticleArgument examples

+

Because certain particles (in the table above) require additional data, it is not recommended to spawn a particle without its corresponding data. This can result in particles not showing due to missing requirements.

+
+

Example - Show particles at a player's location (without data)

+

Say we wanted to have a command that displayed particles at a player's location. We will use the following command syntax:

+
/showparticle <particle>
+
+

With this, we can simply spawn the particle using the World.spawnParticle(Particle, Location, int) method:

+
+
new CommandAPICommand("showparticle")
+    .withArguments(new ParticleArgument("particle"))
+    .executesPlayer((player, args) -> {
+        ParticleData<?> particleData = (ParticleData<?>) args.get("particle");
+        player.getWorld().spawnParticle(particleData.particle(), player.getLocation(), 1);
+    })
+    .register();
+
+
CommandAPICommand("showparticle")
+    .withArguments(ParticleArgument("particle"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val particleData = args["particle"] as ParticleData<Any>
+        player.world.spawnParticle(particleData.particle(), player.location, 1)
+    })
+    .register()
+
+
commandAPICommand("showparticle") {
+    particleArgument("particle")
+    playerExecutor { player, args ->
+        val particleData = args["particle"] as ParticleData<Any>
+        player.world.spawnParticle(particleData.particle(), player.location, 1)
+    }
+}
+
+
+

Running this can result in errors due to missing requirements. If you provide a particle that has additional requirements, Bukkit will throw an error and the particle will not be displayed. Instead, the example below should be used.

+
+
+

Example - Show particles at a player's location (with data)

+

We can fix the issues with the example above by providing the data of the argument using the ParticleData record:

+
/showparticle <particle>
+
+

In this case, we'll use the World.spawnParticle(Particle particle, Location location, int count, T data) method which accepts some particle data:

+
+
new CommandAPICommand("showparticle")
+    .withArguments(new ParticleArgument("particle"))
+    .executesPlayer((player, args) -> {
+        ParticleData<?> particleData = (ParticleData<?>) args.get("particle");
+        player.getWorld().spawnParticle(particleData.particle(), player.getLocation(), 1, particleData.data());
+    })
+    .register();
+
+
CommandAPICommand("showparticle")
+    .withArguments(ParticleArgument("particle"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val particleData = args["particle"] as ParticleData<Any>
+        player.world.spawnParticle(particleData.particle(), player.location, 1, particleData.data())
+    })
+    .register()
+
+
commandAPICommand("showparticle") {
+    particleArgument("particle")
+    playerExecutor { player, args ->
+        val particleData = args["particle"] as ParticleData<Any>
+        player.world.spawnParticle(particleData.particle(), player.location, 1, particleData.data())
+    }
+}
+
+
+

This can be used with commands such as:

+
/showparticle minecraft:dust_color_transition 0 0 0 20 1 0 0
+/showparticle minecraft:block_marker diamond_block
+
+
+

Particle data implementation notes

+

The vibration particle will return a particle data of the Bukkit Vibration class. In the Vibration class, you can access the destination location using the Vibration.getDestination() method, which returns a Vibration.Destination instance. The CommandAPI will always return a Vibration.Destination.BlockDestination instance, and will never return a Vibration.Destination.EntityDestination instance. An example of accessing the location can be found below:

+
ParticleData<Vibration> particleData; // The particle data you get from your argument
+Location destination = ((BlockDestination) particleData.data().getDestination()).getLocation();
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_particles.html b/docs/9.4.1/argument_particles.html new file mode 100644 index 0000000000..d11e6498e5 --- /dev/null +++ b/docs/9.4.1/argument_particles.html @@ -0,0 +1,236 @@ + + + + + + Particle arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Particle arguments

+

A particle argument suggesting a list of Minecraft particle effects

+

The ParticleArgument class represents Minecraft particles. This is casted to the CommandAPI's ParticleData class.

+

The ParticleData class

+

The ParticleData class is a record that contains two values:

+
    +
  • Particle particle, which is the Bukkit enum Particle representation of what particle was provided
  • +
  • T data, which represents any additional particle data which was provided.
  • +
+
public record ParticleData<T>(Particle particle, T data);
+
+

The T data can be used in Bukkit's World.spawnParticle(Particle particle, Location location, int count, T data) method.

+

Particle data

+

Particle data depends on your version of Minecraft. In 1.20.5, Minecraft and Spigot updated their particle API and they are no longer compatible with each other. Information about how the CommandAPI uses particle data can be found using the links below:

+ + +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_potion.html b/docs/9.4.1/argument_potion.html new file mode 100644 index 0000000000..218c2b81d5 --- /dev/null +++ b/docs/9.4.1/argument_potion.html @@ -0,0 +1,332 @@ + + + + + + Potion effect arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Potion effect arguments

+

An image of a potion argument with a list of potion effect suggestions

+

The PotionEffectArgument class represents Minecraft potion effects. When used, this argument is casted to Bukkit's PotionEffectType class, or alternatively a NamespacedKey object if the PotionEffectArgument.NamespacedKey argument is used to create a PotionEffectArgument.

+
+

Example - Giving a player a potion effect

+

Say we wanted to have a command that gives a player a potion effect. For this command, we'll use the following syntax:

+
/potion <target> <potion> <duration> <strength>
+
+

In this example, we utilize some of the other arguments that we've described earlier, such as the PlayerArgument and TimeArgument. Since duration for the PotionEffect constructor is in ticks, this is perfectly fit for the TimeArgument, which is represented in ticks.

+
+
new CommandAPICommand("potion")
+    .withArguments(new PlayerArgument("target"))
+    .withArguments(new PotionEffectArgument("potion"))
+    .withArguments(new TimeArgument("duration"))
+    .withArguments(new IntegerArgument("strength"))
+    .executes((sender, args) -> {
+        Player target = (Player) args.get("target");
+        PotionEffectType potion = (PotionEffectType) args.get("potion");
+        int duration = (int) args.get("duration");
+        int strength = (int) args.get("strength");
+        
+        // Add the potion effect to the target player
+        target.addPotionEffect(new PotionEffect(potion, duration, strength));
+    })
+    .register();
+
+
new CommandAPICommand("potion")
+    .withArguments(new PlayerArgument("target"))
+    .withArguments(new PotionEffectArgument.NamespacedKey("potion"))
+    .withArguments(new TimeArgument("duration"))
+    .withArguments(new IntegerArgument("strength"))
+    .executes((sender, args) -> {
+        Player target = (Player) args.get("target");
+        NamespacedKey potionKey = (NamespacedKey) args.get("potion");
+        int duration = (int) args.get("duration");
+        int strength = (int) args.get("strength");
+
+        PotionEffectType potion = PotionEffectType.getByKey(potionKey);
+
+        // Add the potion effect to the target player
+        target.addPotionEffect(new PotionEffect(potion, duration, strength));
+    })
+    .register();
+
+
CommandAPICommand("potion")
+    .withArguments(PlayerArgument("target"))
+    .withArguments(PotionEffectArgument("potion"))
+    .withArguments(TimeArgument("duration"))
+    .withArguments(IntegerArgument("strength"))
+    .executes(CommandExecutor { _, args ->
+        val target = args["target"] as Player
+        val potion = args["potion"] as PotionEffectType
+        val duration = args["duration"] as Int
+        val strength = args["strength"] as Int
+
+        // Add the potion effect to the target player
+        target.addPotionEffect(PotionEffect(potion, duration, strength))
+    })
+    .register()
+
+
CommandAPICommand("potion")
+    .withArguments(PlayerArgument("target"))
+    .withArguments(PotionEffectArgument.NamespacedKey("potion"))
+    .withArguments(TimeArgument("duration"))
+    .withArguments(IntegerArgument("strength"))
+    .executes(CommandExecutor { _, args ->
+        val target = args["target"] as Player
+        val potionKey = args["potion"] as NamespacedKey
+        val duration = args["duration"] as Int
+        val strength = args["strength"] as Int
+
+        val potion = PotionEffectType.getByKey(potionKey)!!
+
+        // Add the potion effect to the target player
+        target.addPotionEffect(PotionEffect(potion, duration, strength))
+    })
+    .register()
+
+
commandAPICommand("potion") {
+    playerArgument("target")
+    potionEffectArgument("potion")
+    timeArgument("duration")
+    integerArgument("strength")
+    anyExecutor { _, args ->
+        val target = args["target"] as Player
+        val potion = args["potion"] as PotionEffectType
+        val duration = args["duration"] as Int
+        val strength = args["strength"] as Int
+
+        // Add the potion effect to the target player
+        target.addPotionEffect(PotionEffect(potion, duration, strength))
+    }
+}
+
+
commandAPICommand("potion") {
+    playerArgument("target")
+    potionEffectArgument("potion", true)
+    timeArgument("duration")
+    integerArgument("strength")
+    anyExecutor { _, args ->
+        val target = args["target"] as Player
+        val potionKey = args["potion"] as NamespacedKey
+        val duration = args["duration"] as Int
+        val strength = args["strength"] as Int
+
+        val potion = PotionEffectType.getByKey(potionKey)!!
+
+        // Add the potion effect to the target player
+        target.addPotionEffect(PotionEffect(potion, duration, strength))
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_primitives.html b/docs/9.4.1/argument_primitives.html new file mode 100644 index 0000000000..0bfc7c73ac --- /dev/null +++ b/docs/9.4.1/argument_primitives.html @@ -0,0 +1,299 @@ + + + + + + Primitive arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Primitive arguments

+

Primitive arguments are arguments that represent Java primitive types, such as int, float, double, boolean and long. These arguments are defined in their respective classes:

+
+ + + + + +
Primitive typeCommandAPI class
intIntegerArgument
floatFloatArgument
doubleDoubleArgument
longLongArgument
booleanBooleanArgument
+
+

These arguments simply cast to their primitive type and don't need any extra work.

+
+

Boolean arguments

+

A boolean argument showing the suggestions 'false' and 'true'

+

The BooleanArgument class represents the Boolean values true and false.

+
+

Example - Config editing plugin

+

Say we want to create a plugin that lets you edit its own config.yml file using a command. To do this, let's create a command with the following syntax:

+
/editconfig <config-key> <value>
+
+

We first retrieve the keys from the configuration file using the typical Bukkit API. We construct our List to hold our arguments, with the first parameter being a String key (in the form of a TextArgument, overridden with an array of suggestions). Finally, we register our command and update the config, ensuring that we cast the BooleanArgument to boolean:

+
+
// Load keys from config file
+String[] configKeys = getConfig().getKeys(true).toArray(new String[0]);
+
+// Register our command
+new CommandAPICommand("editconfig")
+    .withArguments(new TextArgument("config-key").replaceSuggestions(ArgumentSuggestions.strings(info -> configKeys)))
+    .withArguments(new BooleanArgument("value"))
+    .executes((sender, args) -> {
+        // Update the config with the boolean argument
+        getConfig().set((String) args.get("config-key"), (boolean) args.get("value"));
+    })
+    .register();
+
+
// Load keys from config file
+val configKeys: Array<String> = config.getKeys(true).toTypedArray()
+
+// Register our command
+CommandAPICommand("editconfig")
+    .withArguments(TextArgument("config-key").replaceSuggestions(ArgumentSuggestions.strings { _ -> configKeys }))
+    .withArguments(BooleanArgument("value"))
+    .executes(CommandExecutor { _, args ->
+        // Update the config with the boolean argument
+        config.set(args["config-key"] as String, args["value"] as Boolean)
+    })
+    .register()
+
+
// Load keys from config file
+val configKeys: Array<String> = getConfig().getKeys(true).toTypedArray()
+
+// Register our command
+commandAPICommand("editconfig") {
+    argument(TextArgument("config-key").replaceSuggestions(ArgumentSuggestions.strings { configKeys }))
+    booleanArgument("value")
+    anyExecutor { _, args ->
+        // Update the config with the boolean argument
+        getConfig().set(args["config-key"] as String, args["value"] as Boolean)
+    }
+}
+
+
+
+
+

Numerical arguments

+

Numbers are represented using the designated number classes:

+
+ + + + +
ClassDescription
IntegerArgumentWhole numbers between Integer.MIN_VALUE and Integer.MAX_VALUE
LongArgumentWhole numbers between Long.MIN_VALUE and Long.MAX_VALUE
DoubleArgumentDouble precision floating point numbers
FloatArgumentSingle precision floating point numbers
+
+

Each numerical argument can have ranges applied to them, which restricts the user to only entering numbers from within a certain range. This is done using the constructor, and the range specified:

+
+ + + +
ConstructorDescription
new IntegerArgument()Any range
new IntegerArgument(min)Values greater than or equal to min
new IntegerArgument(min, max)Values greater than or equal to min and less than or equal to max
+
+

Each range is inclusive, so it includes the number given to it. If the minimum value provided is larger than the maximum value, an InvalidRangeException is thrown.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_range.html b/docs/9.4.1/argument_range.html new file mode 100644 index 0000000000..6e0b5cc8c1 --- /dev/null +++ b/docs/9.4.1/argument_range.html @@ -0,0 +1,397 @@ + + + + + + Ranged arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Ranged arguments

+

A float range argument command with the argument "0.5.3.5" entered

+

Ranged arguments allow players to provide a range between two numbers, all within a single argument. The CommandAPI provides two ranged arguments, IntegerRangeArgument for ranges with only integer values, and FloatRangeArgument for ranged with potential floating point values.

+

These consist of values such as:

+
+ + + + +
InputWhat it means
5The number 5
5..10Numbers between 5 and 10, including 5 and 10
5..Numbers greater than or equal to 5 (bounded by Java's max number size)
..5Numbers less than or equal to 5 (bounded by Java's min number size)
+
+

This allows you to let users define a range of values, which can be used to limit a value, such as the number of players in a region or for a random number generator.

+
+

The IntegerRange & FloatRange class

+

The CommandAPI returns an IntegerRange from the IntegerRangeArgument, and a FloatRange from the FloatRangeArgument, which represents the upper and lower bounds of the numbers provided by the command sender, as well as a method to check if a number is within that range.

+

The IntegerRange class has the following methods:

+
class IntegerRange {
+    public int getLowerBound();
+    public int getUpperBound();
+    public boolean isInRange(int);
+}
+
+

The FloatRange class has the following methods:

+
class FloatRange {
+    public float getLowerBound();
+    public float getUpperBound();
+    public boolean isInRange(float);
+}
+
+
+

Example - Searching chests for certain items

+

Say you're working on a plugin for server administrators to help them find restricted items. A method of doing so would be to search chests in a given radius for certain items. As such, we can use the following syntax:

+
/searchchests <range> <item>
+
+

Now, we simply create our arguments using IntegerRangeArgument for our range and ItemStackArgument as the item to search for. We can then find all chests in a given area and determine if it is within the range provided by the command sender by using range.isInRange(distance):

+
+
new CommandAPICommand("searchrange")
+    .withArguments(new IntegerRangeArgument("range")) // Range argument
+    .withArguments(new ItemStackArgument("item"))     // The item to search for
+    .executesPlayer((player, args) -> {
+        // Retrieve the range from the arguments
+        IntegerRange range = (IntegerRange) args.get("range");
+        ItemStack itemStack = (ItemStack) args.get("item");
+
+        // Store the locations of chests with certain items
+        List<Location> locations = new ArrayList<>();
+
+        // Iterate through all chunks, and then all tile entities within each chunk
+        for (Chunk chunk : player.getWorld().getLoadedChunks()) {
+            for (BlockState blockState : chunk.getTileEntities()) {
+
+                // The distance between the block and the player
+                int distance = (int) blockState.getLocation().distance(player.getLocation());
+
+                // Check if the distance is within the specified range 
+                if (range.isInRange(distance)) {
+
+                    // Check if the tile entity is a chest
+                    if (blockState instanceof Chest chest) {
+                        
+                        // Check if the chest contains the item specified by the player
+                        if (chest.getInventory().contains(itemStack.getType())) {
+                            locations.add(chest.getLocation());
+                        }
+                    }
+                }
+
+            }
+        }
+
+        // Output the locations of the chests, or whether no chests were found
+        if (locations.isEmpty()) {
+            player.sendMessage("No chests were found");
+        } else {
+            player.sendMessage("Found " + locations.size() + " chests:");
+            locations.forEach(location -> {
+                player.sendMessage("  Found at: " 
+                        + location.getX() + ", " 
+                        + location.getY() + ", " 
+                        + location.getZ());
+            });
+        }
+    })
+    .register();
+
+
CommandAPICommand("searchrange")
+    .withArguments(IntegerRangeArgument("range")) // Range argument
+    .withArguments(ItemStackArgument("item"))     // The item to search for
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        // Retrieve the range from the arguments
+        val range = args["range"] as IntegerRange
+        val itemStack = args["item"] as ItemStack
+
+        // Store the locations of chests with certain items
+        val locations = mutableListOf<Location>()
+
+        // Iterate through all chunks, and then all tile entities within each chunk
+        for (chunk in player.world.loadedChunks) {
+            for (blockState in chunk.tileEntities) {
+
+                // The distance between the block and the player
+                val distance = blockState.location.distance(player.location).toInt()
+
+                // Check if the distance is within the specified range
+                if (range.isInRange(distance)) {
+
+                    // Check if the tile entity is a chest
+                    if (blockState is Chest) {
+
+                        // Check if the chest contains the item specified by the player
+                        if (blockState.inventory.contains(itemStack.type)) {
+                            locations.add(blockState.location)
+                        }
+                    }
+                }
+
+            }
+        }
+
+        // Output the locations of the chests, or whether no chests were found
+        if (locations.isEmpty()) {
+            player.sendMessage("No chests were found")
+        } else {
+            player.sendMessage("Found ${locations.size} chests:")
+            locations.forEach {
+                player.sendMessage("  Found at: ${it.x}, ${it.y}, ${it.z}")
+            }
+        }
+    })
+    .register()
+
+
commandAPICommand("searchrange") {
+    integerRangeArgument("range") // Range argument
+    itemStackArgument("item") // The item to search for
+    playerExecutor { player, args ->
+        // Retrieve the range from the arguments
+        val range = args["range"] as IntegerRange
+        val itemStack = args["item"] as ItemStack
+
+        // Store the locations of chests with certain items
+        val locations = mutableListOf<Location>()
+
+        // Iterate through all chunks, and then all tile entities within each chunk
+        for (chunk in player.world.loadedChunks) {
+            for (blockState in chunk.tileEntities) {
+
+                // The distance between the block and the player
+                val distance = blockState.location.distance(player.location).toInt()
+
+                // Check if the distance is within the specified range
+                if (range.isInRange(distance)) {
+
+                    // Check if the tile entity is a chest
+                    if (blockState is Chest) {
+
+                        // Check if the chest contains the item specified by the player
+                        if (blockState.inventory.contains(itemStack.type)) {
+                            locations.add(blockState.location)
+                        }
+                    }
+                }
+
+            }
+        }
+
+        // Output the locations of the chests, or whether no chests were found
+        if (locations.isEmpty()) {
+            player.sendMessage("No chests were found")
+        } else {
+            player.sendMessage("Found ${locations.size} chests:")
+            locations.forEach {
+                player.sendMessage("  Found at: ${it.x}, ${it.y}, ${it.z}")
+            }
+        }
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_recipe.html b/docs/9.4.1/argument_recipe.html new file mode 100644 index 0000000000..dbc39bfe03 --- /dev/null +++ b/docs/9.4.1/argument_recipe.html @@ -0,0 +1,296 @@ + + + + + + Recipe arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Recipe arguments

+

A recipe argument command with the suggestions for Minecraft items

+

The RecipeArgument class lets you retrieve Bukkit's ComplexRecipe object.

+
+

Example - Giving a player the result of a recipe

+

Say we want to give yourself the result of a specific recipe. Since Bukkit's Recipe class contains the getResult() method, we will use that in our example. We want to create the following command:

+
/giverecipe <recipe>
+
+

As such, we easily implement it by specifying the RecipeArgument, casting it and adding it to the player's inventory:

+
+
new CommandAPICommand("giverecipe")
+    .withArguments(new RecipeArgument("recipe"))
+    .executesPlayer((player, args) -> {
+        ComplexRecipe recipe = (ComplexRecipe) args.get("recipe");
+        player.getInventory().addItem(recipe.getResult());
+    })
+    .register();
+
+
CommandAPICommand("giverecipe")
+    .withArguments(RecipeArgument("recipe"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val recipe = args["recipe"] as ComplexRecipe
+        player.inventory.addItem(recipe.result)
+    })
+    .register()
+
+
commandAPICommand("giverecipe") {
+    recipeArgument("recipe")
+    playerExecutor { player, args ->
+        val recipe = args["recipe"] as ComplexRecipe
+        player.inventory.addItem(recipe.result)
+    }
+}
+
+
+
+
+

Example - Unlocking a recipe for a player

+

In this example, we'll use the ComplexRecipe's getKey() method to write an example to to unlock a recipe for a player. For this command, we'll use the following syntax:

+
/unlockrecipe <player> <recipe>
+
+

This is then implemented trivially as follows:

+
+
new CommandAPICommand("unlockrecipe")
+    .withArguments(new PlayerArgument("player"))
+    .withArguments(new RecipeArgument("recipe"))
+    .executes((sender, args) -> {
+        Player target = (Player) args.get("player");
+        ComplexRecipe recipe = (ComplexRecipe) args.get("recipe");
+
+        target.discoverRecipe(recipe.getKey());
+    })
+    .register();
+
+
CommandAPICommand("unlockrecipe")
+    .withArguments(PlayerArgument("player"))
+    .withArguments(RecipeArgument("recipe"))
+    .executes(CommandExecutor { _, args ->
+        val target = args["player"] as Player
+        val recipe = args["recipe"] as ComplexRecipe
+
+        target.discoverRecipe(recipe.key)
+    })
+    .register()
+
+
commandAPICommand("unlockrecipe") {
+    playerArgument("player")
+    recipeArgument("recipe")
+    anyExecutor { _, args ->
+        val target = args["player"] as Player
+        val recipe = args["recipe"] as ComplexRecipe
+
+        target.discoverRecipe(recipe.key)
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_rotation.html b/docs/9.4.1/argument_rotation.html new file mode 100644 index 0000000000..fdf4f44292 --- /dev/null +++ b/docs/9.4.1/argument_rotation.html @@ -0,0 +1,277 @@ + + + + + + Rotation arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Rotation arguments

+

An image of a rotation argument showing /rotationargument 90 180

+

The RotationArgument allows users to specify a pair of pitch and yaw coordinates. By default (using the ~ symbol), this refers to the player's current pitch and yaw of where they are looking at.

+

The RotationArgument class returns a Rotation object, which consists of the following methods:

+
+ + + + +
Method nameWhat it does
float getPitch()Returns a player's pitch (up and down rotation)
float getYaw()Returns a player's yaw (left and right rotation)
float getNormalizedPitch()Returns a player's pitch between -90 and 90 degrees
float getNormalizedYaw()Returns a player's yaw between -180 and 180 degrees
+
+

Example: Rotate an armor stand head

+

Say we want to make an armor stand look in a certain direction. To do this, we'll use the following command:

+
/rotate <rotation> <target>
+
+

To do this, we'll use the rotation from the RotationArgument and select an entity using the EntitySelectorArgument.OneEntity class. We then check if our entity is an armor stand and if so, we set its head pose to the given rotation.

+
+
new CommandAPICommand("rotate")
+    .withArguments(new RotationArgument("rotation"))
+    .withArguments(new EntitySelectorArgument.OneEntity("target"))
+    .executes((sender, args) -> {
+        Rotation rotation = (Rotation) args.get("rotation");
+        Entity target = (Entity) args.get("target");
+
+        if (target instanceof ArmorStand armorStand) {
+            armorStand.setHeadPose(new EulerAngle(Math.toRadians(rotation.getPitch()), Math.toRadians(rotation.getYaw() - 90), 0));
+        }
+    })
+    .register();
+
+
CommandAPICommand("rotate")
+    .withArguments(RotationArgument("rotation"))
+    .withArguments(EntitySelectorArgument.OneEntity("target"))
+    .executes(CommandExecutor { _, args ->
+        val rotation = args["rotation"] as Rotation
+        val target = args["target"] as Entity
+
+        if (target is ArmorStand) {
+            target.headPose = EulerAngle(Math.toRadians(rotation.pitch.toDouble()), Math.toRadians(rotation.yaw.toDouble() - 90), 0.0)
+        }
+    })
+    .register()
+
+
commandAPICommand("rotate") {
+    rotationArgument("rotation")
+    entitySelectorArgumentOneEntity("target")
+    anyExecutor { _, args ->
+        val rotation = args["rotation"] as Rotation
+        val target = args["target"] as Entity
+
+        if (target is ArmorStand) {
+            target.headPose = EulerAngle(Math.toRadians(rotation.pitch.toDouble()), Math.toRadians(rotation.yaw.toDouble() - 90), 0.0)
+        }
+    }
+}
+
+
+

Note how the head pose requires an EulerAngle as opposed to a pitch and yaw. To account for this, we convert our rotation (which is in degrees) into an EulerAngle in radians.

+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_scoreboards.html b/docs/9.4.1/argument_scoreboards.html new file mode 100644 index 0000000000..f3f85da664 --- /dev/null +++ b/docs/9.4.1/argument_scoreboards.html @@ -0,0 +1,372 @@ + + + + + + Scoreboard arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Scoreboard arguments

+

The CommandAPI uses two classes to provide information about a scoreboard:

+
    +
  • The ScoreHolderArgument class represents score holder - a player's name or an entity's UUID that has scores in an objective. This is described in more detail on the Minecraft Wiki.
  • +
  • The ScoreboardSlotArgument class represents a display slot (sidebar, list or belowName) as well as the team color if the display is the sidebar. This is described in more detail on the Minecraft Wiki.
  • +
+
+

Score holder argument

+

The score holder argument can accept either a single entity or a collection of multiple entities. In order to specify which one to use, you must use the ScoreHolderArgument.Single or ScoreHolderArgument.Multiple constructor respectively:

+
new ScoreHolderArgument.Single(nodeName);
+new ScoreHolderArgument.Multiple(nodeName);
+
+

Depending on which constructor is used, the cast type changes. If you use ScoreHolderArgument.Single, the argument must be casted to a String. Otherwise, if you use ScoreHolderArgument.Multiple, the argument must be casted to a Collection<String>.

+
+

Example - Rewarding players with scoreboard objectives

+

Say we want to reward all players that fit a certain criteria. We want a command with the following syntax:

+
/reward <players>
+
+

Since we could have multiple players that fit a certain criterion, we want to use ScoreHolderArgument.Multiple constructor.

+

To give this example a bit more context, let's say we want to reward all players that have died less than 10 times in the server. To do this, we will use the following command:

+
/reward @e[type=player,scores={deaths=..9}]
+
+

Note how we use ..9 to represent 9 or less deaths (since ranges are inclusive). Also note how we restrict our input to players via the command using type=player. We can now implement our command:

+
+
new CommandAPICommand("reward")
+    // We want multiple players, so we use ScoreHolderType.MULTIPLE in the constructor
+    .withArguments(new ScoreHolderArgument.Multiple("players"))
+    .executes((sender, args) -> {
+        // Get player names by casting to Collection<String>
+        @SuppressWarnings("unchecked")
+        Collection<String> players = (Collection<String>) args.get("players");
+        
+        for (String playerName : players) {
+            Bukkit.getPlayer(playerName).getInventory().addItem(new ItemStack(Material.DIAMOND, 3));
+        }
+    })
+    .register();
+
+
CommandAPICommand("reward")
+    // We want multiple players, so we use the ScoreHolderArgument.Multiple constructor
+    .withArguments(ScoreHolderArgument.Multiple("players"))
+    .executes(CommandExecutor { _, args ->
+        // Get player names by casting to Collection<String>
+        val players = args["players"] as Collection<String>
+
+        for (playerName in players) {
+            Bukkit.getPlayer(playerName)?.inventory!!.addItem(ItemStack(Material.DIAMOND, 3))
+        }
+    })
+    .register()
+
+
commandAPICommand("reward") {
+    // We want multiple players, so we use the scoreHolderArgumentMultiple method
+    scoreHolderArgumentMultiple("player")
+    anyExecutor { _, args ->
+        // Get player names by casting to Collection<String>
+        val players = args["player"] as Collection<String>
+
+        for (playerName in players) {
+            Bukkit.getPlayer(playerName)?.inventory!!.addItem(ItemStack(Material.DIAMOND, 3))
+        }
+    }
+}
+
+
+
+
+

Developer's Note:

+

In the example above, we have our user use the @e[type=player] entity selector to restrict the Collection<String> so it only returns player names, which allows us to use Bukkit.getPlayer(playerName). In practice, we cannot guarantee that such a selector will be used, so we could update the code to accept both entities and players. For example, we can differentiate between players and entities by using the UUID.fromString(String) method:

+
Collection<String> entitiesAndPlayers = (Collection<String>) args.get(0);
+for(String str : entitiesAndPlayers) {
+    try {
+        UUID uuid = UUID.fromString(str);
+        // Is a UUID, so it must by an entity
+        Bukkit.getEntity(uuid);
+    } catch(IllegalArgumentException exception) {
+        // Not a UUID, so it must be a player name
+        Bukkit.getPlayer(str); 
+    }
+}
+
+
+
+

Scoreboard slot argument

+

A scoreboardslotargument showing a list of suggestions of valid Minecraft scoreboard slot positions

+

The ScoreboardSlotArgument represents where scoreboard information is displayed. Since the Bukkit scoreboard DisplaySlot is not able to represent the case where team colors are provided, the CommandAPI uses the ScoreboardSlot wrapper class as the representation of the ScoreboardSlotArgument.

+

ScoreboardSlot wrapper

+

The ScoreboardSlot wrapper class has 3 main methods:

+
enum ScoreboardSlot {
+
+    PLAYER_LIST,
+    SIDEBAR, // Unused, use the other SIDEBAR_TEAM_### values below
+    BELOW_NAME,
+    SIDEBAR_TEAM_BLACK,
+    SIDEBAR_TEAM_DARK_BLUE,
+    SIDEBAR_TEAM_DARK_GREEN,
+    SIDEBAR_TEAM_DARK_AQUA,
+    SIDEBAR_TEAM_DARK_RED,
+    SIDEBAR_TEAM_DARK_PURPLE,
+    SIDEBAR_TEAM_GOLD,
+    SIDEBAR_TEAM_GRAY,
+    SIDEBAR_TEAM_DARK_GRAY,
+    SIDEBAR_TEAM_BLUE,
+    SIDEBAR_TEAM_GREEN,
+    SIDEBAR_TEAM_AQUA,
+    SIDEBAR_TEAM_RED,
+    SIDEBAR_TEAM_LIGHT_PURPLE,
+    SIDEBAR_TEAM_YELLOW,
+    SIDEBAR_TEAM_WHITE;
+
+    public DisplaySlot getDisplaySlot();
+    public ChatColor getTeamColor();
+    public boolean hasTeamColor();
+
+    public NamespacedKey getKey();
+}
+
+

The getDisplaySlot() method returns the display slot that was chosen. Sidebar scoreboard colors can be accessed via ScoreboardSlot.SIDEBAR_TEAM_###. You can also retrieve the color using the getTeamColor() method.

+
+

Example - Clearing objectives in a scoreboard slot

+

Say we want to clear all objectives in a specific scoreboard slot. In this example, we will use the main server scoreboard, which is accessed using Bukkit.getScoreboardManager.getMainScoreboard(). We want a command with the following syntax:

+
/clearobjectives <slot>
+
+

We implement this simply by using the ScoreboardSlotArgument as our argument, and then we can clear the slot using the scoreboard clearSlot(DisplaySlot) method.

+
+
new CommandAPICommand("clearobjectives")
+    .withArguments(new ScoreboardSlotArgument("slot"))
+    .executes((sender, args) -> {
+        Scoreboard scoreboard = Bukkit.getScoreboardManager().getMainScoreboard();
+        DisplaySlot slot = ((ScoreboardSlot) args.get("slot")).getDisplaySlot();
+        scoreboard.clearSlot(slot);
+    })
+    .register();
+
+
CommandAPICommand("clearobjectives")
+    .withArguments(ScoreboardSlotArgument("slot"))
+    .executes(CommandExecutor { _, args ->
+        val scoreboard = Bukkit.getScoreboardManager().mainScoreboard
+        val slot = (args["slot"] as ScoreboardSlot).displaySlot
+        scoreboard.clearSlot(slot)
+    })
+    .register()
+
+
commandAPICommand("clearobjectives") {
+    scoreboardSlotArgument("slot")
+    anyExecutor { _, args ->
+        val scoreboard = Bukkit.getScoreboardManager().mainScoreboard
+        val slot = (args["slot"] as ScoreboardSlot).displaySlot
+        scoreboard.clearSlot(slot)
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_sound.html b/docs/9.4.1/argument_sound.html new file mode 100644 index 0000000000..ccf05b18b2 --- /dev/null +++ b/docs/9.4.1/argument_sound.html @@ -0,0 +1,282 @@ + + + + + + Sound arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Sound arguments

+

A sound argument command with a list of Minecraft sounds as suggestions

+

The SoundArgument class allows a command sender to retrieve the Bukkit Sound or NamespacedKey object to represent in-game sound effects (such as mob sounds or ambient sound effects), as well as in-game music.

+

The SoundArgument can return a Sound or NamespacedKey object. To return a Sound object, simply use the SoundArgument as normal. To return a NamespacedKey object, use the SoundArgument.NamespacedKey constructor instead:

+
// Makes a SoundArgument that returns a Sound
+new SoundArgument("sound");
+
+// Makes a SoundArgument that returns a NamespacedKey
+new SoundArgument.NamespacedKey("sound");
+
+
+

When using the Sound object, the CommandAPI will return null if the specified Sound could not be found. For this reason, it's recommended to use the NamespacedKey object for optimal compatibility with client-side resourcepacks.

+
+
+

Example - Playing sound to yourself

+

Say we want a simple command that plays a specific sound at your location. To do this, we will make the following command:

+
/sound <sound>
+
+

This command simply plays the provided sound to the current player:

+
+
new CommandAPICommand("sound")
+    .withArguments(new SoundArgument("sound"))
+    .executesPlayer((player, args) -> {
+        player.getWorld().playSound(player.getLocation(), (Sound) args.get("sound"), 100.0f, 1.0f);
+    })
+    .register();
+
+
new CommandAPICommand("sound")
+    .withArguments(new SoundArgument.NamespacedKey("sound"))
+    .executesPlayer((player, args) -> {
+        player.getWorld().playSound(player.getLocation(), ((NamespacedKey) args.get("sound")).asString(), 100.0f, 1.0f);
+    })
+    .register();
+
+
CommandAPICommand("sound")
+    .withArguments(SoundArgument("sound"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        player.world.playSound(player.location, args["sound"] as Sound, 100.0f, 1.0f)
+    })
+    .register()
+
+
CommandAPICommand("sound")
+    .withArguments(SoundArgument.NamespacedKey("sound"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        player.world.playSound(player.location, (args["sound"] as NamespacedKey).asString(), 100.0f, 1.0f)
+    })
+    .register()
+
+
commandAPICommand("sound") {
+    soundArgument("sound")
+    playerExecutor { player, args ->
+        player.world.playSound(player.location, args["sound"] as Sound, 100.0f, 1.0f)
+    }
+}
+
+
commandAPICommand("sound") {
+    soundArgument("sound", true)
+    playerExecutor { player, args ->
+        player.world.playSound(player.location, (args["sound"] as NamespacedKey).asString(), 100.0f, 1.0f)
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_strings.html b/docs/9.4.1/argument_strings.html new file mode 100644 index 0000000000..0632f424dd --- /dev/null +++ b/docs/9.4.1/argument_strings.html @@ -0,0 +1,316 @@ + + + + + + String arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

String arguments

+

There are three types of arguments that return Java's String object. Each have their own unique set of features which make them suitable for specific needs.

+
+

String argument

+

The StringArgument class is used to represent a single word. These words can only contain alphanumeric characters (A-Z, a-z and 0-9), and the underscore character.

+

Accepted StringArgument values:

+
Hello
+123
+hello123
+Hello_world
+
+

Rejected StringArgument values:

+
hello@email.com
+yesn't
+
+
+

Examples of StringArgument uses

+
    +
  • Entering strings to identify offline players
  • +
+
+
+

Text argument

+

The TextArgument acts similar to any String in Java. These can be single words, like the StringArgument, or have additional characters (e.g. spaces, symbols) if surrounded by quotes. To type quotation marks, you can use \" (as similar to Java) to escape these special characters.

+

Accepted TextArgument values:

+
hello
+"hello world!"
+"hello@gmail.com"
+"this has \" <<-- speech marks! "
+
+

Rejected TextArgument values:

+
hello world
+私
+"speech marks: ""
+
+
+

Examples of TextArgument uses

+
    +
  • Editing the contents of a sign
  • +
  • A command that requires multiple text arguments (say, username and password?)
  • +
+
+
+

Greedy string argument

+
+

Greedy Arguments:

+

The GreedyStringArgument, similar to the ChatArgument uses the entire argument array from its current position. This means that it never ends, therefore if it is used, it must be the last element of your List of arguments.

+

For example, if you have a command /message <message> <target>, it would not be able to determine where the message ends and the <target> argument begins.

+

If a GreedyStringArgument or ChatArgument is not declared at the end of the List of arguments, or multiple of these arguments are used in the same List, the CommandAPI throws a GreedyArgumentException.

+
+

The GreedyStringArgument takes the TextArgument a step further. Any characters and symbols are allowed and quotation marks are not required.

+
+

Example - Messaging command

+

Say we have a simple message command of the following form:

+
/message <target> <message>
+
+

This would be ideal for a greedy string, since it can consume all text after the player's name:

+
+
new CommandAPICommand("message")
+    .withArguments(new PlayerArgument("target"))
+    .withArguments(new GreedyStringArgument("message"))
+    .executes((sender, args) -> {
+        ((Player) args.get("target")).sendMessage((String) args.get("message"));
+    })
+    .register();
+
+
CommandAPICommand("message")
+    .withArguments(PlayerArgument("target"))
+    .withArguments(GreedyStringArgument("message"))
+    .executes(CommandExecutor { _, args ->
+        (args["target"] as Player).sendMessage(args["message"] as String)
+    })
+    .register()
+
+
commandAPICommand("message") {
+    playerArgument("target")
+    greedyStringArgument("message")
+    anyExecutor { _, args ->
+        (args["target"] as Player).sendMessage(args["message"] as String)
+    }
+}
+
+
+

Any text entered after the <target> argument would be sent to the player. For example, the command could be used as follows:

+
/message Skepter This is some incredibly long string with "symbols" and $p3c!aL characters~
+
+

Note how this only works if the greedy string argument is at the end. If, say, the command was /message <message> <target>, it would not be able to determine where the <message> argument ends and the <target> argument begins.

+
+
+

Examples of GreedyStringArgument uses

+
    +
  • A messaging/whisper command (as shown in the example above)
  • +
  • A mailing command
  • +
  • Any command involving lots of text, such as a command to write the contents of a book
  • +
  • Any command which involves an unreasonable/unknown amount of arguments
  • +
  • Any command where you want to parse arguments similar to how regular Bukkit would
  • +
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_team.html b/docs/9.4.1/argument_team.html new file mode 100644 index 0000000000..fc2191d648 --- /dev/null +++ b/docs/9.4.1/argument_team.html @@ -0,0 +1,259 @@ + + + + + + Team arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Team arguments

+

The TeamArgument class interacts with the Minecraft scoreboard and represents a team.

+
+

Example - Toggling friendly fire in a team

+

Let's say we want to create a command to toggle the state of friendly fire in a team. We want a command of the following form

+
/togglepvp <team>
+
+

To do this, given a team we want to use the setAllowFriendlyFire(boolean) function.

+
+
new CommandAPICommand("togglepvp")
+    .withArguments(new TeamArgument("team"))
+    .executes((sender, args) -> {
+        Team team = (Team) args.get("team");
+        
+        // Toggle pvp
+        team.setAllowFriendlyFire(team.allowFriendlyFire());
+    })
+    .register();
+
+
CommandAPICommand("togglepvp")
+    .withArguments(TeamArgument("team"))
+    .executes(CommandExecutor { _, args ->
+        val team = args["team"] as Team
+
+        // Toggle pvp
+        team.setAllowFriendlyFire(team.allowFriendlyFire())
+    })
+    .register()
+
+
commandAPICommand("togglepvp") {
+    teamArgument("team")
+    anyExecutor { _, args ->
+        val team = args["team"] as Team
+
+        // Toggle pvp
+        team.setAllowFriendlyFire(team.allowFriendlyFire())
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_time.html b/docs/9.4.1/argument_time.html new file mode 100644 index 0000000000..4a59b02b8f --- /dev/null +++ b/docs/9.4.1/argument_time.html @@ -0,0 +1,279 @@ + + + + + + Time arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Time arguments

+

A time argument with Minecraft suggestions 'd', 's' and 't'

+

The TimeArgument class represents in-game time, in the number of in-game ticks. This allows command senders to specify a certain number of ticks in a simpler way, by including the characters d to specify the numbers of days, s to specify the number of seconds or t to specify a number of ticks.

+

The CommandAPI converts the inputs provided by the command sender into a number of ticks as an integer.

+
+

Developer's Note:

+

The TimeArgument provides inputs such as 2d (2 in-game days), 10s (10 seconds) and 20t (20 ticks), but does not let you combine them, such as 2d10s.

+
+
+

Example - Displaying a server-wide announcement

+

Say we have a command bigmsg that displays a title message to all players for a certain duration:

+
/bigmsg <duration> <message>
+
+
+
new CommandAPICommand("bigmsg")
+    .withArguments(new TimeArgument("duration"))
+    .withArguments(new GreedyStringArgument("message"))
+    .executes((sender, args) -> {
+        // Duration in ticks
+        int duration = (int) args.get("duration");
+        String message = (String) args.get("message");
+
+        for (Player player : Bukkit.getOnlinePlayers()) {
+            // Display the message to all players, with the default fade in/out times (10 and 20).
+            player.sendTitle(message, "", 10, duration, 20);
+        }
+    })
+    .register();
+
+
CommandAPICommand("bigmsg")
+    .withArguments(TimeArgument("duration"))
+    .withArguments(GreedyStringArgument("message"))
+    .executes(CommandExecutor { _, args ->
+        // Duration in ticks
+        val duration = args["duration"] as Int
+        val message = args["message"] as String
+
+        for (player in Bukkit.getOnlinePlayers()) {
+            // Display the message to all players, with the default fade in/out times (10 and 20).
+            player.sendTitle(message, "", 10, duration, 20)
+        }
+    })
+    .register()
+
+
commandAPICommand("bigmsg") {
+    timeArgument("duration")
+    greedyStringArgument("message")
+    anyExecutor { _, args ->
+        // Duration in ticks
+        val duration = args["duration"] as Int
+        val message = args["message"] as String
+
+        for (player in Bukkit.getOnlinePlayers()) {
+            // Display the message to all players, with the default fade in/out times (10 and 20).
+            player.sendTitle(message, "", 10, duration, 20)
+        }
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_uuid.html b/docs/9.4.1/argument_uuid.html new file mode 100644 index 0000000000..86dcf42dbf --- /dev/null +++ b/docs/9.4.1/argument_uuid.html @@ -0,0 +1,220 @@ + + + + + + UUID arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

UUID arguments

+

The UUID argument is used to uniquely identify players, entities and attribute modifiers. As a result, its cast type is Java's UUID.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argument_world.html b/docs/9.4.1/argument_world.html new file mode 100644 index 0000000000..2545706e15 --- /dev/null +++ b/docs/9.4.1/argument_world.html @@ -0,0 +1,260 @@ + + + + + + World arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

World arguments

+

A picture of world arguments in action

+

The WorldArgument class allows a command sender to refer to a loaded Bukkit World.

+
+

Example - Unloading world

+

Say we want to unload a world on our Minecraft server. We want to create a command with the following syntax:

+
/unloadworld <world>
+
+

Using the world from the WorldArgument, we can then unload the world safely using Bukkit.getServer().unloadWorld() and passing true (to save chunks):

+
+
new CommandAPICommand("unloadworld")
+    .withArguments(new WorldArgument("world"))
+    .executes((sender, args) -> {
+        World world = (World) args.get("world");
+
+        // Unload the world (and save the world's chunks)
+        Bukkit.getServer().unloadWorld(world, true);
+    })
+    .register();
+
+
CommandAPICommand("unloadworld")
+    .withArguments(WorldArgument("world"))
+    .executes(CommandExecutor { sender, args ->
+        val world = args["world"] as World
+
+        // Unload the world (and save the world's chunks)
+        Bukkit.getServer().unloadWorld(world, true)
+    })
+    .register()
+
+
commandAPICommand("unloadworld") {
+    worldArgument("world")
+    anyExecutor { sender, args ->
+        val world = args["world"] as World
+
+        // Unload the world (and save the world's chunks)
+        Bukkit.getServer().unloadWorld(world, true)
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/arguments.html b/docs/9.4.1/arguments.html new file mode 100644 index 0000000000..c1f08bde21 --- /dev/null +++ b/docs/9.4.1/arguments.html @@ -0,0 +1,417 @@ + + + + + + Command arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Arguments

+

Arguments in the CommandAPI are registered by using an Argument[] or List<Argument> object. There are two things you need to keep in mind when creating arguments:

+
    +
  • The order which they will be used
  • +
  • The type of each argument
  • +
+

By definition of a List, the order of the elements inserted into it are preserved, meaning the order you add arguments to the List will be the resulting order of which arguments are presented to the user when they run that command.

+

Adding arguments for registration is simple:

+
// Create a List
+List<Argument> arguments = new ArrayList<>();
+
+// Add an argument with the node "target", which is a PlayerArgument
+arguments.add(new PlayerArgument("target"));
+
+

The String value is the node that is registered into Minecraft's internal command graph. This is name is also used as a prompt that is shown to a player when they are entering the command.

+
+

The CommandAPI is very flexible when it comes to registering arguments, and lets you use a number of different methods to suit your preference:

+
+
new CommandAPICommand("mycommand")
+    .withArguments(new StringArgument("arg0"))
+    .withArguments(new StringArgument("arg1"))
+    .withArguments(new StringArgument("arg2"))
+    // And so on
+
+
CommandAPICommand("mycommand")
+    .withArguments(StringArgument("arg0"))
+    .withArguments(StringArgument("arg1"))
+    .withArguments(StringArgument("arg2"))
+    // And so on
+
+
commandAPICommand("mycommand") {
+    stringArgument("arg0")
+    stringArgument("arg1")
+    stringArgument("arg2")
+    // And so on
+}
+
+
+
+
new CommandAPICommand("mycommand")
+    .withArguments(new StringArgument("arg0"), new StringArgument("arg1"), new StringArgument("arg2"))
+    // And so on
+
+
CommandAPICommand("mycommand")
+    .withArguments(StringArgument("arg0"), StringArgument("arg1"), StringArgument("arg2"))
+    // And so on
+
+
commandAPICommand("mycommand") {
+    arguments(StringArgument("arg0"), StringArgument("arg1"), StringArgument("arg2"))
+    // And so on
+}
+
+
+
+
List<Argument<?>> arguments = new ArrayList<>();
+arguments.add(new StringArgument("arg0"));
+arguments.add(new StringArgument("arg1"));
+arguments.add(new StringArgument("arg2"));
+
+new CommandAPICommand("mycommand")
+    .withArguments(arguments)
+    // And so on
+
+
val arguments = listOf(
+    StringArgument("arg0"),
+    StringArgument("arg1"),
+    StringArgument("arg2")
+)
+
+CommandAPICommand("mycommand")
+    .withArguments(arguments)
+    // And so on
+
+
val arguments = listOf(
+    StringArgument("arg0"),
+    StringArgument("arg1"),
+    StringArgument("arg2")
+)
+
+commandAPICommand("mycommand") {
+    arguments(*arguments.toTypedArray())
+    // And so on
+}
+
+
+
+

Argument Casting

+

To access arguments, they have to be casted to the type that the argument represents. The order of the arguments in the CommandArguments args is the same as the order in which the arguments were declared.

+
+
List<Argument<?>> commandArguments = new ArrayList<>();
+commandArguments.add(new StringArgument("arg0"));
+commandArguments.add(new PotionEffectArgument("arg1"));
+commandArguments.add(new LocationArgument("arg2"));
+
+new CommandAPICommand("cmd")
+    .withArguments(commandArguments)
+    .executes((sender, args) -> {
+        String stringArg = (String) args.get("arg0");
+        PotionEffectType potionArg = (PotionEffectType) args.get("arg1");
+        Location locationArg = (Location) args.get("arg2");
+    })
+    .register();
+
+
val commandArguments = listOf(
+    StringArgument("arg0"),
+    PotionEffectArgument("arg1"),
+    LocationArgument("arg2")
+)
+
+CommandAPICommand("cmd")
+    .withArguments(commandArguments)
+    .executes(CommandExecutor { _, args ->
+        val stringArg = args["arg0"] as String
+        val potionArg = args["arg1"] as PotionEffectType
+        val locationArg = args["arg2"] as Location
+    })
+    .register()
+
+
val args = listOf(
+    StringArgument("arg0"),
+    PotionEffectArgument("arg1"),
+    LocationArgument("arg2")
+)
+
+commandAPICommand("cmd") {
+    arguments(*args.toTypedArray())
+    anyExecutor { _, args ->
+        val stringArg = args["arg0"] as String
+        val potionArg = args["arg1"] as PotionEffectType
+        val locationArg = args["arg2"] as Location
+    }
+}
+
+
+

The type to cast each argument (declared in the dev.jorel.commandapi.arguments package) is listed below:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Argument classData type
AngleArgumentfloat
AdvancementArgumentorg.bukkit.advancement.Advancement
AdventureChatArgumentnet.kyori.adventure.text.Component
AdventureChatColorArgumentnet.kyori.adventure.text.format.NamedTextColor
AdventureChatComponentArgumentnet.kyori.adventure.text.Component
AxisArgumentjava.util.EnumSet<org.bukkit.Axis>
BiomeArgumentorg.bukkit.block.Biome
BiomeArgument.NamespacedKeyorg.bukkit.NamespacedKey
BlockPredicateArgumentjava.util.function.Predicate
<org.bukkit.block.Block>
BlockStateArgumentorg.bukkit.block.data.BlockData
BooleanArgumentboolean
ChatArgumentnet.md_5.bungee.api.chat.BaseComponent[]
ChatColorArgumentorg.bukkit.ChatColor
ChatComponentArgumentnet.md_5.bungee.api.chat.BaseComponent[]
CommandArgumentdev.jorel.commandapi.wrappers.CommandResult
CustomArgument<T, B>T
DoubleArgumentdouble
EnchantmentArgumentorg.bukkit.enchantments.Enchantment
EntitySelectorArgument.ManyEntitiesCollection<org.bukkit.entity.Entity>
EntitySelectorArgument.ManyPlayersCollection<org.bukkit.entity.Player>
EntitySelectorArgument.OneEntityorg.bukkit.entity.Entity
EntitySelectorArgument.OnePlayerorg.bukkit.entity.Player
EntityTypeArgumentorg.bukkit.entity.EntityType
FloatArgumentfloat
FloatRangeArgumentdev.jorel.commandapi.wrappers.FloatRange
FunctionArgumentdev.jorel.commandapi.wrappers.FunctionWrapper[]
GreedyStringArgumentString
IntegerArgumentint
IntegerRangeArgumentdev.jorel.commandapi.wrappers.IntegerRange
ItemStackArgumentorg.bukkit.inventory.ItemStack
ItemStackPredicateArgumentjava.util.function.Predicate
<org.bukkit.inventory.ItemStack>
ListArgumentjava.util.Collection<T>
LiteralArgumentN/A
Location2DArgumentdev.jorel.commandapi.wrappers.Location2D
LocationArgumentorg.bukkit.Location
LongArgumentlong
LootTableArgumentorg.bukkit.loot.LootTable
MapArgumentjava.util.LinkedHashMap
MathOperationArgumentdev.jorel.commandapi.wrappers.MathOperation
MultiLiteralArgumentString
NamespacedKeyArgumentorg.bukkit.NamespacedKey
NBTCompoundArgument<T>The cast type changes depending on whether you're shading the CommandAPI or using the CommandAPI as a plugin:
  • Shading:
    T (implemented yourself)

  • Plugin:
    dev.jorel.commandapi.nbtapi.NBTContainer
ObjectiveArgumentorg.bukkit.scoreboard.Objective
ObjectiveCriteriaArgumentString
OfflinePlayerArgumentorg.bukkit.OfflinePlayer
ParticleArgumentdev.jorel.commandapi.wrappers.ParticleData
PlayerArgumentorg.bukkit.entity.Player
PotionEffectArgumentorg.bukkit.potion.PotionEffectType
PotionEffectArgument.NamespacedKeyorg.bukkit.NamespacedKey
RecipeArgumentThe cast type changes depending on your Minecraft version:
  • Version 1.14.4 and below:
    org.bukkit.inventory.Recipe

  • 1.15 and above:
    org.bukkit.inventory.ComplexRecipe
RotationArgumentdev.jorel.commandapi.wrappers.Rotation
ScoreboardSlotArgumentdev.jorel.commandapi.wrappers.ScoreboardSlot
ScoreHolderArgument.SingleString
ScoreHolderArgument.MultipleCollection<String>
SoundArgumentorg.bukkit.Sound
SoundArgument.NamespacedKeyorg.bukkit.NamespacedKey
StringArgumentString
TeamArgumentorg.bukkit.scoreboard.Team
TextArgumentString
TimeArgumentint
UUIDArgumentjava.util.UUID
WorldArgumentorg.bukkit.World
+
+
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argumentsuggestions.html b/docs/9.4.1/argumentsuggestions.html new file mode 100644 index 0000000000..533f5f53bd --- /dev/null +++ b/docs/9.4.1/argumentsuggestions.html @@ -0,0 +1,245 @@ + + + + + + Argument suggestions - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Argument suggestions

+

Sometimes, you want to modify the list of suggestions that are provided by an argument. To handle this, CommandAPI arguments have two methods:

+
Argument replaceSuggestions(ArgumentSuggestions suggestions);
+Argument includeSuggestions(ArgumentSuggestions suggestions);
+
+

The replaceSuggestions method replaces all suggestions with the provided list of suggestions, whereas the includeSuggestions method will include the provided suggestions with the suggestions already present by the argument.

+

Because argument suggestions are arguably the most powerful feature that the CommandAPI offers, I've split this section into a number of subsections. To give an overview on what CommandAPI argument suggestions can do:

+
    +
  • Provide a list of suggestions
  • +
  • Provide a list of suggestions depending on the command sender
  • +
  • Provide a list of suggestions based on what the player has already typed in the command
  • +
  • Provide a list of suggestions asynchronously
  • +
  • Provide a list of suggestions with tooltips to guide users on what certain suggestions do
  • +
  • Append suggestions to an existing list of suggestions
  • +
+
+

The ArgumentSuggestions interface

+

The two methods above require an ArgumentSuggestions object, which is a functional interface that takes in a SuggestionInfo record and the current Brigadier SuggestionsBuilder and returns a CompletableFuture<Suggestions> object. This may sound a bit complicated, but this allows you to implement very powerful suggestions using a combination of the CommandAPI and raw Brigadier API methods. More information about using Brigadier-level suggestions can be found in the brigadier suggestions section.

+

To simplify this, the CommandAPI provides a number of methods to generate suggestions:

+
ArgumentSuggestions strings(String... suggestions);
+ArgumentSuggestions strings(Function<SuggestionInfo, String[]> suggestions);
+ArgumentSuggestions stringsAsync(Function<SuggestionInfo, CompletableFuture<String[]>> suggestions);
+
+ArgumentSuggestions stringsWithTooltips(IStringTooltip... suggestions);
+ArgumentSuggestions stringsWithTooltips(Function<SuggestionInfo, IStringTooltip[]> suggestions);
+ArgumentSuggestions stringsWithTooltipsAsync(Function<SuggestionInfo, CompletableFuture<IStringTooltip[]>> suggestions);
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/argumenttypes.html b/docs/9.4.1/argumenttypes.html new file mode 100644 index 0000000000..7062057f30 --- /dev/null +++ b/docs/9.4.1/argumenttypes.html @@ -0,0 +1,220 @@ + + + + + + Argument types - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Argument types

+

For more information on argument casting types, see Argument Casting. This section is primarily about use cases for each argument and any implementation notes.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/asyncsuggestions.html b/docs/9.4.1/asyncsuggestions.html new file mode 100644 index 0000000000..85377047bb --- /dev/null +++ b/docs/9.4.1/asyncsuggestions.html @@ -0,0 +1,291 @@ + + + + + + Asynchronous suggestions - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Asynchronous suggestions

+

In addition to normal suggestions, safely-typed suggestions and suggestions with tooltips, the CommandAPI can support computing the list of suggestions to send to a player asynchronously. This allows you to perform suggestions independent of the main server thread, which is useful for slow operations, such as:

+
    +
  • Retrieving suggestions from a remote database
  • +
  • Retrieving information from the web
  • +
  • Retrieving suggestions from a file
  • +
+

asynchronous suggestions

+

The asynchronous methods for suggestions are similar in format to normal suggestions, except for two things: the name of the method ends with Async, and the return type for the inner function is a CompletableFuture:

+
ArgumentSuggestions stringsAsync(Function<SuggestionInfo, CompletableFuture<String[]>> suggestions);
+ArgumentSuggestions stringsWithTooltipsAsync(Function<SuggestionInfo, CompletableFuture<IStringTooltip[]>> suggestions);
+    
+SafeSuggestions<T> suggestAsync(Function<SuggestionInfo, CompletableFuture<T[]>> suggestions);
+SafeSuggestions<T> tooltipsAsync(Function<SuggestionInfo, CompletableFuture<Tooltip<T>[]>> suggestions);
+
+

Creating completable futures

+

The easiest way to create a CompleteableFuture for asynchronous suggestions is to use Java's CompletableFuture.supplyAsync() method. If you have a simple array of string suggestions (String[]), these can be turned into a completable future (CompletableFuture<String[]>) using this method:

+
new String[] { "dirt", "grass", "cobblestone", };
+
+

$$\downarrow$$

+
CompletableFuture.supplyAsync(() -> {
+    return new String[] { "dirt", "grass", "cobblestone", };
+});
+
+
+

Developer's Note:

+

As with all asynchronous operations running in a Minecraft server, you should not try to access the Bukkit API within an asynchronous block. If you want to run code which accesses Bukkit's API while inside an asynchronous block, you can schedule a synchronous task using the Bukkit scheduler, for example:

+
CompletableFuture.supplyAsync(() -> {
+
+   Bukkit.getScheduler().scheduleAsyncDelayedTask(plugin, () -> 
+       // Your code here
+   );
+
+   return new String[] { "dirt", "grass", "cobblestone", };
+});
+
+
+

Asynchronous suggestions examples

+
+

Reading keys from a config file

+

Say you wanted to write a command to modify your plugin's config file. Since the config file is an external file, you ideally want to access the file in a separate thread to the main server thread to retain performance for players on the server. We have the following command syntax:

+
/setconfig <key> <value>
+
+

We make use of the ArgumentSuggestions.stringsAsync method to provide asynchronous suggestions. In our completable future implementation, we access the keys from the plugin configuration.

+
+
new CommandAPICommand("setconfig")
+    .withArguments(new StringArgument("key").replaceSuggestions(ArgumentSuggestions.stringsAsync(info -> {
+        return CompletableFuture.supplyAsync(() -> {
+            return plugin.getConfig().getKeys(false).toArray(new String[0]);
+        });
+    })))
+    .withArguments(new TextArgument("value"))
+    .executes((sender, args) -> {
+        String key = (String) args.get("key");
+        String value = (String) args.get("value");
+        plugin.getConfig().set(key, value);
+    })
+    .register();
+
+
CommandAPICommand("setconfig")
+    .withArguments(StringArgument("key").replaceSuggestions(ArgumentSuggestions.stringsAsync { _ ->
+        CompletableFuture.supplyAsync { plugin.config.getKeys(false).toTypedArray() }
+    } ))
+    .withArguments(TextArgument("value"))
+    .executes(CommandExecutor { _, args ->
+        val key = args["key"] as String
+        val value = args["value"] as String
+        plugin.config.set(key, value)
+    })
+    .register()
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/ayu-highlight.css b/docs/9.4.1/ayu-highlight.css new file mode 100644 index 0000000000..32c9432224 --- /dev/null +++ b/docs/9.4.1/ayu-highlight.css @@ -0,0 +1,78 @@ +/* +Based off of the Ayu theme +Original by Dempfi (https://github.com/dempfi/ayu) +*/ + +.hljs { + display: block; + overflow-x: auto; + background: #191f26; + color: #e6e1cf; +} + +.hljs-comment, +.hljs-quote { + color: #5c6773; + font-style: italic; +} + +.hljs-variable, +.hljs-template-variable, +.hljs-attribute, +.hljs-attr, +.hljs-regexp, +.hljs-link, +.hljs-selector-id, +.hljs-selector-class { + color: #ff7733; +} + +.hljs-number, +.hljs-meta, +.hljs-builtin-name, +.hljs-literal, +.hljs-type, +.hljs-params { + color: #ffee99; +} + +.hljs-string, +.hljs-bullet { + color: #b8cc52; +} + +.hljs-title, +.hljs-built_in, +.hljs-section { + color: #ffb454; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-symbol { + color: #ff7733; +} + +.hljs-name { + color: #36a3d9; +} + +.hljs-tag { + color: #00568d; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} + +.hljs-addition { + color: #91b362; +} + +.hljs-deletion { + color: #d96c75; +} diff --git a/docs/9.4.1/book.js b/docs/9.4.1/book.js new file mode 100644 index 0000000000..c18bb0691f --- /dev/null +++ b/docs/9.4.1/book.js @@ -0,0 +1,661 @@ +"use strict"; + +// Fix back button cache problem +window.onunload = function() {}; + +// Global variable, shared between modules +function playground_text(playground) { + let code_block = playground.querySelector("code"); + + if (window.ace && code_block.classList.contains("editable")) { + let editor = window.ace.edit(code_block); + return editor.getValue(); + } else { + return code_block.textContent; + } +} + +(function codeSnippets() { + function fetch_with_timeout(url, options, timeout = 6000) { + return Promise.race([ + fetch(url, options), + new Promise((_, reject) => setTimeout(() => reject(new Error('timeout')), timeout)) + ]); + } + + var playgrounds = Array.from(document.querySelectorAll(".playground")); + if (playgrounds.length > 0) { + fetch_with_timeout("https://play.rust-lang.org/meta/crates", { + headers: { + 'Content-Type': "application/json", + }, + method: 'POST', + mode: 'cors', + }) + .then(response => response.json()) + .then(response => { + // get list of crates available in the rust playground + let playground_crates = response.crates.map(item => item["id"]); + playgrounds.forEach(block => handle_crate_list_update(block, playground_crates)); + }); + } + + function handle_crate_list_update(playground_block, playground_crates) { + // update the play buttons after receiving the response + update_play_button(playground_block, playground_crates); + + // and install on change listener to dynamically update ACE editors + if (window.ace) { + let code_block = playground_block.querySelector("code"); + if (code_block.classList.contains("editable")) { + let editor = window.ace.edit(code_block); + editor.addEventListener("change", function(e) { + update_play_button(playground_block, playground_crates); + }); + // add Ctrl-Enter command to execute rust code + editor.commands.addCommand({ + name: "run", + bindKey: { + win: "Ctrl-Enter", + mac: "Ctrl-Enter" + }, + exec: _editor => run_rust_code(playground_block) + }); + } + } + } + + // updates the visibility of play button based on `no_run` class and + // used crates vs ones available on http://play.rust-lang.org + function update_play_button(pre_block, playground_crates) { + var play_button = pre_block.querySelector(".play-button"); + + // skip if code is `no_run` + if (pre_block.querySelector('code').classList.contains("no_run")) { + play_button.classList.add("hidden"); + return; + } + + // get list of `extern crate`'s from snippet + var txt = playground_text(pre_block); + var re = /extern\s+crate\s+([a-zA-Z_0-9]+)\s*;/g; + var snippet_crates = []; + var item; + while (item = re.exec(txt)) { + snippet_crates.push(item[1]); + } + + // check if all used crates are available on play.rust-lang.org + var all_available = snippet_crates.every(function(elem) { + return playground_crates.indexOf(elem) > -1; + }); + + if (all_available) { + play_button.classList.remove("hidden"); + } else { + play_button.classList.add("hidden"); + } + } + + function run_rust_code(code_block) { + var result_block = code_block.querySelector(".result"); + if (!result_block) { + result_block = document.createElement('code'); + result_block.className = 'result hljs language-bash'; + + code_block.append(result_block); + } + + let text = playground_text(code_block); + let classes = code_block.querySelector('code').classList; + let has_2018 = classes.contains("edition2018"); + let edition = has_2018 ? "2018" : "2015"; + + var params = { + version: "stable", + optimize: "0", + code: text, + edition: edition + }; + + if (text.indexOf("#![feature") !== -1) { + params.version = "nightly"; + } + + result_block.innerText = "Running..."; + + fetch_with_timeout("https://play.rust-lang.org/evaluate.json", { + headers: { + 'Content-Type': "application/json", + }, + method: 'POST', + mode: 'cors', + body: JSON.stringify(params) + }) + .then(response => response.json()) + .then(response => result_block.innerText = response.result) + .catch(error => result_block.innerText = "Playground Communication: " + error.message); + } + + // Syntax highlighting Configuration + hljs.configure({ + tabReplace: ' ', // 4 spaces + languages: [], // Languages used for auto-detection + }); + + let code_nodes = Array + .from(document.querySelectorAll('code')) + // Don't highlight `inline code` blocks in headers. + .filter(function(node) { return !node.parentElement.classList.contains("header"); }); + + if (window.ace) { + // language-rust class needs to be removed for editable + // blocks or highlightjs will capture events + Array + .from(document.querySelectorAll('code.editable')) + .forEach(function(block) { block.classList.remove('language-rust'); }); + + Array + .from(document.querySelectorAll('code:not(.editable)')) + .forEach(function(block) { hljs.highlightBlock(block); }); + } else { + code_nodes.forEach(function(block) { hljs.highlightBlock(block); }); + } + + // Adding the hljs class gives code blocks the color css + // even if highlighting doesn't apply + code_nodes.forEach(function(block) { block.classList.add('hljs'); }); + + Array.from(document.querySelectorAll("code.language-rust")).forEach(function(block) { + + var lines = Array.from(block.querySelectorAll('.boring')); + // If no lines were hidden, return + if (!lines.length) { return; } + block.classList.add("hide-boring"); + + var buttons = document.createElement('div'); + buttons.className = 'buttons'; + buttons.innerHTML = ""; + + // add expand button + var pre_block = block.parentNode; + pre_block.insertBefore(buttons, pre_block.firstChild); + + pre_block.querySelector('.buttons').addEventListener('click', function(e) { + if (e.target.classList.contains('fa-expand')) { + e.target.classList.remove('fa-expand'); + e.target.classList.add('fa-compress'); + e.target.title = 'Hide lines'; + e.target.setAttribute('aria-label', e.target.title); + + block.classList.remove('hide-boring'); + } else if (e.target.classList.contains('fa-compress')) { + e.target.classList.remove('fa-compress'); + e.target.classList.add('fa-expand'); + e.target.title = 'Show hidden lines'; + e.target.setAttribute('aria-label', e.target.title); + + block.classList.add('hide-boring'); + } + }); + }); + + if (window.playground_copyable) { + Array.from(document.querySelectorAll('pre code')).forEach(function(block) { + var pre_block = block.parentNode; + if (!pre_block.classList.contains('playground')) { + var buttons = pre_block.querySelector(".buttons"); + if (!buttons) { + buttons = document.createElement('div'); + buttons.className = 'buttons'; + pre_block.insertBefore(buttons, pre_block.firstChild); + } + + var clipButton = document.createElement('button'); + clipButton.className = 'fa fa-copy clip-button'; + clipButton.title = 'Copy to clipboard'; + clipButton.setAttribute('aria-label', clipButton.title); + clipButton.innerHTML = ''; + + buttons.insertBefore(clipButton, buttons.firstChild); + } + }); + } + + // Process playground code blocks + Array.from(document.querySelectorAll(".playground")).forEach(function(pre_block) { + // Add play button + var buttons = pre_block.querySelector(".buttons"); + if (!buttons) { + buttons = document.createElement('div'); + buttons.className = 'buttons'; + pre_block.insertBefore(buttons, pre_block.firstChild); + } + + var runCodeButton = document.createElement('button'); + runCodeButton.className = 'fa fa-play play-button'; + runCodeButton.hidden = true; + runCodeButton.title = 'Run this code'; + runCodeButton.setAttribute('aria-label', runCodeButton.title); + + buttons.insertBefore(runCodeButton, buttons.firstChild); + runCodeButton.addEventListener('click', function(e) { + run_rust_code(pre_block); + }); + + if (window.playground_copyable) { + var copyCodeClipboardButton = document.createElement('button'); + copyCodeClipboardButton.className = 'fa fa-copy clip-button'; + copyCodeClipboardButton.innerHTML = ''; + copyCodeClipboardButton.title = 'Copy to clipboard'; + copyCodeClipboardButton.setAttribute('aria-label', copyCodeClipboardButton.title); + + buttons.insertBefore(copyCodeClipboardButton, buttons.firstChild); + } + + let code_block = pre_block.querySelector("code"); + if (window.ace && code_block.classList.contains("editable")) { + var undoChangesButton = document.createElement('button'); + undoChangesButton.className = 'fa fa-history reset-button'; + undoChangesButton.title = 'Undo changes'; + undoChangesButton.setAttribute('aria-label', undoChangesButton.title); + + buttons.insertBefore(undoChangesButton, buttons.firstChild); + + undoChangesButton.addEventListener('click', function() { + let editor = window.ace.edit(code_block); + editor.setValue(editor.originalCode); + editor.clearSelection(); + }); + } + }); +})(); + +(function themes() { + var html = document.querySelector('html'); + var themeToggleButton = document.getElementById('theme-toggle'); + var themePopup = document.getElementById('theme-list'); + var themeColorMetaTag = document.querySelector('meta[name="theme-color"]'); + var stylesheets = { + ayuHighlight: document.querySelector("[href$='ayu-highlight.css']"), + tomorrowNight: document.querySelector("[href$='tomorrow-night.css']"), + highlight: document.querySelector("[href$='highlight.css']"), + }; + + function showThemes() { + themePopup.style.display = 'block'; + themeToggleButton.setAttribute('aria-expanded', true); + themePopup.querySelector("button#" + get_theme()).focus(); + } + + function hideThemes() { + themePopup.style.display = 'none'; + themeToggleButton.setAttribute('aria-expanded', false); + themeToggleButton.focus(); + } + + function get_theme() { + var theme; + try { theme = localStorage.getItem('mdbook-theme'); } catch (e) {} + if (theme === null || theme === undefined) { + return default_theme; + } else { + return theme; + } + } + + function set_theme(theme, store = true) { + let ace_theme; + + if (theme == 'coal' || theme == 'navy' || theme == 'skepter') { + stylesheets.ayuHighlight.disabled = true; + stylesheets.tomorrowNight.disabled = false; + stylesheets.highlight.disabled = true; + + ace_theme = "ace/theme/tomorrow_night"; + } else if (theme == 'ayu') { + stylesheets.ayuHighlight.disabled = false; + stylesheets.tomorrowNight.disabled = true; + stylesheets.highlight.disabled = true; + ace_theme = "ace/theme/tomorrow_night"; + } else { + stylesheets.ayuHighlight.disabled = true; + stylesheets.tomorrowNight.disabled = true; + stylesheets.highlight.disabled = false; + ace_theme = "ace/theme/dawn"; + } + + setTimeout(function() { + themeColorMetaTag.content = getComputedStyle(document.body).backgroundColor; + }, 1); + + if (window.ace && window.editors) { + window.editors.forEach(function(editor) { + editor.setTheme(ace_theme); + }); + } + + var previousTheme = get_theme(); + + if (store) { + try { localStorage.setItem('mdbook-theme', theme); } catch (e) {} + } + + html.classList.remove(previousTheme); + html.classList.add(theme); + } + + // Set theme + var theme = get_theme(); + + set_theme(theme, false); + + themeToggleButton.addEventListener('click', function() { + if (themePopup.style.display === 'block') { + hideThemes(); + } else { + showThemes(); + } + }); + + themePopup.addEventListener('click', function(e) { + var theme = e.target.id || e.target.parentElement.id; + set_theme(theme); + }); + + themePopup.addEventListener('focusout', function(e) { + // e.relatedTarget is null in Safari and Firefox on macOS (see workaround below) + if (!!e.relatedTarget && !themeToggleButton.contains(e.relatedTarget) && !themePopup.contains(e.relatedTarget)) { + hideThemes(); + } + }); + + // Should not be needed, but it works around an issue on macOS & iOS: https://github.com/rust-lang/mdBook/issues/628 + document.addEventListener('click', function(e) { + if (themePopup.style.display === 'block' && !themeToggleButton.contains(e.target) && !themePopup.contains(e.target)) { + hideThemes(); + } + }); + + document.addEventListener('keydown', function(e) { + if (e.altKey || e.ctrlKey || e.metaKey || e.shiftKey) { return; } + if (!themePopup.contains(e.target)) { return; } + + switch (e.key) { + case 'Escape': + e.preventDefault(); + hideThemes(); + break; + case 'ArrowUp': + e.preventDefault(); + var li = document.activeElement.parentElement; + if (li && li.previousElementSibling) { + li.previousElementSibling.querySelector('button').focus(); + } + break; + case 'ArrowDown': + e.preventDefault(); + var li = document.activeElement.parentElement; + if (li && li.nextElementSibling) { + li.nextElementSibling.querySelector('button').focus(); + } + break; + case 'Home': + e.preventDefault(); + themePopup.querySelector('li:first-child button').focus(); + break; + case 'End': + e.preventDefault(); + themePopup.querySelector('li:last-child button').focus(); + break; + } + }); +})(); + +(function sidebar() { + var html = document.querySelector("html"); + var sidebar = document.getElementById("sidebar"); + var sidebarLinks = document.querySelectorAll('#sidebar a'); + var sidebarToggleButton = document.getElementById("sidebar-toggle"); + var sidebarResizeHandle = document.getElementById("sidebar-resize-handle"); + var firstContact = null; + + function showSidebar() { + html.classList.remove('sidebar-hidden') + html.classList.add('sidebar-visible'); + Array.from(sidebarLinks).forEach(function(link) { + link.setAttribute('tabIndex', 0); + }); + sidebarToggleButton.setAttribute('aria-expanded', true); + sidebar.setAttribute('aria-hidden', false); + try { localStorage.setItem('mdbook-sidebar', 'visible'); } catch (e) {} + } + + + var sidebarAnchorToggles = document.querySelectorAll('#sidebar a.toggle'); + + function toggleSection(ev) { + ev.currentTarget.parentElement.classList.toggle('expanded'); + } + + Array.from(sidebarAnchorToggles).forEach(function(el) { + el.addEventListener('click', toggleSection); + }); + + function hideSidebar() { + html.classList.remove('sidebar-visible') + html.classList.add('sidebar-hidden'); + Array.from(sidebarLinks).forEach(function(link) { + link.setAttribute('tabIndex', -1); + }); + sidebarToggleButton.setAttribute('aria-expanded', false); + sidebar.setAttribute('aria-hidden', true); + try { localStorage.setItem('mdbook-sidebar', 'hidden'); } catch (e) {} + } + + // Toggle sidebar + sidebarToggleButton.addEventListener('click', function sidebarToggle() { + if (html.classList.contains("sidebar-hidden")) { + var current_width = parseInt( + document.documentElement.style.getPropertyValue('--sidebar-width'), 10); + if (current_width < 150) { + document.documentElement.style.setProperty('--sidebar-width', '150px'); + } + showSidebar(); + } else if (html.classList.contains("sidebar-visible")) { + hideSidebar(); + } else { + if (getComputedStyle(sidebar)['transform'] === 'none') { + hideSidebar(); + } else { + showSidebar(); + } + } + }); + + sidebarResizeHandle.addEventListener('mousedown', initResize, false); + + function initResize(e) { + window.addEventListener('mousemove', resize, false); + window.addEventListener('mouseup', stopResize, false); + html.classList.add('sidebar-resizing'); + } + + function resize(e) { + var pos = (e.clientX - sidebar.offsetLeft); + if (pos < 20) { + hideSidebar(); + } else { + if (html.classList.contains("sidebar-hidden")) { + showSidebar(); + } + pos = Math.min(pos, window.innerWidth - 100); + document.documentElement.style.setProperty('--sidebar-width', pos + 'px'); + } + } + //on mouseup remove windows functions mousemove & mouseup + function stopResize(e) { + html.classList.remove('sidebar-resizing'); + window.removeEventListener('mousemove', resize, false); + window.removeEventListener('mouseup', stopResize, false); + } + + document.addEventListener('touchstart', function(e) { + firstContact = { + x: e.touches[0].clientX, + time: Date.now() + }; + }, { passive: true }); + + document.addEventListener('touchmove', function(e) { + if (!firstContact) + return; + + var curX = e.touches[0].clientX; + var xDiff = curX - firstContact.x, + tDiff = Date.now() - firstContact.time; + + if (tDiff < 250 && Math.abs(xDiff) >= 150) { + if (xDiff >= 0 && firstContact.x < Math.min(document.body.clientWidth * 0.25, 300)) + showSidebar(); + else if (xDiff < 0 && curX < 300) + hideSidebar(); + + firstContact = null; + } + }, { passive: true }); + + // Scroll sidebar to current active section + var activeSection = document.getElementById("sidebar").querySelector(".active"); + if (activeSection) { + // https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView + activeSection.scrollIntoView({ block: 'center' }); + } +})(); + +(function chapterNavigation() { + document.addEventListener('keydown', function(e) { + if (e.altKey || e.ctrlKey || e.metaKey || e.shiftKey) { return; } + if (window.search && window.search.hasFocus()) { return; } + + switch (e.key) { + case 'ArrowRight': + e.preventDefault(); + var nextButton = document.querySelector('.nav-chapters.next'); + if (nextButton) { + window.location.href = nextButton.href; + } + break; + case 'ArrowLeft': + e.preventDefault(); + var previousButton = document.querySelector('.nav-chapters.previous'); + if (previousButton) { + window.location.href = previousButton.href; + } + break; + } + }); +})(); + +(function clipboard() { + var clipButtons = document.querySelectorAll('.clip-button'); + + function hideTooltip(elem) { + elem.firstChild.innerText = ""; + elem.className = 'fa fa-copy clip-button'; + } + + function showTooltip(elem, msg) { + elem.firstChild.innerText = msg; + elem.className = 'fa fa-copy tooltipped'; + } + + var clipboardSnippets = new ClipboardJS('.clip-button', { + text: function(trigger) { + hideTooltip(trigger); + let playground = trigger.closest("pre"); + return playground_text(playground); + } + }); + + Array.from(clipButtons).forEach(function(clipButton) { + clipButton.addEventListener('mouseout', function(e) { + hideTooltip(e.currentTarget); + }); + }); + + clipboardSnippets.on('success', function(e) { + e.clearSelection(); + showTooltip(e.trigger, "Copied!"); + }); + + clipboardSnippets.on('error', function(e) { + showTooltip(e.trigger, "Clipboard error!"); + }); +})(); + +(function scrollToTop() { + var menuTitle = document.querySelector('.menu-title'); + + menuTitle.addEventListener('click', function() { + document.scrollingElement.scrollTo({ top: 0, behavior: 'smooth' }); + }); +})(); + +(function controllMenu() { + var menu = document.getElementById('menu-bar'); + + (function controllPosition() { + var scrollTop = document.scrollingElement.scrollTop; + var prevScrollTop = scrollTop; + var minMenuY = -menu.clientHeight - 50; + // When the script loads, the page can be at any scroll (e.g. if you reforesh it). + menu.style.top = scrollTop + 'px'; + // Same as parseInt(menu.style.top.slice(0, -2), but faster + var topCache = menu.style.top.slice(0, -2); + menu.classList.remove('sticky'); + var stickyCache = false; // Same as menu.classList.contains('sticky'), but faster + document.addEventListener('scroll', function() { + scrollTop = Math.max(document.scrollingElement.scrollTop, 0); + // `null` means that it doesn't need to be updated + var nextSticky = null; + var nextTop = null; + var scrollDown = scrollTop > prevScrollTop; + var menuPosAbsoluteY = topCache - scrollTop; + if (scrollDown) { + nextSticky = false; + if (menuPosAbsoluteY > 0) { + nextTop = prevScrollTop; + } + } else { + if (menuPosAbsoluteY > 0) { + nextSticky = true; + } else if (menuPosAbsoluteY < minMenuY) { + nextTop = prevScrollTop + minMenuY; + } + } + if (nextSticky === true && stickyCache === false) { + menu.classList.add('sticky'); + stickyCache = true; + } else if (nextSticky === false && stickyCache === true) { + menu.classList.remove('sticky'); + stickyCache = false; + } + if (nextTop !== null) { + menu.style.top = nextTop + 'px'; + topCache = nextTop; + } + prevScrollTop = scrollTop; + }, { passive: true }); + })(); + (function controllBorder() { + menu.classList.remove('bordered'); + document.addEventListener('scroll', function() { + if (menu.offsetTop === 0) { + menu.classList.remove('bordered'); + } else { + menu.classList.add('bordered'); + } + }, { passive: true }); + })(); +})(); \ No newline at end of file diff --git a/docs/9.4.1/brigadier.html b/docs/9.4.1/brigadier.html new file mode 100644 index 0000000000..a8f7f79bc9 --- /dev/null +++ b/docs/9.4.1/brigadier.html @@ -0,0 +1,436 @@ + + + + + + Brigadier + CommandAPI - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Brigadier + CommandAPI

+

So far, we've been using only the CommandAPI to register commands. As a result, this makes the CommandAPI's features limited by whatever the CommandAPI has implemented. To push past these limits, the CommandAPI includes some extra methods to help with invoking brigadier methods. Of course, to use these methods, brigadier is required. The brigadier dependency's installation instructions can be found here.

+
+

Developer's Note:

+

For those that are unaware, brigadier is Mojang's command parser and dispatching framework. This is what the CommandAPI wraps around and is the main underlying source of its functionality.

+
+

The CommandAPI has been designed in such a way that you shouldn't have to access NMS in order to make use of the more "advanced" arguments and features - if you find that NMS is required to do something, please make a new issue!

+
+

Brigadier support functions

+

The CommandAPI offers the following methods in the dev.jorel.commandapi.Brigadier class:

+
public static CommandDispatcher getCommandDispatcher();
+public static RootCommandNode getRootNode();
+public static LiteralArgumentBuilder fromLiteralArgument(LiteralArgument literalArgument);
+public static RedirectModifier fromPredicate(BiPredicate<CommandSender, Object[]> predicate, List<Argument> args);
+public static Command fromCommand(CommandAPICommand command);
+public static RequiredArgumentBuilder fromArgument(List<Argument> args, Argument<?> argument);
+public static RequiredArgumentBuilder fromArgument(Argument argument);
+public static SuggestionProvider toSuggestions(Argument<?> argument, List<Argument> args);
+public static Object[] parseArguments(CommandContext cmdCtx, List<Argument> args);
+public static Object getBrigadierSourceFromCommandSender(CommandSender sender);
+public static CommandSender getBukkitCommandSenderFromContext(CommandContext cmdCtx);
+
+

Briefly, here's what each of these functions do (you can view the JavaDocs for more information):

+
+ + + + + + + + + + +
MethodDescription
getCommandDispatcherReturns the Minecraft command dispatcher graph
getRootNodeReturns the root node of the command dispatcher.
This is equivalent to using
getCommandDispatcher().getRoot();
fromLiteralArgumentCreates a LiteralArgumentBuilder from a LiteralArgument
fromPredicateConverts a predicate and some arguments into a RedirectModifier. This can be used for the fork method in brigadier's ArgumentBuilder
fromCommandConverts a CommandAPICommand into a brigadier Command object
fromArgumentConverts an argument, or a list of arguments, into a RequiredArgumentBuilder
toSuggestionsConverts an argument's suggestions into brigadier's SuggestionProvider, with a list of previously declared arguments
parseArgumentsParses a list of CommandAPI arguments into their respective objects for a provided CommandContext
getBrigadierSourceFromCommandSenderConverts a Bukkit CommandSender into the NMS command sender source object
getBukkitCommandSenderFromContextConverts a Brigadier CommandContext into a Bukkit CommandSender
+
+
+

Examples

+

I hope these examples help understand how the CommandAPI can help with registering more "powerful" commands with the use of brigadier as well! Please bear with with it - these examples can be long, but I'm certain that they've been explained well and will be useful!

+
+

Example - Adding a predicate to the 'execute' command

+

Say we wanted to add a predicate to the /execute command. In this example, we'll create a predicate which handles random chances. To illustrate this, we want to be able to run commands such as:

+
/execute if randomchance 1 4 run say Hello!
+
+

In this scenario, if we ran this command, we would expect "Hello!" to appear in the chat with a \(\frac{1}{4}\) chance. In particular, this is what we're trying to achieve:

+
    +
  • +

    We want to create a predicate (true/false value) for the following syntax:

    +
    randomchance <numerator> <denominator>
    +
    +
  • +
  • +

    We also want this predicate to come after execute if:

    +

    \begin{gather} +\texttt{execute}\\ +\downarrow\\ +\texttt{if}\\ +\downarrow\\ +\texttt{randomchance <numerator}\texttt{> <denominator}\texttt{>} +\end{gather}

    +
  • +
  • +

    After entering our predicate, we want to route back to execute (because the argument after execute is run, which is used in our example command above):

    +

    \begin{gather} +\texttt{execute}\\ +\downarrow\\ +\texttt{if}\\ +\downarrow\\ +\texttt{randomchance <numerator}\texttt{> <denominator}\texttt{>}\\ +\downarrow\\ +\texttt{execute} +\end{gather}

    +
  • +
+
+

Writing the code

+

Now that we've established what we want, we can finally begin writing the code! First we want to create a literal randomchance. It's a literal because literal values don't change (similar to say run or if from the /execute command). To create a literal, we'll use the fromLiteralArgument method described above, and then build it using the .build() method:

+
+
// Register literal "randomchance"
+LiteralCommandNode randomChance = Brigadier.fromLiteralArgument(new LiteralArgument("randomchance")).build();
+
+
// Register literal "randomchance"
+val randomChance: LiteralCommandNode<Any> = Brigadier.fromLiteralArgument(LiteralArgument("randomchance")).build()
+
+
+

With that completed, we can now create our "argument" to this predicate. To do this, we'll use the regular declaration of arguments that we would normally use for commands. In this example, because we're computing \(\frac{numerator}{denominator}\), we want our numerator to be 0 or greater and our denominator to be 1 or greater (we don't want any negative numbers or division by zero!):

+
+
// Declare arguments like normal
+Argument<Integer> numeratorArgument = new IntegerArgument("numerator", 0);
+Argument<Integer> denominatorArgument = new IntegerArgument("denominator", 1);
+
+List<Argument> arguments = new ArrayList<>();
+arguments.add(numeratorArgument);
+arguments.add(denominatorArgument);
+
+
// Declare arguments like normal
+val numeratorArgument = IntegerArgument("numerator", 0)
+val denominatorArgument = IntegerArgument("denominator", 1)
+
+val arguments = listOf<Argument<*>>(numeratorArgument, denominatorArgument)
+
+
+

Now we're going to get into the very nitty-gritty part - the predicate declaration. First, we'll create some variables numerator and denominator to represent the brigadier instances of these arguments. This can be handled by using the Brigadier.argBuildOf function:

+
+
ArgumentBuilder numerator = Brigadier.fromArgument(numeratorArgument);
+ArgumentBuilder denominator = Brigadier.fromArgument(denominatorArgument)
+
+
val numerator = Brigadier.fromArgument(numeratorArgument)
+val denominator = Brigadier.fromArgument(denominatorArgument)
+
+
+

Now we'll define our predicate. Since this is sort of a "meta-command" (it directly affects the outcome of the run command), we need to use the ArgumentBuilder's fork method. Remember that after we run this predicate, we want to link back to execute again, so our first argument is the CommandNode for execute, which we can get using Brigadier.getRootNode().getChild("execute"). Then, we can simply use Brigadier.fromPredicate to finish our declaration:

+
+
ArgumentBuilder denominator = Brigadier.fromArgument(denominatorArgument)
+    // Fork redirecting to "execute" and state our predicate
+    .fork(Brigadier.getRootNode().getChild("execute"), Brigadier.fromPredicate((sender, args) -> {
+        // Parse arguments like normal
+        int num = (int) args[0];
+        int denom = (int) args[1];
+        
+        // Return boolean with a num/denom chance
+        return Math.ceil(Math.random() * denom) <= num;
+    }, arguments));
+
+
val denominator = Brigadier.fromArgument(denominatorArgument)
+    // Fork redirecting to "execute" and state our predicate
+    .fork(Brigadier.getRootNode().getChild("execute"), Brigadier.fromPredicate( { _: CommandSender, args ->
+        // Parse arguments like normal
+        val num = (args[0] as Int).toDouble()
+        val denom = (args[1] as Int).toDouble()
+
+        // Return boolean with a num/denom chance
+        Math.ceil(Math.random() * denom) <= num
+    }, arguments))
+
+
+

Finally, we can now link everything up. We know that numerator comes first, then denominator, so we have to have numerator.then(denominator). We also know that these arguments are the children of the randomChance literal, so we use the following code to state all of this:

+
+
// Add <numerator> <denominator> as a child of randomchance
+randomChance.addChild(numerator.then(denominator).build());
+
+
// Add <numerator> <denominator> as a child of randomchance
+randomChance.addChild(numerator.then(denominator).build())
+
+
+

Finally, we "register" the command. In this case, we're actually just adding the randomChance node under \(\texttt{execute}\rightarrow\texttt{if}\), which we can add using the following code:

+
+
// Add (randomchance <numerator> <denominator>) as a child of (execute -> if)
+Brigadier.getRootNode().getChild("execute").getChild("if").addChild(randomChance);
+
+
// Add (randomchance <numerator> <denominator>) as a child of (execute -> if)
+Brigadier.getRootNode().getChild("execute").getChild("if").addChild(randomChance)
+
+
+
+

Code summary

+

So, hopefully that wasn't too confusing! If you're still lost, here's the whole code that we wrote:

+
+
// Register literal "randomchance"
+LiteralCommandNode randomChance = Brigadier.fromLiteralArgument(new LiteralArgument("randomchance")).build();
+
+// Declare arguments like normal
+Argument<Integer> numeratorArgument = new IntegerArgument("numerator", 0);
+Argument<Integer> denominatorArgument = new IntegerArgument("denominator", 1);
+
+List<Argument> arguments = new ArrayList<>();
+arguments.add(numeratorArgument);
+arguments.add(denominatorArgument);
+
+// Get brigadier argument objects
+ArgumentBuilder numerator = Brigadier.fromArgument(numeratorArgument);
+ArgumentBuilder denominator = Brigadier.fromArgument(denominatorArgument)
+    // Fork redirecting to "execute" and state our predicate
+    .fork(Brigadier.getRootNode().getChild("execute"), Brigadier.fromPredicate((sender, args) -> {
+        // Parse arguments like normal
+        int num = (int) args[0];
+        int denom = (int) args[1];
+        
+        // Return boolean with a num/denom chance
+        return Math.ceil(Math.random() * denom) <= num;
+    }, arguments));
+
+// Add <numerator> <denominator> as a child of randomchance
+randomChance.addChild(numerator.then(denominator).build());
+
+// Add (randomchance <numerator> <denominator>) as a child of (execute -> if)
+Brigadier.getRootNode().getChild("execute").getChild("if").addChild(randomChance);
+
+
// Register literal "randomchance"
+val randomChance: LiteralCommandNode<Any> = Brigadier.fromLiteralArgument(LiteralArgument("randomchance")).build()
+
+// Declare arguments like normal
+val numeratorArgument = IntegerArgument("numerator", 0)
+val denominatorArgument = IntegerArgument("denominator", 1)
+
+val arguments = listOf<Argument<*>>(numeratorArgument, denominatorArgument)
+
+// Get brigadier argument objects
+val numerator = Brigadier.fromArgument(numeratorArgument)
+val denominator = Brigadier.fromArgument(denominatorArgument)
+    // Fork redirecting to "execute" and state our predicate
+    .fork(Brigadier.getRootNode().getChild("execute"), Brigadier.fromPredicate( { _: CommandSender, args ->
+        // Parse arguments like normal
+        val num = (args[0] as Int).toDouble()
+        val denom = (args[1] as Int).toDouble()
+
+        // Return boolean with a num/denom chance
+        Math.ceil(Math.random() * denom) <= num
+    }, arguments))
+
+// Add <numerator> <denominator> as a child of randomchance
+randomChance.addChild(numerator.then(denominator).build())
+
+// Add (randomchance <numerator> <denominator>) as a child of (execute -> if)
+Brigadier.getRootNode().getChild("execute").getChild("if").addChild(randomChance)
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/brigadiersuggestions.html b/docs/9.4.1/brigadiersuggestions.html new file mode 100644 index 0000000000..d399bfbba9 --- /dev/null +++ b/docs/9.4.1/brigadiersuggestions.html @@ -0,0 +1,467 @@ + + + + + + Brigadier Suggestions - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Brigadier Suggestions

+

As described in The ArgumentSuggestions interface, the ArgumentSuggestions interface has the following default method:

+
@FunctionalInterface
+public interface ArgumentSuggestions<CommandSender> {
+
+    /**
+     * Create a {@link CompletableFuture} resolving onto a brigadier {@link Suggestions} object.
+     * @param info The suggestions info
+     * @param builder The Brigadier {@link SuggestionsBuilder} object
+     * @return a {@link CompletableFuture} resolving onto a brigadier {@link Suggestions} object.
+     *
+     * @throws CommandSyntaxException if there is an error making suggestions
+     */
+    CompletableFuture<Suggestions> suggest(SuggestionInfo<CommandSender> info, SuggestionsBuilder builder)
+        throws CommandSyntaxException;
+
+}
+
+

This allows you to use Brigadier's SuggestionsBuilder and Suggestions classes to create more powerful suggestions beyond the basic capabilities of the CommandAPI.

+

In order to use this, you will need the Brigadier dependency, which you can find under the Brigadier installation instructions.

+
+

Example - Making an emoji broadcasting message

+

Say we want to let users broadcast a message, but also allow them to enter emojis into the message they're typing:

+

A gif showcasing a command where emojis are suggested when typing a message

+

For this command, we'll use a GreedyStringArgument as if we were making a generic broadcasted message. We create a map of emojis to their descriptions to use as tooltips and then we use Brigadier to display the suggestions at the end of the message where the cursor is.

+
+
Map<String, String> emojis = new HashMap<>();
+emojis.put("☻", "smile");
+emojis.put("❤", "heart");
+emojis.put("🔥", "fire");
+emojis.put("★", "star");
+emojis.put("☠", "death");
+emojis.put("⚠", "warning");
+emojis.put("☀", "sun");
+emojis.put("☺", "smile");
+emojis.put("☹", "frown");
+emojis.put("✉", "mail");
+emojis.put("☂", "umbrella");
+emojis.put("✘", "cross");
+emojis.put("♪", "music note (eighth)");
+emojis.put("♬", "music note (beamed sixteenth)");
+emojis.put("♩", "music note (quarter)");
+emojis.put("♫", "music note (beamed eighth)");
+emojis.put("☄", "comet");
+emojis.put("✦", "star");
+emojis.put("🗡", "sword");
+emojis.put("🪓", "axe");
+emojis.put("🔱", "trident");
+emojis.put("🎣", "fishing rod");
+emojis.put("🏹", "bow");
+emojis.put("⛏", "pickaxe");
+emojis.put("🍖", "food");
+
+Argument<String> messageArgument = new GreedyStringArgument("message")
+    .replaceSuggestions((info, builder) -> {
+        // Only display suggestions at the very end character
+        builder = builder.createOffset(builder.getStart() + info.currentArg().length());
+
+        // Suggest all the emojis!
+        for (Entry<String, String> str : emojis.entrySet()) {
+            builder.suggest(str.getKey(), new LiteralMessage(str.getValue()));
+        }
+
+        return builder.buildFuture();
+    });
+
+new CommandAPICommand("emoji")
+    .withArguments(messageArgument)
+    .executes((sender, args) -> {
+        Bukkit.broadcastMessage((String) args.get("message"));
+    })
+    .register();
+
+
val emojis = mapOf(
+    "☻" to "smile",
+    "❤" to "heart",
+    "🔥" to "fire",
+    "★" to "star",
+    "☠" to "death",
+    "⚠" to "warning",
+    "☀" to "sun",
+    "☺" to "smile",
+    "☹" to "frown",
+    "✉" to "mail",
+    "☂" to "umbrella",
+    "✘" to "cross",
+    "♪" to "music note (eighth)",
+    "♬" to "music note (beamed sixteenth)",
+    "♩" to "music note (quarter)",
+    "♫" to "music note (beamed eighth)",
+    "☄" to "comet",
+    "✦" to "star",
+    "🗡" to "sword",
+    "🪓" to "axe",
+    "🔱" to "trident",
+    "🎣" to "fishing rod",
+    "🏹" to "bow",
+    "⛏" to "pickaxe",
+    "🍖" to "food"
+)
+
+val messageArgument = GreedyStringArgument("message")
+    .replaceSuggestions { info, builder ->
+        // Only display suggestions at the very end character
+        val newBuilder = builder.createOffset(builder.start + info.currentArg().length)
+
+        // Suggest all the emojis!
+        emojis.forEach { (emoji, description) ->
+            newBuilder.suggest(emoji, LiteralMessage(description))
+        }
+
+        newBuilder.buildFuture()
+    }
+
+CommandAPICommand("emoji")
+    .withArguments(messageArgument)
+    .executes(CommandExecutor { _, args ->
+        Bukkit.broadcastMessage(args["message"] as String)
+    })
+    .register()
+
+
+

In this example, we simply create the GreedyStringArgument and use replaceSuggestions() to specify our suggestion rules. We create an offset using the current builder to make suggestions start at the last character (the current builder start builder.getStart() and the current length of what the user has already typed info.currentArg().length()). Finally, we build the suggestions with builder.buildFuture() and then register our command as normal.

+
+
+

Example - Using a Minecraft command as an argument

+
+

Developer's Note:

+

This example has been superseded by the Command argument. This example is still present as it gives an example of much more complicated brigadier suggestions which may be useful for readers!

+
+

Courtesy of 469512345, the following example shows how using Brigadier's suggestions and parser can be combined with the CommandAPI to create an argument which suggests valid Minecraft commands. This could be used for example as a sudo command, to run a command as another player.

+

A gif showcasing a command suggestion for the /give command

+

For this command, we'll use a GreedyStringArgument because that allows users to enter any combination of characters (which therefore, allows users to enter any command). First, we start by defining the suggestions that we'll use for the GreedyStringArgument. We'll use the ArgumentSuggestions functional interface described above:

+
+
ArgumentSuggestions<CommandSender> commandSuggestions = (info, builder) -> {
+    // The current argument, which is a full command
+    String arg = info.currentArg();
+
+    // Identify the position of the current argument
+    int start;
+    if (arg.contains(" ")) {
+        // Current argument contains spaces - it starts after the last space and after the start of this argument.
+        start = builder.getStart() + arg.lastIndexOf(' ') + 1;
+    } else {
+        // Input starts at the start of this argument
+        start = builder.getStart();
+    }
+    
+    // Parse command using brigadier
+    ParseResults<?> parseResults = Brigadier.getCommandDispatcher()
+        .parse(info.currentArg(), Brigadier.getBrigadierSourceFromCommandSender(info.sender()));
+    
+    // Intercept any parsing errors indicating an invalid command
+    if(!parseResults.getExceptions().isEmpty()) {
+        CommandSyntaxException exception = parseResults.getExceptions().values().iterator().next();
+        // Raise the error, with the cursor offset to line up with the argument
+        throw new CommandSyntaxException(exception.getType(), exception.getRawMessage(), exception.getInput(), exception.getCursor() + start);
+    }
+
+    return Brigadier
+        .getCommandDispatcher()
+        .getCompletionSuggestions(parseResults)
+        .thenApply(suggestionsObject -> {
+            // Brigadier's suggestions
+            Suggestions suggestions = (Suggestions) suggestionsObject;
+
+            return new Suggestions(
+                // Offset the index range of the suggestions by the start of the current argument
+                new StringRange(start, start + suggestions.getRange().getLength()),
+                // Copy the suggestions
+                suggestions.getList()
+            );
+        });
+};
+
+
val commandSuggestions: ArgumentSuggestions<CommandSender> = ArgumentSuggestions { info, builder ->
+    // The current argument, which is a full command
+    val arg: String = info.currentArg()
+
+    // Identify the position of the current argument
+    var start = if (arg.contains(" ")) {
+        // Current argument contains spaces - it starts after the last space and after the start of this argument.
+        builder.start + arg.lastIndexOf(' ') + 1
+    } else {
+        // Input starts at the start of this argument
+        builder.start
+    }
+
+    // Parse command using brigadier
+    val parseResults: ParseResults<*> = Brigadier.getCommandDispatcher()
+        .parse(info.currentArg(), Brigadier.getBrigadierSourceFromCommandSender(info.sender))
+
+    // Intercept any parsing errors indicating an invalid command
+    for ((_, exception) in parseResults.exceptions) {
+        // Raise the error, with the cursor offset to line up with the argument
+        throw CommandSyntaxException(exception.type, exception.rawMessage, exception.input, exception.cursor + start)
+    }
+
+    val completableFutureSuggestions: CompletableFuture<Suggestions> =
+        Brigadier.getCommandDispatcher().getCompletionSuggestions(parseResults) as CompletableFuture<Suggestions>
+
+    completableFutureSuggestions.thenApply { suggestions: Suggestions ->
+        Suggestions(
+            // Offset the index range of the suggestions by the start of the current argument
+            StringRange(start, start + suggestions.range.length),
+            // Copy the suggestions
+            suggestions.list
+        )
+    }
+}
+
+
+

There's a lot to unpack there, but it's generally split up into 4 key sections:

+
    +
  • +

    Finding the start of the argument. We find the start of the argument so we know where the beginning of our command suggestion is. This is done easily using builder.getStart(), but we also have to take into account any spaces if our command argument contains spaces.

    +
  • +
  • +

    Parsing the command argument. We make use of Brigadier's parse() method to parse the argument and generate some ParseResults.

    +
  • +
  • +

    Reporting parsing errors. This is actually an optional step, but in general it's good practice to handle exceptions stored in ParseResults. While Brigadier doesn't actually handle suggestion exceptions, this has been included in this example to showcase exception handling.

    +
  • +
  • +

    Generating suggestions from parse results. We use our parse results with Brigadier's getCompletionSuggestions() method to generate some suggestions based on the parse results and the suggestion string range.

    +
  • +
+

Now that we've declared our arguments suggestions, we can then create our simple command with the following syntax:

+
/commandargument <command>
+
+

We use the command suggestions declared above by using the replaceSuggestions method in our GreedyStringArgument, and write a simple executor which runs the command that the user provided:

+
+
new CommandAPICommand("commandargument")
+    .withArguments(new GreedyStringArgument("command").replaceSuggestions(commandSuggestions))
+    .executes((sender, args) -> {
+        // Run the command using Bukkit.dispatchCommand()
+        Bukkit.dispatchCommand(sender, (String) args.get("command"));
+    }).register();
+
+
CommandAPICommand("commandargument")
+    .withArguments(GreedyStringArgument("command").replaceSuggestions(commandSuggestions))
+    .executes(CommandExecutor { sender, args ->
+        // Run the command using Bukkit.dispatchCommand()
+        Bukkit.dispatchCommand(sender, args["command"] as String)
+    })
+    .register()
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/category_literal_arguments.html b/docs/9.4.1/category_literal_arguments.html new file mode 100644 index 0000000000..46553d3ab5 --- /dev/null +++ b/docs/9.4.1/category_literal_arguments.html @@ -0,0 +1,219 @@ + + + + + + Literal arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Literal arguments

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/category_miscellaneous_arguments.html b/docs/9.4.1/category_miscellaneous_arguments.html new file mode 100644 index 0000000000..a5bb38433f --- /dev/null +++ b/docs/9.4.1/category_miscellaneous_arguments.html @@ -0,0 +1,219 @@ + + + + + + Miscellaneous arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Miscellaneous arguments

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/category_positional_arguments.html b/docs/9.4.1/category_positional_arguments.html new file mode 100644 index 0000000000..7401996f81 --- /dev/null +++ b/docs/9.4.1/category_positional_arguments.html @@ -0,0 +1,219 @@ + + + + + + Positional arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Position-based arguments

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/category_scoreboard_arguments.html b/docs/9.4.1/category_scoreboard_arguments.html new file mode 100644 index 0000000000..972b375e73 --- /dev/null +++ b/docs/9.4.1/category_scoreboard_arguments.html @@ -0,0 +1,220 @@ + + + + + + Scoreboard arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Scoreboard arguments

+

The scoreboard arguments that the CommandAPI provides allows you to interact with various scoreboard elements, such as objectives, teams and score holders.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/chatpreview.html b/docs/9.4.1/chatpreview.html new file mode 100644 index 0000000000..f24f0e079d --- /dev/null +++ b/docs/9.4.1/chatpreview.html @@ -0,0 +1,409 @@ + + + + + + Chat preview - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Chat preview

+

Chat preview

+

Chat preview is a feature introduced in Minecraft 1.19 that allows the server to display a preview of a chat message to the client before the client sends their message to the server. This chat preview feature is also compatible with /say and /msg, as well as the ChatArgument and AdventureChatArgument classes.

+
+

Minecraft version support

+

The chat preview feature is only present in Minecraft versions 1.19, 1.19.1 and 1.19.2. Chat preview was removed in 1.19.3, so this feature is unfortunately no longer usable in Minecraft 1.19.3 and beyond.

+
+
+

Enabling chat preview

+

To use chat preview, your server must have previews-chat set to true in the server.properties file:

+
...
+previews-chat=true
+...
+
+

For players that want to use chat preview, they must have Chat Preview enabled in Options > Chat Settings...

+
+

Specifying a chat preview function

+

The ChatArgument and AdventureChatArgument classes include a method, withPreview:

+
public T withPreview(PreviewableFunction preview);
+
+

The method withPreview(PreviewableFunction preview) lets you generate a preview to send to the client. This method takes in the PreviewableFunction functional interface, which is a function that takes in a PreviewInfo and returns either a BaseComponent[] (for ChatArgument) or a Component (for AdventureChatArgument):

+
public T generatePreview(PreviewInfo info) throws WrapperCommandSyntaxException;
+
+

The PreviewInfo class is a record containing the following:

+
public record PreviewInfo<T> {
+    Player player();
+    String input();
+    String fullInput();
+    T parsedInput();
+}
+
+

The following methods are as follows:

+
Player player();
+
+

player() is the player that is currently typing a chat preview.

+
+
String input();
+
+

input() is the current input for the current ChatArgument or AdventureChatArgument. If a user is typing /mycommand hellowor¦ and the command syntax is /mycommand <ChatArgument>, the result of input() would be "hellowor".

+
+
String fullInput();
+
+

fullInput() is the full input that the player has typed, including the leading / symbol which is required to start a command. If a user is typing /mycommand hellowor¦, the result of fullInput() would be "/mycommand hellowor".

+
+
T parsedInput();
+
+

parsedInput() is similar to input(), except it has been parsed by the CommandAPI's argument parser. This is a representation of what the argument in the executor would look like. For a ChatArgument the return type is BaseComponent[], and for AdventureChatArgument the return type is Component.

+
+

Using the chat preview function as the argument's value

+

The ChatArgument and AdventureChatArgument classes also include a method, usePreview:

+
public T usePreview(boolean usePreview);
+
+

The usePreview(boolean usePreview) method lets you specify whether you would like the previewing function to be used as the argument's value during execution. If set to true, when the command's .executes() method is called, the argument value (e.g. arg[0]) will be the same as the content generated by the function provided to withPreview().

+
+

Chat preview examples

+
+

Example - Using chat preview

+

Say we wanted to make our own /broadcast command that allowed the user to use & chat colors. We can use chat preview to show users what the result of their /broadcast command would look like before running the command. We'll use the following command syntax:

+
/broadcast <message>
+
+

Because the ChatArgument and AdventureChatArgument can support entity selectors (such as @p), it's best to use the info.parsedInput() method to handle parsed entity selectors. In our code, we use the .withPreview() method and take the parsed input and convert it to plain text. We then convert the plain text with & characters into component text to be displayed to the user.

+

For execution, we do the same procedure, because the text that the user enters still has & characters that need to be converted into a component.

+
+
new CommandAPICommand("broadcast")
+    .withArguments(new ChatArgument("message").withPreview(info -> {
+        // Convert parsed BaseComponent[] to plain text
+        String plainText = BaseComponent.toPlainText(info.parsedInput());
+
+        // Translate the & in plain text and generate a new BaseComponent[]
+        return TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText));
+    }))
+    .executesPlayer((player, args) -> {
+        // The user still entered legacy text. We need to properly convert this
+        // to a BaseComponent[] by converting to plain text then to BaseComponent[]
+        String plainText = BaseComponent.toPlainText((BaseComponent[]) args.get("message"));
+        Bukkit.spigot().broadcast(TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText)));
+    })
+    .register();
+
+
new CommandAPICommand("broadcast")
+    .withArguments(new AdventureChatArgument("message").withPreview(info -> {
+        // Convert parsed Component to plain text
+        String plainText = PlainTextComponentSerializer.plainText().serialize(info.parsedInput());
+
+        // Translate the & in plain text and generate a new Component
+        return LegacyComponentSerializer.legacyAmpersand().deserialize(plainText);
+    }))
+    .executesPlayer((player, args) -> {
+        // The user still entered legacy text. We need to properly convert this
+        // to a Component by converting to plain text then to Component
+        String plainText = PlainTextComponentSerializer.plainText().serialize((Component) args.get("broadcast"));
+        Bukkit.broadcast(LegacyComponentSerializer.legacyAmpersand().deserialize(plainText));
+    })
+    .register();
+
+
CommandAPICommand("broadcast")
+    .withArguments(ChatArgument("message").withPreview { info ->
+        // Convert parsed BaseComponent[] to plain text
+        val plainText: String = BaseComponent.toPlainText(*info.parsedInput() as Array<BaseComponent>)
+
+        // Translate the & in plain text and generate a new BaseComponent[]
+        TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText))
+    } )
+    .executesPlayer(PlayerCommandExecutor { _, args ->
+        // The user still entered legacy text. We need to properly convert this
+        // to a BaseComponent[] by converting to plain text then to BaseComponent[]
+        val plainText: String = BaseComponent.toPlainText(*args["message"] as Array<BaseComponent>)
+        val baseComponents: Array<BaseComponent> = TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText))
+        Bukkit.spigot().broadcast(*baseComponents)
+    })
+    .register()
+
+
CommandAPICommand("broadcast")
+    .withArguments(AdventureChatArgument("message").withPreview { info ->
+        // Convert parsed Component to plain text
+        val plainText: String = PlainTextComponentSerializer.plainText().serialize(info.parsedInput() as Component)
+
+        // Translate the & in plain text and generate a new Component
+        LegacyComponentSerializer.legacyAmpersand().deserialize(plainText)
+    } )
+    .executesPlayer(PlayerCommandExecutor { _, args ->
+        // The user still entered legacy text. We need to properly convert this
+        // to a Component by converting to plain text then to Component
+        val plainText: String = PlainTextComponentSerializer.plainText().serialize(args["message"] as Component)
+        Bukkit.broadcast(LegacyComponentSerializer.legacyAmpersand().deserialize(plainText))
+    })
+    .register()
+
+
+
+
+

Example - Using chat preview with usePreview()

+

Extending on the example above where we created a /broadcast command with chat preview support, we can simplify the code by using .usePreview(true) to use the preview function as the value of our argument in our executor function. We'll use the same command syntax as the previous example:

+
/broadcast <message>
+
+

By using .usePreview(true), we don't have to re-translate & formatting codes into their corresponding components because that has already been done by the preview function specified in .withPreview() method.

+
+
new CommandAPICommand("broadcast")
+    .withArguments(new ChatArgument("message").usePreview(true).withPreview(info -> {
+        // Convert parsed BaseComponent[] to plain text
+        String plainText = BaseComponent.toPlainText(info.parsedInput());
+
+        // Translate the & in plain text and generate a new BaseComponent[]
+        return TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText));
+    }))
+    .executesPlayer((player, args) -> {
+        Bukkit.spigot().broadcast((BaseComponent[]) args.get("message"));
+    })
+    .register();
+
+
new CommandAPICommand("broadcast")
+    .withArguments(new AdventureChatArgument("message").usePreview(true).withPreview(info -> {
+        // Convert parsed Component to plain text
+        String plainText = PlainTextComponentSerializer.plainText().serialize(info.parsedInput());
+
+        // Translate the & in plain text and generate a new Component
+        return LegacyComponentSerializer.legacyAmpersand().deserialize(plainText);
+    }))
+    .executesPlayer((player, args) -> {
+        Bukkit.broadcast((Component) args.get("message"));
+    })
+    .register();
+
+
CommandAPICommand("broadcast")
+    .withArguments(ChatArgument("message").usePreview(true).withPreview { info ->
+        // Convert parsed BaseComponent[] to plain text
+        val plainText = BaseComponent.toPlainText(*info.parsedInput() as Array<BaseComponent>)
+
+        // Translate the & in plain text and generate a new BaseComponent[]
+        TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText))
+    } )
+    .executesPlayer(PlayerCommandExecutor { _, args ->
+        Bukkit.spigot().broadcast(*args["message"] as Array<BaseComponent>)
+    })
+    .register()
+
+
CommandAPICommand("broadcast")
+    .withArguments(AdventureChatArgument("message").usePreview(true).withPreview { info ->
+        // Convert parsed Component to plain text
+        val plainText = PlainTextComponentSerializer.plainText().serialize(info.parsedInput() as Component)
+
+        // Translate the & in plain text and generate a new Component
+        LegacyComponentSerializer.legacyAmpersand().deserialize(plainText)
+    } )
+    .executesPlayer(PlayerCommandExecutor { _, args ->
+        Bukkit.broadcast(args["message"] as Component)
+    })
+    .register()
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/clipboard.min.js b/docs/9.4.1/clipboard.min.js new file mode 100644 index 0000000000..02c549e35c --- /dev/null +++ b/docs/9.4.1/clipboard.min.js @@ -0,0 +1,7 @@ +/*! + * clipboard.js v2.0.4 + * https://zenorocha.github.io/clipboard.js + * + * Licensed MIT © Zeno Rocha + */ +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return function(n){var o={};function r(t){if(o[t])return o[t].exports;var e=o[t]={i:t,l:!1,exports:{}};return n[t].call(e.exports,e,e.exports,r),e.l=!0,e.exports}return r.m=n,r.c=o,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=0)}([function(t,e,n){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=function(){function o(t,e){for(var n=0;n + + + + + CommandArguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

CommandArguments

+

The CommandArguments class was introduced in CommandAPI 9.0.0 and provides a much more powerful way of accessing arguments than just an array of arguments which existed until 9.0.0.

+

While the argument array just gives the possibility to access the arguments via the array notation (args[0]), the CommandArguments class offers much more, including:

+ +
+

Access the inner structure directly

+

To access the inner structure of the CommandArguments class directly, it provides various methods which you can learn about below:

+

Get the argument array

+
Object[] args();
+
+

This returns the array of arguments as defined when creating your command.

+

Get the arguments mapped to their node name

+
Map<String, Object> argsMap();
+
+

This returns an unmodifiable map which contains the arguments mapped to their node names.

+

Get the raw argument array

+
String[] rawArgs();
+
+

This returns the array of raw arguments. An explanation of what raw arguments are can be found in the section about accessing raw arguments.

+

Get the raw arguments mapped to their node name

+
Map<String, String> rawArgsMap();
+
+

This returns an unmodifiable map which contains the raw arguments mapped to their node names. An explanation of what raw arguments are can be found in the section about accessing raw arguments.

+

Other useful methods

+
String fullInput();    // Returns the full command input (including the / character)
+int count();           // Returns the amount of arguments
+
+
+

Access arguments

+

The CommandArguments class provides its arguments in a way similar to how a List or Map let you access their contents. When using these methods, you need to cast the arguments to their respective type. The CommandArguments class also provides a way to access unsafe arguments.

+

You can choose to access arguments by their node name or by their index.

+

Access arguments by node name

+

Accessing arguments by their node name is the recommended way of accessing arguments.

+

There are four methods you can use to access arguments by their node name:

+
Object get(String nodeName);
+Object getOrDefault(String nodeName, Object defaultValue);
+Object getOrDefault(String nodeName, Supplier<?> defaultValue);
+Optional<Object> getOptional(String nodeName);
+
+

Access arguments by index

+

Accessing arguments by their index is the original way of accessing arguments. However, we recommend to access arguments by node name.

+

Similar to the four methods of accessing arguments by their node name, there also are four methods you can use to access arguments by their index:

+
Object get(int index);
+Object getOrDefault(int index, Object defaultValue);
+Object getOrDefault(int index, Supplier<?> defaultValue);
+Optional<Object> getOptional(int index);
+
+
+

Example - Access arguments by node name and index

+

To demonstrate the different ways of accessing arguments, we want to register a command /mycommand like this:

+
/mycommand <name> <amount>
+/mycommand <name> <amount> <player>
+/mycommand <name> <amount> <player> <target>
+/mycommand <name> <amount> <player> <target> <message>
+
+

This is how these commands are implemented:

+
+
new CommandAPICommand("mycommand")
+    .withArguments(new StringArgument("name"))
+    .withArguments(new IntegerArgument("amount"))
+    .withOptionalArguments(new PlayerArgument("player"))
+    .withOptionalArguments(new PlayerArgument("target"))
+    .withOptionalArguments(new GreedyStringArgument("message"))
+    .executesPlayer((player, args) -> {
+        String name = (String) args.get(0); // Access arguments by index
+        int amount = (int) args.get("amount"); // Access arguments by node name
+        Player p = (Player) args.getOrDefault("player", player); // Access arguments using the getOrDefault(String, Object) method
+        Player target = (Player) args.getOrDefault("target", () -> player); // Access arguments using the getOrDefault(String, Supplier<?>) method
+        String message = (String) args.getOptional("message").orElse("Hello!"); // Access arguments using the getOptional(String) method
+
+        // Do whatever with these values
+    })
+    .register();
+
+
CommandAPICommand("mycommand")
+    .withArguments(StringArgument("name"))
+    .withArguments(IntegerArgument("amount"))
+    .withOptionalArguments(PlayerArgument("player"))
+    .withOptionalArguments(PlayerArgument("target"))
+    .withOptionalArguments(GreedyStringArgument("message"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val name = args[0] as String // Access arguments by index
+        val amount = args["amount"] as Int // Access arguments by node name
+        val p = args.getOrDefault("player", player) as Player // Access arguments using the getOrDefault(String, Object) method
+        val target = args.getOrDefault("target") { player } as Player // Access arguments using the getOrDefault(String, Supplier<?>) method
+        val message = args.getOptional("message").orElse("Hello!") as String // Access arguments using the getOptional(String) method
+
+        // Do whatever with these values
+    })
+    .register();
+
+
+
+
+

Access raw arguments

+

A "raw argument" is the String form of an argument as written in a command. For example:

+

A user defines a command /mycommand that accepts a double as the first argument and an entity selector as the second argument. It could be executed with the values 15.3 as the double value and @e as the entity selector:

+
/mycommand 15.3 @e
+
+

When accessing the raw arguments of this command there are 15.3 and @e available as Strings.

+

However, when accessing the arguments of this command there is 15.3 available as double and @e available as Collection<Entity>.

+

Raw arguments are accessed basically the same way you would access arguments. You can access them by their node name and their index in the argument array.

+

Access raw arguments by node name

+

Accessing raw arguments by their node name is the recommended way of doing it.

+

To access raw arguments by their node name, you can use these methods:

+
String getRaw(String nodeName);
+String getOrDefaultRaw(String nodeName, String defaultValue);
+String getOrDefaultRaw(String nodeName, Supplier<String> defaultValue);
+Optional<String> getRawOptional(String nodeName);
+
+

Access raw arguments by index

+

Of course, if you don't want to access raw arguments by their node name, we also provide the option to access them by index with these methods:

+
String getRaw(int index);
+String getOrDefaultRaw(int index, String defaultValue);
+String getOrDefaultRaw(int index, Supplier<String> defaultValue);
+Optional<String> getRawOptional(int index);
+
+
+

Example - Access raw arguments by node name and index

+

To demonstrate how to access raw arguments, we are going to implement the /mycommand again, this time with the following syntax:

+
/mycommand <entities>
+
+

We want to find out which entity selector is being used when the command is executed.

+
+
new CommandAPICommand("mycommand")
+    .withArguments(new EntitySelectorArgument.ManyEntities("entities"))
+    .executesPlayer((player, args) -> {
+        String entitySelector = args.getRaw("entities"); // Access the raw argument with getRaw(String)
+
+        // Do whatever with the entity selector
+    })
+    .register();
+
+
CommandAPICommand("mycommand")
+    .withArguments(EntitySelectorArgument.ManyEntities("entities"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val entitySelector = args.getRaw("entities")!! // Access the raw argument with getRaw(String)
+
+        // Do whatever with the entity selector
+    })
+    .register();
+
+
+
+
+

Access unsafe arguments

+

When accessing arguments you need to cast the Object returned by these methods to the type the argument returns. More about casting arguments here.

+

Unsafe arguments provide the ability to access an argument without needing to cast it to the argument's type. When not using unsafe arguments, your code looks like this:

+
String name = (String) args.get("name");
+
+

When using unsafe arguments you can make your code look like this:

+
String name = args.getUnchecked("name");
+
+

Unsafe arguments can also be accessed by their node names and their indices.

+

Access arguments by node name

+

Unsafe arguments can also be accessed by node name which, again, is the recommended way of doing it.

+

Use these methods when accessing unsafe arguments by their node name:

+
T getUnchecked(String nodeName);
+T getOrDefaultUnchecked(String nodeName, T defaultValue);
+T getOrDefaultUnchecked(String nodeName, Supplier<T> defaultValue);
+Optional<T> getOptionalUnchecked(String nodeName);
+
+

Access arguments by index

+

If you want to access unsafe arguments by index, you can do that by using these methods:

+
T getUnchecked(int index);
+T getOrDefaultUnchecked(int index, T defaultValue);
+T getOrDefaultUnchecked(int index, Supplier<T> defaultValue);
+Optional<T> getOptionalUnchecked(int index);
+
+
+

Example - Access unsafe arguments by node name and index

+

Finally, we want to implement the /mycommand again. This time we use this syntax:

+
/mycommand <player>
+
+

Here, we don't actually want to cast the argument, so we use unsafe arguments to remove that cast:

+
+
new CommandAPICommand("mycommand")
+    .withArguments(new PlayerArgument("player"))
+    .executesPlayer((player, args) -> {
+        Player p = args.getUnchecked("player");
+
+        // Do whatever with the player
+    })
+    .register();
+
+
CommandAPICommand("mycommand")
+    .withArguments(PlayerArgument("player"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val p: Player = args.getUnchecked("player")!!
+
+        // Do whatever with the player
+    })
+    .register();
+
+
+
+
+

Access safe arguments

+
+

Developer's Note:

+

The following methods cannot be used to access a value returned by a CustomArgument as its return type depends on the base argument for it.

+
+

Lastly, the CommandArguments class offers you a way to access your arguments in a more safe way by using internal casts. Again, methods are offered to access arguments by their +index or their node name:

+
T getByClass(String nodeName, Class<T> argumentType);
+T getByClassOrDefault(String nodeName, Class<T> argumentType, T defaultValue);
+T getOptionalByClass(String nodeName, Class<T> argumentType);
+T getByClass(int index, Class<T> argumentType);
+T getByClassOrDefault(int index, Class<T> argumentType, T defaultValue);
+T getOptionalByClass(int index, Class<T> argumentType);
+
+

Compared to the other methods the CommandArguments class offers, these methods take an additional parameter of type Class<T> where T is the return type +of the argument with the given node name or index.

+

For example, say you declared a new StringArgument("value") and you now want to access the return value of this argument using safe casting. This would be done as follows:

+
+
String value = args.getByClass("value", String.class);
+
+
val value = args.getByClass("value", String::class.java)
+
+
+

Access safe arguments using an argument instance

+

Finally, there is one more, even safer way of accessing safe arguments: by using an argument instance:

+
T getByArgument(Argument<T> argumentType);
+T getByArgumentOrDefault(Argument<T> argumentType, T defaultValue);
+T getOptionalByArgument(Argument<T> argumentType);
+
+

However, while safer, this also introduces the need to first initialize your arguments before you can start implementing your command. +To visualize this, we want to implement the command from Access arguments by node name and index again, but this time using safe arguments with an argument instance:

+
+

Example - Access safe arguments using an argument instance

+
+
StringArgument nameArgument = new StringArgument("name");
+IntegerArgument amountArgument = new IntegerArgument("amount");
+PlayerArgument playerArgument = new PlayerArgument("player");
+PlayerArgument targetArgument = new PlayerArgument("target");
+GreedyStringArgument messageArgument = new GreedyStringArgument("message");
+
+new CommandAPICommand("mycommand")
+    .withArguments(nameArgument)
+    .withArguments(amountArgument)
+    .withOptionalArguments(playerArgument)
+    .withOptionalArguments(targetArgument)
+    .withOptionalArguments(messageArgument)
+    .executesPlayer((player, args) -> {
+        String name = args.getByArgument(nameArgument);
+        int amount = args.getByArgument(amountArgument);
+        Player p = args.getByArgumentOrDefault(playerArgument, player);
+        Player target = args.getByArgumentOrDefault(targetArgument, player);
+        String message = args.getOptionalByArgument(messageArgument).orElse("Hello!");
+
+        // Do whatever with these values
+    })
+    .register();
+
+
val nameArgument = StringArgument("name")
+val amountArgument = IntegerArgument("amount")
+val playerArgument = PlayerArgument("player")
+val targetArgument = PlayerArgument("target")
+val messageArgument = GreedyStringArgument("message")
+
+CommandAPICommand("mycommand")
+    .withArguments(nameArgument)
+    .withArguments(amountArgument)
+    .withOptionalArguments(playerArgument)
+    .withOptionalArguments(targetArgument)
+    .withOptionalArguments(messageArgument)
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val name: String = args.getByArgument(nameArgument)!!
+        val amount: Int = args.getByArgument(amountArgument)!!
+        val p: Player = args.getByArgumentOrDefault(playerArgument, player)
+        val target: Player = args.getByArgumentOrDefault(targetArgument, player)
+        val message: String = args.getOptionalByArgument(messageArgument).orElse("Hello!")
+
+        // Do whatever with these values
+    })
+    .register();
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/commandexecutors.html b/docs/9.4.1/commandexecutors.html new file mode 100644 index 0000000000..d4c76dab7e --- /dev/null +++ b/docs/9.4.1/commandexecutors.html @@ -0,0 +1,234 @@ + + + + + + Command executors - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Command executors

+
+

Developer's Note:

+

This section can be a little bit difficult to follow. If you only want the bare basic features (executes a command), read the section on Normal command executors - this behaves very similar to the onCommand method in Bukkit.

+
+
+

The CommandAPI provides various command executors which are lambdas which execute the code you want when a command is called. With a lot of simplification, there are two main types of command executors:

+
    +
  • Ones that just runs the command (let's call it a normal command executor)
  • +
  • Ones that returns an integer as a result (let's call it a resulting command executor)
  • +
+
+

Developer's Note:

+

In general, you need not focus too much on what type of command executor to implement. If you know for certain that you're going to be using your command with command blocks, and specifically want to state whether a command returns a value, just ensure you return an integer at the end of your declared command executor. Java will infer the type (whether it's a normal command executor or a resulting command executor) automatically, so feel free to return an integer or not.

+
+

In addition to these two types of command executors, there are ways to restrict the execution of commands to certain CommandSender subclasses. In other words, you can make commands executable by players in game only for instance. These restrictions are covered in more detail in Normal command executors.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/commandfailures.html b/docs/9.4.1/commandfailures.html new file mode 100644 index 0000000000..ee2ebb1410 --- /dev/null +++ b/docs/9.4.1/commandfailures.html @@ -0,0 +1,273 @@ + + + + + + Handling command failures - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Handling command failures

+

Sometimes, you want your command to fail on purpose. This is the way to "gracefully" handle errors in your command execution. This is performed by throwing any of the following methods:

+
throw CommandAPI.failWithString(String message);
+throw CommandAPI.failWithMessage(Message message);
+throw CommandAPIBukkit.failWithBaseComponents(BaseComponent... message);
+throw CommandAPIBukkit.failWithAdventureComponent(Component message);
+
+

When the CommandAPI handles the fail method, it will cause the command to return a success value of 0, to indicate failure.

+
+

Example - Command failing for element not in a list

+

Say we have some list containing fruit and the player can choose from it. In order to do that, we can use a StringArgument and suggest it to the player using .replaceSuggestions(info -> String[]). However, because this only lists suggestions to the player, it does not stop the player from entering an option that isn't on the list of suggestions.

+

Therefore, to gracefully handle this with a proper error message, we use one of the CommandAPI.failWithXXX() methods above with a meaningful error message which is displayed to the user.

+
+
// Array of fruit
+String[] fruit = new String[] {"banana", "apple", "orange"};
+
+// Register the command
+new CommandAPICommand("getfruit")
+    .withArguments(new StringArgument("item").replaceSuggestions(ArgumentSuggestions.strings(fruit)))
+    .executes((sender, args) -> {
+        String inputFruit = (String) args.get("item");
+        
+        if (Arrays.stream(fruit).anyMatch(inputFruit::equals)) {
+            // Do something with inputFruit
+        } else {
+            // The sender's input is not in the list of fruit
+            throw CommandAPI.failWithString("That fruit doesn't exist!");
+        }
+    })
+    .register();
+
+
// List of fruit
+val fruit = listOf<String>("banana", "apple", "orange")
+
+// Register the command
+CommandAPICommand("getfruit")
+    .withArguments(StringArgument("item").replaceSuggestions(ArgumentSuggestions.strings(fruit)))
+    .executes(CommandExecutor { _, args ->
+        val inputFruit = args["item"] as String
+
+        if(fruit.any { it == inputFruit }) {
+            // Do something with inputFruit
+        } else {
+            // The sender's input is not in the list of fruit
+            throw CommandAPI.failWithString("That fruit doesn't exist!")
+        }
+    })
+    .register()
+
+
+
+
+

Developer's Note:

+

In general, it's a good idea to handle unexpected cases with one of the CommandAPI.failWithXXX() methods. Most arguments used by the CommandAPI will have their own built-in failsafe system (e.g. the EntitySelectorArgument will not execute the command executor if it fails to find an entity), so this feature is for those extra cases.

+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/commandregistration.html b/docs/9.4.1/commandregistration.html new file mode 100644 index 0000000000..d3e5667b05 --- /dev/null +++ b/docs/9.4.1/commandregistration.html @@ -0,0 +1,370 @@ + + + + + + Command registration - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Command registration

+

To register commands with the CommandAPI, we use the CommandAPICommand class. It follows a simple builder pattern to improve readability.

+

I think the easiest way to explain it is with an example:

+
+
// Create our command
+new CommandAPICommand("broadcastmsg")
+    .withArguments(new GreedyStringArgument("message")) // The arguments
+    .withAliases("broadcast", "broadcastmessage")       // Command aliases
+    .withPermission(CommandPermission.OP)               // Required permissions
+    .executes((sender, args) -> {
+        String message = (String) args.get("message");
+        Bukkit.getServer().broadcastMessage(message);
+    })
+    .register();
+
+
// Create our command
+CommandAPICommand("broadcastmsg")
+    .withArguments(GreedyStringArgument("message")) // The arguments
+    .withAliases("broadcast", "broadcastmessage")   // Command aliases
+    .withPermission(CommandPermission.OP)           // Required permissions
+    .executes(CommandExecutor { sender, args ->
+        val message = args["message"] as String
+        Bukkit.getServer().broadcastMessage(message)
+    })
+    .register()
+
+
+
    +
  • +

    First, we create a new CommandAPICommand, with the name of the command that the sender must enter to run it.

    +
  • +
  • +

    Then, we create an argument to add to the command using withArguments. This is described in more detail in the section on arguments.

    +
  • +
  • +

    In this example, we add an alias, "broadcast", to the command. This allows the sender to use either /broadcastmsg <message> or /broadcast <message>.

    +
  • +
  • +

    By using withPermission, we require the sender to be an OP in order to run the command.

    +
  • +
  • +

    We control what the command does using executes (this is described in more detail in the section on command executors).

    +
  • +
  • +

    Finally, we register the command to the CommandAPI using register.

    +
  • +
+

That's it! This simple snippet of code fully registers the command to the server. You don't need to supply a plugin instance, you don't have to create a custom class and you don't have to mess with the plugin.yml file.

+

Throughout this documentation, we will use the various different methods for command registration to give you an idea of when and where certain methods are more suitable than others.

+
+

CommandAPICommand methods

+

The CommandAPICommand has various methods, which are outlined below:

+

Setting the command name

+
new CommandAPICommand(String commandName)
+
+

This constructor creates a new instance of the CommandAPICommand object. This constructor requires the name of the command.

+

Setting command properties

+
CommandAPICommand withArguments(List<Argument> arguments)
+CommandAPICommand withArguments(Argument... arguments)
+
+

The withArguments method is used to add arguments to your command. The arguments parameter is appended to the the list of arguments for the command.

+
CommandAPICommand withPermission(CommandPermission)
+CommandAPICommand withPermission(String)
+
+

The withPermission method is used to assign a permission that is required to execute the command. (See the section on permissions for more info).

+
CommandAPICommand withRequirements(sender -> {})
+
+

The withRequirements method is used to assign additional constraints required to execute the command, similar to permissions. (See the section on requirements for more info).

+
CommandAPICommand withAliases(String... args)
+
+

The withAliases method is used to declare a list of aliases that can be used to run this command via. (See the section on aliases for more info).

+
CommandAPICommand withHelp(String shortDescription, fullDescription)
+CommandAPICommand withHelp(HelpTopic helpTopic)
+CommandAPICommand withShortDescription(String shortDescription)
+CommandAPICommand withFullDescription(String fullDescription)
+
+

The withHelp method, along with its specific withShortDescription and withFullDescription methods are used to declare the help topic for this command which is displayed in the /help command. (See the section on help for more info).

+
CommandAPICommand withSubcommand(CommandAPICommand subcommand)
+
+

The withSubcommand method is used to declare a subcommand that leads on from the current command. (See the section on subcommands for more info).

+

Setting the command's executor

+
CommandAPICommand executes((sender, args) -> {})
+CommandAPICommand executes(info -> {})
+
+

Executes a command using the CommandSender object.

+
CommandAPICommand executesPlayer((player, args) -> {})
+CommandAPICommand executesPlayer(info -> {})
+
+

Executes a command only if the command sender is a Player.

+
CommandAPICommand executesEntity((entity, args) -> {})
+CommandAPICommand executesEntity(info -> {})
+
+

Executes a command only if the command sender is an Entity.

+
CommandAPICommand executesCommandBlock((cmdblock, args) -> {})
+CommandAPICommand executesCommandBlock(info -> {})
+
+

Executes a command only if the command sender is a BlockCommandSender.

+
CommandAPICommand executesConsole((console, args) -> {})
+CommandAPICommand executesConsole(info -> {})
+
+

Executes a command only if the command sender is a ConsoleCommandSender.

+
CommandAPICommand executesProxy((proxy, args) -> {})
+CommandAPICommand executesProxy(info -> {})
+
+

Executes a command only if the command sender is a ProxiedCommandSender.

+
CommandAPICommand executesNative((proxy, args) -> {})
+CommandAPICommand executesNative(info -> {})
+
+

Executes a command regardless of what the command sender is, using the NativeProxyCommandSender. Read more about native proxied command senders here.

+
+

Developer's Note:

+

Sometimes, the Java compiler throws an error saying that a method is ambiguous for the type CommandAPICommand. This is due to a limitation in Java's type inference system and is not a fault of the CommandAPI. If we take the following code, used to spawn a pig:

+
new CommandAPICommand("spawnpigs")
+     .executesPlayer((player, args) -> {
+           for(int i = 0; i < 10; i++) {
+               player.getWorld().spawnEntity(player.getLocation(), (EntityType) args.get(0));
+           }
+     })
+     .register();
+
+

The Java type inference system cannot determine what the type of the lambda (player, args) -> () is, therefore it produces the following compilation error:

+
The method executesPlayer(PlayerCommandExecutor) is ambiguous for the type CommandAPICommand
+
+

This can easily be resolved by declaring the specific type of the command sender and the arguments. For example:

+
new CommandAPICommand("spawnpigs")
+     .executesPlayer((Player player, CommandArguments args) -> {
+           for(int i = 0; i < 10; i++) {
+               player.getWorld().spawnEntity(player.getLocation(), (EntityType) args.get(0));
+           }
+     })
+     .register();
+
+
+

Registering the command

+
void register()
+
+

Registers the command with the default minecraft namespace. If you are shading you can set the default namespace using CommandAPIConfig#setNamespace(String) or CommandAPIBukkitConfig#usePluginNamespace().

+
void register(String namespace)
+
+

Registers the command with a custom provided namespace.

+
void register(JavaPlugin plugin)
+
+

Registers the command with the provided plugin's name.

+
+

Command loading order

+

It is recommended to register commands in either the onLoad() or onEnable() method. With the CommandAPI, depending on whether you use onLoad() or onEnable() to load your commands depends on whether your plugin is used with Minecraft's functions:

+
+ + +
When to loadWhat to do
onLoad() methodRegister commands to be used in Minecraft functions (see the Function section for more info)
onEnable() methodRegister regular commands
+
+

The CommandAPI does support registering commands outside of these methods while the server is running. Commands registered after the server is done loading should work the same as commands registered in onEnable.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/commandtrees.html b/docs/9.4.1/commandtrees.html new file mode 100644 index 0000000000..717cfc68fe --- /dev/null +++ b/docs/9.4.1/commandtrees.html @@ -0,0 +1,377 @@ + + + + + + Command trees - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Command trees

+

So far in this documentation, we've described many different ways to register commands. We've described writing commands by declaring a CommandAPICommand object, using a list of arguments and providing an executor for the command. We've also described another way of registering commands with multiple "paths" using the withSubcommand method to generate a tree-like structure. As of CommandAPI 7.0.0, another method for registering commands, command trees, has been introduced.

+
+

The executes() and then() methods

+

The Command Tree represents command structures in a tree-like fashion, in a very similar way that Brigadier's API lets you declare commands. Command tree commands effectively revolve around two methods:

+
public T executes(CommandExecutor executor);
+
+public CommandTree  then(ArgumentTree branch);
+public ArgumentTree then(ArgumentTree branch);
+
+

The executes() method is the same executes() method that you have seen previously in this documentation for normal CommandAPI commands. This also includes all of the executes...() methods described in Normal command executors, but for the sake of simplicity, we'll simply refer to all of these by executes().

+

The then() method allows you to create new "branches" in your command "tree" data structure. If you are familiar with Brigadier's then() method for argument nodes, then you should feel right at home. Otherwise, for all intents and purposes then() lets you specify additional paths that a command can take when a user is typing their command.

+

Because the underlying type hierarchy of command trees is fairly complex (then() having multiple return types and taking in ArgumentTree objects), instead of trying to describe how all of that works, we'll instead describe how to make command trees by using the methods executes() and then() in practice.

+

Declaring a command tree

+

The basic syntax of a command tree is effectively identical to a normal CommandAPICommand, but instead you use the CommandTree object. For example, if we want to create a simple command which sends "Hi!" to a command sender, we declare the name of our command, make use of the executes() method, and then we use the CommandTree constructor instead of the CommandAPICommand constructor:

+
/sayhi
+
+
new CommandAPICommand("sayhi")
+    .executes((sender, args) -> {
+        sender.sendMessage("Hi!");
+    })
+    .register();
+
+

$$\downarrow$$

+
new CommandTree("sayhi")
+    .executes((sender, args) -> {
+        sender.sendMessage("Hi!");
+    })
+    .register();
+
+

Adding arguments to a command tree

+

Unlike the CommandAPICommand class, the CommandTree class doesn't let you add arguments using the withArguments() method. Instead, it makes use of the then() method, which allows you to provide an argument to it. This is best described with an example.

+
+

Example - Declaring a command tree with a single argument

+

Say we want to take our /sayhi command from above and also have an argument which lets you specify a target player. In this example, we'll have the following command syntax:

+
/sayhi          - Says "Hi!" to the current sender
+/sayhi <target> - Says "Hi!" to a target player
+
+

We can do this by adding a PlayerArgument to our command. As described above, to add this argument, we must use the then() method:

+
+
new CommandTree("sayhi")
+    .executes((sender, args) -> {
+        sender.sendMessage("Hi!");
+    })
+    .then(new PlayerArgument("target")
+        .executes((sender, args) -> {
+            Player target = (Player) args.get("target");
+            target.sendMessage("Hi");
+        }))
+    .register();
+
+
CommandTree("sayhi")
+    .executes(CommandExecutor { sender, _ ->
+        sender.sendMessage("Hi!")
+    })
+    .then(PlayerArgument("target")
+        .executes(CommandExecutor { _, args ->
+            val target = args["target"] as Player
+            target.sendMessage("Hi")
+        }))
+    .register()
+
+
+

In this example, we have our normal /sayhi command using the executes() method. We then add a new argument (a new "branch" in our "tree"), the PlayerArgument, using the then() method. We want to make this branch executable, so we also use the executes() method on the argument itself. To register the full command tree (which includes both /sayhi and /sayhi <target>), we call register() on the CommandTree object.

+
+
+

That's effectively all of the basics of command trees! We start by writing a normal command, use executes() to make it executable and use then() to add additional paths to our command. Finally, we finish up with register() to register our command. Below, I've included a few more examples showcasing how to design commands using command trees.

+

Command tree examples

+
+

Example - Sign editing plugin

+

Say we wanted to create a plugin to let a user edit signs. We have a single command tree /signedit, with a number of branching paths set, clear, copy and paste which represent various operations that this command can be performed on a sign:

+
/signedit set <line_number> <text> - Sets the text for a line on a sign
+/signedit clear <line_number>      - Clears a sign's text on a specific line
+/signedit copy <line_number>       - Copies the current text from a line on a sign
+/signedit paste <line_number>      - Pastes the copied text onto a line on a sign
+
+
+
new CommandTree("signedit")
+    .then(new LiteralArgument("set")
+        .then(new IntegerArgument("line_number", 1, 4)
+            .then(new GreedyStringArgument("text")
+                .executesPlayer((player, args) -> {
+                    // /signedit set <line_number> <text>
+                    Sign sign = getTargetSign(player);
+                    int lineNumber = (int) args.get("line_number");
+                    String text = (String) args.get("text");
+                    sign.setLine(lineNumber - 1, text);
+                    sign.update(true);
+                 }))))
+    .then(new LiteralArgument("clear")
+        .then(new IntegerArgument("line_number", 1, 4)
+            .executesPlayer((player, args) -> {
+                // /signedit clear <line_number>
+                Sign sign = getTargetSign(player);
+                int lineNumber = (int) args.get("line_number");
+                sign.setLine(lineNumber - 1, "");
+                sign.update(true);
+            })))
+    .then(new LiteralArgument("copy")
+        .then(new IntegerArgument("line_number", 1, 4)
+            .executesPlayer((player, args) -> {
+                // /signedit copy <line_number>
+                Sign sign = getTargetSign(player);
+                int lineNumber = (int) args.get("line_number");
+                player.setMetadata("copied_sign_text", new FixedMetadataValue(this, sign.getLine(lineNumber - 1)));
+            })))
+    .then(new LiteralArgument("paste")
+        .then(new IntegerArgument("line_number", 1, 4)
+            .executesPlayer((player, args) -> {
+                // /signedit copy <line_number>
+                Sign sign = getTargetSign(player);
+                int lineNumber = (int) args.get("line_number");
+                sign.setLine(lineNumber - 1, player.getMetadata("copied_sign_text").get(0).asString());
+                sign.update(true);
+            })))
+    .register();
+
+
CommandTree("signedit")
+    .then(LiteralArgument("set")
+        .then(IntegerArgument("line_number", 1, 4)
+            .then(GreedyStringArgument("text")
+                .executesPlayer(PlayerCommandExecutor { player, args ->
+                    // /signedit set <line_number> <text>
+                    val sign: Sign = getTargetSign(player)
+                    val line_number = args["line_number"] as Int
+                    val text = args["text"] as String
+                    sign.setLine(line_number - 1, text)
+                    sign.update(true)
+                 }))))
+    .then(LiteralArgument("clear")
+        .then(IntegerArgument("line_number", 1, 4)
+            .executesPlayer(PlayerCommandExecutor { player, args ->
+                // /signedit clear <line_number>
+                val sign: Sign = getTargetSign(player)
+                val line_number = args["line_number"] as Int
+                sign.setLine(line_number - 1, "")
+                sign.update(true)
+            })))
+    .then(LiteralArgument("copy")
+        .then(IntegerArgument("line_number", 1, 4)
+            .executesPlayer(PlayerCommandExecutor { player, args ->
+                // /signedit copy <line_number>
+                val sign: Sign = getTargetSign(player)
+                val line_number = args["line_number"] as Int
+                player.setMetadata("copied_sign_text", FixedMetadataValue(this, sign.getLine(line_number - 1)))
+            })))
+    .then(LiteralArgument("paste")
+        .then(IntegerArgument("line_number", 1, 4)
+            .executesPlayer(PlayerCommandExecutor { player, args ->
+                // /signedit copy <line_number>
+                val sign: Sign = getTargetSign(player)
+                val line_number = args["line_number"] as Int
+                sign.setLine(line_number - 1, player.getMetadata("copied_sign_text")[0].asString())
+                sign.update(true)
+            })))
+    .register()
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/commandunregistration.html b/docs/9.4.1/commandunregistration.html new file mode 100644 index 0000000000..82e13b80ee --- /dev/null +++ b/docs/9.4.1/commandunregistration.html @@ -0,0 +1,483 @@ + + + + + + Command unregistration - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Command unregistration

+

The CommandAPI allows you to remove commands completely from Minecraft's command list. This includes Vanilla commands, Bukkit commands, and plugin commands.

+

There are three methods you might use when unregistering commands:

+
CommandAPI.unregister(String commandName);
+CommandAPI.unregister(String commandName, boolean unregisterNamespaces);
+CommandAPIBukkit.unregister(String commandName, boolean unregisterNamespaces, boolean unregisterBukkit);
+
+

To understand when and how to use these methods, you need to know a little about how Bukkit loads and sets up commands. This is basically the order of events when a Bukkit server starts:

+
    +
  1. Vanilla commands are placed in the Vanilla CommandDispatcher
  2. +
  3. Bukkit commands are placed in the Bukkit CommandMap +
      +
    • Given the bukkit namespace (E.g. bukkit:version)
    • +
    +
  4. +
  5. Plugins are loaded +
      +
    • onLoad is called
    • +
    +
  6. +
  7. Plugins are enabled +
      +
    • Plugin commands are read from the plugin.yml file and placed in the Bukkit CommandMap
    • +
    • Given the plugin's name as their namespace (E.g. luckperms:lp)
    • +
    • onEnable is called
    • +
    • Repeat for each plugin
    • +
    +
  8. +
  9. Bukkit's help command is registered
  10. +
  11. Vanilla commands are added to the Bukkit CommandMap +
      +
    • Given the minecraft namespace (E.g. minecraft:gamemode)
    • +
    +
  12. +
  13. The server is done loading
  14. +
+

Unregistering a command only works if it happens after the command is created. Bukkit's command system is special and has two locations where commands can exist -- either the Vanilla CommandDispatcher or the Bukkit CommandMap -- so you also need to know where your command is registered. With that in mind, here is what each of the unregister methods do:

+
CommandAPI.unregister(String commandName);
+
+

Unregisters a command from the Vanilla CommandDispatcher.

+
CommandAPI.unregister(String commandName, boolean unregisterNamespaces);
+
+

Unregisters a command from the Vanilla CommandDispatcher. If unregisterNamespaces is true, then any namespaced version of the command is also unregistered.

+
CommandAPIBukkit.unregister(String commandName, boolean unregisterNamespaces, boolean unregisterBukkit);
+
+

Unregisters a command from Bukkit. As before, if unregisterNamespaces is true, then any namespaced version of the command is also unregistered. If unregisterBukkit is true, then only Bukkit commands in the Bukkit CommandMap are unregistered. If unregisterBukkit is false, only commands from the Vanilla CommandDispatcher are unregistered.

+

To give a better idea of how and when to use these methods, the rest of this page documents how to unregister different types of commands.

+

Unregistering a Bukkit command - /version

+

/version is a command provided by Bukkit. Looking at the sequence of events above, that means it is created during step 2, before plugins are loaded in step 3. Consequently, the command will exist when our plugin's onLoad method is called, so we'll unregister it there. The same code will work in onEnable too, since step 4 is also after step 2.

+

Since this command exists in the Bukkit CommandMap, we'll need to use CommandAPIBukkit#unregister with unregisterBukkit set to true. We'll also remove the namespaced version -- /bukkit:version -- so unregisterNamespaces will be true. All together, the code looks like this:

+
+
@Override
+public void onLoad() {
+    CommandAPIBukkit.unregister("version", true, true);
+}
+
+
override fun onLoad() {
+    CommandAPIBukkit.unregister("version", false, true)
+}
+
+
+

With this plugin, executing /version or /bukkit:version will give the unknown command message. Note that aliases like /ver and its namespaced version /bukkit:ver will still work. To remove aliases as well, you need to unregister each as its own command. For, /ver, that would mean calling CommandAPIBukkit.unregister("ver", true, true).

+

Unregistering a Vanilla command - /gamemode

+

/gamemode is a command provided by Vanilla Minecraft. Like the previous example, Vanilla commands are created in step 1, before plugins are loaded in step 3. For variety, we'll unregister the command in our plugin's onEnable -- step 4 -- but the same code would also work in onLoad.

+

Since this command exists in the Vanilla CommandDispatcher, we can use CommandAPI#unregister. That works the same as CommandAPIBukkit#unregister with unregisterBukkit set to false. We don't care about the namespace, so unregisterNamespaces will be false. That means we can use the simplest method, CommandAPI.unregister(String commandName), since it sets unregisterNamespaces to false by default. All together, the code looks like this:

+
+
@Override
+public void onEnable() {
+    CommandAPI.unregister("gamemode");
+}
+
+
override fun onEnable() {
+    CommandAPI.unregister("gamemode")
+}
+
+
+

With this code, executing /gamemode will give the unknown command exception as expected. However, even though unregisterNamespaces was false, /minecraft:gamemode can also not be run. This happens because Vanilla commands are given their namespace in step 6, after our plugin has removed /gamemode.

+

When the server starts, /gamemode is created in step 2 inside the Vanilla CommandDispatcher. In step 4, our plugin is enabled and we remove the /gamemode command from that CommandDispatcher. After all the plugins enable, step 6 moves all commands in the Vanilla CommandDispatcher to the Bukkit CommandMap and gives them the minecraft namespace. Since /gamemode doesn't exist at this point, step 6 cannot create the /minecraft:gamemode command. So, even though unregisterNamespaces was false, /minecraft:gamemode doesn't exist anyway.

+
+

Example - Replacing Minecraft's /gamemode command

+

To replace a command, first unregister the original command, then register a new implementation for that command.

+
+
@Override
+public void onEnable() {
+    CommandAPI.unregister("gamemode");
+
+    // Register our new /gamemode, with survival, creative, adventure and spectator
+    new CommandAPICommand("gamemode")
+        .withArguments(new MultiLiteralArgument("gamemodes", "survival", "creative", "adventure", "spectator"))
+        .executes((sender, args) -> {
+            // Implementation of our /gamemode command
+        })
+        .register();
+}
+
+
override fun onEnable() {
+    CommandAPI.unregister("gamemode");
+
+    // Register our new /gamemode, with survival, creative, adventure and spectator
+    CommandAPICommand("gamemode")
+        .withArguments(MultiLiteralArgument("gamemodes", "survival", "creative", "adventure", "spectator"))
+        .executes(CommandExecutor { sender, args ->
+            // Implementation of our /gamemode command
+        })
+        .register()
+}
+
+
+

Now, when /gamemode is executed, it will use the new implementation defined using the CommandAPI.

+
+

Unregistering a Plugin command - /luckperms:luckperms

+

The /luckperms command is provided by the Bukkit LuckPerms plugin. Plugin commands are created during step 4, immediately before calling the onEnable method of the respective plugin. In this case, unregistering the command in our own plugin's onLoad would not work, since the command wouldn't exist yet. We also have to make sure that our onEnable method is called after LuckPerm's. The best way to make sure that happens is to add LuckPerms as a depend or softdepend in our plugin's plugin.yml. You can read more about the different between depend and softdepend in Spigot's documentation, but that will look something like this:

+
name: MyPlugin
+main: some.package.name.Main
+version: 1.0
+depend:
+  - LuckPerms
+
+

Since plugin commands are stored in the Bukkit CommandMap, we need to use CommandAPIBukkit#unregister with unregisterBukkit set to true. For demonstration’s sake, we only want to unregister the namespaced version -- /luckperms:luckperms -- and leave /luckperms alone. To do this, give "luckperms:luckperms" as the commandName, and set unregisterNamespaces to false. All together, the code looks like this:

+
+
@Override
+public void onEnable() {
+    CommandAPIBukkit.unregister("luckperms:luckperms", false, true);
+}
+
+
override fun onEnable() {
+    CommandAPIBukkit.unregister("luckperms:luckperms", false, true)
+}
+
+
+

Executing /luckperms will work as normal, but /luckperms:luckperms will give the unknown command message.

+

Unregistering a CommandAPI command

+

Unregistering a command created by the CommandAPI is similar to both unregistering a Vanilla command and a plugin command. Like a Vanilla command, CommandAPI commands are stored in the Vanilla CommandDispatcher, so they should be unregistered with unregisterBukkit set to false. Like plugin commands, they may be created in onEnable, so you need to make sure your plugin is enabled after the plugin that adds the command.

+

Unlike plugin commands, CommandAPI commands may be created in onLoad, as discussed in Command loading order. That just means you may also be able to unregister the command in you own plugin's onLoad. As always, simply make sure you unregister a command after it is created, and it will be removed properly.

+

For our example, let's say we want to unregister the /break command created by the Bukkit Maven Example Project for the CommandAPI. If you look at that plugin's code, you can see that it registers the /break command in it's onEnable method. Therefore, we can unregister the command in our own plugin's onEnable, making sure that our plugin will enable second by adding ExamplePlugin as a depend or softdepend.

+
name: MyPlugin
+main: some.package.name.Main
+version: 1.0
+depend:
+  - CommandAPI
+  - ExamplePlugin
+
+
+

Developer's Note:

+

If you can't find the code where a CommandAPI command is registered or just don't have access to the code of a plugin, you can still figure out when a command is registered. If you set verbose-outputs to true in the CommandAPI's configuration, it will log command registration.

+

For the ExamplePlugin, setting verbose-outputs to true gives this:

+
[Server thread/INFO]: [ExamplePlugin] Enabling ExamplePlugin v0.0.1
+[Server thread/INFO]: [CommandAPI] Registering command /break block<LocationArgument>
+[Server thread/INFO]: [CommandAPI] Registering command /myeffect target<PlayerArgument> potion<PotionEffectArgument>
+[Server thread/INFO]: [CommandAPI] Registering command /nbt nbt<NBTCompoundArgument>
+
+

You can see that the ExamplePlugin registers its commands when onEnable is called.

+
+

In summary, we will unregister the /break command in our plugin's onEnable. We added Example plugin to the depend list in our plugin.yml so that our onEnable method runs second. unregisterNamespaces and unregisterBukkit will be set to false, and those are the default values, so we can simply use CommandAPI.unregister(String commandName). All together, the code looks like this:

+
+
@Override
+public void onEnable() {
+    CommandAPI.unregister("break");
+}
+
+
override fun onEnable() {
+    CommandAPI.unregister("break")
+}
+
+
+

Now, when you try to execute /break, you will just get the unknown command message as if it never existed.

+

Special case: Unregistering Bukkit's /help

+

If you look at the sequence of events at the top of this page, you might notice that Bukkit's /help command gets its own place in step 5. Unlike the other Bukkit commands, /help is special and gets registered after plugins are loaded and enabled (don't ask, I don't know why :P). That means unregistering /help in onLoad or onEnable does not work, since the command doesn't exist yet.

+

In order to run our unregister task after the server is enabled, we can use Bukkit's Scheduler API. There are many ways to set up and run a task, and this should work in whatever way you like. You can even give the task zero delay, since Bukkit only starts processing tasks after the server is enabled.

+

Since /help is in the Bukkit CommandMap, we need to use CommandAPIBukkit#unregister with unregisterBukkit set to true. We'll leave /bukkit:help alone, so unregisterNamespaces will be false. All together, we can unregister Bukkit's /help command with this code:

+
+
@Override
+public void onEnable() {
+    new BukkitRunnable() {
+        @Override
+        public void run() {
+            CommandAPIBukkit.unregister("help", false, true);
+        }
+    }.runTaskLater(this, 0);
+}
+
+
override fun onEnable() {
+    object : BukkitRunnable() {
+        override fun run() {
+            CommandAPIBukkit.unregister("help", false, true)
+        }
+    }.runTaskLater(this, 0)
+}
+
+
+

Funnily, if you try to execute /help, the server will still tell you: Unknown command. Type "/help" for help.. Luckily, unregisterNamespaces was false, so you can still use /bukkit:help to figure out your problem.

+

Special case: Unregistering only /minecraft:gamemode

+

In the earlier example for Unregistering /gamemode, even though unregisterNamespaces was false, the /minecraft:gamemode command was also not executable. As explained up there, this happens because the namespaced version of commands in the Vanilla CommandDispatcher are not created until after plugins are loaded and enabled. Since we unregistered /gamemode in onEnable, when the time came for the server to transfer Vanilla commands into the Bukkit CommandMap, it didn't know to create the minecraft:gamemode command. Consequently, this means we cannot normally remove only the /minecraft:gamemode command without also unregistering /gamemode.

+

Of course, it is still possible to only unregister /minecraft:gamemode and the namespaced versions of other Vanilla commands. As always, in order to unregister a command, you have to unregister after the command is created. So, we just need to unregister /minecraft:gamemode after the server is enabled. Like the previous special case, we can use Bukkit's Scheduler API to run our unregister task after the server is enabled.

+

While /minecraft:gamemode only exists in the Bukkit CommandMap, it is the namespaced version of the Vanilla /gamemode command, so it is considered a Vanilla command. That means unregisterBukkit should be false, which is what it defaults to when using CommandAPI#unregister. The CommandAPI understands that once the server is enabled Vanilla commands will have been copied to the CommandMap, so it will be able to find /minecraft:gamemode

+

Finally, unregisterNamespaces should be false, and since that's the default value we don't have to include it. All together, the code looks like this:

+
+
@Override
+public void onEnable() {
+    new BukkitRunnable() {
+        @Override
+        public void run() {
+            CommandAPI.unregister("minecraft:gamemode");
+        }
+    }.runTaskLater(this, 0);
+}
+
+
override fun onEnable() {
+    object : BukkitRunnable() {
+        override fun run() {
+            CommandAPI.unregister("minecraft:gamemode")
+        }
+    }.runTaskLater(this, 0)
+}
+
+
+

With this code, /gamemode will execute as normal, but /minecraft:gamemode will give the unknown command message.

+
+

Developer's Note:

+

Doing the opposite action here -- only unregistering /gamemode but keeping /minecraft:gamemode -- is not recommended. That would be the following code, where commandName is "gamemode" (or any command in the Vanilla CommandDispatcher), and unregisterNamespaces is false:

+
+
// NOT RECOMMENDED
+@Override
+public void onEnable() {
+    new BukkitRunnable() {
+        @Override
+        public void run() {
+            CommandAPI.unregister("gamemode");
+        }
+    }.runTaskLater(this, 0);
+}
+
+
// NOT RECOMMENDED
+override fun onEnable() {
+    object : BukkitRunnable() {
+        override fun run() {
+            CommandAPI.unregister("gamemode")
+        }
+    }.runTaskLater(this, 0)
+}
+
+
+

The expected outcome of this code is that /minecraft:gamemode would work as expected, and /gamemode would give the command not found message. However, that is only true for the player's commands. If you try to use /minecraft:gamemode in the console, it will not work properly. Specifically, while you can tab-complete the command's label, minecraft:gamemode the command's arguments will not have any suggestions. If you try to execute /minecraft:gamemode in the console, it will always tell you your command is unknown or incomplete.

+

The main point is that if you ever try to unregister a Vanilla command after the server is enabled, the namespaced version of that command will break for the console. To avoid this issue, always set unregisterNamespaces to true if unregisterBukkit is false when unregistering commands after the server is enabled.

+
+
@Override
+public void onEnable() {
+    new BukkitRunnable() {
+        @Override
+        public void run() {
+            CommandAPI.unregister("gamemode", true);
+        }
+    }.runTaskLater(this, 0);
+}
+
+
override fun onEnable() {
+    object : BukkitRunnable() {
+        override fun run() {
+            CommandAPI.unregister("gamemode", true)
+        }
+    }.runTaskLater(this, 0)
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/config.html b/docs/9.4.1/config.html new file mode 100644 index 0000000000..7b133c8512 --- /dev/null +++ b/docs/9.4.1/config.html @@ -0,0 +1,429 @@ + + + + + + Configuration for server owners - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Configuration for server owners

+

The CommandAPI has a few configuration options to change how it functions. These options can be set in the plugins/CommandAPI/config.yml file, which is generated automatically when the CommandAPI runs for the first time.

+

Default config.yml file

+

The default config.yml is shown below:

+
+ config.yml +
################################################################################
+# Logging                                                                      #
+################################################################################
+
+# Verbose outputs (default: false)
+# If "true", outputs command registration and unregistration logs in the console
+verbose-outputs: false
+
+# Silent logs (default: false)
+# If "true", turns off all logging from the CommandAPI, except for errors.
+silent-logs: false
+
+################################################################################
+# Messages                                                                     #
+################################################################################
+
+# Messages
+# Controls messages that the CommandAPI displays to players
+messages:
+
+  # Missing executor implementation (default: "This command has no implementations for %s")
+  # The message to display to senders when a command has no executor. Available
+  # parameters are:
+  #   %s - the executor class (lowercase)
+  #   %S - the executor class (normal case)
+  missing-executor-implementation: "This command has no implementations for %s"
+
+################################################################################
+# Debugging                                                                    #
+################################################################################
+
+# Create dispatcher JSON (default: false)
+# If "true", the CommandAPI creates a command_registration.json file showing the
+# mapping of registered commands. This is designed to be used by developers -
+# setting this to "false" will improve command registration performance.
+create-dispatcher-json: false
+
+# Use latest version (default: false)
+# If "true", the CommandAPI will use the latest available NMS implementation
+# when the CommandAPI is used. This avoids all checks to see if the latest NMS
+# implementation is actually compatible with the current Minecraft version.
+use-latest-nms-version: false
+
+# Hook into Paper's ServerResourcesReloadedEvent (default: true)
+# If "true", and the CommandAPI detects it is running on a Paper server, it will
+# hook into Paper's ServerResourcesReloadedEvent to detect when /minecraft:reload is run.
+# This allows the CommandAPI to automatically call its custom datapack-reloading
+# function which allows CommandAPI commands to be used in datapacks.
+# If you set this to false, CommandAPI commands may not work inside datapacks after
+# reloading datapacks.
+hook-paper-reload: true
+
+# Skips the initial datapack reload when the server loads (default: false)
+# If "true", the CommandAPI will not reload datapacks when the server has finished
+# loading. Datapacks will still be reloaded if performed manually when "hook-paper-reload"
+# is set to "true" and /minecraft:reload is run.
+skip-initial-datapack-reload: false
+
+################################################################################
+# Command conversion                                                           #
+################################################################################
+
+# Plugins to convert (default: [])
+# Controls the list of plugins to process for command conversion.
+plugins-to-convert: []
+
+# Other commands to convert (default: [])
+# A list of other commands to convert. This should be used for commands which
+# are not declared in a plugin.yml file.
+other-commands-to-convert: []
+
+# Skip sender proxy (default: [])
+# Determines whether the proxy sender should be skipped when converting a
+# command. If you are having issues with plugin command conversion, add the
+# plugin to this list.
+skip-sender-proxy: []
+
+
+

Configuration settings

+
+

verbose-outputs

+

If true, outputs command registration and unregistration logs in the console. This is primarily used for developers to identify issues with command registration.

+

Default value

+
verbose-outputs: false
+
+

Example value

+
verbose-outputs: true
+
+
+

silent-logs

+

If true, turns off all logging from the CommandAPI, except for errors.

+

Default value

+
silent-logs: false
+
+

Example value

+
silent-logs: true
+
+
+

messages

+

Controls messages that the CommandAPI displays to players. Available messages:

+
    +
  • missing-executor-implementation - the message to display to senders when a command has no executor. This message supports format parameters: +
      +
    • %s - the executor class (lowercase). For example "craftplayer"
    • +
    • %S - the executor class (normal case). For example "CraftPlayer"
    • +
    +
  • +
+

Default value

+
messages:
+  missing-executor-implementation: "This command has no implementations for %s"
+
+
+

create-dispatcher-json

+

Controls whether the CommandAPI should generate a command_registration.json file showing the mapping of registered commands.

+

This is primarily designed to be used by developers. Setting this to false will slightly improve command registration performance.

+

The command_registration.json JSON representation of commands is in the same format as Minecraft's Data Generators Commands report. The format is Brigadier's command graph - more information about the JSON format can be found here.

+

Default value

+
create-dispatcher-json: false
+
+

Example value

+
create-dispatcher-json: true
+
+
+

use-latest-nms-version

+

Controls whether the CommandAPI should use the latest NMS implementation for command registration and execution.

+

This setting can be used to run the CommandAPI on Minecraft versions higher than it can support. For example, if the CommandAPI supports Minecraft 1.18 and Minecraft 1.18.1 comes out, you can use this to enable support for 1.18.1 before an official CommandAPI release comes out that supports 1.18.1.

+
+

This feature is very experimental and should only be used if you know what you are doing. In almost every case, it is better to wait for an official CommandAPI release that supports the latest version of Minecraft. Using use-latest-nms-version is not guaranteed to work and can cause unexpected side-effects!

+
+

Default value

+
use-latest-nms-version: false
+
+

Example value

+
use-latest-nms-version: true
+
+
+

hook-paper-reload

+

Controls whether the CommandAPI hooks into the Paper-exclusive ServerResourcesReloadedEvent when available.

+

When the CommandAPI detects it is running on a Paper-based server, its default behavior will be to hook into the ServerResourcesReloadedEvent, which triggers when /minecraft:reload is run. During this event, the CommandAPI runs a custom datapack reloading sequence that helps commands registered with the CommandAPI work within datapacks. See Reloading datapacks for more information on this process.

+

By default, this value is set to true and the CommandAPI will hook into the ServerResourcesReloadedEvent. If you want, you can set this to false, and the CommandAPI will not hook into this event.

+

Default value

+
hook-paper-reload: true
+
+

Example value

+
hook-paper-reload: false
+
+
+

skip-initial-datapack-reload

+

Controls whether the CommandAPI should perform its initial datapack reload when the server has finished loading.

+

The CommandAPI automatically reloads all datapacks in a similar fashion to /minecraft:reload in order to propagate CommandAPI commands into datapack functions and tags. This operation may cause a slight delay to server startup and is not necessary if you are not using datapacks or functions that use CommandAPI commands. This operation can be skipped by setting this value to false.

+

Note that datapacks will still be reloaded if performed manually when hook-paper-reload is set to true and you run /minecraft:reload.

+

Default value

+
skip-initial-datapack-reload: false
+
+

Example value

+
skip-initial-datapack-reload: true
+
+
+

plugins-to-convert

+

Controls the list of plugins to process for command conversion. See Command conversion for more information.

+

Default value

+
plugins-to-convert: []
+
+

Example values

+
plugins-to-convert:
+  - Essentials: ~
+
+
plugins-to-convert:
+  - Essentials:
+    - speed
+    - hat
+  - MyPlugin:
+    - mycommand
+  - MyOtherPlugin: ~
+
+
plugins-to-convert:
+  - Essentials:
+    - speed <speed>[0..10]
+    - speed <target>[minecraft:game_profile]
+    - speed (walk|fly) <speed>[0..10]
+    - speed (walk|fly) <speed>[0..10] <target>[minecraft:game_profile]
+
+
+

skip-sender-proxy

+

Determines whether the proxy sender should be skipped when converting a command. See Skipping proxy senders for more information.

+

Default value

+
skip-sender-proxy: []
+
+

Example value

+
skip-sender-proxy:
+  - SkinsRestorer
+  - MyPlugin
+
+
+

other-commands-to-convert

+

A list of other commands to convert. This should be used for commands which are not declared in a plugin.yml file. See Arbitrary command conversion for more information.

+

Default value

+
other-commands-to-convert: []
+
+

Example value

+
other-commands-to-convert:
+  - /set
+  - mycommand
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/contributionintro.html b/docs/9.4.1/contributionintro.html new file mode 100644 index 0000000000..d0c4d21d4d --- /dev/null +++ b/docs/9.4.1/contributionintro.html @@ -0,0 +1,223 @@ + + + + + + Introduction - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Introduction

+
+

Dev note:

+

Coming soon! In this section, I'll outline how to get started with building and contributing to the CommandAPI.

+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/conversion.html b/docs/9.4.1/conversion.html new file mode 100644 index 0000000000..dc803a5dac --- /dev/null +++ b/docs/9.4.1/conversion.html @@ -0,0 +1,340 @@ + + + + + + Command conversion - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Command conversion

+
+

Developer's Note:

+

If you're a server owner, you're probably lost! This section is for developer command conversion. If you're looking for how to convert plugins with the config.yml file, you want 2. Configuration for server owners.

+
+

The CommandAPI has the ability to convert plugin commands to vanilla Minecraft commands using its config.yml's plugins-to-convert option. Nevertheless, the API for command conversion is not hidden and you're free to use it as you see fit!

+
+

Before you continue, let's clear up a few naming conventions which is used in the following sections!

+
    +
  • Target plugin - This refers to a non-CommandAPI plugin which registers normal Bukkit commands. This typically uses the old boolean onCommand(CommandSender ... ) method
  • +
  • Your plugin - This refers to your plugin, the one that uses the CommandAPI and wants to add compatibility to a target plugin
  • +
+
+

Entire plugins

+

To register all commands that are declared by a target plugin, the Converter.convert(Plugin) method can be used. This attempts to register all commands declared in a target plugin's plugin.yml file, as well as any aliases or permissions stated in the plugin.yml file.

+
+

Example - Converting commands for a target plugin

+

Say you have some plugin.yml file for a target plugin that adds some basic functionality to a server. The target plugin in this example is called "TargetPlugin":

+
name: TargetPlugin
+main: some.random.package.Main
+version: 1.0
+commands:
+  gmc:
+    aliases: gm1
+  gms:
+  i:
+    permission: item.permission
+
+

As you can see, it declares 3 commands: /gmc, /gms and /i. We can now begin writing your plugin that uses the CommandAPI converter. We will call this plugin "YourPlugin":

+
+
public class YourPlugin extends JavaPlugin {
+    
+    @Override
+    public void onEnable() {
+        Converter.convert((JavaPlugin) Bukkit.getPluginManager().getPlugin("TargetPlugin"));
+        // Other code goes here...
+    }
+    
+}
+
+
class YourPlugin : JavaPlugin() {
+
+    override fun onEnable() {
+        Converter.convert(Bukkit.getPluginManager().getPlugin("TargetPlugin") as JavaPlugin)
+        // Other code goes here...
+    }
+
+}
+
+
+

When this is run, the commands /gmc, /gm1, /gms and /i will all be registered by the CommandAPI.

+
+
+

Only specific commands

+

In addition to converting all commands from a target plugin, the CommandAPI allows you to convert single commands at a time using the following methods from the Converter class:

+
public static convert(Plugin plugin, String cmdName);
+public static convert(Plugin plugin, String cmdName, List<Argument> arguments);
+public static convert(Plugin plugin, String cmdName, Argument... arguments);
+
+

In these commands, the plugin refers to the plugin which has the command you want to convert and cmdName is the name of the command declared in the target plugin's plugin.yml file (just the main command, not the aliases!).

+

The List<Argument> or Argument... can be used to provide argument checks that lets you apply the command UI to a bukkit command.

+
+

Example - Converting EssentialsX's speed command

+

Say we want to convert EssentialsX's /speed command using the CommandAPI. The plugin.yml entry for the /speed command is the following:

+
  speed:
+    description: Change your speed limits.
+    usage: /<command> [type] <speed> [player]
+    aliases: [flyspeed,eflyspeed,fspeed,efspeed,espeed,walkspeed,ewalkspeed,wspeed,ewspeed]
+
+

From this, we can determine that there are the following commands, where "walk" and "fly" are the different types that the command can take:

+
/speed <speed>
+/speed <speed> <target>
+/speed <walk/fly> <speed>
+/speed <walk/fly> <speed> <target>
+
+

With the EssentialsX plugin, the <speed> value can only take numbers between 0 and 10. As such, we'll ensure to apply these limits using the IntegerArgument. In addition, since the speed type can only be "walk" or "fly", we'll add that to our converter as well using a MultiLiteralArgument:

+
+
JavaPlugin essentials = (JavaPlugin) Bukkit.getPluginManager().getPlugin("Essentials");
+
+// /speed <speed>
+Converter.convert(essentials, "speed", new IntegerArgument("speed", 0, 10));
+
+// /speed <target>
+Converter.convert(essentials, "speed", new PlayerArgument("target"));
+
+// /speed <walk/fly> <speed>
+Converter.convert(essentials, "speed", 
+    new MultiLiteralArgument("modes", "walk", "fly"),
+    new IntegerArgument("speed", 0, 10)
+);
+
+// /speed <walk/fly> <speed> <target>
+Converter.convert(essentials, "speed", 
+    new MultiLiteralArgument("modes", "walk", "fly"),
+    new IntegerArgument("speed", 0, 10), 
+    new PlayerArgument("target")
+);
+
+
val essentials = Bukkit.getPluginManager().getPlugin("Essentials") as JavaPlugin
+
+// /speed <speed>
+Converter.convert(essentials, "speed", IntegerArgument("speed", 0, 10))
+
+// /speed <target>
+Converter.convert(essentials, "speed", PlayerArgument("target"))
+
+// /speed <walk/fly> <speed>
+Converter.convert(essentials, "speed",
+    MultiLiteralArgument("modes", "walk", "fly"),
+    IntegerArgument("speed", 0, 10)
+)
+
+// /speed <walk/fly> <speed> <target>
+Converter.convert(essentials, "speed",
+    MultiLiteralArgument("modes", "walk", "fly"),
+    IntegerArgument("speed", 0, 10),
+    PlayerArgument("target")
+)
+
+
+

An image showing /execute run for EssentialsX's /speed command

+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/conversionentityselectors.html b/docs/9.4.1/conversionentityselectors.html new file mode 100644 index 0000000000..abcd5cc002 --- /dev/null +++ b/docs/9.4.1/conversionentityselectors.html @@ -0,0 +1,251 @@ + + + + + + Entity selectors - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Entity selectors

+

Entity selectors (also known as target selectors) allows you to select certain entities or players which fit a certain criteria when writing a command. Typically, these are of the form @p, @r, @a, @e or @s. By default, when converting a command without arguments, the CommandAPI will not handle these entity selectors. In order to get entity selectors to cooperate with plugins, they must be declared in the relevant config.yml section.

+
+

Example - Converting EssentialsX's /ext command

+

EssentialsX includes a command /ext which lets you extinguish a player that is currently on fire. The command format is the following:

+
/ext
+/ext <player>
+
+

In order to convert this command, we could use the following config.yml file:

+
verbose-outputs: false
+create-dispatcher-json: false
+plugins-to-convert:
+  - Essentials:
+    - ext
+
+

Using the above config.yml file will support the following commands:

+
/ext
+/ext Notch
+
+

However, the above config.yml will not support the following commands:

+
/ext @a[distance=10]
+/ext @p
+
+

In order to handle this, we have to use the conversion with arguments (as described in the previous section). For this ext command, we want to only use this command on one or more players, therefore we want to use the api:players argument which is compatible with one or more players:

+
verbose-outputs: false
+create-dispatcher-json: false
+plugins-to-convert:
+  - Essentials:
+    - ext <player>[api:players]
+    - ext
+
+
+

Note that we declare ext <player>[api:players] before we declare ext. This is because more precise commands MUST be declared before lesser precise commands.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/conversionforowners.html b/docs/9.4.1/conversionforowners.html new file mode 100644 index 0000000000..8edf5110d8 --- /dev/null +++ b/docs/9.4.1/conversionforowners.html @@ -0,0 +1,306 @@ + + + + + + Command conversion - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Command Conversion (for server owners)

+

The CommandAPI has the ability to convert plugin commands into "Vanilla compatible" commands automatically on startup. This allows you to use /execute and Minecraft functions/tags for plugins that do not use the CommandAPI. For example, if you want to use the /hat command from the plugin Essentials in an /execute command or from a command block, you can use the CommandAPI's command conversion setting to do so.

+

The CommandAPI has 3 different conversion methods, each one more specific and powerful than the others. These are the following:

+ +
+

Extract plugin info

+

Drag a plugin here to view a list of available commands which can be registered for the CommandAPI.

+ +
+
+ + + + + + +

Drag and drop a plugin .jar file here

+
+
+
+
+

YAML configuration rules

+

To configure command conversion, the CommandAPI reads this information from the config.yml file. This file has a bit of a weird structure, so to put it simply, these are the following rules:

+
    +
  • config.yml cannot have tab characters - The config.yml file must only consist of spaces!
  • +
  • Indentation is important and should be two spaces
  • +
+

If you're uncertain if your configuration is valid (or you're getting weird errors in the console), you can check if your configuration is valid by dropping your config.yml file below:

+
+
+ + + + + + +

Drag and drop your config.yml here

+
+
+
+
+

Converting all plugin commands

+

To convert all of the commands that a plugin has, add the name of the plugin, followed by a ~ character to the list of plugins to convert in the config.yml file.

+
+

Example - Converting all commands from EssentialsX

+

For example, if you wanted to convert all commands that EssentialsX has, you can use the following config.yml:

+
verbose-outputs: true
+create-dispatcher-json: false
+plugins-to-convert: 
+  - Essentials: ~
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/conversionforownerssingle.html b/docs/9.4.1/conversionforownerssingle.html new file mode 100644 index 0000000000..4d8ab38c4d --- /dev/null +++ b/docs/9.4.1/conversionforownerssingle.html @@ -0,0 +1,292 @@ + + + + + + Single command conversion - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Single command conversion

+

Often, you don't want to convert every single command that a plugin declares, and instead you only want to convert a few commands that a plugin has.

+

The CommandAPI has two ways of doing this:

+
    +
  • Plugin command conversion: This converts a command which is declared in a plugin's plugin.yml file
  • +
  • Arbitrary command conversion: This converts a command which is not declared in a plugin's plugin.yml file
  • +
+
+

Plugin command conversion

+

To convert a single command, you need to first populate the config.yml with the name of the plugin and commands to be converted. To illustrate this, we'll use an example:

+
+

Example - Converting plugin commands

+

Say we're using EssentialsX on our server and we want to be able to use /afk and /hat in command blocks. This would allow us to use (for example) the following commands in command blocks:

+
/execute as @p run afk
+/execute as @p run hat
+
+

To do this, we need to add Essentials to our config.yml file, and include the commands afk and hat as the commands to be converted from the Essentials plugin. This would then make our config.yml file look like this:

+
verbose-outputs: true
+create-dispatcher-json: false
+plugins-to-convert: 
+  - Essentials: 
+    - hat
+    - afk
+
+
+

Developer's Note:

+

Note that the commands hat and afk are used, as opposed to an alias such as head. The CommandAPI is only able to convert plugin commands that are declared in a plugin's plugin.yml file. For example, if we take a look at the EssentialsX plugin.yml file, we can see the commands afk and hat have been declared and thus, are the commands which must be used in the CommandAPI's config.yml file:

+
name: Essentials
+main: com.earth2me.essentials.Essentials
+version: 2.18.0.0
+website: http://tiny.cc/EssentialsCommands
+description: Provides an essential, core set of commands for Bukkit.
+softdepend: [Vault, LuckPerms]
+authors: [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Iaccidentally, drtshock, vemacs, SupaHam, md678685]
+api-version: "1.13"
+commands:
+  afk:
+    description: Marks you as away-from-keyboard.
+    usage: /<command> [player/message...]
+    aliases: [eafk,away,eaway]
+
+# (other config options omitted)
+
+  hat:
+    description: Get some cool new headgear.
+    usage: /<command> [remove]
+    aliases: [ehat,head,ehead]
+
+# (other config options omitted)
+
+
+
+
+

Arbitrary command conversion

+

Some commands which are registered by plugins are not present in the plugin's plugin.yml file. Due to this, the CommandAPI cannot link a command to its respective plugin for command conversion. In order to deal with this, the CommandAPI can link arbitrary commands via the other-commands-to-convert option in the CommandAPI's config.yml file.

+

This can be used for any of the following (and more):

+
    +
  • Commands created using Skript
  • +
  • Commands created using MyCommand
  • +
  • Commands which are not registered in a plugin.yml, such as WorldEdit commands
  • +
+

To add commands to be converted, simply add them under the other-command-to-convert section in the CommandAPI's config.yml.

+
+

Example - Converting arbitrary commands

+

In this example, we want to convert the //set command from WorldEdit, as well as a custom command /mycommand. Note that since WorldEdit's //set command has two forward slashes, we ignore the first one (because that is the symbol used to start commands), but must make sure that we include the second one as that is part of WorldEdit's command syntax. This is the following config.yml that you would need:

+
verbose-outputs: false
+create-dispatcher-json: false
+plugins-to-convert: []
+skip-sender-proxy: []
+other-commands-to-convert:
+  - /set
+  - mycommand
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/conversionforownerssingleargs.html b/docs/9.4.1/conversionforownerssingleargs.html new file mode 100644 index 0000000000..947eeb029d --- /dev/null +++ b/docs/9.4.1/conversionforownerssingleargs.html @@ -0,0 +1,359 @@ + + + + + + Single command conversion (with arguments) - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Single command conversion (with arguments)

+

For even finer control when converting a single command, you can provide the list of arguments that are required to run the command! This lets you use the command UI in converted commands as you see fit. Before we explain how to do this in detail, let's first take a look at an example of this in action.

+
+

Example - Converting EssentialsX's /speed command

+

EssentialsX includes a command /speed which lets you change the current speed that a player can move at. The command format is the following:

+
/speed <speed>
+/speed <speed> <target>
+/speed <walk/fly> <speed>
+/speed <walk/fly> <speed> <target>
+
+

Which means you can run any of the following commands:

+
/speed 5
+/speed 2 Notch
+/speed fly 6
+/speed walk 3 Notch
+
+

By looking at this, we can see that:

+
    +
  • <speed> is a number. By using the command, we can determine that the range of values is between 0 and 10 (inclusive).
  • +
  • <target> is a player
  • +
  • <walk/fly> don't change - these are "fixed" values.
  • +
+

We can represent this using the following config.yml file:

+
verbose-outputs: false
+create-dispatcher-json: false
+plugins-to-convert:
+  - Essentials:
+    - speed <speed>[0..10]
+    - speed <target>[minecraft:game_profile]
+    - speed (walk|fly) <speed>[0..10]
+    - speed (walk|fly) <speed>[0..10] <target>[minecraft:game_profile]
+
+

Using this, we can display options, such as "fly" and "walk", as well as optional targets ("Skepter"):

+

A command "/execute run speed" with argument suggestions for entity selectors, as well as "fly" and "walk"

+

Additionally, we can apply limits to the numbers that can be provided. For example, here we limit the number to a value between 0 to 10. If a value is outside of that range, and error is shown to the user:

+

A command "/execute run speed walk 15" with an error displaying "Long must not be more than 10, found 15 at position 24: ...peed walk <--[HERE]

+
+
+

Command argument syntax

+

The argument syntax is a little tricky to get the hang of at the beginning, but it should be fairly straight forward. There are two main types of arguments that you can have:

+

Literal arguments

+

Literal arguments are arguments with "fixed" values, such as walk or fly from our example above. To declare a literal value, place brackets around the value. For example:

+
(walk)
+
+

To have multiple different literals, place a pipe symbol | between each entry within the brackets. For example:

+
(walk|fly)
+
+

Named arguments

+

Named arguments must have a name, declared in angled brackets <name>, followed by the type of the argument in square brackets [type]. In the example above, we had a named argument <target>, with the argument type as a player: [minecraft:game_profile].

+

The name in the argument can be whatever you want, but it is recommended to keep it as a lowercase value consisting only of letters.

+

The following argument types are highly recommended and are very likely to be compatible with every plugin command that you may want to convert:

+
+ + + + + + + + + + + + +
TypeDescription
api:entityAn single entity (e.g. @e[limit=1])
api:entitiesMany entities (e.g. @e)
api:playerA single player (e.g. Notch or @r)
api:playersMany players (e.g. @a)
api:greedy_stringAn unlimited amount of text. This can only be used as the last entry of a list of arguments
brigadier:boolA Boolean value true or false
brigadier:doubleA decimal number
brigadier:floatA decimal number
brigadier:integerA whole number
brigadier:longA whole number
brigadier:stringA single word
minecraft:block_posA location of x, y and z coordinates (whole numbers)
+
+

In the example above, we used the a "range type" in the form [0..10]. This is a special argument type that will conform to brigader:long or brigader:double and apply a limit to the values that can be entered.

+
+

Example - Declaring"range type" arguments

+

To declare the range \(10 \le x \le 50\) (a value must be between 10 and 50 (inclusive)):

+
<name>[10..50]
+
+

To declare the range \(10 \le x\) (a value must be bigger than or equal to 10):

+
<name>[10..]
+
+

To declare the range \(x \le 50\) (a value must be less than or equal to 50):

+
<name>[..50]
+
+

To declare the range \(0 \le x \le 1\), where \(x\) is a decimal value:

+
<name>[0.0..1.0]
+
+

To declare a value \(x\) that can take any range of values and is a decimal number:

+
<name>[brigadier:double]
+
+
+
+

List of all supported argument types

+

The list of types are based on the list of argument types from the Minecraft Wiki, with a few changes. The complete list that the CommandAPI supports is as follows:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TypeDescription
api:advancementAn advancement
api:biomeA biome
api:entityAn single entity (e.g. @e[limit=1])
api:entitiesMany entities (e.g. @e)
api:greedy_stringAn unlimited amount of text. This can only be used as the last entry of a list of arguments
api:loot_tableA loot table
api:playerA single player (e.g. Notch or @r)
api:playersMany players (e.g. @a)
api:recipeA recipe
api:soundA sound effect
api:textText encased in quotes: "text with spaces"
brigadier:boolA Boolean value true or false
brigadier:doubleA decimal number
brigadier:floatA decimal number
brigadier:integerA whole number
brigadier:longA whole number
brigadier:stringA single word
minecraft:angleA yaw angle in degrees (from -180.0 to 179.9)
minecraft:block_posA location of x, y and z coordinates (whole numbers)
minecraft:block_predicateA block predicate
minecraft:block_stateA block type (e.g. stone)
minecraft:colorA chat color (e.g. red, green)
minecraft:column_posA location of x and z coordinates (whole numbers)
minecraft:componentRaw JSON text
minecraft:dimensionA dimension/world, (e.g. minecraft:overworld)
minecraft:entityAn entity (e.g. Notch)
minecraft:entity_summonAn entity type (e.g. cow, wither)
minecraft:float_rangeA range of decimal numbers
minecraft:functionA datapack function
minecraft:game_profileA player (e.g. Notch)
minecraft:int_rangeA range of whole numbers
minecraft:item_enchantmentAn enchantment (e.g. unbreaking)
minecraft:item_predicateAn item predicate
minecraft:item_stackAn item (e.g. stick)
minecraft:messageA plain text message which can have target selectors (e.g. Hello @p). This can only be used as the last entry of a list of arguments
minecraft:mob_effectA potion effect (e.g. speed, jump_boost)
minecraft:nbt_compound_tagRaw compound NBT in SNBT format
minecraft:objectiveAn objective name (e.g. temperature)
minecraft:objective_criteriaAn objective criteria (e.g. deaths)
minecraft:operationAn operation symbol (e.g. +=, *=)
minecraft:particleA particle (e.g. crit, flame)
minecraft:rotationA rotation of yaw and pitch values (e.g. ~ ~)
minecraft:score_holderA score holder (e.g. Notch)
minecraft:scoreboard_slotA scoreboard slot (e.g. sidebar)
minecraft:swizzleA collection of axes (e.g. xyz, xz)
minecraft:teamA team name (e.g. hunters)
minecraft:timeA duration of time (e.g. 2d)
minecraft:uuidA UUID (e.g. dd12be42-52a9-4a91-a8a1-11c01849e498)
minecraft:vec2A location of x and z coordinates (decimal numbers)
minecraft:vec3A location of x, y and z coordinates (decimal numbers)
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/css/chrome.css b/docs/9.4.1/css/chrome.css new file mode 100644 index 0000000000..29992f7b62 --- /dev/null +++ b/docs/9.4.1/css/chrome.css @@ -0,0 +1,545 @@ +/* CSS for UI elements (a.k.a. chrome) */ + +@import 'variables.css'; + +html { + scrollbar-color: var(--scrollbar) var(--bg); +} +#searchresults a, +.content a:link, +a:visited, +a > .hljs { + color: var(--links); +} + +/* + body-container is necessary because mobile browsers don't seem to like + overflow-x on the body tag when there is a tag. +*/ +#body-container { + /* + This is used when the sidebar pushes the body content off the side of + the screen on small screens. Without it, dragging on mobile Safari + will want to reposition the viewport in a weird way. + */ + overflow-x: clip; +} + +/* Menu Bar */ + +#menu-bar, +#menu-bar-hover-placeholder { + z-index: 101; + margin: auto calc(0px - var(--page-padding)); +} +#menu-bar { + position: relative; + display: flex; + flex-wrap: wrap; + background-color: var(--bg); + border-bottom-color: var(--bg); + border-bottom-width: 1px; + border-bottom-style: solid; +} +#menu-bar.sticky, +.js #menu-bar-hover-placeholder:hover + #menu-bar, +.js #menu-bar:hover, +.js.sidebar-visible #menu-bar { + position: -webkit-sticky; + position: sticky; + top: 0 !important; +} +#menu-bar-hover-placeholder { + position: sticky; + position: -webkit-sticky; + top: 0; + height: var(--menu-bar-height); +} +#menu-bar.bordered { + border-bottom-color: var(--table-border-color); +} +#menu-bar i, #menu-bar .icon-button { + position: relative; + padding: 0 8px; + z-index: 10; + line-height: var(--menu-bar-height); + cursor: pointer; + transition: color 0.5s; +} +@media only screen and (max-width: 420px) { + #menu-bar i, #menu-bar .icon-button { + padding: 0 5px; + } +} + +.icon-button { + border: none; + background: none; + padding: 0; + color: inherit; +} +.icon-button i { + margin: 0; +} + +.right-buttons { + margin: 0 15px; +} +.right-buttons a { + text-decoration: none; +} + +.left-buttons { + display: flex; + margin: 0 5px; +} +.no-js .left-buttons { + display: none; +} + +.menu-title { + display: inline-block; + font-weight: 200; + font-size: 2.4rem; + line-height: var(--menu-bar-height); + text-align: center; + margin: 0; + flex: 1; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.js .menu-title { + cursor: pointer; +} + +.menu-bar, +.menu-bar:visited, +.nav-chapters, +.nav-chapters:visited, +.mobile-nav-chapters, +.mobile-nav-chapters:visited, +.menu-bar .icon-button, +.menu-bar a i { + color: var(--icons); +} + +.menu-bar i:hover, +.menu-bar .icon-button:hover, +.nav-chapters:hover, +.mobile-nav-chapters i:hover { + color: var(--icons-hover); +} + +/* Nav Icons */ + +.nav-chapters { + font-size: 2.5em; + text-align: center; + text-decoration: none; + + position: fixed; + top: 0; + bottom: 0; + margin: 0; + max-width: 150px; + min-width: 90px; + + display: flex; + justify-content: center; + align-content: center; + flex-direction: column; + + transition: color 0.5s, background-color 0.5s; +} + +.nav-chapters:hover { + text-decoration: none; + background-color: var(--theme-hover); + transition: background-color 0.15s, color 0.15s; +} + +.nav-wrapper { + margin-top: 50px; + display: none; +} + +.mobile-nav-chapters { + font-size: 2.5em; + text-align: center; + text-decoration: none; + width: 90px; + border-radius: 5px; + background-color: var(--sidebar-bg); +} + +.previous { + float: left; +} + +.next { + float: right; + right: var(--page-padding); +} + +@media only screen and (max-width: 1080px) { + .nav-wide-wrapper { display: none; } + .nav-wrapper { display: block; } +} + +@media only screen and (max-width: 1380px) { + .sidebar-visible .nav-wide-wrapper { display: none; } + .sidebar-visible .nav-wrapper { display: block; } +} + +/* Inline code */ + +:not(pre) > .hljs { + display: inline; + padding: 0.1em 0.3em; + border-radius: 3px; +} + +:not(pre):not(a) > .hljs { + color: var(--inline-code-color); + overflow-x: initial; +} + +a:hover > .hljs { + text-decoration: underline; +} + +pre { + position: relative; +} +pre > .buttons { + position: absolute; + z-index: 100; + right: 0px; + top: 2px; + margin: 0px; + padding: 2px 0px; + + color: var(--sidebar-fg); + cursor: pointer; + visibility: hidden; + opacity: 0; + transition: visibility 0.1s linear, opacity 0.1s linear; +} +pre:hover > .buttons { + visibility: visible; + opacity: 1 +} +pre > .buttons :hover { + color: var(--sidebar-active); + border-color: var(--icons-hover); + background-color: var(--theme-hover); +} +pre > .buttons i { + margin-left: 8px; +} +pre > .buttons button { + cursor: inherit; + margin: 0px 5px; + padding: 3px 5px; + font-size: 14px; + + border-style: solid; + border-width: 1px; + border-radius: 4px; + border-color: var(--icons); + background-color: var(--theme-popup-bg); + transition: 100ms; + transition-property: color,border-color,background-color; + color: var(--icons); +} +@media (pointer: coarse) { + pre > .buttons button { + /* On mobile, make it easier to tap buttons. */ + padding: 0.3rem 1rem; + } +} +pre > code { + padding: 1rem; +} + +/* FIXME: ACE editors overlap their buttons because ACE does absolute + positioning within the code block which breaks padding. The only solution I + can think of is to move the padding to the outer pre tag (or insert a div + wrapper), but that would require fixing a whole bunch of CSS rules. +*/ +.hljs.ace_editor { + padding: 0rem 0rem; +} + +pre > .result { + margin-top: 10px; +} + +/* Search */ + +#searchresults a { + text-decoration: none; +} + +mark { + border-radius: 2px; + padding: 0 3px 1px 3px; + margin: 0 -3px -1px -3px; + background-color: var(--search-mark-bg); + transition: background-color 300ms linear; + cursor: pointer; +} + +mark.fade-out { + background-color: rgba(0,0,0,0) !important; + cursor: auto; +} + +.searchbar-outer { + margin-left: auto; + margin-right: auto; + max-width: var(--content-max-width); +} + +#searchbar { + width: 100%; + margin: 5px auto 0px auto; + padding: 10px 16px; + transition: box-shadow 300ms ease-in-out; + border: 1px solid var(--searchbar-border-color); + border-radius: 3px; + background-color: var(--searchbar-bg); + color: var(--searchbar-fg); +} +#searchbar:focus, +#searchbar.active { + box-shadow: 0 0 3px var(--searchbar-shadow-color); +} + +.searchresults-header { + font-weight: bold; + font-size: 1em; + padding: 18px 0 0 5px; + color: var(--searchresults-header-fg); +} + +.searchresults-outer { + margin-left: auto; + margin-right: auto; + max-width: var(--content-max-width); + border-bottom: 1px dashed var(--searchresults-border-color); +} + +ul#searchresults { + list-style: none; + padding-left: 20px; +} +ul#searchresults li { + margin: 10px 0px; + padding: 2px; + border-radius: 2px; +} +ul#searchresults li.focus { + background-color: var(--searchresults-li-bg); +} +ul#searchresults span.teaser { + display: block; + clear: both; + margin: 5px 0 0 20px; + font-size: 0.8em; +} +ul#searchresults span.teaser em { + font-weight: bold; + font-style: normal; +} + +/* Sidebar */ + +.sidebar { + position: fixed; + left: 0; + top: 0; + bottom: 0; + width: var(--sidebar-width); + font-size: 0.875em; + box-sizing: border-box; + -webkit-overflow-scrolling: touch; + overscroll-behavior-y: contain; + background-color: var(--sidebar-bg); + color: var(--sidebar-fg); +} +.sidebar-resizing { + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + user-select: none; +} +.js:not(.sidebar-resizing) .sidebar { + transition: transform 0.3s; /* Animation: slide away */ +} +.sidebar code { + line-height: 2em; +} +.sidebar .sidebar-scrollbox { + overflow-y: auto; + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + padding: 10px 10px; +} +.sidebar .sidebar-resize-handle { + position: absolute; + cursor: col-resize; + width: 0; + right: 0; + top: 0; + bottom: 0; +} +.js .sidebar .sidebar-resize-handle { + cursor: col-resize; + width: 5px; +} +.sidebar-hidden .sidebar { + transform: translateX(calc(0px - var(--sidebar-width))); +} +.sidebar::-webkit-scrollbar { + background: var(--sidebar-bg); +} +.sidebar::-webkit-scrollbar-thumb { + background: var(--scrollbar); +} + +.sidebar-visible .page-wrapper { + transform: translateX(var(--sidebar-width)); +} +@media only screen and (min-width: 620px) { + .sidebar-visible .page-wrapper { + transform: none; + margin-left: var(--sidebar-width); + } +} + +.chapter { + list-style: none outside none; + padding-left: 0; + line-height: 2.2em; +} + +.chapter ol { + width: 100%; +} + +.chapter li { + display: flex; + color: var(--sidebar-non-existant); +} +.chapter li a { + display: block; + padding: 0; + text-decoration: none; + color: var(--sidebar-fg); +} + +.chapter li a:hover { + color: var(--sidebar-active); +} + +.chapter li a.active { + color: var(--sidebar-active); +} + +.chapter li > a.toggle { + cursor: pointer; + display: block; + margin-left: auto; + padding: 0 10px; + user-select: none; + opacity: 0.68; +} + +.chapter li > a.toggle div { + transition: transform 0.5s; +} + +/* collapse the section */ +.chapter li:not(.expanded) + li > ol { + display: none; +} + +.chapter li.chapter-item { + line-height: 1.5em; + margin-top: 0.6em; +} + +.chapter li.expanded > a.toggle div { + transform: rotate(90deg); +} + +.spacer { + width: 100%; + height: 3px; + margin: 5px 0px; +} +.chapter .spacer { + background-color: var(--sidebar-spacer); +} + +@media (-moz-touch-enabled: 1), (pointer: coarse) { + .chapter li a { padding: 5px 0; } + .spacer { margin: 10px 0; } +} + +.section { + list-style: none outside none; + padding-left: 20px; + line-height: 1.9em; +} + +/* Theme Menu Popup */ + +.theme-popup { + position: absolute; + left: 10px; + top: var(--menu-bar-height); + z-index: 1000; + border-radius: 4px; + font-size: 0.7em; + color: var(--fg); + background: var(--theme-popup-bg); + border: 1px solid var(--theme-popup-border); + margin: 0; + padding: 0; + list-style: none; + display: none; + /* Don't let the children's background extend past the rounded corners. */ + overflow: hidden; +} +.theme-popup .default { + color: var(--icons); +} +.theme-popup .theme { + width: 100%; + border: 0; + margin: 0; + padding: 2px 20px; + line-height: 25px; + white-space: nowrap; + text-align: left; + cursor: pointer; + color: inherit; + background: inherit; + font-size: inherit; +} +.theme-popup .theme:hover { + background-color: var(--theme-hover); +} + +.theme-selected::before { + display: inline-block; + content: "✓"; + margin-left: -14px; + width: 14px; +} diff --git a/docs/9.4.1/css/general.css b/docs/9.4.1/css/general.css new file mode 100644 index 0000000000..344b53eb7f --- /dev/null +++ b/docs/9.4.1/css/general.css @@ -0,0 +1,203 @@ +/* Base styles and content styles */ + +@import 'variables.css'; + +:root { + /* Browser default font-size is 16px, this way 1 rem = 10px */ + font-size: 62.5%; +} + +html { + font-family: "Open Sans", sans-serif; + color: var(--fg); + background-color: var(--bg); + text-size-adjust: none; + -webkit-text-size-adjust: none; +} + +body { + margin: 0; + font-size: 1.6rem; + overflow-x: hidden; +} + +code { + font-family: var(--mono-font) !important; + font-size: var(--code-font-size); +} + +/* make long words/inline code not x overflow */ +main { + overflow-wrap: break-word; +} + +/* make wide tables scroll if they overflow */ +.table-wrapper { + overflow-x: auto; +} + +/* Don't change font size in headers. */ +h1 code, h2 code, h3 code, h4 code, h5 code, h6 code { + font-size: unset; +} + +.left { float: left; } +.right { float: right; } +.boring { opacity: 0.6; } +.hide-boring .boring { display: none; } +.hidden { display: none !important; } + +h2, h3 { margin-top: 2.5em; } +h4, h5 { margin-top: 2em; } + +.header + .header h3, +.header + .header h4, +.header + .header h5 { + margin-top: 1em; +} + +h1:target::before, +h2:target::before, +h3:target::before, +h4:target::before, +h5:target::before, +h6:target::before { + display: inline-block; + content: "»"; + margin-left: -30px; + width: 30px; +} + +/* This is broken on Safari as of version 14, but is fixed + in Safari Technology Preview 117 which I think will be Safari 14.2. + https://bugs.webkit.org/show_bug.cgi?id=218076 +*/ +:target { + scroll-margin-top: calc(var(--menu-bar-height) + 0.5em); +} + +.page { + outline: 0; + padding: 0 var(--page-padding); + margin-top: calc(0px - var(--menu-bar-height)); /* Compensate for the #menu-bar-hover-placeholder */ +} +.page-wrapper { + box-sizing: border-box; +} +.js:not(.sidebar-resizing) .page-wrapper { + transition: margin-left 0.3s ease, transform 0.3s ease; /* Animation: slide away */ +} + +.content { + overflow-y: auto; + padding: 0 5px 50px 5px; +} +.content main { + margin-left: auto; + margin-right: auto; + max-width: var(--content-max-width); +} +.content p { line-height: 1.45em; } +.content ol { line-height: 1.45em; } +.content ul { line-height: 1.45em; } +.content a { text-decoration: none; } +.content a:hover { text-decoration: underline; } +.content img, .content video { max-width: 100%; } +.content .header:link, +.content .header:visited { + color: var(--fg); +} +.content .header:link, +.content .header:visited:hover { + text-decoration: none; +} + +table { + margin: 0 auto; + border-collapse: collapse; +} +table td { + padding: 3px 20px; + border: 1px var(--table-border-color) solid; +} +table thead { + background: var(--table-header-bg); +} +table thead td { + font-weight: 700; + border: none; +} +table thead th { + padding: 3px 20px; +} +table thead tr { + border: 1px var(--table-header-bg) solid; +} +/* Alternate background colors for rows */ +table tbody tr:nth-child(2n) { + background: var(--table-alternate-bg); +} + + +blockquote { + margin: 20px 0; + padding: 0 20px; + color: var(--fg); + background-color: var(--quote-bg); + border-top: .1em solid var(--quote-border); + border-bottom: .1em solid var(--quote-border); +} + +kbd { + background-color: var(--table-border-color); + border-radius: 4px; + border: solid 1px var(--theme-popup-border); + box-shadow: inset 0 -1px 0 var(--theme-hover); + display: inline-block; + font-size: var(--code-font-size); + font-family: var(--mono-font); + line-height: 10px; + padding: 4px 5px; + vertical-align: middle; +} + +:not(.footnote-definition) + .footnote-definition, +.footnote-definition + :not(.footnote-definition) { + margin-top: 2em; +} +.footnote-definition { + font-size: 0.9em; + margin: 0.5em 0; +} +.footnote-definition p { + display: inline; +} + +.tooltiptext { + position: absolute; + visibility: hidden; + color: #fff; + background-color: #333; + transform: translateX(-50%); /* Center by moving tooltip 50% of its width left */ + left: -8px; /* Half of the width of the icon */ + top: -35px; + font-size: 0.8em; + text-align: center; + border-radius: 6px; + padding: 5px 8px; + margin: 5px; + z-index: 1000; +} +.tooltipped .tooltiptext { + visibility: visible; +} + +.chapter li.part-title { + color: var(--sidebar-fg); + margin: 5px 0px; + font-weight: bold; +} + +.result-no-output { + font-style: italic; +} diff --git a/docs/9.4.1/css/print.css b/docs/9.4.1/css/print.css new file mode 100644 index 0000000000..5e690f7559 --- /dev/null +++ b/docs/9.4.1/css/print.css @@ -0,0 +1,54 @@ + +#sidebar, +#menu-bar, +.nav-chapters, +.mobile-nav-chapters { + display: none; +} + +#page-wrapper.page-wrapper { + transform: none; + margin-left: 0px; + overflow-y: initial; +} + +#content { + max-width: none; + margin: 0; + padding: 0; +} + +.page { + overflow-y: initial; +} + +code { + background-color: #666666; + border-radius: 5px; + + /* Force background to be printed in Chrome */ + -webkit-print-color-adjust: exact; +} + +pre > .buttons { + z-index: 2; +} + +a, a:visited, a:active, a:hover { + color: #4183c4; + text-decoration: none; +} + +h1, h2, h3, h4, h5, h6 { + page-break-inside: avoid; + page-break-after: avoid; +} + +pre, code { + page-break-inside: avoid; + white-space: pre-wrap; +} + +.fa { + display: none !important; +} diff --git a/docs/9.4.1/css/variables.css b/docs/9.4.1/css/variables.css new file mode 100644 index 0000000000..75d210934c --- /dev/null +++ b/docs/9.4.1/css/variables.css @@ -0,0 +1,265 @@ +/* Globals */ + +:root { + --sidebar-width: 300px; + --page-padding: 15px; + --content-max-width: 750px; + --menu-bar-height: 50px; +} + + +/* Themes */ + +.ayu { + --bg: hsl(210, 25%, 8%); + --fg: #c5c5c5; + --sidebar-bg: #14191f; + --sidebar-fg: #c8c9db; + --sidebar-non-existant: #5c6773; + --sidebar-active: #ffb454; + --sidebar-spacer: #2d334f; + --scrollbar: var(--sidebar-fg); + --icons: #737480; + --icons-hover: #b7b9cc; + --links: #0096cf; + --inline-code-color: #ffb454; + --theme-popup-bg: #14191f; + --theme-popup-border: #5c6773; + --theme-hover: #191f26; + --quote-bg: hsl(226, 15%, 17%); + --quote-border: hsl(226, 15%, 22%); + --table-border-color: hsl(210, 25%, 13%); + --table-header-bg: hsl(210, 25%, 28%); + --table-alternate-bg: hsl(210, 25%, 11%); + --searchbar-border-color: #848484; + --searchbar-bg: #424242; + --searchbar-fg: #fff; + --searchbar-shadow-color: #d4c89f; + --searchresults-header-fg: #666; + --searchresults-border-color: #888; + --searchresults-li-bg: #252932; + --search-mark-bg: #e3b171; + --example-bg: #002906; + --example-border: hsl(114, 99%, 36%); + --warning-bg: #370000; + --warning-border: hsl(0, 99%, 36%); + --code-bg: #191f26; +} + +.coal { + --bg: hsl(200, 7%, 8%); + --fg: #98a3ad; + --sidebar-bg: #292c2f; + --sidebar-fg: #a1adb8; + --sidebar-non-existant: #505254; + --sidebar-active: #3473ad; + --sidebar-spacer: #393939; + --scrollbar: var(--sidebar-fg); + --icons: #43484d; + --icons-hover: #b3c0cc; + --links: #2b79a2; + --inline-code-color: #c5c8c6; + --theme-popup-bg: #141617; + --theme-popup-border: #43484d; + --theme-hover: #1f2124; + --quote-bg: hsl(234, 21%, 18%); + --quote-border: hsl(234, 21%, 23%); + --table-border-color: hsl(200, 7%, 13%); + --table-header-bg: hsl(200, 7%, 28%); + --table-alternate-bg: hsl(200, 7%, 11%); + --searchbar-border-color: #aaa; + --searchbar-bg: #b7b7b7; + --searchbar-fg: #000; + --searchbar-shadow-color: #aaa; + --searchresults-header-fg: #666; + --searchresults-border-color: #98a3ad; + --searchresults-li-bg: #2b2b2f; + --search-mark-bg: #355c7d; + --example-bg: #002906; + --example-border: hsl(114, 99%, 36%); + --warning-bg: #370000; + --warning-border: hsl(0, 99%, 36%); + --code-bg: #1d1f21; +} + +.light { + --bg: hsl(0, 0%, 100%); + --fg: #333333; + --sidebar-bg: #fafafa; + --sidebar-fg: #364149; + --sidebar-non-existant: #aaaaaa; + --sidebar-active: #008cff; + --sidebar-spacer: #f4f4f4; + --scrollbar: #cccccc; + --icons: #cccccc; + --icons-hover: #333333; + --links: #2440c6; + --inline-code-color: #6e6b5e; + --theme-popup-bg: #fafafa; + --theme-popup-border: #cccccc; + --theme-hover: #e6e6e6; + --quote-bg: hsl(197, 37%, 96%); + --quote-border: hsl(197, 37%, 91%); + --table-border-color: hsl(0, 0%, 95%); + --table-header-bg: hsl(0, 0%, 80%); + --table-alternate-bg: hsl(0, 0%, 97%); + --searchbar-border-color: #aaa; + --searchbar-bg: #fafafa; + --searchbar-fg: #000; + --searchbar-shadow-color: #aaa; + --searchresults-header-fg: #666; + --searchresults-border-color: #888; + --searchresults-li-bg: #e4f2fe; + --search-mark-bg: #a2cff5; + --example-bg: #B3DBBB; + --example-border: hsl(114, 99%, 36%); + --warning-bg: #ff9e9e; + --warning-border: hsl(0, 99%, 36%); + --code-bg: #f1f1f1; +} + +.navy { + --bg: hsl(226, 23%, 11%); + --fg: #bcbdd0; + --sidebar-bg: #282d3f; + --sidebar-fg: #c8c9db; + --sidebar-non-existant: #505274; + --sidebar-active: #698fef; + --sidebar-spacer: #2d334f; + --scrollbar: var(--sidebar-fg); + --icons: #737480; + --icons-hover: #b7b9cc; + --links: #2b79a2; + --inline-code-color: #c5c8c6; + --theme-popup-bg: #161923; + --theme-popup-border: #737480; + --theme-hover: #282e40; + --quote-bg: hsl(226, 15%, 17%); + --quote-border: hsl(226, 15%, 22%); + --table-border-color: hsl(226, 23%, 16%); + --table-header-bg: hsl(226, 23%, 31%); + --table-alternate-bg: hsl(226, 23%, 14%); + --searchbar-border-color: #aaa; + --searchbar-bg: #aeaec6; + --searchbar-fg: #000; + --searchbar-shadow-color: #aaa; + --searchresults-header-fg: #5f5f71; + --searchresults-border-color: #5c5c68; + --searchresults-li-bg: #242430; + --search-mark-bg: #a2cff5; + --example-bg: #002906; + --example-border: hsl(114, 99%, 36%); + --warning-bg: #370000; + --warning-border: hsl(0, 99%, 36%); + --code-bg: #1d1f21; +} + +.skepter { + --bg: #360036; + --fg: #93a1a1; + --sidebar-bg: #660066; + --sidebar-fg: #c8c9db; + --sidebar-non-existant: #505274; + --sidebar-active: #da06ef; + --sidebar-spacer: #360036; + --scrollbar: var(--sidebar-fg); + --icons: #93a1a1; + --icons-hover: #da06ef; + --links: #87a6f3; + --inline-code-color: #93a1a1; + --theme-popup-bg: #660066; + --theme-popup-border: #da06ef; + --theme-hover: #660066; + --quote-bg: #660066; + --quote-border: #da06ef; + --table-border-color: #660066; + --table-header-bg: #660066; + --table-alternate-bg: #660066; + --searchbar-border-color: #aaa; + --searchbar-bg: #660066; + --searchbar-fg: #93a1a1; + --searchbar-shadow-color: #da06ef; + --searchresults-header-fg: #da06ef; + --searchresults-border-color: #da06ef; + --searchresults-li-bg: #242430; + --search-mark-bg: #da06ef; + --example-bg: #660066; + --example-border: #da06ef; + --warning-bg: #370000; + --warning-border: hsl(0, 99%, 36%); + --code-bg: #1d1f21; +} + +.rust { + --bg: hsl(60, 9%, 87%); + --fg: #262625; + --sidebar-bg: #3b2e2a; + --sidebar-fg: #c8c9db; + --sidebar-non-existant: #505254; + --sidebar-active: #e69f67; + --sidebar-spacer: #45373a; + --scrollbar: var(--sidebar-fg); + --icons: #737480; + --icons-hover: #262625; + --links: #2440c6; + --inline-code-color: #6e6b5e; + --theme-popup-bg: #e1e1db; + --theme-popup-border: #b38f6b; + --theme-hover: #99908a; + --quote-bg: hsl(60, 5%, 75%); + --quote-border: hsl(60, 5%, 70%); + --table-border-color: hsl(60, 9%, 82%); + --table-header-bg: #b3a497; + --table-alternate-bg: hsl(60, 9%, 84%); + --searchbar-border-color: #aaa; + --searchbar-bg: #fafafa; + --searchbar-fg: #000; + --searchbar-shadow-color: #aaa; + --searchresults-header-fg: #666; + --searchresults-border-color: #888; + --searchresults-li-bg: #dec2a2; + --search-mark-bg: #e69f67; + --example-bg: #B3DBBB; + --example-border: hsl(114, 99%, 36%); + --warning-bg: #ff9e9e; + --warning-border: hsl(0, 99%, 36%); + --code-bg: #f1f1f1; +} + +@media (prefers-color-scheme: dark) { + .light.no-js { + --bg: hsl(200, 7%, 8%); + --fg: #98a3ad; + --sidebar-bg: #292c2f; + --sidebar-fg: #a1adb8; + --sidebar-non-existant: #505254; + --sidebar-active: #3473ad; + --sidebar-spacer: #393939; + --scrollbar: var(--sidebar-fg); + --icons: #43484d; + --icons-hover: #b3c0cc; + --links: #0e328b; + --inline-code-color: #c5c8c6; + --theme-popup-bg: #141617; + --theme-popup-border: #43484d; + --theme-hover: #1f2124; + --quote-bg: hsl(234, 21%, 18%); + --quote-border: hsl(234, 21%, 23%); + --table-border-color: hsl(200, 7%, 13%); + --table-header-bg: hsl(200, 7%, 28%); + --table-alternate-bg: hsl(200, 7%, 11%); + --searchbar-border-color: #aaa; + --searchbar-bg: #b7b7b7; + --searchbar-fg: #000; + --searchbar-shadow-color: #aaa; + --searchresults-header-fg: #666; + --searchresults-border-color: #98a3ad; + --searchresults-li-bg: #2b2b2f; + --search-mark-bg: #355c7d; + --example-bg: #002906; + --example-border: hsl(114, 99%, 36%); + --warning-bg: #370000; + --warning-border: hsl(0, 99%, 36%); + --code-bg: #1d1f21; + } +} \ No newline at end of file diff --git a/docs/9.4.1/delegated_properties.html b/docs/9.4.1/delegated_properties.html new file mode 100644 index 0000000000..3ec810e4eb --- /dev/null +++ b/docs/9.4.1/delegated_properties.html @@ -0,0 +1,254 @@ + + + + + + Delegated properties - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Delegated properties

+

The CommandAPI offers an additional way to access arguments when using Kotlin: delegated properties. With delegated properties, there are two possible dependencies you can use:

+
    +
  1. +

    commandapi-core-kotlin

    +

    Support for delegated properties has been added to the commandapi-core-kotlin module. If you want to use delegated properties, you need to add this dependency.

    +
  2. +
  3. +

    commandapi-bukkit-kotlin

    +

    If you are already using the Kotlin DSL to create your commands, you can already use delegated properties. commandapi-core-kotlin is included in commandapi-bukkit-kotlin.

    +
  4. +
+

Access arguments using delegated properties

+

To be able to access arguments by using delegated properties, your variable name needs to match the node name of the argument. This could look like this:

+
+
CommandAPICommand("mycommand")
+    .withArguments(StringArgument("string"))
+    .withArguments(PlayerArgument("target"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val string: String by args
+        val target: Player by args
+        // Implementation...
+    })
+    .register()
+
+
commandAPICommand("mycommand") {
+    stringArgument("string")
+    playerArgument("target")
+    playerExecutor { player, args ->
+        val string: String by args
+        val target: Player by args
+        // Implementation...
+    }
+}
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/elasticlunr.min.js b/docs/9.4.1/elasticlunr.min.js new file mode 100644 index 0000000000..94b20dd2ef --- /dev/null +++ b/docs/9.4.1/elasticlunr.min.js @@ -0,0 +1,10 @@ +/** + * elasticlunr - http://weixsong.github.io + * Lightweight full-text search engine in Javascript for browser search and offline search. - 0.9.5 + * + * Copyright (C) 2017 Oliver Nightingale + * Copyright (C) 2017 Wei Song + * MIT Licensed + * @license + */ +!function(){function e(e){if(null===e||"object"!=typeof e)return e;var t=e.constructor();for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var t=function(e){var n=new t.Index;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),e&&e.call(n,n),n};t.version="0.9.5",lunr=t,t.utils={},t.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),t.utils.toString=function(e){return void 0===e||null===e?"":e.toString()},t.EventEmitter=function(){this.events={}},t.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},t.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);-1!==n&&(this.events[e].splice(n,1),0==this.events[e].length&&delete this.events[e])}},t.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)},this)}},t.EventEmitter.prototype.hasHandler=function(e){return e in this.events},t.tokenizer=function(e){if(!arguments.length||null===e||void 0===e)return[];if(Array.isArray(e)){var n=e.filter(function(e){return null===e||void 0===e?!1:!0});n=n.map(function(e){return t.utils.toString(e).toLowerCase()});var i=[];return n.forEach(function(e){var n=e.split(t.tokenizer.seperator);i=i.concat(n)},this),i}return e.toString().trim().toLowerCase().split(t.tokenizer.seperator)},t.tokenizer.defaultSeperator=/[\s\-]+/,t.tokenizer.seperator=t.tokenizer.defaultSeperator,t.tokenizer.setSeperator=function(e){null!==e&&void 0!==e&&"object"==typeof e&&(t.tokenizer.seperator=e)},t.tokenizer.resetSeperator=function(){t.tokenizer.seperator=t.tokenizer.defaultSeperator},t.tokenizer.getSeperator=function(){return t.tokenizer.seperator},t.Pipeline=function(){this._queue=[]},t.Pipeline.registeredFunctions={},t.Pipeline.registerFunction=function(e,n){n in t.Pipeline.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[n]=e},t.Pipeline.getRegisteredFunction=function(e){return e in t.Pipeline.registeredFunctions!=!0?null:t.Pipeline.registeredFunctions[e]},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(e){var i=t.Pipeline.getRegisteredFunction(e);if(!i)throw new Error("Cannot load un-registered function: "+e);n.add(i)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){t.Pipeline.warnIfFunctionNotRegistered(e),this._queue.push(e)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i+1,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i,0,n)},t.Pipeline.prototype.remove=function(e){var t=this._queue.indexOf(e);-1!==t&&this._queue.splice(t,1)},t.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,i=this._queue.length,o=0;n>o;o++){for(var r=e[o],s=0;i>s&&(r=this._queue[s](r,o,e),void 0!==r&&null!==r);s++);void 0!==r&&null!==r&&t.push(r)}return t},t.Pipeline.prototype.reset=function(){this._queue=[]},t.Pipeline.prototype.get=function(){return this._queue},t.Pipeline.prototype.toJSON=function(){return this._queue.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})},t.Index=function(){this._fields=[],this._ref="id",this.pipeline=new t.Pipeline,this.documentStore=new t.DocumentStore,this.index={},this.eventEmitter=new t.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},t.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},t.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},t.Index.load=function(e){e.version!==t.version&&t.utils.warn("version mismatch: current "+t.version+" importing "+e.version);var n=new this;n._fields=e.fields,n._ref=e.ref,n.documentStore=t.DocumentStore.load(e.documentStore),n.pipeline=t.Pipeline.load(e.pipeline),n.index={};for(var i in e.index)n.index[i]=t.InvertedIndex.load(e.index[i]);return n},t.Index.prototype.addField=function(e){return this._fields.push(e),this.index[e]=new t.InvertedIndex,this},t.Index.prototype.setRef=function(e){return this._ref=e,this},t.Index.prototype.saveDocument=function(e){return this.documentStore=new t.DocumentStore(e),this},t.Index.prototype.addDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.addDoc(i,e),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));this.documentStore.addFieldLength(i,n,o.length);var r={};o.forEach(function(e){e in r?r[e]+=1:r[e]=1},this);for(var s in r){var u=r[s];u=Math.sqrt(u),this.index[n].addToken(s,{ref:i,tf:u})}},this),n&&this.eventEmitter.emit("add",e,this)}},t.Index.prototype.removeDocByRef=function(e){if(e&&this.documentStore.isDocStored()!==!1&&this.documentStore.hasDoc(e)){var t=this.documentStore.getDoc(e);this.removeDoc(t,!1)}},t.Index.prototype.removeDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.hasDoc(i)&&(this.documentStore.removeDoc(i),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));o.forEach(function(e){this.index[n].removeToken(e,i)},this)},this),n&&this.eventEmitter.emit("remove",e,this))}},t.Index.prototype.updateDoc=function(e,t){var t=void 0===t?!0:t;this.removeDocByRef(e[this._ref],!1),this.addDoc(e,!1),t&&this.eventEmitter.emit("update",e,this)},t.Index.prototype.idf=function(e,t){var n="@"+t+"/"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,n))return this._idfCache[n];var i=this.index[t].getDocFreq(e),o=1+Math.log(this.documentStore.length/(i+1));return this._idfCache[n]=o,o},t.Index.prototype.getFields=function(){return this._fields.slice()},t.Index.prototype.search=function(e,n){if(!e)return[];e="string"==typeof e?{any:e}:JSON.parse(JSON.stringify(e));var i=null;null!=n&&(i=JSON.stringify(n));for(var o=new t.Configuration(i,this.getFields()).get(),r={},s=Object.keys(e),u=0;u0&&t.push(e);for(var i in n)"docs"!==i&&"df"!==i&&this.expandToken(e+i,t,n[i]);return t},t.InvertedIndex.prototype.toJSON=function(){return{root:this.root}},t.Configuration=function(e,n){var e=e||"";if(void 0==n||null==n)throw new Error("fields should not be null");this.config={};var i;try{i=JSON.parse(e),this.buildUserConfig(i,n)}catch(o){t.utils.warn("user configuration parse failed, will use default configuration"),this.buildDefaultConfig(n)}},t.Configuration.prototype.buildDefaultConfig=function(e){this.reset(),e.forEach(function(e){this.config[e]={boost:1,bool:"OR",expand:!1}},this)},t.Configuration.prototype.buildUserConfig=function(e,n){var i="OR",o=!1;if(this.reset(),"bool"in e&&(i=e.bool||i),"expand"in e&&(o=e.expand||o),"fields"in e)for(var r in e.fields)if(n.indexOf(r)>-1){var s=e.fields[r],u=o;void 0!=s.expand&&(u=s.expand),this.config[r]={boost:s.boost||0===s.boost?s.boost:1,bool:s.bool||i,expand:u}}else t.utils.warn("field name in user configuration not found in index instance fields");else this.addAllFields2UserConfig(i,o,n)},t.Configuration.prototype.addAllFields2UserConfig=function(e,t,n){n.forEach(function(n){this.config[n]={boost:1,bool:e,expand:t}},this)},t.Configuration.prototype.get=function(){return this.config},t.Configuration.prototype.reset=function(){this.config={}},lunr.SortedSet=function(){this.length=0,this.elements=[]},lunr.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},lunr.SortedSet.prototype.add=function(){var e,t;for(e=0;e1;){if(r===e)return o;e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o]}return r===e?o:-1},lunr.SortedSet.prototype.locationFor=function(e){for(var t=0,n=this.elements.length,i=n-t,o=t+Math.floor(i/2),r=this.elements[o];i>1;)e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o];return r>e?o:e>r?o+1:void 0},lunr.SortedSet.prototype.intersect=function(e){for(var t=new lunr.SortedSet,n=0,i=0,o=this.length,r=e.length,s=this.elements,u=e.elements;;){if(n>o-1||i>r-1)break;s[n]!==u[i]?s[n]u[i]&&i++:(t.add(s[n]),n++,i++)}return t},lunr.SortedSet.prototype.clone=function(){var e=new lunr.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},lunr.SortedSet.prototype.union=function(e){var t,n,i;this.length>=e.length?(t=this,n=e):(t=e,n=this),i=t.clone();for(var o=0,r=n.toArray();o + + + + + FAQ - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

FAQ

+

Here's a list of questions that have come up time and time again which all have the same answer.

+
+

How do I use (insert feature here) in the CommandAPI?

+

The CommandAPI's documentation is the place to search for anything! In the top left corner of this documentation, you can find this icon. You can pretty much search for anything - it'll find it!

+
+

Does the CommandAPI support reloading via /reload?

+

Formally, no. If you are encountering issues with /reload, consider not using /reload. More information about reloading can be found in Plugin reloading.

+
+

Does the CommandAPI support optional arguments?

+

As of 9.0.0, yes! Please view information on optional arguments in Optional arguments.

+
+

Does the CommandAPI support suggestions in the annotation system?

+

Not yet. The CommandAPI's annotation system was actually originally a little test on writing a compile-time annotation system which actually worked out much better than I had intended. I plan to rewrite the CommandAPI's annotation system to make it much more powerful (and support suggestions!). This is stated in the project roadmap

+
+

Can you add tooltips to literal/multiliteral arguments?

+

No. This is a Brigadier limitation.

+
+

Technical reason that this is a limitation of Brigadier

+

Brigadier's code has two classes for arguments, LiteralCommandNode and ArgumentCommandNode. The ArgumentCommandNode class contains a field customSuggestions of type SuggestionProvider<S> which is used to handle suggestions - this field is not present inside LiteralCommandNode, meaning that LiteralArguments cannot provide suggestions to users.

+

We need suggestions to provide tooltips. This is because SuggestionProvider provides us with an instance of SuggestionsBuilder, SuggestionsBuilder contains a List<Suggestion> and the Suggestion class contains Message. This Message class is what is needed to display a tooltip to users.

+
+
+

Can I change the message that is sent to the user when they don't have permission to run a command?

+

No. That message is handled client-side and isn't controlled by the CommandAPI. An alternative solution is to perform permission checking inside the command and return a custom message if it's not satisfied:

+
new CommandAPICommand("mycommand")
+    .withPermission("some.permission")
+    .executes((sender, args) -> {
+        sender.sendMessage("Hello!");
+    })
+    .register();
+
+

$$\downarrow$$

+
new CommandAPICommand("mycommand")
+    .executes((sender, args) -> {
+        if(!sender.hasPermission("some.permission")) {
+            throw CommandAPI.failWithString("You don't have permission to run /mycommand!");
+        }
+        sender.sendMessage("Hello!");
+    })
+    .register();
+
+
+

Can I change the message that is sent to the user when an argument isn't valid?

+

No. That message is handled client-side and isn't controlled by the CommandAPI.

+

My suggestions on my arguments are empty or don't update. How do I make dynamic suggestions?

+

Arguments with suggestions provided using ArgumentSuggestions.strings(String...) are calculated when the command is registered. In order to have argument suggestions calculated when the command is being typed, you need to use the lambda-variant of the ArgumentSuggestions.strings(Function<SuggestionInfo, String[]> suggestions) method instead. More information about the different methods can be found here.

+

The easiest way to do this is to add info -> at the start of your array:

+
ArgumentSuggestions.strings(SomeClass.someArray);
+
+

$$\downarrow$$

+
ArgumentSuggestions.strings(info -> SomeClass.someArray);
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/favicon.png b/docs/9.4.1/favicon.png new file mode 100644 index 0000000000..407de553ea Binary files /dev/null and b/docs/9.4.1/favicon.png differ diff --git a/docs/9.4.1/favicon.svg b/docs/9.4.1/favicon.svg new file mode 100644 index 0000000000..22d88bdd60 --- /dev/null +++ b/docs/9.4.1/favicon.svg @@ -0,0 +1,191 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/docs/9.4.1/fontawesome/css/brands.css b/docs/9.4.1/fontawesome/css/brands.css new file mode 100644 index 0000000000..5a32a9ab0a --- /dev/null +++ b/docs/9.4.1/fontawesome/css/brands.css @@ -0,0 +1,6 @@ +/*! + * Font Awesome Free 6.2.0 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2022 Fonticons, Inc. + */ +:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero:before{content:"\f3d0"}.fa-hooli:before{content:"\f427"}.fa-yelp:before{content:"\f1e9"}.fa-cc-visa:before{content:"\f1f0"}.fa-lastfm:before{content:"\f202"}.fa-shopware:before{content:"\f5b5"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-aws:before{content:"\f375"}.fa-redhat:before{content:"\f7bc"}.fa-yoast:before{content:"\f2b1"}.fa-cloudflare:before{content:"\e07d"}.fa-ups:before{content:"\f7e0"}.fa-wpexplorer:before{content:"\f2de"}.fa-dyalog:before{content:"\f399"}.fa-bity:before{content:"\f37a"}.fa-stackpath:before{content:"\f842"}.fa-buysellads:before{content:"\f20d"}.fa-first-order:before{content:"\f2b0"}.fa-modx:before{content:"\f285"}.fa-guilded:before{content:"\e07e"}.fa-vnv:before{content:"\f40b"}.fa-js-square:before,.fa-square-js:before{content:"\f3b9"}.fa-microsoft:before{content:"\f3ca"}.fa-qq:before{content:"\f1d6"}.fa-orcid:before{content:"\f8d2"}.fa-java:before{content:"\f4e4"}.fa-invision:before{content:"\f7b0"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-centercode:before{content:"\f380"}.fa-glide-g:before{content:"\f2a6"}.fa-drupal:before{content:"\f1a9"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-unity:before{content:"\e049"}.fa-whmcs:before{content:"\f40d"}.fa-rocketchat:before{content:"\f3e8"}.fa-vk:before{content:"\f189"}.fa-untappd:before{content:"\f405"}.fa-mailchimp:before{content:"\f59e"}.fa-css3-alt:before{content:"\f38b"}.fa-reddit-square:before,.fa-square-reddit:before{content:"\f1a2"}.fa-vimeo-v:before{content:"\f27d"}.fa-contao:before{content:"\f26d"}.fa-square-font-awesome:before{content:"\e5ad"}.fa-deskpro:before{content:"\f38f"}.fa-sistrix:before{content:"\f3ee"}.fa-instagram-square:before,.fa-square-instagram:before{content:"\e055"}.fa-battle-net:before{content:"\f835"}.fa-the-red-yeti:before{content:"\f69d"}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:"\f3af"}.fa-edge:before{content:"\f282"}.fa-napster:before{content:"\f3d2"}.fa-snapchat-square:before,.fa-square-snapchat:before{content:"\f2ad"}.fa-google-plus-g:before{content:"\f0d5"}.fa-artstation:before{content:"\f77a"}.fa-markdown:before{content:"\f60f"}.fa-sourcetree:before{content:"\f7d3"}.fa-google-plus:before{content:"\f2b3"}.fa-diaspora:before{content:"\f791"}.fa-foursquare:before{content:"\f180"}.fa-stack-overflow:before{content:"\f16c"}.fa-github-alt:before{content:"\f113"}.fa-phoenix-squadron:before{content:"\f511"}.fa-pagelines:before{content:"\f18c"}.fa-algolia:before{content:"\f36c"}.fa-red-river:before{content:"\f3e3"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-safari:before{content:"\f267"}.fa-google:before{content:"\f1a0"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}.fa-atlassian:before{content:"\f77b"}.fa-linkedin-in:before{content:"\f0e1"}.fa-digital-ocean:before{content:"\f391"}.fa-nimblr:before{content:"\f5a8"}.fa-chromecast:before{content:"\f838"}.fa-evernote:before{content:"\f839"}.fa-hacker-news:before{content:"\f1d4"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-adversal:before{content:"\f36a"}.fa-creative-commons:before{content:"\f25e"}.fa-watchman-monitoring:before{content:"\e087"}.fa-fonticons:before{content:"\f280"}.fa-weixin:before{content:"\f1d7"}.fa-shirtsinbulk:before{content:"\f214"}.fa-codepen:before{content:"\f1cb"}.fa-git-alt:before{content:"\f841"}.fa-lyft:before{content:"\f3c3"}.fa-rev:before{content:"\f5b2"}.fa-windows:before{content:"\f17a"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-square-viadeo:before,.fa-viadeo-square:before{content:"\f2aa"}.fa-meetup:before{content:"\f2e0"}.fa-centos:before{content:"\f789"}.fa-adn:before{content:"\f170"}.fa-cloudsmith:before{content:"\f384"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-dribbble-square:before,.fa-square-dribbble:before{content:"\f397"}.fa-codiepie:before{content:"\f284"}.fa-node:before{content:"\f419"}.fa-mix:before{content:"\f3cb"}.fa-steam:before{content:"\f1b6"}.fa-cc-apple-pay:before{content:"\f416"}.fa-scribd:before{content:"\f28a"}.fa-openid:before{content:"\f19b"}.fa-instalod:before{content:"\e081"}.fa-expeditedssl:before{content:"\f23e"}.fa-sellcast:before{content:"\f2da"}.fa-square-twitter:before,.fa-twitter-square:before{content:"\f081"}.fa-r-project:before{content:"\f4f7"}.fa-delicious:before{content:"\f1a5"}.fa-freebsd:before{content:"\f3a4"}.fa-vuejs:before{content:"\f41f"}.fa-accusoft:before{content:"\f369"}.fa-ioxhost:before{content:"\f208"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-app-store:before{content:"\f36f"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-itunes-note:before{content:"\f3b5"}.fa-golang:before{content:"\e40f"}.fa-kickstarter:before{content:"\f3bb"}.fa-grav:before{content:"\f2d6"}.fa-weibo:before{content:"\f18a"}.fa-uncharted:before{content:"\e084"}.fa-firstdraft:before{content:"\f3a1"}.fa-square-youtube:before,.fa-youtube-square:before{content:"\f431"}.fa-wikipedia-w:before{content:"\f266"}.fa-rendact:before,.fa-wpressr:before{content:"\f3e4"}.fa-angellist:before{content:"\f209"}.fa-galactic-republic:before{content:"\f50c"}.fa-nfc-directional:before{content:"\e530"}.fa-skype:before{content:"\f17e"}.fa-joget:before{content:"\f3b7"}.fa-fedora:before{content:"\f798"}.fa-stripe-s:before{content:"\f42a"}.fa-meta:before{content:"\e49b"}.fa-laravel:before{content:"\f3bd"}.fa-hotjar:before{content:"\f3b1"}.fa-bluetooth-b:before{content:"\f294"}.fa-sticker-mule:before{content:"\f3f7"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-hips:before{content:"\f452"}.fa-behance:before{content:"\f1b4"}.fa-reddit:before{content:"\f1a1"}.fa-discord:before{content:"\f392"}.fa-chrome:before{content:"\f268"}.fa-app-store-ios:before{content:"\f370"}.fa-cc-discover:before{content:"\f1f2"}.fa-wpbeginner:before{content:"\f297"}.fa-confluence:before{content:"\f78d"}.fa-mdb:before{content:"\f8ca"}.fa-dochub:before{content:"\f394"}.fa-accessible-icon:before{content:"\f368"}.fa-ebay:before{content:"\f4f4"}.fa-amazon:before{content:"\f270"}.fa-unsplash:before{content:"\e07c"}.fa-yarn:before{content:"\f7e3"}.fa-square-steam:before,.fa-steam-square:before{content:"\f1b7"}.fa-500px:before{content:"\f26e"}.fa-square-vimeo:before,.fa-vimeo-square:before{content:"\f194"}.fa-asymmetrik:before{content:"\f372"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}.fa-gratipay:before{content:"\f184"}.fa-apple:before{content:"\f179"}.fa-hive:before{content:"\e07f"}.fa-gitkraken:before{content:"\f3a6"}.fa-keybase:before{content:"\f4f5"}.fa-apple-pay:before{content:"\f415"}.fa-padlet:before{content:"\e4a0"}.fa-amazon-pay:before{content:"\f42c"}.fa-github-square:before,.fa-square-github:before{content:"\f092"}.fa-stumbleupon:before{content:"\f1a4"}.fa-fedex:before{content:"\f797"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-shopify:before{content:"\e057"}.fa-neos:before{content:"\f612"}.fa-hackerrank:before{content:"\f5f7"}.fa-researchgate:before{content:"\f4f8"}.fa-swift:before{content:"\f8e1"}.fa-angular:before{content:"\f420"}.fa-speakap:before{content:"\f3f3"}.fa-angrycreative:before{content:"\f36e"}.fa-y-combinator:before{content:"\f23b"}.fa-empire:before{content:"\f1d1"}.fa-envira:before{content:"\f299"}.fa-gitlab-square:before,.fa-square-gitlab:before{content:"\e5ae"}.fa-studiovinari:before{content:"\f3f8"}.fa-pied-piper:before{content:"\f2ae"}.fa-wordpress:before{content:"\f19a"}.fa-product-hunt:before{content:"\f288"}.fa-firefox:before{content:"\f269"}.fa-linode:before{content:"\f2b8"}.fa-goodreads:before{content:"\f3a8"}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:"\f264"}.fa-jsfiddle:before{content:"\f1cc"}.fa-sith:before{content:"\f512"}.fa-themeisle:before{content:"\f2b2"}.fa-page4:before{content:"\f3d7"}.fa-hashnode:before{content:"\e499"}.fa-react:before{content:"\f41b"}.fa-cc-paypal:before{content:"\f1f4"}.fa-squarespace:before{content:"\f5be"}.fa-cc-stripe:before{content:"\f1f5"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-bitcoin:before{content:"\f379"}.fa-keycdn:before{content:"\f3ba"}.fa-opera:before{content:"\f26a"}.fa-itch-io:before{content:"\f83a"}.fa-umbraco:before{content:"\f8e8"}.fa-galactic-senate:before{content:"\f50d"}.fa-ubuntu:before{content:"\f7df"}.fa-draft2digital:before{content:"\f396"}.fa-stripe:before{content:"\f429"}.fa-houzz:before{content:"\f27c"}.fa-gg:before{content:"\f260"}.fa-dhl:before{content:"\f790"}.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\f0d3"}.fa-xing:before{content:"\f168"}.fa-blackberry:before{content:"\f37b"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-playstation:before{content:"\f3df"}.fa-quinscape:before{content:"\f459"}.fa-less:before{content:"\f41d"}.fa-blogger-b:before{content:"\f37d"}.fa-opencart:before{content:"\f23d"}.fa-vine:before{content:"\f1ca"}.fa-paypal:before{content:"\f1ed"}.fa-gitlab:before{content:"\f296"}.fa-typo3:before{content:"\f42b"}.fa-reddit-alien:before{content:"\f281"}.fa-yahoo:before{content:"\f19e"}.fa-dailymotion:before{content:"\e052"}.fa-affiliatetheme:before{content:"\f36b"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-bootstrap:before{content:"\f836"}.fa-odnoklassniki:before{content:"\f263"}.fa-nfc-symbol:before{content:"\e531"}.fa-ethereum:before{content:"\f42e"}.fa-speaker-deck:before{content:"\f83c"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-patreon:before{content:"\f3d9"}.fa-avianex:before{content:"\f374"}.fa-ello:before{content:"\f5f1"}.fa-gofore:before{content:"\f3a7"}.fa-bimobject:before{content:"\f378"}.fa-facebook-f:before{content:"\f39e"}.fa-google-plus-square:before,.fa-square-google-plus:before{content:"\f0d4"}.fa-mandalorian:before{content:"\f50f"}.fa-first-order-alt:before{content:"\f50a"}.fa-osi:before{content:"\f41a"}.fa-google-wallet:before{content:"\f1ee"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-periscope:before{content:"\f3da"}.fa-fulcrum:before{content:"\f50b"}.fa-cloudscale:before{content:"\f383"}.fa-forumbee:before{content:"\f211"}.fa-mizuni:before{content:"\f3cc"}.fa-schlix:before{content:"\f3ea"}.fa-square-xing:before,.fa-xing-square:before{content:"\f169"}.fa-bandcamp:before{content:"\f2d5"}.fa-wpforms:before{content:"\f298"}.fa-cloudversify:before{content:"\f385"}.fa-usps:before{content:"\f7e1"}.fa-megaport:before{content:"\f5a3"}.fa-magento:before{content:"\f3c4"}.fa-spotify:before{content:"\f1bc"}.fa-optin-monster:before{content:"\f23c"}.fa-fly:before{content:"\f417"}.fa-aviato:before{content:"\f421"}.fa-itunes:before{content:"\f3b4"}.fa-cuttlefish:before{content:"\f38c"}.fa-blogger:before{content:"\f37c"}.fa-flickr:before{content:"\f16e"}.fa-viber:before{content:"\f409"}.fa-soundcloud:before{content:"\f1be"}.fa-digg:before{content:"\f1a6"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-symfony:before{content:"\f83d"}.fa-maxcdn:before{content:"\f136"}.fa-etsy:before{content:"\f2d7"}.fa-facebook-messenger:before{content:"\f39f"}.fa-audible:before{content:"\f373"}.fa-think-peaks:before{content:"\f731"}.fa-bilibili:before{content:"\e3d9"}.fa-erlang:before{content:"\f39d"}.fa-cotton-bureau:before{content:"\f89e"}.fa-dashcube:before{content:"\f210"}.fa-42-group:before,.fa-innosoft:before{content:"\e080"}.fa-stack-exchange:before{content:"\f18d"}.fa-elementor:before{content:"\f430"}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:"\e01e"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-palfed:before{content:"\f3d8"}.fa-superpowers:before{content:"\f2dd"}.fa-resolving:before{content:"\f3e7"}.fa-xbox:before{content:"\f412"}.fa-searchengin:before{content:"\f3eb"}.fa-tiktok:before{content:"\e07b"}.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082"}.fa-renren:before{content:"\f18b"}.fa-linux:before{content:"\f17c"}.fa-glide:before{content:"\f2a5"}.fa-linkedin:before{content:"\f08c"}.fa-hubspot:before{content:"\f3b2"}.fa-deploydog:before{content:"\f38e"}.fa-twitch:before{content:"\f1e8"}.fa-ravelry:before{content:"\f2d9"}.fa-mixer:before{content:"\e056"}.fa-lastfm-square:before,.fa-square-lastfm:before{content:"\f203"}.fa-vimeo:before{content:"\f40a"}.fa-mendeley:before{content:"\f7b3"}.fa-uniregistry:before{content:"\f404"}.fa-figma:before{content:"\f799"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-dropbox:before{content:"\f16b"}.fa-instagram:before{content:"\f16d"}.fa-cmplid:before{content:"\e360"}.fa-facebook:before{content:"\f09a"}.fa-gripfire:before{content:"\f3ac"}.fa-jedi-order:before{content:"\f50e"}.fa-uikit:before{content:"\f403"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-phabricator:before{content:"\f3db"}.fa-ussunnah:before{content:"\f407"}.fa-earlybirds:before{content:"\f39a"}.fa-trade-federation:before{content:"\f513"}.fa-autoprefixer:before{content:"\f41c"}.fa-whatsapp:before{content:"\f232"}.fa-slideshare:before{content:"\f1e7"}.fa-google-play:before{content:"\f3ab"}.fa-viadeo:before{content:"\f2a9"}.fa-line:before{content:"\f3c0"}.fa-google-drive:before{content:"\f3aa"}.fa-servicestack:before{content:"\f3ec"}.fa-simplybuilt:before{content:"\f215"}.fa-bitbucket:before{content:"\f171"}.fa-imdb:before{content:"\f2d8"}.fa-deezer:before{content:"\e077"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-jira:before{content:"\f7b1"}.fa-docker:before{content:"\f395"}.fa-screenpal:before{content:"\e570"}.fa-bluetooth:before{content:"\f293"}.fa-gitter:before{content:"\f426"}.fa-d-and-d:before{content:"\f38d"}.fa-microblog:before{content:"\e01a"}.fa-cc-diners-club:before{content:"\f24c"}.fa-gg-circle:before{content:"\f261"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-yandex:before{content:"\f413"}.fa-readme:before{content:"\f4d5"}.fa-html5:before{content:"\f13b"}.fa-sellsy:before{content:"\f213"}.fa-sass:before{content:"\f41e"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}.fa-buromobelexperte:before{content:"\f37f"}.fa-salesforce:before{content:"\f83b"}.fa-octopus-deploy:before{content:"\e082"}.fa-medapps:before{content:"\f3c6"}.fa-ns8:before{content:"\f3d5"}.fa-pinterest-p:before{content:"\f231"}.fa-apper:before{content:"\f371"}.fa-fort-awesome:before{content:"\f286"}.fa-waze:before{content:"\f83f"}.fa-cc-jcb:before{content:"\f24b"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-rust:before{content:"\e07a"}.fa-wix:before{content:"\f5cf"}.fa-behance-square:before,.fa-square-behance:before{content:"\f1b5"}.fa-supple:before{content:"\f3f9"}.fa-rebel:before{content:"\f1d0"}.fa-css3:before{content:"\f13c"}.fa-staylinked:before{content:"\f3f5"}.fa-kaggle:before{content:"\f5fa"}.fa-space-awesome:before{content:"\e5ac"}.fa-deviantart:before{content:"\f1bd"}.fa-cpanel:before{content:"\f388"}.fa-goodreads-g:before{content:"\f3a9"}.fa-git-square:before,.fa-square-git:before{content:"\f1d2"}.fa-square-tumblr:before,.fa-tumblr-square:before{content:"\f174"}.fa-trello:before{content:"\f181"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-get-pocket:before{content:"\f265"}.fa-perbyte:before{content:"\e083"}.fa-grunt:before{content:"\f3ad"}.fa-weebly:before{content:"\f5cc"}.fa-connectdevelop:before{content:"\f20e"}.fa-leanpub:before{content:"\f212"}.fa-black-tie:before{content:"\f27e"}.fa-themeco:before{content:"\f5c6"}.fa-python:before{content:"\f3e2"}.fa-android:before{content:"\f17b"}.fa-bots:before{content:"\e340"}.fa-free-code-camp:before{content:"\f2c5"}.fa-hornbill:before{content:"\f592"}.fa-js:before{content:"\f3b8"}.fa-ideal:before{content:"\e013"}.fa-git:before{content:"\f1d3"}.fa-dev:before{content:"\f6cc"}.fa-sketch:before{content:"\f7c6"}.fa-yandex-international:before{content:"\f414"}.fa-cc-amex:before{content:"\f1f3"}.fa-uber:before{content:"\f402"}.fa-github:before{content:"\f09b"}.fa-php:before{content:"\f457"}.fa-alipay:before{content:"\f642"}.fa-youtube:before{content:"\f167"}.fa-skyatlas:before{content:"\f216"}.fa-firefox-browser:before{content:"\e007"}.fa-replyd:before{content:"\f3e6"}.fa-suse:before{content:"\f7d6"}.fa-jenkins:before{content:"\f3b6"}.fa-twitter:before{content:"\f099"}.fa-rockrms:before{content:"\f3e9"}.fa-pinterest:before{content:"\f0d2"}.fa-buffer:before{content:"\f837"}.fa-npm:before{content:"\f3d4"}.fa-yammer:before{content:"\f840"}.fa-btc:before{content:"\f15a"}.fa-dribbble:before{content:"\f17d"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-internet-explorer:before{content:"\f26b"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-old-republic:before{content:"\f510"}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:"\f40c"}.fa-node-js:before{content:"\f3d3"}.fa-edge-legacy:before{content:"\e078"}.fa-slack-hash:before,.fa-slack:before{content:"\f198"}.fa-medrt:before{content:"\f3c8"}.fa-usb:before{content:"\f287"}.fa-tumblr:before{content:"\f173"}.fa-vaadin:before{content:"\f408"}.fa-quora:before{content:"\f2c4"}.fa-reacteurope:before{content:"\f75d"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-amilia:before{content:"\f36d"}.fa-mixcloud:before{content:"\f289"}.fa-flipboard:before{content:"\f44d"}.fa-viacoin:before{content:"\f237"}.fa-critical-role:before{content:"\f6c9"}.fa-sitrox:before{content:"\e44a"}.fa-discourse:before{content:"\f393"}.fa-joomla:before{content:"\f1aa"}.fa-mastodon:before{content:"\f4f6"}.fa-airbnb:before{content:"\f834"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-buy-n-large:before{content:"\f8a6"}.fa-gulp:before{content:"\f3ae"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-strava:before{content:"\f428"}.fa-ember:before{content:"\f423"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-teamspeak:before{content:"\f4f9"}.fa-pushed:before{content:"\f3e1"}.fa-wordpress-simple:before{content:"\f411"}.fa-nutritionix:before{content:"\f3d6"}.fa-wodu:before{content:"\e088"}.fa-google-pay:before{content:"\e079"}.fa-intercom:before{content:"\f7af"}.fa-zhihu:before{content:"\f63f"}.fa-korvue:before{content:"\f42f"}.fa-pix:before{content:"\e43a"}.fa-steam-symbol:before{content:"\f3f6"} \ No newline at end of file diff --git a/docs/9.4.1/fontawesome/css/fontawesome.css b/docs/9.4.1/fontawesome/css/fontawesome.css new file mode 100644 index 0000000000..9fb3e4cc32 --- /dev/null +++ b/docs/9.4.1/fontawesome/css/fontawesome.css @@ -0,0 +1,6 @@ +/*! + * Font Awesome Free 6.2.0 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2022 Fonticons, Inc. + */ +.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0:before{content:"\30"}.fa-1:before{content:"\31"}.fa-2:before{content:"\32"}.fa-3:before{content:"\33"}.fa-4:before{content:"\34"}.fa-5:before{content:"\35"}.fa-6:before{content:"\36"}.fa-7:before{content:"\37"}.fa-8:before{content:"\38"}.fa-9:before{content:"\39"}.fa-fill-drip:before{content:"\f576"}.fa-arrows-to-circle:before{content:"\e4bd"}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}.fa-at:before{content:"\40"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-text-height:before{content:"\f034"}.fa-user-times:before,.fa-user-xmark:before{content:"\f235"}.fa-stethoscope:before{content:"\f0f1"}.fa-comment-alt:before,.fa-message:before{content:"\f27a"}.fa-info:before{content:"\f129"}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422"}.fa-explosion:before{content:"\e4e9"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-wave-square:before{content:"\f83e"}.fa-ring:before{content:"\f70b"}.fa-building-un:before{content:"\e4d9"}.fa-dice-three:before{content:"\f527"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-anchor-circle-check:before{content:"\e4aa"}.fa-building-circle-arrow-right:before{content:"\e4d1"}.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f"}.fa-arrows-up-to-line:before{content:"\e4c2"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}.fa-door-open:before{content:"\f52b"}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}.fa-atom:before{content:"\f5d2"}.fa-soap:before{content:"\e06e"}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d"}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539"}.fa-bridge-circle-check:before{content:"\e4c9"}.fa-pump-medical:before{content:"\e06a"}.fa-fingerprint:before{content:"\f577"}.fa-hand-point-right:before{content:"\f0a4"}.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}.fa-flag-checkered:before{content:"\f11e"}.fa-football-ball:before,.fa-football:before{content:"\f44e"}.fa-school-circle-exclamation:before{content:"\e56c"}.fa-crop:before{content:"\f125"}.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}.fa-users-rectangle:before{content:"\e594"}.fa-people-roof:before{content:"\e537"}.fa-people-line:before{content:"\e534"}.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc"}.fa-diagram-predecessor:before{content:"\e477"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a"}.fa-male:before,.fa-person:before{content:"\f183"}.fa-laptop:before{content:"\f109"}.fa-file-csv:before{content:"\f6dd"}.fa-menorah:before{content:"\f676"}.fa-truck-plane:before{content:"\e58f"}.fa-record-vinyl:before{content:"\f8d9"}.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587"}.fa-bong:before{content:"\f55c"}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b"}.fa-arrow-down-up-across-line:before{content:"\e4af"}.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5"}.fa-jar-wheat:before{content:"\e517"}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}.fa-file-circle-exclamation:before{content:"\e4eb"}.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e"}.fa-pager:before{content:"\f815"}.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}.fa-strikethrough:before{content:"\f0cc"}.fa-k:before{content:"\4b"}.fa-landmark-flag:before{content:"\e51c"}.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}.fa-backward:before{content:"\f04a"}.fa-caret-right:before{content:"\f0da"}.fa-comments:before{content:"\f086"}.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-code-pull-request:before{content:"\e13c"}.fa-clipboard-list:before{content:"\f46d"}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}.fa-user-check:before{content:"\f4fc"}.fa-vial-virus:before{content:"\e597"}.fa-sheet-plastic:before{content:"\e571"}.fa-blog:before{content:"\f781"}.fa-user-ninja:before{content:"\f504"}.fa-person-arrow-up-from-line:before{content:"\e539"}.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0"}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458"}.fa-toggle-off:before{content:"\f204"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-person-drowning:before{content:"\e545"}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a"}.fa-spray-can:before{content:"\f5bd"}.fa-truck-monster:before{content:"\f63b"}.fa-w:before{content:"\57"}.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}.fa-rainbow:before{content:"\f75b"}.fa-circle-notch:before{content:"\f1ce"}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa"}.fa-paw:before{content:"\f1b0"}.fa-cloud:before{content:"\f0c2"}.fa-trowel-bricks:before{content:"\e58a"}.fa-face-flushed:before,.fa-flushed:before{content:"\f579"}.fa-hospital-user:before{content:"\f80d"}.fa-tent-arrow-left-right:before{content:"\e57f"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-binoculars:before{content:"\f1e5"}.fa-microphone-slash:before{content:"\f131"}.fa-box-tissue:before{content:"\e05b"}.fa-motorcycle:before{content:"\f21c"}.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae"}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068"}.fa-mars-and-venus-burst:before{content:"\e523"}.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-sun-plant-wilt:before{content:"\e57a"}.fa-toilets-portable:before{content:"\e584"}.fa-hockey-puck:before{content:"\f453"}.fa-table:before{content:"\f0ce"}.fa-magnifying-glass-arrow-right:before{content:"\e521"}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566"}.fa-users-slash:before{content:"\e073"}.fa-clover:before{content:"\e139"}.fa-mail-reply:before,.fa-reply:before{content:"\f3e5"}.fa-star-and-crescent:before{content:"\f699"}.fa-house-fire:before{content:"\e50c"}.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}.fa-helicopter:before{content:"\f533"}.fa-compass:before{content:"\f14e"}.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150"}.fa-file-circle-question:before{content:"\e4ef"}.fa-laptop-code:before{content:"\f5fc"}.fa-swatchbook:before{content:"\f5c3"}.fa-prescription-bottle:before{content:"\f485"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-people-group:before{content:"\e533"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9"}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360"}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597"}.fa-film:before{content:"\f008"}.fa-ruler-horizontal:before{content:"\f547"}.fa-people-robbery:before{content:"\e536"}.fa-lightbulb:before{content:"\f0eb"}.fa-caret-left:before{content:"\f0d9"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-school-circle-xmark:before{content:"\e56d"}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b"}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a"}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f"}.fa-sitemap:before{content:"\f0e8"}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9"}.fa-memory:before{content:"\f538"}.fa-road-spikes:before{content:"\e568"}.fa-fire-burner:before{content:"\e4f1"}.fa-flag:before{content:"\f024"}.fa-hanukiah:before{content:"\f6e6"}.fa-feather:before{content:"\f52d"}.fa-volume-down:before,.fa-volume-low:before{content:"\f027"}.fa-comment-slash:before{content:"\f4b3"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-compress:before{content:"\f066"}.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\e2cd"}.fa-ankh:before{content:"\f644"}.fa-hands-holding-child:before{content:"\e4fa"}.fa-asterisk:before{content:"\2a"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-peseta-sign:before{content:"\e221"}.fa-header:before,.fa-heading:before{content:"\f1dc"}.fa-ghost:before{content:"\f6e2"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b"}.fa-cart-plus:before{content:"\f217"}.fa-gamepad:before{content:"\f11b"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567"}.fa-egg:before{content:"\f7fb"}.fa-house-medical-circle-xmark:before{content:"\e513"}.fa-campground:before{content:"\f6bb"}.fa-folder-plus:before{content:"\f65e"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc"}.fa-lock:before{content:"\f023"}.fa-gas-pump:before{content:"\f52f"}.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593"}.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}.fa-house-flood-water:before{content:"\e50e"}.fa-tree:before{content:"\f1bb"}.fa-bridge-lock:before{content:"\e4cc"}.fa-sack-dollar:before{content:"\f81d"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-car-side:before{content:"\f5e4"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-heart-circle-minus:before{content:"\e4ff"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-microscope:before{content:"\f610"}.fa-sink:before{content:"\e06d"}.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-mitten:before{content:"\f7b5"}.fa-person-rays:before{content:"\e54d"}.fa-users:before{content:"\f0c0"}.fa-eye-slash:before{content:"\f070"}.fa-flask-vial:before{content:"\e4f3"}.fa-hand-paper:before,.fa-hand:before{content:"\f256"}.fa-om:before{content:"\f679"}.fa-worm:before{content:"\e599"}.fa-house-circle-xmark:before{content:"\e50b"}.fa-plug:before{content:"\f1e6"}.fa-chevron-up:before{content:"\f077"}.fa-hand-spock:before{content:"\f259"}.fa-stopwatch:before{content:"\f2f2"}.fa-face-kiss:before,.fa-kiss:before{content:"\f596"}.fa-bridge-circle-xmark:before{content:"\e4cb"}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589"}.fa-chess-bishop:before{content:"\f43a"}.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c"}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-road-circle-check:before{content:"\e564"}.fa-dice-five:before{content:"\f523"}.fa-rss-square:before,.fa-square-rss:before{content:"\f143"}.fa-land-mine-on:before{content:"\e51b"}.fa-i-cursor:before{content:"\f246"}.fa-stamp:before{content:"\f5bf"}.fa-stairs:before{content:"\e289"}.fa-i:before{content:"\49"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2"}.fa-pills:before{content:"\f484"}.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581"}.fa-tooth:before{content:"\f5c9"}.fa-v:before{content:"\56"}.fa-bicycle:before{content:"\f206"}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\e579"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9"}.fa-wheat-awn-circle-exclamation:before{content:"\e598"}.fa-snowman:before{content:"\f7d0"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-road-barrier:before{content:"\e562"}.fa-school:before{content:"\f549"}.fa-igloo:before{content:"\f7ae"}.fa-joint:before{content:"\f595"}.fa-angle-right:before{content:"\f105"}.fa-horse:before{content:"\f6f0"}.fa-q:before{content:"\51"}.fa-g:before{content:"\47"}.fa-notes-medical:before{content:"\f481"}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-dong-sign:before{content:"\e169"}.fa-capsules:before{content:"\f46b"}.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}.fa-hand-point-up:before{content:"\f0a6"}.fa-money-bill:before{content:"\f0d6"}.fa-bookmark:before{content:"\f02e"}.fa-align-justify:before{content:"\f039"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-helmet-un:before{content:"\e503"}.fa-bullseye:before{content:"\f140"}.fa-bacon:before{content:"\f7e5"}.fa-hand-point-down:before{content:"\f0a7"}.fa-arrow-up-from-bracket:before{content:"\e09a"}.fa-folder-blank:before,.fa-folder:before{content:"\f07b"}.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478"}.fa-radiation:before{content:"\f7b9"}.fa-chart-simple:before{content:"\e473"}.fa-mars-stroke:before{content:"\f229"}.fa-vial:before{content:"\f492"}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-e:before{content:"\45"}.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305"}.fa-bridge-circle-exclamation:before{content:"\e4ca"}.fa-user:before{content:"\f007"}.fa-school-circle-check:before{content:"\e56b"}.fa-dumpster:before{content:"\f793"}.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6"}.fa-building-user:before{content:"\e4da"}.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191"}.fa-highlighter:before{content:"\f591"}.fa-key:before{content:"\f084"}.fa-bullhorn:before{content:"\f0a1"}.fa-globe:before{content:"\f0ac"}.fa-synagogue:before{content:"\f69b"}.fa-person-half-dress:before{content:"\e548"}.fa-road-bridge:before{content:"\e563"}.fa-location-arrow:before{content:"\f124"}.fa-c:before{content:"\43"}.fa-tablet-button:before{content:"\f10a"}.fa-building-lock:before{content:"\e4d6"}.fa-pizza-slice:before{content:"\f818"}.fa-money-bill-wave:before{content:"\f53a"}.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}.fa-house-flag:before{content:"\e50d"}.fa-person-circle-minus:before{content:"\e540"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-camera-rotate:before{content:"\e0d8"}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0"}.fa-star:before{content:"\f005"}.fa-repeat:before{content:"\f363"}.fa-cross:before{content:"\f654"}.fa-box:before{content:"\f466"}.fa-venus-mars:before{content:"\f228"}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}.fa-charging-station:before{content:"\f5e7"}.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-person-running:before,.fa-running:before{content:"\f70c"}.fa-mobile-retro:before{content:"\e527"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-spider:before{content:"\f717"}.fa-hands-bound:before{content:"\e4f9"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-plane-circle-exclamation:before{content:"\e556"}.fa-x-ray:before{content:"\f497"}.fa-spell-check:before{content:"\f891"}.fa-slash:before{content:"\f715"}.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc"}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070"}.fa-server:before{content:"\f233"}.fa-virus-covid-slash:before{content:"\e4a9"}.fa-shop-lock:before{content:"\e4a5"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-blender-phone:before{content:"\f6b6"}.fa-building-wheat:before{content:"\e4db"}.fa-person-breastfeeding:before{content:"\e53a"}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6"}.fa-venus:before{content:"\f221"}.fa-passport:before{content:"\f5ab"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce"}.fa-temperature-high:before{content:"\f769"}.fa-microchip:before{content:"\f2db"}.fa-crown:before{content:"\f521"}.fa-weight-hanging:before{content:"\f5cd"}.fa-xmarks-lines:before{content:"\e59a"}.fa-file-prescription:before{content:"\f572"}.fa-weight-scale:before,.fa-weight:before{content:"\f496"}.fa-user-friends:before,.fa-user-group:before{content:"\f500"}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e"}.fa-chess-knight:before{content:"\f441"}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b"}.fa-wheelchair:before{content:"\f193"}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa"}.fa-toggle-on:before{content:"\f205"}.fa-person-walking:before,.fa-walking:before{content:"\f554"}.fa-l:before{content:"\4c"}.fa-fire:before{content:"\f06d"}.fa-bed-pulse:before,.fa-procedures:before{content:"\f487"}.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197"}.fa-face-laugh:before,.fa-laugh:before{content:"\f599"}.fa-folder-open:before{content:"\f07c"}.fa-heart-circle-plus:before{content:"\e500"}.fa-code-fork:before{content:"\e13b"}.fa-city:before{content:"\f64f"}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}.fa-pepper-hot:before{content:"\f816"}.fa-unlock:before{content:"\f09c"}.fa-colon-sign:before{content:"\e140"}.fa-headset:before{content:"\f590"}.fa-store-slash:before{content:"\e071"}.fa-road-circle-xmark:before{content:"\e566"}.fa-user-minus:before{content:"\f503"}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a"}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f"}.fa-clipboard:before{content:"\f328"}.fa-house-circle-exclamation:before{content:"\e50a"}.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}.fa-bath:before,.fa-bathtub:before{content:"\f2cd"}.fa-underline:before{content:"\f0cd"}.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff"}.fa-signature:before{content:"\f5b7"}.fa-stroopwafel:before{content:"\f551"}.fa-bold:before{content:"\f032"}.fa-anchor-lock:before{content:"\e4ad"}.fa-building-ngo:before{content:"\e4d7"}.fa-manat-sign:before{content:"\e1d5"}.fa-not-equal:before{content:"\f53e"}.fa-border-style:before,.fa-border-top-left:before{content:"\f853"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}.fa-jedi:before{content:"\f669"}.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681"}.fa-mug-hot:before{content:"\f7b6"}.fa-battery-car:before,.fa-car-battery:before{content:"\f5df"}.fa-gift:before{content:"\f06b"}.fa-dice-two:before{content:"\f528"}.fa-chess-queen:before{content:"\f445"}.fa-glasses:before{content:"\f530"}.fa-chess-board:before{content:"\f43c"}.fa-building-circle-check:before{content:"\e4d2"}.fa-person-chalkboard:before{content:"\e53d"}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b"}.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255"}.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151"}.fa-cloud-showers-water:before{content:"\e4e4"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e"}.fa-less-than-equal:before{content:"\f537"}.fa-train:before{content:"\f238"}.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8"}.fa-crow:before{content:"\f520"}.fa-sailboat:before{content:"\e445"}.fa-window-restore:before{content:"\f2d2"}.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}.fa-torii-gate:before{content:"\f6a1"}.fa-frog:before{content:"\f52e"}.fa-bucket:before{content:"\e4cf"}.fa-image:before{content:"\f03e"}.fa-microphone:before{content:"\f130"}.fa-cow:before{content:"\f6c8"}.fa-caret-up:before{content:"\f0d8"}.fa-screwdriver:before{content:"\f54a"}.fa-folder-closed:before{content:"\e185"}.fa-house-tsunami:before{content:"\e515"}.fa-square-nfi:before{content:"\e576"}.fa-arrow-up-from-ground-water:before{content:"\e4b5"}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}.fa-columns:before,.fa-table-columns:before{content:"\f0db"}.fa-lemon:before{content:"\f094"}.fa-head-side-mask:before{content:"\e063"}.fa-handshake:before{content:"\f2b5"}.fa-gem:before{content:"\f3a5"}.fa-dolly-box:before,.fa-dolly:before{content:"\f472"}.fa-smoking:before{content:"\f48d"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}.fa-monument:before{content:"\f5a6"}.fa-snowplow:before{content:"\f7d2"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-cannabis:before{content:"\f55f"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-tablets:before{content:"\f490"}.fa-ethernet:before{content:"\f796"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-chair:before{content:"\f6c0"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568"}.fa-plate-wheat:before{content:"\e55a"}.fa-icicles:before{content:"\f7ad"}.fa-person-shelter:before{content:"\e54f"}.fa-neuter:before{content:"\f22c"}.fa-id-badge:before{content:"\f2c1"}.fa-marker:before{content:"\f5a1"}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a"}.fa-helicopter-symbol:before{content:"\e502"}.fa-universal-access:before{content:"\f29a"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}.fa-lari-sign:before{content:"\e1c8"}.fa-volcano:before{content:"\f770"}.fa-person-walking-dashed-line-arrow-right:before{content:"\e553"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-viruses:before{content:"\e076"}.fa-square-person-confined:before{content:"\e577"}.fa-user-tie:before{content:"\f508"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}.fa-tent-arrow-down-to-line:before{content:"\e57e"}.fa-certificate:before{content:"\f0a3"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-suitcase:before{content:"\f0f2"}.fa-person-skating:before,.fa-skating:before{content:"\f7c5"}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}.fa-camera-retro:before{content:"\f083"}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c"}.fa-box-open:before{content:"\f49e"}.fa-scroll:before{content:"\f70e"}.fa-spa:before{content:"\f5bb"}.fa-location-pin-lock:before{content:"\e51f"}.fa-pause:before{content:"\f04c"}.fa-hill-avalanche:before{content:"\e507"}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-bomb:before{content:"\f1e2"}.fa-registered:before{content:"\f25d"}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516"}.fa-subscript:before{content:"\f12c"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-burst:before{content:"\e4dc"}.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066"}.fa-face-tired:before,.fa-tired:before{content:"\f5c8"}.fa-money-bills:before{content:"\e1f3"}.fa-smog:before{content:"\f75f"}.fa-crutch:before{content:"\f7f7"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-palette:before{content:"\f53f"}.fa-arrows-turn-right:before{content:"\e4c0"}.fa-vest:before{content:"\e085"}.fa-ferry:before{content:"\e4ea"}.fa-arrows-down-to-people:before{content:"\e4b9"}.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337"}.fa-boxes-packing:before{content:"\e4c7"}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8"}.fa-group-arrows-rotate:before{content:"\e4f6"}.fa-bowl-food:before{content:"\e4c6"}.fa-candy-cane:before{content:"\f786"}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160"}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c"}.fa-remove-format:before,.fa-text-slash:before{content:"\f87d"}.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da"}.fa-file-word:before{content:"\f1c2"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}.fa-house-lock:before{content:"\e510"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}.fa-children:before{content:"\e4e1"}.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b"}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa"}.fa-envelope-open:before{content:"\f2b6"}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f"}.fa-mattress-pillow:before{content:"\e525"}.fa-guarani-sign:before{content:"\e19a"}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}.fa-fire-extinguisher:before{content:"\f134"}.fa-cruzeiro-sign:before{content:"\e152"}.fa-greater-than-equal:before{content:"\f532"}.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}.fa-atlas:before,.fa-book-atlas:before{content:"\f558"}.fa-virus:before{content:"\e074"}.fa-envelope-circle-check:before{content:"\e4e8"}.fa-layer-group:before{content:"\f5fd"}.fa-arrows-to-dot:before{content:"\e4be"}.fa-archway:before{content:"\f557"}.fa-heart-circle-check:before{content:"\e4fd"}.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1"}.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}.fa-square:before{content:"\f0c8"}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000"}.fa-couch:before{content:"\f4b8"}.fa-cedi-sign:before{content:"\e0df"}.fa-italic:before{content:"\f033"}.fa-church:before{content:"\f51d"}.fa-comments-dollar:before{content:"\f653"}.fa-democrat:before{content:"\f747"}.fa-z:before{content:"\5a"}.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9"}.fa-road-lock:before{content:"\e567"}.fa-a:before{content:"\41"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\e03f"}.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}.fa-p:before{content:"\50"}.fa-snowflake:before{content:"\f2dc"}.fa-newspaper:before{content:"\f1ea"}.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-filter-circle-xmark:before{content:"\e17b"}.fa-locust:before{content:"\e520"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}.fa-person-dress-burst:before{content:"\e544"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}.fa-vector-square:before{content:"\f5cb"}.fa-bread-slice:before{content:"\f7ec"}.fa-language:before{content:"\f1ab"}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598"}.fa-filter:before{content:"\f0b0"}.fa-question:before{content:"\3f"}.fa-file-signature:before{content:"\f573"}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}.fa-house-chimney-user:before{content:"\e065"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-puzzle-piece:before{content:"\f12e"}.fa-money-check:before{content:"\f53c"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}.fa-code:before{content:"\f121"}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0"}.fa-building-circle-exclamation:before{content:"\e4d3"}.fa-magnifying-glass-chart:before{content:"\e522"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-cubes-stacked:before{content:"\e4e6"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-virus-covid:before{content:"\e4a8"}.fa-austral-sign:before{content:"\e0a9"}.fa-f:before{content:"\46"}.fa-leaf:before{content:"\f06c"}.fa-road:before{content:"\f018"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-person-circle-plus:before{content:"\e541"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}.fa-bolt-lightning:before{content:"\e0b7"}.fa-sack-xmark:before{content:"\e56a"}.fa-file-excel:before{content:"\f1c3"}.fa-file-contract:before{content:"\f56c"}.fa-fish-fins:before{content:"\e4f2"}.fa-building-flag:before{content:"\e4d5"}.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582"}.fa-object-ungroup:before{content:"\f248"}.fa-poop:before{content:"\f619"}.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}.fa-kaaba:before{content:"\f66b"}.fa-toilet-paper:before{content:"\f71e"}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807"}.fa-eject:before{content:"\f052"}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a"}.fa-plane-circle-check:before{content:"\e555"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-object-group:before{content:"\f247"}.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}.fa-mask-ventilator:before{content:"\e524"}.fa-arrow-right:before{content:"\f061"}.fa-map-signs:before,.fa-signs-post:before{content:"\f277"}.fa-cash-register:before{content:"\f788"}.fa-person-circle-question:before{content:"\e542"}.fa-h:before{content:"\48"}.fa-tarp:before{content:"\e57b"}.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}.fa-arrows-to-eye:before{content:"\e4bf"}.fa-plug-circle-bolt:before{content:"\e55b"}.fa-heart:before{content:"\f004"}.fa-mars-and-venus:before{content:"\f224"}.fa-home-user:before,.fa-house-user:before{content:"\e1b0"}.fa-dumpster-fire:before{content:"\f794"}.fa-house-crack:before{content:"\e3b1"}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561"}.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2"}.fa-bottle-water:before{content:"\e4c5"}.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1"}.fa-kitchen-set:before{content:"\e51a"}.fa-r:before{content:"\52"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-cube:before{content:"\f1b2"}.fa-bitcoin-sign:before{content:"\e0b4"}.fa-shield-dog:before{content:"\e573"}.fa-solar-panel:before{content:"\f5ba"}.fa-lock-open:before{content:"\f3c1"}.fa-elevator:before{content:"\e16d"}.fa-money-bill-transfer:before{content:"\e528"}.fa-money-bill-trend-up:before{content:"\e529"}.fa-house-flood-water-circle-arrow-right:before{content:"\e50f"}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682"}.fa-circle:before{content:"\f111"}.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049"}.fa-recycle:before{content:"\f1b8"}.fa-user-astronaut:before{content:"\f4fb"}.fa-plane-slash:before{content:"\e069"}.fa-trademark:before{content:"\f25c"}.fa-basketball-ball:before,.fa-basketball:before{content:"\f434"}.fa-satellite-dish:before{content:"\f7c0"}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-volume-high:before,.fa-volume-up:before{content:"\f028"}.fa-users-rays:before{content:"\e593"}.fa-wallet:before{content:"\f555"}.fa-clipboard-check:before{content:"\f46c"}.fa-file-audio:before{content:"\f1c7"}.fa-burger:before,.fa-hamburger:before{content:"\f805"}.fa-wrench:before{content:"\f0ad"}.fa-bugs:before{content:"\e4d0"}.fa-rupee-sign:before,.fa-rupee:before{content:"\f156"}.fa-file-image:before{content:"\f1c5"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-plane-departure:before{content:"\f5b0"}.fa-handshake-slash:before{content:"\e060"}.fa-book-bookmark:before{content:"\e0bb"}.fa-code-branch:before{content:"\f126"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-bridge:before{content:"\e4c8"}.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879"}.fa-truck-front:before{content:"\e2b7"}.fa-cat:before{content:"\f6be"}.fa-anchor-circle-exclamation:before{content:"\e4ab"}.fa-truck-field:before{content:"\e58d"}.fa-route:before{content:"\f4d7"}.fa-clipboard-question:before{content:"\e4e3"}.fa-panorama:before{content:"\e209"}.fa-comment-medical:before{content:"\f7f5"}.fa-teeth-open:before{content:"\f62f"}.fa-file-circle-minus:before{content:"\e4ed"}.fa-tags:before{content:"\f02c"}.fa-wine-glass:before{content:"\f4e3"}.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050"}.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4"}.fa-parking:before,.fa-square-parking:before{content:"\f540"}.fa-house-signal:before{content:"\e012"}.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828"}.fa-faucet-drip:before{content:"\e006"}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d"}.fa-terminal:before{content:"\f120"}.fa-mobile-button:before{content:"\f10b"}.fa-house-medical-flag:before{content:"\e514"}.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}.fa-tape:before{content:"\f4db"}.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e"}.fa-eye:before{content:"\f06e"}.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3"}.fa-audio-description:before{content:"\f29e"}.fa-person-military-to-person:before{content:"\e54c"}.fa-file-shield:before{content:"\e4f0"}.fa-user-slash:before{content:"\f506"}.fa-pen:before{content:"\f304"}.fa-tower-observation:before{content:"\e586"}.fa-file-code:before{content:"\f1c9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}.fa-bus:before{content:"\f207"}.fa-heart-circle-xmark:before{content:"\e501"}.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}.fa-window-maximize:before{content:"\f2d0"}.fa-face-frown:before,.fa-frown:before{content:"\f119"}.fa-prescription:before{content:"\f5b1"}.fa-shop:before,.fa-store-alt:before{content:"\f54f"}.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}.fa-vihara:before{content:"\f6a7"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}.fa-plant-wilt:before{content:"\e5aa"}.fa-diamond:before{content:"\f219"}.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}.fa-bacterium:before{content:"\e05a"}.fa-hand-pointer:before{content:"\f25a"}.fa-drum-steelpan:before{content:"\f56a"}.fa-hand-scissors:before{content:"\f257"}.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684"}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}.fa-biohazard:before{content:"\f780"}.fa-location-crosshairs:before,.fa-location:before{content:"\f601"}.fa-mars-double:before{content:"\f227"}.fa-child-dress:before{content:"\e59c"}.fa-users-between-lines:before{content:"\e591"}.fa-lungs-virus:before{content:"\e067"}.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588"}.fa-phone:before{content:"\f095"}.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273"}.fa-child-reaching:before{content:"\e59d"}.fa-head-side-virus:before{content:"\e064"}.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163"}.fa-door-closed:before{content:"\f52a"}.fa-shield-virus:before{content:"\e06c"}.fa-dice-six:before{content:"\f526"}.fa-mosquito-net:before{content:"\e52c"}.fa-bridge-water:before{content:"\e4ce"}.fa-person-booth:before{content:"\f756"}.fa-text-width:before{content:"\f035"}.fa-hat-wizard:before{content:"\f6e8"}.fa-pen-fancy:before{content:"\f5ac"}.fa-digging:before,.fa-person-digging:before{content:"\f85e"}.fa-trash:before{content:"\f1f8"}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629"}.fa-book-medical:before{content:"\f7e6"}.fa-poo:before{content:"\f2fe"}.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553"}.fa-cubes:before{content:"\f1b3"}.fa-divide:before{content:"\f529"}.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7"}.fa-headphones:before{content:"\f025"}.fa-hands-holding:before{content:"\f4c2"}.fa-hands-clapping:before{content:"\e1a8"}.fa-republican:before{content:"\f75e"}.fa-arrow-left:before{content:"\f060"}.fa-person-circle-xmark:before{content:"\e543"}.fa-ruler:before{content:"\f545"}.fa-align-left:before{content:"\f036"}.fa-dice-d6:before{content:"\f6d1"}.fa-restroom:before{content:"\f7bd"}.fa-j:before{content:"\4a"}.fa-users-viewfinder:before{content:"\e595"}.fa-file-video:before{content:"\f1c8"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-table-cells:before,.fa-th:before{content:"\f00a"}.fa-file-pdf:before{content:"\f1c1"}.fa-bible:before,.fa-book-bible:before{content:"\f647"}.fa-o:before{content:"\4f"}.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa"}.fa-user-secret:before{content:"\f21b"}.fa-otter:before{content:"\f700"}.fa-female:before,.fa-person-dress:before{content:"\f182"}.fa-comment-dollar:before{content:"\f651"}.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-book-tanakh:before,.fa-tanakh:before{content:"\f827"}.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-clipboard-user:before{content:"\f7f3"}.fa-child:before{content:"\f1ae"}.fa-lira-sign:before{content:"\f195"}.fa-satellite:before{content:"\f7bf"}.fa-plane-lock:before{content:"\e558"}.fa-tag:before{content:"\f02b"}.fa-comment:before{content:"\f075"}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd"}.fa-envelope:before{content:"\f0e0"}.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}.fa-paperclip:before{content:"\f0c6"}.fa-arrow-right-to-city:before{content:"\e4b3"}.fa-ribbon:before{content:"\f4d6"}.fa-lungs:before{content:"\f604"}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-litecoin-sign:before{content:"\e1d3"}.fa-border-none:before{content:"\f850"}.fa-circle-nodes:before{content:"\e4e2"}.fa-parachute-box:before{content:"\f4cd"}.fa-indent:before{content:"\f03c"}.fa-truck-field-un:before{content:"\e58e"}.fa-hourglass-empty:before,.fa-hourglass:before{content:"\f254"}.fa-mountain:before{content:"\f6fc"}.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-camera-alt:before,.fa-camera:before{content:"\f030"}.fa-square-virus:before{content:"\e578"}.fa-meteor:before{content:"\f753"}.fa-car-on:before{content:"\e4dd"}.fa-sleigh:before{content:"\f7cc"}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162"}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1"}.fa-water:before{content:"\f773"}.fa-calendar-check:before{content:"\f274"}.fa-braille:before{content:"\f2a1"}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486"}.fa-landmark:before{content:"\f66f"}.fa-truck:before{content:"\f0d1"}.fa-crosshairs:before{content:"\f05b"}.fa-person-cane:before{content:"\e53c"}.fa-tent:before{content:"\e57d"}.fa-vest-patches:before{content:"\e086"}.fa-check-double:before{content:"\f560"}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d"}.fa-money-bill-wheat:before{content:"\e52a"}.fa-cookie:before{content:"\f563"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586"}.fa-dumbbell:before{content:"\f44b"}.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022"}.fa-tarp-droplet:before{content:"\e57c"}.fa-house-medical-circle-check:before{content:"\e511"}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca"}.fa-calendar-plus:before{content:"\f271"}.fa-plane-arrival:before{content:"\f5af"}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359"}.fa-subway:before,.fa-train-subway:before{content:"\f239"}.fa-chart-gantt:before{content:"\e0e4"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565"}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1"}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-dna:before{content:"\f471"}.fa-virus-slash:before{content:"\e075"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-child-rifle:before{content:"\e4e0"}.fa-chess:before{content:"\f439"}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177"}.fa-plug-circle-check:before{content:"\e55c"}.fa-street-view:before{content:"\f21d"}.fa-franc-sign:before{content:"\e18f"}.fa-volume-off:before{content:"\f026"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7"}.fa-mosque:before{content:"\f678"}.fa-mosquito:before{content:"\e52b"}.fa-star-of-david:before{content:"\f69a"}.fa-person-military-rifle:before{content:"\e54b"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-vials:before{content:"\f493"}.fa-plug-circle-plus:before{content:"\e55f"}.fa-place-of-worship:before{content:"\f67f"}.fa-grip-vertical:before{content:"\f58e"}.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148"}.fa-u:before{content:"\55"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-backward-step:before,.fa-step-backward:before{content:"\f048"}.fa-pallet:before{content:"\f482"}.fa-faucet:before{content:"\e005"}.fa-baseball-bat-ball:before{content:"\f432"}.fa-s:before{content:"\53"}.fa-timeline:before{content:"\e29c"}.fa-keyboard:before{content:"\f11c"}.fa-caret-down:before{content:"\f0d7"}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2"}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}.fa-plane-up:before{content:"\e22d"}.fa-piggy-bank:before{content:"\f4d3"}.fa-battery-3:before,.fa-battery-half:before{content:"\f242"}.fa-mountain-city:before{content:"\e52e"}.fa-coins:before{content:"\f51e"}.fa-khanda:before{content:"\f66d"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-folder-tree:before{content:"\f802"}.fa-network-wired:before{content:"\f6ff"}.fa-map-pin:before{content:"\f276"}.fa-hamsa:before{content:"\f665"}.fa-cent-sign:before{content:"\e3f5"}.fa-flask:before{content:"\f0c3"}.fa-person-pregnant:before{content:"\e31e"}.fa-wand-sparkles:before{content:"\f72b"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}.fa-ticket:before{content:"\f145"}.fa-power-off:before{content:"\f011"}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b"}.fa-flag-usa:before{content:"\f74d"}.fa-laptop-file:before{content:"\e51d"}.fa-teletype:before,.fa-tty:before{content:"\f1e4"}.fa-diagram-next:before{content:"\e476"}.fa-person-rifle:before{content:"\e54e"}.fa-house-medical-circle-exclamation:before{content:"\e512"}.fa-closed-captioning:before{content:"\f20a"}.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec"}.fa-venus-double:before{content:"\f226"}.fa-images:before{content:"\f302"}.fa-calculator:before{content:"\f1ec"}.fa-people-pulling:before{content:"\e535"}.fa-n:before{content:"\4e"}.fa-cable-car:before,.fa-tram:before{content:"\f7da"}.fa-cloud-rain:before{content:"\f73d"}.fa-building-circle-xmark:before{content:"\e4d4"}.fa-ship:before{content:"\f21a"}.fa-arrows-down-to-line:before{content:"\e4b8"}.fa-download:before{content:"\f019"}.fa-face-grin:before,.fa-grin:before{content:"\f580"}.fa-backspace:before,.fa-delete-left:before{content:"\f55a"}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb"}.fa-file-circle-check:before{content:"\e5a0"}.fa-forward:before{content:"\f04e"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}.fa-face-meh:before,.fa-meh:before{content:"\f11a"}.fa-align-center:before{content:"\f037"}.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-heart-circle-exclamation:before{content:"\e4fe"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}.fa-calendar-week:before{content:"\f784"}.fa-laptop-medical:before{content:"\f812"}.fa-b:before{content:"\42"}.fa-file-medical:before{content:"\f477"}.fa-dice-one:before{content:"\f525"}.fa-kiwi-bird:before{content:"\f535"}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-cutlery:before,.fa-utensils:before{content:"\f2e7"}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161"}.fa-mill-sign:before{content:"\e1ed"}.fa-bowl-rice:before{content:"\e2eb"}.fa-skull:before{content:"\f54c"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}.fa-truck-pickup:before{content:"\f63c"}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c"}.fa-stop:before{content:"\f04d"}.fa-code-merge:before{content:"\f387"}.fa-upload:before{content:"\f093"}.fa-hurricane:before{content:"\f751"}.fa-mound:before{content:"\e52d"}.fa-toilet-portable:before{content:"\e583"}.fa-compact-disc:before{content:"\f51f"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-caravan:before{content:"\f8ff"}.fa-shield-cat:before{content:"\e572"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-glass-water:before{content:"\e4f4"}.fa-oil-well:before{content:"\e532"}.fa-vault:before{content:"\e2c5"}.fa-mars:before{content:"\f222"}.fa-toilet:before{content:"\f7d8"}.fa-plane-circle-xmark:before{content:"\e557"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-sun:before{content:"\f185"}.fa-guitar:before{content:"\f7a6"}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c"}.fa-horse-head:before{content:"\f7ab"}.fa-bore-hole:before{content:"\e4c3"}.fa-industry:before{content:"\f275"}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358"}.fa-arrows-turn-to-dots:before{content:"\e4c1"}.fa-florin-sign:before{content:"\e184"}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}.fa-less-than:before{content:"\3c"}.fa-angle-down:before{content:"\f107"}.fa-car-tunnel:before{content:"\e4de"}.fa-head-side-cough:before{content:"\e061"}.fa-grip-lines:before{content:"\f7a4"}.fa-thumbs-down:before{content:"\f165"}.fa-user-lock:before{content:"\f502"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-anchor-circle-xmark:before{content:"\e4ac"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}.fa-chess-pawn:before{content:"\f443"}.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}.fa-person-through-window:before{content:"\e5a9"}.fa-toolbox:before{content:"\f552"}.fa-hands-holding-circle:before{content:"\e4fb"}.fa-bug:before{content:"\f188"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-hand-holding-hand:before{content:"\e4f7"}.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}.fa-mountain-sun:before{content:"\e52f"}.fa-arrows-left-right-to-line:before{content:"\e4ba"}.fa-dice-d20:before{content:"\f6cf"}.fa-truck-droplet:before{content:"\e58c"}.fa-file-circle-xmark:before{content:"\e5a1"}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\e040"}.fa-medal:before{content:"\f5a2"}.fa-bed:before{content:"\f236"}.fa-h-square:before,.fa-square-h:before{content:"\f0fd"}.fa-podcast:before{content:"\f2ce"}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-bell:before{content:"\f0f3"}.fa-superscript:before{content:"\f12b"}.fa-plug-circle-xmark:before{content:"\e560"}.fa-star-of-life:before{content:"\f621"}.fa-phone-slash:before{content:"\f3dd"}.fa-paint-roller:before{content:"\f5aa"}.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-file:before{content:"\f15b"}.fa-greater-than:before{content:"\3e"}.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4"}.fa-arrow-down:before{content:"\f063"}.fa-droplet:before,.fa-tint:before{content:"\f043"}.fa-eraser:before{content:"\f12d"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-person-burst:before{content:"\e53b"}.fa-dove:before{content:"\f4ba"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-socks:before{content:"\f696"}.fa-inbox:before{content:"\f01c"}.fa-section:before{content:"\e447"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}.fa-envelope-open-text:before{content:"\f658"}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8"}.fa-wine-bottle:before{content:"\f72f"}.fa-chess-rook:before{content:"\f447"}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550"}.fa-dharmachakra:before{content:"\f655"}.fa-hotdog:before{content:"\f80f"}.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d"}.fa-drum:before{content:"\f569"}.fa-ice-cream:before{content:"\f810"}.fa-heart-circle-bolt:before{content:"\e4fc"}.fa-fax:before{content:"\f1ac"}.fa-paragraph:before{content:"\f1dd"}.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772"}.fa-star-half:before{content:"\f089"}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2"}.fa-tree-city:before{content:"\e587"}.fa-play:before{content:"\f04b"}.fa-font:before{content:"\f031"}.fa-rupiah-sign:before{content:"\e23d"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d"}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470"}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a"}.fa-naira-sign:before{content:"\e1f6"}.fa-cart-arrow-down:before{content:"\f218"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-file-edit:before,.fa-file-pen:before{content:"\f31c"}.fa-receipt:before{content:"\f543"}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-person-circle-exclamation:before{content:"\e53f"}.fa-chevron-down:before{content:"\f078"}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-skull-crossbones:before{content:"\f714"}.fa-code-compare:before{content:"\e13a"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-school-lock:before{content:"\e56f"}.fa-tower-cell:before{content:"\e585"}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309"}.fa-ranking-star:before{content:"\e561"}.fa-chess-king:before{content:"\f43f"}.fa-person-harassing:before{content:"\e549"}.fa-brazilian-real-sign:before{content:"\e46c"}.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\f752"}.fa-arrow-up:before{content:"\f062"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}.fa-shrimp:before{content:"\e448"}.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}.fa-jug-detergent:before{content:"\e519"}.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}.fa-user-shield:before{content:"\f505"}.fa-wind:before{content:"\f72e"}.fa-car-burst:before,.fa-car-crash:before{content:"\f5e1"}.fa-y:before{content:"\59"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce"}.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}.fa-fish:before{content:"\f578"}.fa-user-graduate:before{content:"\f501"}.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042"}.fa-clapperboard:before{content:"\e131"}.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba"}.fa-baseball-ball:before,.fa-baseball:before{content:"\f433"}.fa-jet-fighter-up:before{content:"\e518"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}.fa-copy:before{content:"\f0c5"}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9"}.fa-hand-sparkles:before{content:"\e05d"}.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-gun:before{content:"\e19b"}.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}.fa-add:before,.fa-plus:before{content:"\2b"}.fa-expand:before{content:"\f065"}.fa-computer:before{content:"\e4e5"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-peso-sign:before{content:"\e222"}.fa-building-shield:before{content:"\e4d8"}.fa-baby:before{content:"\f77c"}.fa-users-line:before{content:"\e592"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}.fa-tractor:before{content:"\f722"}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829"}.fa-arrow-down-up-lock:before{content:"\e4b0"}.fa-lines-leaning:before{content:"\e51e"}.fa-ruler-combined:before{content:"\f546"}.fa-copyright:before{content:"\f1f9"}.fa-equals:before{content:"\3d"}.fa-blender:before{content:"\f517"}.fa-teeth:before{content:"\f62e"}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b"}.fa-map:before{content:"\f279"}.fa-rocket:before{content:"\f135"}.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}.fa-folder-minus:before{content:"\f65d"}.fa-store:before{content:"\f54e"}.fa-arrow-trend-up:before{content:"\e098"}.fa-plug-circle-minus:before{content:"\e55e"}.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9"}.fa-bezier-curve:before{content:"\f55b"}.fa-bell-slash:before{content:"\f1f6"}.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb"}.fa-school-flag:before{content:"\e56e"}.fa-fill:before{content:"\f575"}.fa-angle-up:before{content:"\f106"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-holly-berry:before{content:"\f7aa"}.fa-chevron-left:before{content:"\f053"}.fa-bacteria:before{content:"\e059"}.fa-hand-lizard:before{content:"\f258"}.fa-disease:before{content:"\f7fa"}.fa-briefcase-medical:before{content:"\f469"}.fa-genderless:before{content:"\f22d"}.fa-chevron-right:before{content:"\f054"}.fa-retweet:before{content:"\f079"}.fa-car-alt:before,.fa-car-rear:before{content:"\f5de"}.fa-pump-soap:before{content:"\e06b"}.fa-video-slash:before{content:"\f4e2"}.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243"}.fa-radio:before{content:"\f8d7"}.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d"}.fa-traffic-light:before{content:"\f637"}.fa-thermometer:before{content:"\f491"}.fa-vr-cardboard:before{content:"\f729"}.fa-hand-middle-finger:before{content:"\f806"}.fa-percent:before,.fa-percentage:before{content:"\25"}.fa-truck-moving:before{content:"\f4df"}.fa-glass-water-droplet:before{content:"\e4f5"}.fa-display:before{content:"\e163"}.fa-face-smile:before,.fa-smile:before{content:"\f118"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}.fa-trophy:before{content:"\f091"}.fa-person-praying:before,.fa-pray:before{content:"\f683"}.fa-hammer:before{content:"\f6e3"}.fa-hand-peace:before{content:"\f25b"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-spinner:before{content:"\f110"}.fa-robot:before{content:"\f544"}.fa-peace:before{content:"\f67c"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-warehouse:before{content:"\f494"}.fa-arrow-up-right-dots:before{content:"\e4b7"}.fa-splotch:before{content:"\f5bc"}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584"}.fa-dice-four:before{content:"\f524"}.fa-sim-card:before{content:"\f7c4"}.fa-transgender-alt:before,.fa-transgender:before{content:"\f225"}.fa-mercury:before{content:"\f223"}.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149"}.fa-person-falling-burst:before{content:"\e547"}.fa-award:before{content:"\f559"}.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff"}.fa-building:before{content:"\f1ad"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-qrcode:before{content:"\f029"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-shield-blank:before,.fa-shield:before{content:"\f132"}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885"}.fa-house-medical:before{content:"\e3b2"}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}.fa-house-chimney-window:before{content:"\e00d"}.fa-pen-nib:before{content:"\f5ad"}.fa-tent-arrow-turn-left:before{content:"\e580"}.fa-tents:before{content:"\e582"}.fa-magic:before,.fa-wand-magic:before{content:"\f0d0"}.fa-dog:before{content:"\f6d3"}.fa-carrot:before{content:"\f787"}.fa-moon:before{content:"\f186"}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce"}.fa-cheese:before{content:"\f7ef"}.fa-yin-yang:before{content:"\f6ad"}.fa-music:before{content:"\f001"}.fa-code-commit:before{content:"\f386"}.fa-temperature-low:before{content:"\f76b"}.fa-biking:before,.fa-person-biking:before{content:"\f84a"}.fa-broom:before{content:"\f51a"}.fa-shield-heart:before{content:"\e574"}.fa-gopuram:before{content:"\f664"}.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}.fa-hashtag:before{content:"\23"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424"}.fa-oil-can:before{content:"\f613"}.fa-t:before{content:"\54"}.fa-hippo:before{content:"\f6ed"}.fa-chart-column:before{content:"\e0e3"}.fa-infinity:before{content:"\f534"}.fa-vial-circle-check:before{content:"\e596"}.fa-person-arrow-down-to-line:before{content:"\e538"}.fa-voicemail:before{content:"\f897"}.fa-fan:before{content:"\f863"}.fa-person-walking-luggage:before{content:"\e554"}.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-calendar:before{content:"\f133"}.fa-trailer:before{content:"\e041"}.fa-bahai:before,.fa-haykal:before{content:"\f666"}.fa-sd-card:before{content:"\f7c2"}.fa-dragon:before{content:"\f6d5"}.fa-shoe-prints:before{content:"\f54b"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b"}.fa-hand-holding:before{content:"\f4bd"}.fa-plug-circle-exclamation:before{content:"\e55d"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}.fa-clone:before{content:"\f24d"}.fa-person-walking-arrow-loop-left:before{content:"\e551"}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}.fa-tornado:before{content:"\f76f"}.fa-file-circle-plus:before{content:"\e494"}.fa-book-quran:before,.fa-quran:before{content:"\f687"}.fa-anchor:before{content:"\f13d"}.fa-border-all:before{content:"\f84c"}.fa-angry:before,.fa-face-angry:before{content:"\f556"}.fa-cookie-bite:before{content:"\f564"}.fa-arrow-trend-down:before{content:"\e097"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-draw-polygon:before{content:"\f5ee"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a"}.fa-shower:before{content:"\f2cc"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-m:before{content:"\4d"}.fa-table-list:before,.fa-th-list:before{content:"\f00b"}.fa-comment-sms:before,.fa-sms:before{content:"\f7cd"}.fa-book:before{content:"\f02d"}.fa-user-plus:before{content:"\f234"}.fa-check:before{content:"\f00c"}.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-house-circle-check:before{content:"\e509"}.fa-angle-left:before{content:"\f104"}.fa-diagram-successor:before{content:"\e47a"}.fa-truck-arrow-right:before{content:"\e58b"}.fa-arrows-split-up-and-left:before{content:"\e4bc"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}.fa-cloud-moon:before{content:"\f6c3"}.fa-briefcase:before{content:"\f0b1"}.fa-person-falling:before{content:"\e546"}.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}.fa-user-tag:before{content:"\f507"}.fa-rug:before{content:"\e569"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d"}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410"}.fa-baht-sign:before{content:"\e0ac"}.fa-book-open:before{content:"\f518"}.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a"}.fa-handcuffs:before{content:"\e4f8"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-database:before{content:"\f1c0"}.fa-arrow-turn-right:before,.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-bottle-droplet:before{content:"\e4c4"}.fa-mask-face:before{content:"\e1d7"}.fa-hill-rockslide:before{content:"\e508"}.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}.fa-paper-plane:before{content:"\f1d8"}.fa-road-circle-exclamation:before{content:"\e565"}.fa-dungeon:before{content:"\f6d9"}.fa-align-right:before{content:"\f038"}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-life-ring:before{content:"\f1cd"}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-calendar-day:before{content:"\f783"}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5"}.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d"}.fa-face-grimace:before,.fa-grimace:before{content:"\f57f"}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\e2ce"}.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be"}.fa-person-walking-arrow-right:before{content:"\e552"}.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199"}.fa-dice:before{content:"\f522"}.fa-bowling-ball:before{content:"\f436"}.fa-brain:before{content:"\f5dc"}.fa-band-aid:before,.fa-bandage:before{content:"\f462"}.fa-calendar-minus:before{content:"\f272"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-gifts:before{content:"\f79c"}.fa-hotel:before{content:"\f594"}.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e"}.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f"}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e"}.fa-thumbs-up:before{content:"\f164"}.fa-user-clock:before{content:"\f4fd"}.fa-allergies:before,.fa-hand-dots:before{content:"\f461"}.fa-file-invoice:before{content:"\f570"}.fa-window-minimize:before{content:"\f2d1"}.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4"}.fa-brush:before{content:"\f55d"}.fa-mask:before{content:"\f6fa"}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}.fa-ruler-vertical:before{content:"\f548"}.fa-user-alt:before,.fa-user-large:before{content:"\f406"}.fa-train-tram:before{content:"\e5b4"}.fa-user-nurse:before{content:"\f82f"}.fa-syringe:before{content:"\f48e"}.fa-cloud-sun:before{content:"\f6c4"}.fa-stopwatch-20:before{content:"\e06f"}.fa-square-full:before{content:"\f45c"}.fa-magnet:before{content:"\f076"}.fa-jar:before{content:"\e516"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-bug-slash:before{content:"\e490"}.fa-arrow-up-from-water-pump:before{content:"\e4b6"}.fa-bone:before{content:"\f5d7"}.fa-user-injured:before{content:"\f728"}.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4"}.fa-plane:before{content:"\f072"}.fa-tent-arrows-down:before{content:"\e581"}.fa-exclamation:before{content:"\21"}.fa-arrows-spin:before{content:"\e4bb"}.fa-print:before{content:"\f02f"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}.fa-x:before{content:"\58"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688"}.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}.fa-person-military-pointing:before{content:"\e54a"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-umbrella:before{content:"\f0e9"}.fa-trowel:before{content:"\e589"}.fa-d:before{content:"\44"}.fa-stapler:before{content:"\e5af"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}.fa-kip-sign:before{content:"\e1c4"}.fa-hand-point-left:before{content:"\f0a5"}.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\f4c6"}.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb"}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1"}.fa-barcode:before{content:"\f02a"}.fa-plus-minus:before{content:"\e43c"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-person-circle-check:before{content:"\e53e"}.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf"}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0} \ No newline at end of file diff --git a/docs/9.4.1/fontawesome/css/solid.css b/docs/9.4.1/fontawesome/css/solid.css new file mode 100644 index 0000000000..b2337d1a7d --- /dev/null +++ b/docs/9.4.1/fontawesome/css/solid.css @@ -0,0 +1,6 @@ +/*! + * Font Awesome Free 6.2.0 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2022 Fonticons, Inc. + */ +:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-weight:900} \ No newline at end of file diff --git a/docs/9.4.1/fontawesome/webfonts/fa-brands-400.ttf b/docs/9.4.1/fontawesome/webfonts/fa-brands-400.ttf new file mode 100644 index 0000000000..502f3621e7 Binary files /dev/null and b/docs/9.4.1/fontawesome/webfonts/fa-brands-400.ttf differ diff --git a/docs/9.4.1/fontawesome/webfonts/fa-brands-400.woff2 b/docs/9.4.1/fontawesome/webfonts/fa-brands-400.woff2 new file mode 100644 index 0000000000..d801b51f66 Binary files /dev/null and b/docs/9.4.1/fontawesome/webfonts/fa-brands-400.woff2 differ diff --git a/docs/9.4.1/fontawesome/webfonts/fa-solid-900.ttf b/docs/9.4.1/fontawesome/webfonts/fa-solid-900.ttf new file mode 100644 index 0000000000..13c9489771 Binary files /dev/null and b/docs/9.4.1/fontawesome/webfonts/fa-solid-900.ttf differ diff --git a/docs/9.4.1/fontawesome/webfonts/fa-solid-900.woff2 b/docs/9.4.1/fontawesome/webfonts/fa-solid-900.woff2 new file mode 100644 index 0000000000..3516fdbe33 Binary files /dev/null and b/docs/9.4.1/fontawesome/webfonts/fa-solid-900.woff2 differ diff --git a/docs/9.4.1/fonts/OPEN-SANS-LICENSE.txt b/docs/9.4.1/fonts/OPEN-SANS-LICENSE.txt new file mode 100644 index 0000000000..d645695673 --- /dev/null +++ b/docs/9.4.1/fonts/OPEN-SANS-LICENSE.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/docs/9.4.1/fonts/SOURCE-CODE-PRO-LICENSE.txt b/docs/9.4.1/fonts/SOURCE-CODE-PRO-LICENSE.txt new file mode 100644 index 0000000000..366206f549 --- /dev/null +++ b/docs/9.4.1/fonts/SOURCE-CODE-PRO-LICENSE.txt @@ -0,0 +1,93 @@ +Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of Adobe Systems Incorporated in the United States and/or other countries. + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/docs/9.4.1/fonts/fonts.css b/docs/9.4.1/fonts/fonts.css new file mode 100644 index 0000000000..858efa5980 --- /dev/null +++ b/docs/9.4.1/fonts/fonts.css @@ -0,0 +1,100 @@ +/* Open Sans is licensed under the Apache License, Version 2.0. See http://www.apache.org/licenses/LICENSE-2.0 */ +/* Source Code Pro is under the Open Font License. See https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL */ + +/* open-sans-300 - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + src: local('Open Sans Light'), local('OpenSans-Light'), + url('open-sans-v17-all-charsets-300.woff2') format('woff2'); +} + +/* open-sans-300italic - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'), + url('open-sans-v17-all-charsets-300italic.woff2') format('woff2'); +} + +/* open-sans-regular - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + src: local('Open Sans Regular'), local('OpenSans-Regular'), + url('open-sans-v17-all-charsets-regular.woff2') format('woff2'); +} + +/* open-sans-italic - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + src: local('Open Sans Italic'), local('OpenSans-Italic'), + url('open-sans-v17-all-charsets-italic.woff2') format('woff2'); +} + +/* open-sans-600 - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), + url('open-sans-v17-all-charsets-600.woff2') format('woff2'); +} + +/* open-sans-600italic - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), + url('open-sans-v17-all-charsets-600italic.woff2') format('woff2'); +} + +/* open-sans-700 - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + src: local('Open Sans Bold'), local('OpenSans-Bold'), + url('open-sans-v17-all-charsets-700.woff2') format('woff2'); +} + +/* open-sans-700italic - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), + url('open-sans-v17-all-charsets-700italic.woff2') format('woff2'); +} + +/* open-sans-800 - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), + url('open-sans-v17-all-charsets-800.woff2') format('woff2'); +} + +/* open-sans-800italic - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 800; + src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), + url('open-sans-v17-all-charsets-800italic.woff2') format('woff2'); +} + +/* source-code-pro-500 - latin_vietnamese_latin-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Source Code Pro'; + font-style: normal; + font-weight: 500; + src: url('source-code-pro-v11-all-charsets-500.woff2') format('woff2'); +} diff --git a/docs/9.4.1/fonts/open-sans-v17-all-charsets-300.woff2 b/docs/9.4.1/fonts/open-sans-v17-all-charsets-300.woff2 new file mode 100644 index 0000000000..9f51be370f Binary files /dev/null and b/docs/9.4.1/fonts/open-sans-v17-all-charsets-300.woff2 differ diff --git a/docs/9.4.1/fonts/open-sans-v17-all-charsets-300italic.woff2 b/docs/9.4.1/fonts/open-sans-v17-all-charsets-300italic.woff2 new file mode 100644 index 0000000000..2f54544841 Binary files /dev/null and b/docs/9.4.1/fonts/open-sans-v17-all-charsets-300italic.woff2 differ diff --git a/docs/9.4.1/fonts/open-sans-v17-all-charsets-600.woff2 b/docs/9.4.1/fonts/open-sans-v17-all-charsets-600.woff2 new file mode 100644 index 0000000000..f503d558d5 Binary files /dev/null and b/docs/9.4.1/fonts/open-sans-v17-all-charsets-600.woff2 differ diff --git a/docs/9.4.1/fonts/open-sans-v17-all-charsets-600italic.woff2 b/docs/9.4.1/fonts/open-sans-v17-all-charsets-600italic.woff2 new file mode 100644 index 0000000000..c99aabe803 Binary files /dev/null and b/docs/9.4.1/fonts/open-sans-v17-all-charsets-600italic.woff2 differ diff --git a/docs/9.4.1/fonts/open-sans-v17-all-charsets-700.woff2 b/docs/9.4.1/fonts/open-sans-v17-all-charsets-700.woff2 new file mode 100644 index 0000000000..421a1ab25f Binary files /dev/null and b/docs/9.4.1/fonts/open-sans-v17-all-charsets-700.woff2 differ diff --git a/docs/9.4.1/fonts/open-sans-v17-all-charsets-700italic.woff2 b/docs/9.4.1/fonts/open-sans-v17-all-charsets-700italic.woff2 new file mode 100644 index 0000000000..12ce3d20d1 Binary files /dev/null and b/docs/9.4.1/fonts/open-sans-v17-all-charsets-700italic.woff2 differ diff --git a/docs/9.4.1/fonts/open-sans-v17-all-charsets-800.woff2 b/docs/9.4.1/fonts/open-sans-v17-all-charsets-800.woff2 new file mode 100644 index 0000000000..c94a223b03 Binary files /dev/null and b/docs/9.4.1/fonts/open-sans-v17-all-charsets-800.woff2 differ diff --git a/docs/9.4.1/fonts/open-sans-v17-all-charsets-800italic.woff2 b/docs/9.4.1/fonts/open-sans-v17-all-charsets-800italic.woff2 new file mode 100644 index 0000000000..eed7d3c63d Binary files /dev/null and b/docs/9.4.1/fonts/open-sans-v17-all-charsets-800italic.woff2 differ diff --git a/docs/9.4.1/fonts/open-sans-v17-all-charsets-italic.woff2 b/docs/9.4.1/fonts/open-sans-v17-all-charsets-italic.woff2 new file mode 100644 index 0000000000..398b68a085 Binary files /dev/null and b/docs/9.4.1/fonts/open-sans-v17-all-charsets-italic.woff2 differ diff --git a/docs/9.4.1/fonts/open-sans-v17-all-charsets-regular.woff2 b/docs/9.4.1/fonts/open-sans-v17-all-charsets-regular.woff2 new file mode 100644 index 0000000000..8383e94c65 Binary files /dev/null and b/docs/9.4.1/fonts/open-sans-v17-all-charsets-regular.woff2 differ diff --git a/docs/9.4.1/fonts/source-code-pro-v11-all-charsets-500.woff2 b/docs/9.4.1/fonts/source-code-pro-v11-all-charsets-500.woff2 new file mode 100644 index 0000000000..722245682f Binary files /dev/null and b/docs/9.4.1/fonts/source-code-pro-v11-all-charsets-500.woff2 differ diff --git a/docs/9.4.1/functions.html b/docs/9.4.1/functions.html new file mode 100644 index 0000000000..c935b5700f --- /dev/null +++ b/docs/9.4.1/functions.html @@ -0,0 +1,279 @@ + + + + + + Functions & Tags - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Functions

+

The CommandAPI has support to use Minecraft's functions within your plugins. This is handled by using a class provided by the CommandAPI called FunctionWrapper, which allows you to execute functions. The CommandAPI also provides support to let you run your own commands within Minecraft function files.

+
+

Functions in 1.16+

+
+

Developer's Note:

+

Minecraft 1.16+ change the way that datapacks are loaded on the server, so that they load before plugins are enabled. This means that non-vanilla commands that are declared in functions and tags will be detected as invalid, causing the server to throw a lot of errors at the very start.

+

The CommandAPI reloads datapacks once the server has finished loading using all declared commands, therefore the error messages at the start of the server can be ignored.

+
+
+

Using custom commands in functions

+

In order to use a command from your plugin in a .mcfunction file, you must register your command in your plugin's onLoad() method, instead of the onEnable() method. Failure to do so will not allow the command to be registered for Minecraft functions, causing the function file to fail to load during the server startup phase.

+
+

Developer's Note:

+

In short, if you want to register a command which can be used in Minecraft functions, register it in your plugin's onLoad() method.

+
+
+

Example - Registering command for use in a function

+

Say we have a command /killall that simply kills all entities in all worlds on the server. If we were to register this in our onLoad() method, this would allow us to use the /killall command in Minecraft functions and tags.

+
+
public class Main extends JavaPlugin {
+
+    @Override
+    public void onLoad() {
+        // Commands which will be used in Minecraft functions are registered here
+
+        new CommandAPICommand("killall")
+            .executes((sender, args) -> {
+                // Kills all enemies in all worlds
+                Bukkit.getWorlds().forEach(w -> w.getLivingEntities().forEach(e -> e.setHealth(0)));
+            })
+            .register();
+    }
+    
+    @Override
+    public void onEnable() {
+        // Register all other commands here
+    } 
+}
+
+
class Main : JavaPlugin() {
+
+    override fun onLoad() {
+        // Commands which will be used in Minecraft functions are registered here
+
+        CommandAPICommand("killall")
+            .executes(CommandExecutor { _, _ ->
+                // Kills all enemies in all worlds
+                Bukkit.getWorlds().forEach { world -> world.livingEntities.forEach { entity -> entity.health = 0.0 } }
+            })
+            .register()
+    }
+
+    override fun onEnable() {
+        // Register all other commands here
+    }
+
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/functionsetup.html b/docs/9.4.1/functionsetup.html new file mode 100644 index 0000000000..24bdc6534f --- /dev/null +++ b/docs/9.4.1/functionsetup.html @@ -0,0 +1,272 @@ + + + + + + Setting up functions & tags - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Setting up functions & tags

+
+

Developer's Note:

+

Most developers can completely skip this section. This is for those that are unfamiliar with functions and tags and is less about how the CommandAPI works.

+
+

This section explains how functions are declared and set up for use in a Minecraft server. This is ideal for server owners who've never set up functions, or developers (like the Command API's creator) that has no idea how to set this sort of thing up.

+
+

Creating functions

+

Functions are text files (with the .mcfunction extension) which contains lists of functions which are executed one after another. Each line of the file is a valid Minecraft command. Say we have text.mcfunction:

+
killall
+say Killed all living entities on the server
+
+

This will run the custom command killall (as declared in Example - Registering command for use in a function), and then broadcast a message to all players stating that all entities were killed.

+
+

Creating tags

+

Tags are json files which contain a list of functions. Tags let you run multiple functions at a time. Say we have a tag called mytag.json:

+
{
+    "values": [
+        "mycustomnamespace:test",
+        "mycustomnamespace:test2"
+    ]
+}
+
+

This will run the function test and the function test2, which are in the namespace mycustomnamespace.

+
+

Namespaces & where to place everything

+

The following hierarchy explains where functions and tags go. In this diagram, the two functions test and test2 are in a directory called functions. There is also a tag called mytag which is placed in the tags directory under functions. These are all under the namespace called mycustomnamespace

+
server/
+├── world/
+│   ├── advancements/
+│   ├── data/
+│   ├── datapacks/
+│   │   └── bukkit/
+│   │       ├── pack.mcmeta
+│   │       └── data/
+│   │           └── mycustomnamespace/
+│   │               ├── functions/
+│   │               │   ├── test.mcfunction
+│   │               │   └── test2.mcfunction
+│   │               └── tags/
+│   │                   └── functions/
+│   │                       └── mytag.json
+│   └── ...
+├── world_nether/
+├── world_the_end/
+├── ...
+└── spigot.jar
+
+

To execute the test function, you would run the following command:

+
/function mycustomnamespace:test
+
+

To execute the mytag tag, you would run the following command:

+
/function #mycustomnamespace:mytag
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/functionwrapper.html b/docs/9.4.1/functionwrapper.html new file mode 100644 index 0000000000..88013fb030 --- /dev/null +++ b/docs/9.4.1/functionwrapper.html @@ -0,0 +1,274 @@ + + + + + + The FunctionWrapper class - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

The FunctionWrapper

+

The CommandAPI includes the FunctionWrapper class which is a wrapper for Minecraft's functions. It allows you to execute the commands that are represented by the respective .mcfunction file.

+

The FunctionWrapper class is an extension of the SimpleFunctionWrapper class. It is a SimpleFunctionWrapper which has been constructed from an existing command sender when a command is used. This means that the command sender has already been "baked into" the FunctionWrapper object, allowing you to run it without having to provide a command sender.

+

FunctionWrapper methods

+

The FunctionWrapper class has the following methods:

+
class FunctionWrapper extends SimpleFunctionWrapper {
+
+    // Methods specific to this class
+    int run();
+    int runAs(Entity e);
+
+    // Methods inherited from SimpleFunctionWrapper
+    static SimpleFunctionWrapper getFunction(NamespacedKey key);
+    static SimpleFunctionWrapper[] getTag(NamespacedKey key);
+    static Set<NamespacedKey> getFunctions();
+    static Set<NamespacedKey> getTags();
+    int run(CommandSender sender);
+    String[] getCommands();
+    NamespacedKey getKey();
+}
+
+

These methods allow you to interact with the Minecraft function that this class wraps.

+

run()

+
+

run() support in 1.20.3+

+

As of CommandAPI 9.3.0 (compatible with Minecraft versions 1.20.3 and 1.20.4), calling run() will always return a value of 1, regardless of whether the command succeeds, fails, or returns a result.

+
+

The run() method runs the function. The command executor that runs this function is the command executor that was used to retrieve it. For example, if a player in-game populated this argument, then the player will be filled in for @p and the player's location would be used for things such as ~ ~ ~:

+
+
new CommandAPICommand("runfunc")
+    .withArguments(new FunctionArgument("function"))
+    .executes((sender, args) -> {
+        FunctionWrapper[] functions = (FunctionWrapper[]) args.get("function");
+        for (FunctionWrapper function : functions) {
+            function.run(); // The command executor in this case is 'sender'
+        }
+    })
+    .register();
+
+
CommandAPICommand("runfunc")
+    .withArguments(FunctionArgument("function"))
+    .executes(CommandExecutor { _, args ->
+        val functions = args["function"] as Array<FunctionWrapper>
+        for (function in functions) {
+            function.run() // The command executor in this case is 'sender'
+        }
+    })
+    .register()
+
+
+

runAs(Entity)

+
+

runAs(Entity) support in 1.20.3+

+

As of CommandAPI 9.3.0 (compatible with Minecraft versions 1.20.3 and 1.20.4), calling runAs(Entity) will always return a value of 1, regardless of whether the command succeeds, fails, or returns a result.

+
+

The runAs(Entity) is the same as the run() method, but it allows you to change the command executor to another entity.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/help.html b/docs/9.4.1/help.html new file mode 100644 index 0000000000..9b72601328 --- /dev/null +++ b/docs/9.4.1/help.html @@ -0,0 +1,412 @@ + + + + + + Help - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Help

+

Help topics can be added to your command using the withHelp(), withShortDescription(), withFullDescription() or withUsage() methods when registering a command. Help allows users to understand what your command does and provides them with a list of usage forms to aid in writing a command.

+

Parts of a help

+

A help topic consists of two mains parts:

+
    +
  • A short description which is displayed in a help list and displayed at the top of a help topic for that command
  • +
  • A full description which is displayed in the "Description" section of a help topic
  • +
+

This can be seen with the following example, for a command /mycmd. This example has the short description "Says hi", and a full description "Broadcasts hi to everyone on the server". The short help is shown in the help list, which (in this example) is viewed using /help 5. The full description is shown for the help for the command on its own, which is viewed using /help mycmd:

+

help image

+

Help methods and semantics

+

The CommandAPI has three methods to register parts of a help. The withShortDescription() sets the short description for the command, the withFullDescription() sets the full description for the command and withHelp() is a simple way to set both the short and full description at the same time. The withHelp() method is the recommended method to use to set the help for a command.

+

If no short description is provided, the CommandAPI will attempt to use the full description if one is present. Note that this may be truncated automatically, so it is recommended to provide your own short description.

+

These are the following methods that the CommandAPI provides to set the help topic for a command:

+
CommandAPICommand withShortDescription(String description);
+
+

The withShortDescription method simply sets the short description for the command. In the above screenshot, the short description is "Says hi".

+
CommandAPICommand withFullDescription(String description);
+
+

The withFullDescription method sets the full description for the command. In the above screenshot, the full description is "Broadcasts hi to everyone on the server".

+
CommandAPICommand withHelp(String shortDescription, String fullDescription);
+
+

The withHelp method sets both the short description and the full description at the same time.

+
+

Example - Adding help to a command

+

In this simple example, we implement the above screenshot's help topic. We register a command /mycmd and use the withShortDescription and withFullDescription methods to create a help topic:

+
+
new CommandAPICommand("mycmd")
+    .withShortDescription("Says hi")
+    .withFullDescription("Broadcasts hi to everyone on the server")
+    .executes((sender, args) -> {
+        Bukkit.broadcastMessage("Hi!");
+    })
+    .register();
+
+
CommandAPICommand("mycmd")
+    .withShortDescription("Says hi")
+    .withFullDescription("Broadcasts hi to everyone on the server")
+    .executes(CommandExecutor { _, _ ->
+        Bukkit.broadcastMessage("Hi!")
+    })
+    .register()
+
+
commandAPICommand("mycmd") {
+    withShortDescription("Says hi")
+    withFullDescription("Broadcasts hi to everyone on the server")
+    anyExecutor { _, _ ->
+        Bukkit.broadcastMessage("Hi!")
+    }
+}
+
+
+

We could also register this command using the withHelp method instead:

+
+
new CommandAPICommand("mycmd")
+    .withHelp("Says hi", "Broadcasts hi to everyone on the server")
+    .executes((sender, args) -> {
+        Bukkit.broadcastMessage("Hi!");
+    })
+    .register();
+
+
CommandAPICommand("mycmd")
+    .withHelp("Says hi", "Broadcasts hi to everyone on the server")
+    .executes(CommandExecutor { _, _ ->
+        Bukkit.broadcastMessage("Hi!")
+    })
+    .register()
+
+
commandAPICommand("mycmd") {
+    withHelp("Says hi", "Broadcasts hi to everyone on the server")
+    anyExecutor { _, _ ->
+        Bukkit.broadcastMessage("Hi!")
+    }
+}
+
+
+
+
+

Advanced help topics

+

For more control over help topics, the CommandAPI offers the following method, which allows you to provide your own HelpTopic object:

+
CommandAPICommand withHelp(HelpTopic helpTopic);
+
+
+

Example - Adding locale-specific help

+

In this example, we implement locale-specific help so players can see help in their desired language. To do this, we must make use of the Bukkit HelpTopic object which gives us more control over the content of help that is displayed to a player:

+
+
public HelpTopic makeHelp(String command) {
+    return new HelpTopic() {
+
+        @Override
+        public String getShortText() {
+            return "Says hi";
+        }
+
+        @Override
+        public String getFullText(CommandSender forWho) {
+            String helpText = "";
+            if (forWho instanceof Player player) {
+                // Make use of the player's locale to make language-specific help!
+                Locale playerLocale = player.locale();
+                if (playerLocale.getLanguage().equals("en")) {
+                    helpText = "Broadcasts \"Hi!\" to everyone on the server";
+                } else if (playerLocale.getLanguage().equals("de")) {
+                    helpText = "Sendet \"Hi!\" an alle auf dem Server";
+                }
+            } else {
+                helpText = "Broadcasts \"Hi!\" to everyone on the server";
+            }
+            return helpText;
+        }
+
+        // Allow anyone to see this help topic
+        @Override
+        public boolean canSee(CommandSender player) {
+            return true;
+        }
+    };
+}
+
+
fun makeHelp(command: String): HelpTopic = object: HelpTopic() {
+    override fun getShortText(): String = "Says hi"
+
+    override fun getFullText(forWho: CommandSender): String {
+        var helpText = ""
+        if (forWho is Player) {
+            // Make use of the player's locale to make language-specific help!
+            val playerLocale = forWho.locale()
+            if (playerLocale.getLanguage() == "en") {
+                helpText = "Broadcasts \"Hi!\" to everyone on the server"
+            } else if (playerLocale.getLanguage() == "de") {
+                helpText = "Sendet \"Hi!\" an alle auf dem Server"
+            }
+        } else {
+            helpText = "Broadcasts \"Hi!\" to everyone on the server"
+        }
+        return helpText
+    }
+
+    // Allow anyone to see this help topic
+    override fun canSee(player: CommandSender): Boolean = true
+}
+
+
+

We then add our new HelpTopic to the command using the withHelp method:

+
+
new CommandAPICommand("mycmd")
+    .withHelp(makeHelp("mycmd"))
+    .executes((sender, args) -> {
+        Bukkit.broadcastMessage("Hi!");
+    })
+    .register();
+
+
return CommandAPICommand("mycmd")
+    .withHelp(makeHelp("mycmd"))
+    .executes(CommandExecutor { _, _ ->
+        Bukkit.broadcastMessage("Hi!")
+    })
+    .register()
+
+
+
+

Command usage

+

When registering a command, there also is a command usage generated. The CommandAPI provides a way to customise this usage by providing the withUsage() method:

+
CommandAPICommand withUsage(String... usage)
+
+
+

Example - Providing a command usage

+

In this example, we want to showcase how usage generation displays the usage vs. how a custom usage displays the usage:

+
/command <help> <admin|user|moderator|vip>
+/command <reload> <commandsystem|config|server>
+
+

This is how it would get displayed:

+
Usage:
+- /command <help> <admin>
+- /command <help> <user>
+- /command <help> <moderator>
+- /command <help> <vip>
+- /command <reload> <commandsystem>
+- /command <reload> <config>
+- /command <reload> <server>
+
+

Now, we are implementing the withUsage() method:

+
new CommandAPICommand("...")
+    .withUsage(
+        "/command <help> <section>",
+        "/command <reload> <system>"
+    )
+
+

By using withUsage() like that, the CommandAPI will produce this usage:

+
Usage:
+- /command <help> <section>
+- /command <reload> <system>
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/highlight.css b/docs/9.4.1/highlight.css new file mode 100644 index 0000000000..ba57b82b27 --- /dev/null +++ b/docs/9.4.1/highlight.css @@ -0,0 +1,82 @@ +/* + * An increased contrast highlighting scheme loosely based on the + * "Base16 Atelier Dune Light" theme by Bram de Haan + * (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/dune) + * Original Base16 color scheme by Chris Kempson + * (https://github.com/chriskempson/base16) + */ + +/* Comment */ +.hljs-comment, +.hljs-quote { + color: #575757; +} + +/* Red */ +.hljs-variable, +.hljs-template-variable, +.hljs-attribute, +.hljs-tag, +.hljs-name, +.hljs-regexp, +.hljs-link, +.hljs-name, +.hljs-selector-id, +.hljs-selector-class { + color: #d70025; +} + +/* Orange */ +.hljs-number, +.hljs-meta, +.hljs-built_in, +.hljs-builtin-name, +.hljs-literal, +.hljs-type, +.hljs-params { + color: #b21e00; +} + +/* Green */ +.hljs-string, +.hljs-symbol, +.hljs-bullet { + color: #008200; +} + +/* Blue */ +.hljs-title, +.hljs-section { + color: #0030f2; +} + +/* Purple */ +.hljs-keyword, +.hljs-selector-tag { + color: #9d00ec; +} + +.hljs { + display: block; + overflow-x: auto; + background: #f6f7f6; + color: #000; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} + +.hljs-addition { + color: #22863a; + background-color: #f0fff4; +} + +.hljs-deletion { + color: #b31d28; + background-color: #ffeef0; +} diff --git a/docs/9.4.1/highlight.js b/docs/9.4.1/highlight.js new file mode 100644 index 0000000000..8ce96b4a82 --- /dev/null +++ b/docs/9.4.1/highlight.js @@ -0,0 +1,1362 @@ +/*! + Highlight.js v11.0.0 (git: 21857218b9) + (c) 2006-2021 Ivan Sagalaev and other contributors + License: BSD-3-Clause + */ +var hljs=function(){"use strict";var e={exports:{}};function t(e){ +return e instanceof Map?e.clear=e.delete=e.set=()=>{ +throw Error("map is read-only")}:e instanceof Set&&(e.add=e.clear=e.delete=()=>{ +throw Error("set is read-only") +}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach((n=>{var i=e[n] +;"object"!=typeof i||Object.isFrozen(i)||t(i)})),e} +e.exports=t,e.exports.default=t;var n=e.exports;class i{constructor(e){ +void 0===e.data&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1} +ignoreMatch(){this.isMatchIgnored=!0}}function r(e){ +return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'") +}function s(e,...t){const n=Object.create(null);for(const t in e)n[t]=e[t] +;return t.forEach((e=>{for(const t in e)n[t]=e[t]})),n}const o=e=>!!e.kind +;class a{constructor(e,t){ +this.buffer="",this.classPrefix=t.classPrefix,e.walk(this)}addText(e){ +this.buffer+=r(e)}openNode(e){if(!o(e))return;let t=e.kind +;t=e.sublanguage?"language-"+t:((e,{prefix:t})=>{if(e.includes(".")){ +const n=e.split(".") +;return[`${t}${n.shift()}`,...n.map(((e,t)=>`${e}${"_".repeat(t+1)}`))].join(" ") +}return`${t}${e}`})(t,{prefix:this.classPrefix}),this.span(t)}closeNode(e){ +o(e)&&(this.buffer+="")}value(){return this.buffer}span(e){ +this.buffer+=``}}class l{constructor(){this.rootNode={ +children:[]},this.stack=[this.rootNode]}get top(){ +return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){ +this.top.children.push(e)}openNode(e){const t={kind:e,children:[]} +;this.add(t),this.stack.push(t)}closeNode(){ +if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){ +for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)} +walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,t){ +return"string"==typeof t?e.addText(t):t.children&&(e.openNode(t), +t.children.forEach((t=>this._walk(e,t))),e.closeNode(t)),e}static _collapse(e){ +"string"!=typeof e&&e.children&&(e.children.every((e=>"string"==typeof e))?e.children=[e.children.join("")]:e.children.forEach((e=>{ +l._collapse(e)})))}}class c extends l{constructor(e){super(),this.options=e} +addKeyword(e,t){""!==e&&(this.openNode(t),this.addText(e),this.closeNode())} +addText(e){""!==e&&this.add(e)}addSublanguage(e,t){const n=e.root +;n.kind=t,n.sublanguage=!0,this.add(n)}toHTML(){ +return new a(this,this.options).value()}finalize(){return!0}}function g(e){ +return e?"string"==typeof e?e:e.source:null}function d(...e){ +return e.map((e=>g(e))).join("")}function u(...e){return"("+((e=>{ +const t=e[e.length-1] +;return"object"==typeof t&&t.constructor===Object?(e.splice(e.length-1,1),t):{} +})(e).capture?"":"?:")+e.map((e=>g(e))).join("|")+")"}function h(e){ +return RegExp(e.toString()+"|").exec("").length-1} +const f=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./ +;function p(e,{joinWith:t}){let n=0;return e.map((e=>{n+=1;const t=n +;let i=g(e),r="";for(;i.length>0;){const e=f.exec(i);if(!e){r+=i;break} +r+=i.substring(0,e.index), +i=i.substring(e.index+e[0].length),"\\"===e[0][0]&&e[1]?r+="\\"+(Number(e[1])+t):(r+=e[0], +"("===e[0]&&n++)}return r})).map((e=>`(${e})`)).join(t)} +const b="[a-zA-Z]\\w*",m="[a-zA-Z_]\\w*",E="\\b\\d+(\\.\\d+)?",x="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",y="\\b(0b[01]+)",w={ +begin:"\\\\[\\s\\S]",relevance:0},_={scope:"string",begin:"'",end:"'", +illegal:"\\n",contains:[w]},v={scope:"string",begin:'"',end:'"',illegal:"\\n", +contains:[w]},O=(e,t,n={})=>{const i=s({scope:"comment",begin:e,end:t, +contains:[]},n);i.contains.push({scope:"doctag", +begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)", +end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0}) +;const r=u("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/) +;return i.contains.push({begin:d(/[ ]+/,"(",r,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),i +},k=O("//","$"),N=O("/\\*","\\*/"),S=O("#","$");var M=Object.freeze({ +__proto__:null,MATCH_NOTHING_RE:/\b\B/,IDENT_RE:b,UNDERSCORE_IDENT_RE:m, +NUMBER_RE:E,C_NUMBER_RE:x,BINARY_NUMBER_RE:y, +RE_STARTERS_RE:"!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~", +SHEBANG:(e={})=>{const t=/^#![ ]*\// +;return e.binary&&(e.begin=d(t,/.*\b/,e.binary,/\b.*/)),s({scope:"meta",begin:t, +end:/$/,relevance:0,"on:begin":(e,t)=>{0!==e.index&&t.ignoreMatch()}},e)}, +BACKSLASH_ESCAPE:w,APOS_STRING_MODE:_,QUOTE_STRING_MODE:v,PHRASAL_WORDS_MODE:{ +begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/ +},COMMENT:O,C_LINE_COMMENT_MODE:k,C_BLOCK_COMMENT_MODE:N,HASH_COMMENT_MODE:S, +NUMBER_MODE:{scope:"number",begin:E,relevance:0},C_NUMBER_MODE:{scope:"number", +begin:x,relevance:0},BINARY_NUMBER_MODE:{scope:"number",begin:y,relevance:0}, +REGEXP_MODE:{begin:/(?=\/[^/\n]*\/)/,contains:[{scope:"regexp",begin:/\//, +end:/\/[gimuy]*/,illegal:/\n/,contains:[w,{begin:/\[/,end:/\]/,relevance:0, +contains:[w]}]}]},TITLE_MODE:{scope:"title",begin:b,relevance:0}, +UNDERSCORE_TITLE_MODE:{scope:"title",begin:m,relevance:0},METHOD_GUARD:{ +begin:"\\.\\s*[a-zA-Z_]\\w*",relevance:0},END_SAME_AS_BEGIN:e=>Object.assign(e,{ +"on:begin":(e,t)=>{t.data._beginMatch=e[1]},"on:end":(e,t)=>{ +t.data._beginMatch!==e[1]&&t.ignoreMatch()}})});function R(e,t){ +"."===e.input[e.index-1]&&t.ignoreMatch()}function j(e,t){ +void 0!==e.className&&(e.scope=e.className,delete e.className)}function A(e,t){ +t&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)", +e.__beforeBegin=R,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords, +void 0===e.relevance&&(e.relevance=0))}function I(e,t){ +Array.isArray(e.illegal)&&(e.illegal=u(...e.illegal))}function B(e,t){ +if(e.match){ +if(e.begin||e.end)throw Error("begin & end are not supported with match") +;e.begin=e.match,delete e.match}}function T(e,t){ +void 0===e.relevance&&(e.relevance=1)}const L=(e,t)=>{if(!e.beforeMatch)return +;if(e.starts)throw Error("beforeMatch cannot be used with starts") +;const n=Object.assign({},e);Object.keys(e).forEach((t=>{delete e[t] +})),e.keywords=n.keywords, +e.begin=d(n.beforeMatch,d("(?=",n.begin,")")),e.starts={relevance:0, +contains:[Object.assign(n,{endsParent:!0})]},e.relevance=0,delete n.beforeMatch +},D=["of","and","for","in","not","or","if","then","parent","list","value"] +;function P(e,t,n="keyword"){const i=Object.create(null) +;return"string"==typeof e?r(n,e.split(" ")):Array.isArray(e)?r(n,e):Object.keys(e).forEach((n=>{ +Object.assign(i,P(e[n],t,n))})),i;function r(e,n){ +t&&(n=n.map((e=>e.toLowerCase()))),n.forEach((t=>{const n=t.split("|") +;i[n[0]]=[e,C(n[0],n[1])]}))}}function C(e,t){ +return t?Number(t):(e=>D.includes(e.toLowerCase()))(e)?0:1}const H={},$=e=>{ +console.error(e)},U=(e,...t)=>{console.log("WARN: "+e,...t)},z=(e,t)=>{ +H[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),H[`${e}/${t}`]=!0) +},K=Error();function W(e,t,{key:n}){let i=0;const r=e[n],s={},o={} +;for(let e=1;e<=t.length;e++)o[e+i]=r[e],s[e+i]=!0,i+=h(t[e-1]) +;e[n]=o,e[n]._emit=s,e[n]._multi=!0}function X(e){(e=>{ +e.scope&&"object"==typeof e.scope&&null!==e.scope&&(e.beginScope=e.scope, +delete e.scope)})(e),"string"==typeof e.beginScope&&(e.beginScope={ +_wrap:e.beginScope}),"string"==typeof e.endScope&&(e.endScope={_wrap:e.endScope +}),(e=>{if(Array.isArray(e.begin)){ +if(e.skip||e.excludeBegin||e.returnBegin)throw $("skip, excludeBegin, returnBegin not compatible with beginScope: {}"), +K +;if("object"!=typeof e.beginScope||null===e.beginScope)throw $("beginScope must be object"), +K;W(e,e.begin,{key:"beginScope"}),e.begin=p(e.begin,{joinWith:""})}})(e),(e=>{ +if(Array.isArray(e.end)){ +if(e.skip||e.excludeEnd||e.returnEnd)throw $("skip, excludeEnd, returnEnd not compatible with endScope: {}"), +K +;if("object"!=typeof e.endScope||null===e.endScope)throw $("endScope must be object"), +K;W(e,e.end,{key:"endScope"}),e.end=p(e.end,{joinWith:""})}})(e)}function G(e){ +function t(t,n){return RegExp(g(t),"m"+(e.case_insensitive?"i":"")+(n?"g":""))} +class n{constructor(){ +this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0} +addRule(e,t){ +t.position=this.position++,this.matchIndexes[this.matchAt]=t,this.regexes.push([t,e]), +this.matchAt+=h(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null) +;const e=this.regexes.map((e=>e[1]));this.matcherRe=t(p(e,{joinWith:"|" +}),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex +;const t=this.matcherRe.exec(e);if(!t)return null +;const n=t.findIndex(((e,t)=>t>0&&void 0!==e)),i=this.matchIndexes[n] +;return t.splice(0,n),Object.assign(t,i)}}class i{constructor(){ +this.rules=[],this.multiRegexes=[], +this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){ +if(this.multiRegexes[e])return this.multiRegexes[e];const t=new n +;return this.rules.slice(e).forEach((([e,n])=>t.addRule(e,n))), +t.compile(),this.multiRegexes[e]=t,t}resumingScanAtSamePosition(){ +return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(e,t){ +this.rules.push([e,t]),"begin"===t.type&&this.count++}exec(e){ +const t=this.getMatcher(this.regexIndex);t.lastIndex=this.lastIndex +;let n=t.exec(e) +;if(this.resumingScanAtSamePosition())if(n&&n.index===this.lastIndex);else{ +const t=this.getMatcher(0);t.lastIndex=this.lastIndex+1,n=t.exec(e)} +return n&&(this.regexIndex+=n.position+1, +this.regexIndex===this.count&&this.considerAll()),n}} +if(e.compilerExtensions||(e.compilerExtensions=[]), +e.contains&&e.contains.includes("self"))throw Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.") +;return e.classNameAliases=s(e.classNameAliases||{}),function n(r,o){const a=r +;if(r.isCompiled)return a +;[j,B,X,L].forEach((e=>e(r,o))),e.compilerExtensions.forEach((e=>e(r,o))), +r.__beforeBegin=null,[A,I,T].forEach((e=>e(r,o))),r.isCompiled=!0;let l=null +;return"object"==typeof r.keywords&&r.keywords.$pattern&&(r.keywords=Object.assign({},r.keywords), +l=r.keywords.$pattern, +delete r.keywords.$pattern),l=l||/\w+/,r.keywords&&(r.keywords=P(r.keywords,e.case_insensitive)), +a.keywordPatternRe=t(l,!0), +o&&(r.begin||(r.begin=/\B|\b/),a.beginRe=t(r.begin),r.end||r.endsWithParent||(r.end=/\B|\b/), +r.end&&(a.endRe=t(r.end)), +a.terminatorEnd=g(r.end)||"",r.endsWithParent&&o.terminatorEnd&&(a.terminatorEnd+=(r.end?"|":"")+o.terminatorEnd)), +r.illegal&&(a.illegalRe=t(r.illegal)), +r.contains||(r.contains=[]),r.contains=[].concat(...r.contains.map((e=>(e=>(e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map((t=>s(e,{ +variants:null},t)))),e.cachedVariants?e.cachedVariants:Z(e)?s(e,{ +starts:e.starts?s(e.starts):null +}):Object.isFrozen(e)?s(e):e))("self"===e?r:e)))),r.contains.forEach((e=>{n(e,a) +})),r.starts&&n(r.starts,o),a.matcher=(e=>{const t=new i +;return e.contains.forEach((e=>t.addRule(e.begin,{rule:e,type:"begin" +}))),e.terminatorEnd&&t.addRule(e.terminatorEnd,{type:"end" +}),e.illegal&&t.addRule(e.illegal,{type:"illegal"}),t})(a),a}(e)}function Z(e){ +return!!e&&(e.endsWithParent||Z(e.starts))}const F=r,V=s,q=Symbol("nomatch") +;var J=(e=>{const t=Object.create(null),r=Object.create(null),s=[];let o=!0 +;const a="Could not find the language '{}', did you forget to load/include a language module?",l={ +disableAutodetect:!0,name:"Plain text",contains:[]};let g={ +ignoreUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i, +languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-", +cssSelector:"pre code",languages:null,__emitter:c};function d(e){ +return g.noHighlightRe.test(e)}function u(e,t,n,i){let r="",s="" +;"object"==typeof t?(r=e, +n=t.ignoreIllegals,s=t.language,i=void 0):(z("10.7.0","highlight(lang, code, ...args) has been deprecated."), +z("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"), +s=e,r=t),void 0===n&&(n=!0);const o={code:r,language:s};w("before:highlight",o) +;const a=o.result?o.result:h(o.language,o.code,n,i) +;return a.code=o.code,w("after:highlight",a),a}function h(e,n,r,s){ +const l=Object.create(null);function c(){if(!k.keywords)return void S.addText(M) +;let e=0;k.keywordPatternRe.lastIndex=0;let t=k.keywordPatternRe.exec(M),n="" +;for(;t;){n+=M.substring(e,t.index) +;const r=_.case_insensitive?t[0].toLowerCase():t[0],s=(i=r,k.keywords[i]);if(s){ +const[e,i]=s +;if(S.addText(n),n="",l[r]=(l[r]||0)+1,l[r]<=7&&(R+=i),e.startsWith("_"))n+=t[0];else{ +const n=_.classNameAliases[e]||e;S.addKeyword(t[0],n)}}else n+=t[0] +;e=k.keywordPatternRe.lastIndex,t=k.keywordPatternRe.exec(M)}var i +;n+=M.substr(e),S.addText(n)}function d(){null!=k.subLanguage?(()=>{ +if(""===M)return;let e=null;if("string"==typeof k.subLanguage){ +if(!t[k.subLanguage])return void S.addText(M) +;e=h(k.subLanguage,M,!0,N[k.subLanguage]),N[k.subLanguage]=e._top +}else e=f(M,k.subLanguage.length?k.subLanguage:null) +;k.relevance>0&&(R+=e.relevance),S.addSublanguage(e._emitter,e.language) +})():c(),M=""}function u(e,t){let n=1;for(;void 0!==t[n];){if(!e._emit[n]){n++ +;continue}const i=_.classNameAliases[e[n]]||e[n],r=t[n] +;i?S.addKeyword(r,i):(M=r,c(),M=""),n++}}function p(e,t){ +return e.scope&&"string"==typeof e.scope&&S.openNode(_.classNameAliases[e.scope]||e.scope), +e.beginScope&&(e.beginScope._wrap?(S.addKeyword(M,_.classNameAliases[e.beginScope._wrap]||e.beginScope._wrap), +M=""):e.beginScope._multi&&(u(e.beginScope,t),M="")),k=Object.create(e,{parent:{ +value:k}}),k}function b(e,t,n){let r=((e,t)=>{const n=e&&e.exec(t) +;return n&&0===n.index})(e.endRe,n);if(r){if(e["on:end"]){const n=new i(e) +;e["on:end"](t,n),n.isMatchIgnored&&(r=!1)}if(r){ +for(;e.endsParent&&e.parent;)e=e.parent;return e}} +if(e.endsWithParent)return b(e.parent,t,n)}function m(e){ +return 0===k.matcher.regexIndex?(M+=e[0],1):(I=!0,0)}function x(e){ +const t=e[0],i=n.substr(e.index),r=b(k,e,i);if(!r)return q;const s=k +;k.endScope&&k.endScope._wrap?(d(), +S.addKeyword(t,k.endScope._wrap)):k.endScope&&k.endScope._multi?(d(), +u(k.endScope,e)):s.skip?M+=t:(s.returnEnd||s.excludeEnd||(M+=t), +d(),s.excludeEnd&&(M=t));do{ +k.scope&&!k.isMultiClass&&S.closeNode(),k.skip||k.subLanguage||(R+=k.relevance), +k=k.parent}while(k!==r.parent) +;return r.starts&&p(r.starts,e),s.returnEnd?0:t.length}let y={};function w(t,s){ +const a=s&&s[0];if(M+=t,null==a)return d(),0 +;if("begin"===y.type&&"end"===s.type&&y.index===s.index&&""===a){ +if(M+=n.slice(s.index,s.index+1),!o){const t=Error(`0 width match regex (${e})`) +;throw t.languageName=e,t.badRule=y.rule,t}return 1} +if(y=s,"begin"===s.type)return(e=>{ +const t=e[0],n=e.rule,r=new i(n),s=[n.__beforeBegin,n["on:begin"]] +;for(const n of s)if(n&&(n(e,r),r.isMatchIgnored))return m(t) +;return n.skip?M+=t:(n.excludeBegin&&(M+=t), +d(),n.returnBegin||n.excludeBegin||(M=t)),p(n,e),n.returnBegin?0:t.length})(s) +;if("illegal"===s.type&&!r){ +const e=Error('Illegal lexeme "'+a+'" for mode "'+(k.scope||"")+'"') +;throw e.mode=k,e}if("end"===s.type){const e=x(s);if(e!==q)return e} +if("illegal"===s.type&&""===a)return 1 +;if(A>1e5&&A>3*s.index)throw Error("potential infinite loop, way more iterations than matches") +;return M+=a,a.length}const _=E(e) +;if(!_)throw $(a.replace("{}",e)),Error('Unknown language: "'+e+'"') +;const v=G(_);let O="",k=s||v;const N={},S=new g.__emitter(g);(()=>{const e=[] +;for(let t=k;t!==_;t=t.parent)t.scope&&e.unshift(t.scope) +;e.forEach((e=>S.openNode(e)))})();let M="",R=0,j=0,A=0,I=!1;try{ +for(k.matcher.considerAll();;){ +A++,I?I=!1:k.matcher.considerAll(),k.matcher.lastIndex=j +;const e=k.matcher.exec(n);if(!e)break;const t=w(n.substring(j,e.index),e) +;j=e.index+t}return w(n.substr(j)),S.closeAllNodes(),S.finalize(),O=S.toHTML(),{ +language:e,value:O,relevance:R,illegal:!1,_emitter:S,_top:k}}catch(t){ +if(t.message&&t.message.includes("Illegal"))return{language:e,value:F(n), +illegal:!0,relevance:0,_illegalBy:{message:t.message,index:j, +context:n.slice(j-100,j+100),mode:t.mode,resultSoFar:O},_emitter:S};if(o)return{ +language:e,value:F(n),illegal:!1,relevance:0,errorRaised:t,_emitter:S,_top:k} +;throw t}}function f(e,n){n=n||g.languages||Object.keys(t);const i=(e=>{ +const t={value:F(e),illegal:!1,relevance:0,_top:l,_emitter:new g.__emitter(g)} +;return t._emitter.addText(e),t})(e),r=n.filter(E).filter(y).map((t=>h(t,e,!1))) +;r.unshift(i);const s=r.sort(((e,t)=>{ +if(e.relevance!==t.relevance)return t.relevance-e.relevance +;if(e.language&&t.language){if(E(e.language).supersetOf===t.language)return 1 +;if(E(t.language).supersetOf===e.language)return-1}return 0})),[o,a]=s,c=o +;return c.secondBest=a,c}function p(e){let t=null;const n=(e=>{ +let t=e.className+" ";t+=e.parentNode?e.parentNode.className:"" +;const n=g.languageDetectRe.exec(t);if(n){const t=E(n[1]) +;return t||(U(a.replace("{}",n[1])), +U("Falling back to no-highlight mode for this block.",e)),t?n[1]:"no-highlight"} +return t.split(/\s+/).find((e=>d(e)||E(e)))})(e);if(d(n))return +;w("before:highlightElement",{el:e,language:n +}),!g.ignoreUnescapedHTML&&e.children.length>0&&(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."), +console.warn("https://github.com/highlightjs/highlight.js/issues/2886"), +console.warn(e)),t=e;const i=t.textContent,s=n?u(i,{language:n,ignoreIllegals:!0 +}):f(i);e.innerHTML=s.value,((e,t,n)=>{const i=t&&r[t]||n +;e.classList.add("hljs"),e.classList.add("language-"+i) +})(e,n,s.language),e.result={language:s.language,re:s.relevance, +relevance:s.relevance},s.secondBest&&(e.secondBest={ +language:s.secondBest.language,relevance:s.secondBest.relevance +}),w("after:highlightElement",{el:e,result:s,text:i})}let b=!1;function m(){ +"loading"!==document.readyState?document.querySelectorAll(g.cssSelector).forEach(p):b=!0 +}function E(e){return e=(e||"").toLowerCase(),t[e]||t[r[e]]} +function x(e,{languageName:t}){"string"==typeof e&&(e=[e]),e.forEach((e=>{ +r[e.toLowerCase()]=t}))}function y(e){const t=E(e) +;return t&&!t.disableAutodetect}function w(e,t){const n=e;s.forEach((e=>{ +e[n]&&e[n](t)}))} +"undefined"!=typeof window&&window.addEventListener&&window.addEventListener("DOMContentLoaded",(()=>{ +b&&m()}),!1),Object.assign(e,{highlight:u,highlightAuto:f,highlightAll:m, +highlightElement:p, +highlightBlock:e=>(z("10.7.0","highlightBlock will be removed entirely in v12.0"), +z("10.7.0","Please use highlightElement now."),p(e)),configure:e=>{g=V(g,e)}, +initHighlighting:()=>{ +m(),z("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")}, +initHighlightingOnLoad:()=>{ +m(),z("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.") +},registerLanguage:(n,i)=>{let r=null;try{r=i(e)}catch(e){ +if($("Language definition for '{}' could not be registered.".replace("{}",n)), +!o)throw e;$(e),r=l} +r.name||(r.name=n),t[n]=r,r.rawDefinition=i.bind(null,e),r.aliases&&x(r.aliases,{ +languageName:n})},unregisterLanguage:e=>{delete t[e] +;for(const t of Object.keys(r))r[t]===e&&delete r[t]}, +listLanguages:()=>Object.keys(t),getLanguage:E,registerAliases:x, +autoDetection:y,inherit:V,addPlugin:e=>{(e=>{ +e["before:highlightBlock"]&&!e["before:highlightElement"]&&(e["before:highlightElement"]=t=>{ +e["before:highlightBlock"](Object.assign({block:t.el},t)) +}),e["after:highlightBlock"]&&!e["after:highlightElement"]&&(e["after:highlightElement"]=t=>{ +e["after:highlightBlock"](Object.assign({block:t.el},t))})})(e),s.push(e)} +}),e.debugMode=()=>{o=!1},e.safeMode=()=>{o=!0},e.versionString="11.0.0" +;for(const e in M)"object"==typeof M[e]&&n(M[e]);return Object.assign(e,M),e +})({}),Y=Object.freeze({__proto__:null});const Q=J +;for(const e of Object.keys(Y)){const t=e.replace("grmr_","") +;Q.registerLanguage(t,Y[e])}return Q}() +;"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=hljs);hljs.registerLanguage("objectivec",(()=>{"use strict";return e=>{ +const n=/[a-zA-Z@][a-zA-Z0-9_]*/,_={$pattern:n, +keyword:["@interface","@class","@protocol","@implementation"]};return{ +name:"Objective-C",aliases:["mm","objc","obj-c","obj-c++","objective-c++"], +keywords:{$pattern:n, +keyword:["int","float","while","char","export","sizeof","typedef","const","struct","for","union","unsigned","long","volatile","static","bool","mutable","if","do","return","goto","void","enum","else","break","extern","asm","case","short","default","double","register","explicit","signed","typename","this","switch","continue","wchar_t","inline","readonly","assign","readwrite","self","@synchronized","id","typeof","nonatomic","super","unichar","IBOutlet","IBAction","strong","weak","copy","in","out","inout","bycopy","byref","oneway","__strong","__weak","__block","__autoreleasing","@private","@protected","@public","@try","@property","@end","@throw","@catch","@finally","@autoreleasepool","@synthesize","@dynamic","@selector","@optional","@required","@encode","@package","@import","@defs","@compatibility_alias","__bridge","__bridge_transfer","__bridge_retained","__bridge_retain","__covariant","__contravariant","__kindof","_Nonnull","_Nullable","_Null_unspecified","__FUNCTION__","__PRETTY_FUNCTION__","__attribute__","getter","setter","retain","unsafe_unretained","nonnull","nullable","null_unspecified","null_resettable","class","instancetype","NS_DESIGNATED_INITIALIZER","NS_UNAVAILABLE","NS_REQUIRES_SUPER","NS_RETURNS_INNER_POINTER","NS_INLINE","NS_AVAILABLE","NS_DEPRECATED","NS_ENUM","NS_OPTIONS","NS_SWIFT_UNAVAILABLE","NS_ASSUME_NONNULL_BEGIN","NS_ASSUME_NONNULL_END","NS_REFINED_FOR_SWIFT","NS_SWIFT_NAME","NS_SWIFT_NOTHROW","NS_DURING","NS_HANDLER","NS_ENDHANDLER","NS_VALUERETURN","NS_VOIDRETURN"], +literal:["false","true","FALSE","TRUE","nil","YES","NO","NULL"], +built_in:["BOOL","dispatch_once_t","dispatch_queue_t","dispatch_sync","dispatch_async","dispatch_once"] +},illegal:"/,end:/$/,illegal:"\\n" +},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"class", +begin:"("+_.keyword.join("|")+")\\b",end:/(\{|$)/,excludeEnd:!0,keywords:_, +contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"\\."+e.UNDERSCORE_IDENT_RE, +relevance:0}]}}})());hljs.registerLanguage("sql",(()=>{"use strict";function e(e){ +return e?"string"==typeof e?e:e.source:null}function r(...r){ +return r.map((r=>e(r))).join("")}function t(...r){return"("+((e=>{ +const r=e[e.length-1] +;return"object"==typeof r&&r.constructor===Object?(e.splice(e.length-1,1),r):{} +})(r).capture?"":"?:")+r.map((r=>e(r))).join("|")+")"}return e=>{ +const n=e.COMMENT("--","$"),a=["true","false","unknown"],i=["bigint","binary","blob","boolean","char","character","clob","date","dec","decfloat","decimal","float","int","integer","interval","nchar","nclob","national","numeric","real","row","smallint","time","timestamp","varchar","varying","varbinary"],s=["abs","acos","array_agg","asin","atan","avg","cast","ceil","ceiling","coalesce","corr","cos","cosh","count","covar_pop","covar_samp","cume_dist","dense_rank","deref","element","exp","extract","first_value","floor","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","last_value","lead","listagg","ln","log","log10","lower","max","min","mod","nth_value","ntile","nullif","percent_rank","percentile_cont","percentile_disc","position","position_regex","power","rank","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","row_number","sin","sinh","sqrt","stddev_pop","stddev_samp","substring","substring_regex","sum","tan","tanh","translate","translate_regex","treat","trim","trim_array","unnest","upper","value_of","var_pop","var_samp","width_bucket"],o=["create table","insert into","primary key","foreign key","not null","alter table","add constraint","grouping sets","on overflow","character set","respect nulls","ignore nulls","nulls first","nulls last","depth first","breadth first"],c=s,l=["abs","acos","all","allocate","alter","and","any","are","array","array_agg","array_max_cardinality","as","asensitive","asin","asymmetric","at","atan","atomic","authorization","avg","begin","begin_frame","begin_partition","between","bigint","binary","blob","boolean","both","by","call","called","cardinality","cascaded","case","cast","ceil","ceiling","char","char_length","character","character_length","check","classifier","clob","close","coalesce","collate","collect","column","commit","condition","connect","constraint","contains","convert","copy","corr","corresponding","cos","cosh","count","covar_pop","covar_samp","create","cross","cube","cume_dist","current","current_catalog","current_date","current_default_transform_group","current_path","current_role","current_row","current_schema","current_time","current_timestamp","current_path","current_role","current_transform_group_for_type","current_user","cursor","cycle","date","day","deallocate","dec","decimal","decfloat","declare","default","define","delete","dense_rank","deref","describe","deterministic","disconnect","distinct","double","drop","dynamic","each","element","else","empty","end","end_frame","end_partition","end-exec","equals","escape","every","except","exec","execute","exists","exp","external","extract","false","fetch","filter","first_value","float","floor","for","foreign","frame_row","free","from","full","function","fusion","get","global","grant","group","grouping","groups","having","hold","hour","identity","in","indicator","initial","inner","inout","insensitive","insert","int","integer","intersect","intersection","interval","into","is","join","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","language","large","last_value","lateral","lead","leading","left","like","like_regex","listagg","ln","local","localtime","localtimestamp","log","log10","lower","match","match_number","match_recognize","matches","max","member","merge","method","min","minute","mod","modifies","module","month","multiset","national","natural","nchar","nclob","new","no","none","normalize","not","nth_value","ntile","null","nullif","numeric","octet_length","occurrences_regex","of","offset","old","omit","on","one","only","open","or","order","out","outer","over","overlaps","overlay","parameter","partition","pattern","per","percent","percent_rank","percentile_cont","percentile_disc","period","portion","position","position_regex","power","precedes","precision","prepare","primary","procedure","ptf","range","rank","reads","real","recursive","ref","references","referencing","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","release","result","return","returns","revoke","right","rollback","rollup","row","row_number","rows","running","savepoint","scope","scroll","search","second","seek","select","sensitive","session_user","set","show","similar","sin","sinh","skip","smallint","some","specific","specifictype","sql","sqlexception","sqlstate","sqlwarning","sqrt","start","static","stddev_pop","stddev_samp","submultiset","subset","substring","substring_regex","succeeds","sum","symmetric","system","system_time","system_user","table","tablesample","tan","tanh","then","time","timestamp","timezone_hour","timezone_minute","to","trailing","translate","translate_regex","translation","treat","trigger","trim","trim_array","true","truncate","uescape","union","unique","unknown","unnest","update","upper","user","using","value","values","value_of","var_pop","var_samp","varbinary","varchar","varying","versioning","when","whenever","where","width_bucket","window","with","within","without","year","add","asc","collation","desc","final","first","last","view"].filter((e=>!s.includes(e))),u={ +begin:r(/\b/,t(...c),/\s*\(/),relevance:0,keywords:{built_in:c}};return{ +name:"SQL",case_insensitive:!0,illegal:/[{}]|<\//,keywords:{ +$pattern:/\b[\w\.]+/,keyword:((e,{exceptions:r,when:t}={})=>{const n=t +;return r=r||[],e.map((e=>e.match(/\|\d+$/)||r.includes(e)?e:n(e)?e+"|0":e)) +})(l,{when:e=>e.length<3}),literal:a,type:i, +built_in:["current_catalog","current_date","current_default_transform_group","current_path","current_role","current_schema","current_transform_group_for_type","current_user","session_user","system_time","system_user","current_time","localtime","current_timestamp","localtimestamp"] +},contains:[{begin:t(...o),relevance:0,keywords:{$pattern:/[\w\.]+/, +keyword:l.concat(o),literal:a,type:i}},{className:"type", +begin:t("double precision","large object","with timezone","without timezone") +},u,{className:"variable",begin:/@[a-z0-9]+/},{className:"string",variants:[{ +begin:/'/,end:/'/,contains:[{begin:/''/}]}]},{begin:/"/,end:/"/,contains:[{ +begin:/""/}]},e.C_NUMBER_MODE,e.C_BLOCK_COMMENT_MODE,n,{className:"operator", +begin:/[-+*/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?/,relevance:0}]}}})());hljs.registerLanguage("bash",(()=>{"use strict";function e(...e){ +return e.map((e=>{return(s=e)?"string"==typeof s?s:s.source:null;var s +})).join("")}return s=>{const n={},t={begin:/\$\{/,end:/\}/,contains:["self",{ +begin:/:-/,contains:[n]}]};Object.assign(n,{className:"variable",variants:[{ +begin:e(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},t]});const a={ +className:"subst",begin:/\$\(/,end:/\)/,contains:[s.BACKSLASH_ESCAPE]},i={ +begin:/<<-?\s*(?=\w+)/,starts:{contains:[s.END_SAME_AS_BEGIN({begin:/(\w+)/, +end:/(\w+)/,className:"string"})]}},c={className:"string",begin:/"/,end:/"/, +contains:[s.BACKSLASH_ESCAPE,n,a]};a.contains.push(c);const o={begin:/\$\(\(/, +end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},s.NUMBER_MODE,n] +},r=s.SHEBANG({binary:"(fish|bash|zsh|sh|csh|ksh|tcsh|dash|scsh)",relevance:10 +}),l={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0, +contains:[s.inherit(s.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0};return{ +name:"Bash",aliases:["sh"],keywords:{$pattern:/\b[a-z._-]+\b/, +keyword:["if","then","else","elif","fi","for","while","in","do","done","case","esac","function"], +literal:["true","false"], +built_in:"break cd continue eval exec exit export getopts hash pwd readonly return shift test times trap umask unset alias bind builtin caller command declare echo enable help let local logout mapfile printf read readarray source type typeset ulimit unalias set shopt autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate fc fg float functions getcap getln history integer jobs kill limit log noglob popd print pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof zpty zregexparse zsocket zstyle ztcp" +},contains:[r,s.SHEBANG(),l,o,s.HASH_COMMENT_MODE,i,c,{className:"",begin:/\\"/ +},{className:"string",begin:/'/,end:/'/},n]}}})());hljs.registerLanguage("rust",(()=>{"use strict";function e(...e){ +return e.map((e=>{return(t=e)?"string"==typeof t?t:t.source:null;var t +})).join("")}return t=>{const n={className:"title.function.invoke",relevance:0, +begin:e(/\b/,/(?!let\b)/,t.IDENT_RE,(a=/\s*\(/,e("(?=",a,")")))};var a +;const r="([ui](8|16|32|64|128|size)|f(32|64))?",i=["drop ","Copy","Send","Sized","Sync","Drop","Fn","FnMut","FnOnce","ToOwned","Clone","Debug","PartialEq","PartialOrd","Eq","Ord","AsRef","AsMut","Into","From","Default","Iterator","Extend","IntoIterator","DoubleEndedIterator","ExactSizeIterator","SliceConcatExt","ToString","assert!","assert_eq!","bitflags!","bytes!","cfg!","col!","concat!","concat_idents!","debug_assert!","debug_assert_eq!","env!","panic!","file!","format!","format_args!","include_bin!","include_str!","line!","local_data_key!","module_path!","option_env!","print!","println!","select!","stringify!","try!","unimplemented!","unreachable!","vec!","write!","writeln!","macro_rules!","assert_ne!","debug_assert_ne!"] +;return{name:"Rust",aliases:["rs"],keywords:{$pattern:t.IDENT_RE+"!?", +type:["i8","i16","i32","i64","i128","isize","u8","u16","u32","u64","u128","usize","f32","f64","str","char","bool","Box","Option","Result","String","Vec"], +keyword:["abstract","as","async","await","become","box","break","const","continue","crate","do","dyn","else","enum","extern","false","final","fn","for","if","impl","in","let","loop","macro","match","mod","move","mut","override","priv","pub","ref","return","self","Self","static","struct","super","trait","true","try","type","typeof","unsafe","unsized","use","virtual","where","while","yield"], +literal:["true","false","Some","None","Ok","Err"],built_in:i},illegal:""},n]}}})());hljs.registerLanguage("ruby",(()=>{"use strict";function e(e){ +return n("(?=",e,")")}function n(...e){return e.map((e=>{ +return(n=e)?"string"==typeof n?n:n.source:null;var n})).join("")}return a=>{ +const i="([a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?)",s={ +keyword:"and then defined module in return redo if BEGIN retry end for self when next until do begin unless END rescue else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor __FILE__", +built_in:"proc lambda",literal:"true false nil"},r={className:"doctag", +begin:"@[A-Za-z]+"},b={begin:"#<",end:">"},c=[a.COMMENT("#","$",{contains:[r] +}),a.COMMENT("^=begin","^=end",{contains:[r],relevance:10 +}),a.COMMENT("^__END__","\\n$")],t={className:"subst",begin:/#\{/,end:/\}/, +keywords:s},g={className:"string",contains:[a.BACKSLASH_ESCAPE,t],variants:[{ +begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:/%[qQwWx]?\(/, +end:/\)/},{begin:/%[qQwWx]?\[/,end:/\]/},{begin:/%[qQwWx]?\{/,end:/\}/},{ +begin:/%[qQwWx]?/},{begin:/%[qQwWx]?\//,end:/\//},{begin:/%[qQwWx]?%/, +end:/%/},{begin:/%[qQwWx]?-/,end:/-/},{begin:/%[qQwWx]?\|/,end:/\|/},{ +begin:/\B\?(\\\d{1,3})/},{begin:/\B\?(\\x[A-Fa-f0-9]{1,2})/},{ +begin:/\B\?(\\u\{?[A-Fa-f0-9]{1,6}\}?)/},{ +begin:/\B\?(\\M-\\C-|\\M-\\c|\\c\\M-|\\M-|\\C-\\M-)[\x20-\x7e]/},{ +begin:/\B\?\\(c|C-)[\x20-\x7e]/},{begin:/\B\?\\?\S/},{ +begin:n(/<<[-~]?'?/,e(/(\w+)(?=\W)[^\n]*\n(?:[^\n]*\n)*?\s*\1\b/)), +contains:[a.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/, +contains:[a.BACKSLASH_ESCAPE,t]})]}]},d="[0-9](_?[0-9])*",l={className:"number", +relevance:0,variants:[{ +begin:`\\b([1-9](_?[0-9])*|0)(\\.(${d}))?([eE][+-]?(${d})|r)?i?\\b`},{ +begin:"\\b0[dD][0-9](_?[0-9])*r?i?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*r?i?\\b" +},{begin:"\\b0[oO][0-7](_?[0-7])*r?i?\\b"},{ +begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*r?i?\\b"},{ +begin:"\\b0(_?[0-7])+r?i?\\b"}]},o={className:"params",begin:"\\(",end:"\\)", +endsParent:!0,keywords:s},_=[g,{className:"class",beginKeywords:"class module", +end:"$|;",illegal:/=/,contains:[a.inherit(a.TITLE_MODE,{ +begin:"[A-Za-z_]\\w*(::\\w+)*(\\?|!)?"}),{begin:"<\\s*",contains:[{ +begin:"("+a.IDENT_RE+"::)?"+a.IDENT_RE,relevance:0}]}].concat(c)},{ +className:"function",begin:n(/def\s+/,e(i+"\\s*(\\(|;|$)")),relevance:0, +keywords:"def",end:"$|;",contains:[a.inherit(a.TITLE_MODE,{begin:i +}),o].concat(c)},{begin:a.IDENT_RE+"::"},{className:"symbol", +begin:a.UNDERSCORE_IDENT_RE+"(!|\\?)?:",relevance:0},{className:"symbol", +begin:":(?!\\s)",contains:[g,{begin:i}],relevance:0},l,{className:"variable", +begin:"(\\$\\W)|((\\$|@@?)(\\w+))(?=[^@$?])(?![A-Za-z])(?![@$?'])"},{ +className:"params",begin:/\|/,end:/\|/,relevance:0,keywords:s},{ +begin:"("+a.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[{ +className:"regexp",contains:[a.BACKSLASH_ESCAPE,t],illegal:/\n/,variants:[{ +begin:"/",end:"/[a-z]*"},{begin:/%r\{/,end:/\}[a-z]*/},{begin:"%r\\(", +end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}] +}].concat(b,c),relevance:0}].concat(b,c);t.contains=_,o.contains=_;const E=[{ +begin:/^\s*=>/,starts:{end:"$",contains:_}},{className:"meta", +begin:"^([>?]>|[\\w#]+\\(\\w+\\):\\d+:\\d+>|(\\w+-)?\\d+\\.\\d+\\.\\d+(p\\d+)?[^\\d][^>]+>)(?=[ ])", +starts:{end:"$",contains:_}}];return c.unshift(b),{name:"Ruby", +aliases:["rb","gemspec","podspec","thor","irb"],keywords:s,illegal:/\/\*/, +contains:[a.SHEBANG({binary:"ruby"})].concat(E).concat(c).concat(_)}}})());hljs.registerLanguage("yaml",(()=>{"use strict";return e=>{ +const n="true false yes no null",a="[\\w#;/?:@&=+$,.~*'()[\\]]+",s={ +className:"string",relevance:0,variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/ +},{begin:/\S+/}],contains:[e.BACKSLASH_ESCAPE,{className:"template-variable", +variants:[{begin:/\{\{/,end:/\}\}/},{begin:/%\{/,end:/\}/}]}]},i=e.inherit(s,{ +variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/[^\s,{}[\]]+/}]}),l={ +end:",",endsWithParent:!0,excludeEnd:!0,keywords:n,relevance:0},t={begin:/\{/, +end:/\}/,contains:[l],illegal:"\\n",relevance:0},g={begin:"\\[",end:"\\]", +contains:[l],illegal:"\\n",relevance:0},b=[{className:"attr",variants:[{ +begin:"\\w[\\w :\\/.-]*:(?=[ \t]|$)"},{begin:'"\\w[\\w :\\/.-]*":(?=[ \t]|$)'},{ +begin:"'\\w[\\w :\\/.-]*':(?=[ \t]|$)"}]},{className:"meta",begin:"^---\\s*$", +relevance:10},{className:"string", +begin:"[\\|>]([1-9]?[+-])?[ ]*\\n( +)[^ ][^\\n]*\\n(\\2[^\\n]+\\n?)*"},{ +begin:"<%[%=-]?",end:"[%-]?%>",subLanguage:"ruby",excludeBegin:!0,excludeEnd:!0, +relevance:0},{className:"type",begin:"!\\w+!"+a},{className:"type", +begin:"!<"+a+">"},{className:"type",begin:"!"+a},{className:"type",begin:"!!"+a +},{className:"meta",begin:"&"+e.UNDERSCORE_IDENT_RE+"$"},{className:"meta", +begin:"\\*"+e.UNDERSCORE_IDENT_RE+"$"},{className:"bullet",begin:"-(?=[ ]|$)", +relevance:0},e.HASH_COMMENT_MODE,{beginKeywords:n,keywords:{literal:n}},{ +className:"number", +begin:"\\b[0-9]{4}(-[0-9][0-9]){0,2}([Tt \\t][0-9][0-9]?(:[0-9][0-9]){2})?(\\.[0-9]*)?([ \\t])*(Z|[-+][0-9][0-9]?(:[0-9][0-9])?)?\\b" +},{className:"number",begin:e.C_NUMBER_RE+"\\b",relevance:0},t,g,s],c=[...b] +;return c.pop(),c.push(i),l.contains=c,{name:"YAML",case_insensitive:!0, +aliases:["yml"],contains:b}}})());hljs.registerLanguage("http",(()=>{"use strict";function e(...e){ +return e.map((e=>{return(n=e)?"string"==typeof n?n:n.source:null;var n +})).join("")}return n=>{const a="HTTP/(2|1\\.[01])",s={className:"attribute", +begin:e("^",/[A-Za-z][A-Za-z0-9-]*/,"(?=\\:\\s)"),starts:{contains:[{ +className:"punctuation",begin:/: /,relevance:0,starts:{end:"$",relevance:0}}]} +},t=[s,{begin:"\\n\\n",starts:{subLanguage:[],endsWithParent:!0}}];return{ +name:"HTTP",aliases:["https"],illegal:/\S/,contains:[{begin:"^(?="+a+" \\d{3})", +end:/$/,contains:[{className:"meta",begin:a},{className:"number", +begin:"\\b\\d{3}\\b"}],starts:{end:/\b\B/,illegal:/\S/,contains:t}},{ +begin:"(?=^[A-Z]+ (.*?) "+a+"$)",end:/$/,contains:[{className:"string", +begin:" ",end:" ",excludeBegin:!0,excludeEnd:!0},{className:"meta",begin:a},{ +className:"keyword",begin:"[A-Z]+"}],starts:{end:/\b\B/,illegal:/\S/,contains:t} +},n.inherit(s,{relevance:0})]}}})());hljs.registerLanguage("css",(()=>{"use strict" +;const e=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],t=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],i=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],o=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],r=["align-content","align-items","align-self","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","auto","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","clear","clip","clip-path","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","content","counter-increment","counter-reset","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-variant","font-variant-ligatures","font-variation-settings","font-weight","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inherit","initial","justify-content","left","letter-spacing","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","max-height","max-width","min-height","min-width","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","perspective","perspective-origin","pointer-events","position","quotes","resize","right","src","tab-size","table-layout","text-align","text-align-last","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-indent","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","white-space","widows","width","word-break","word-spacing","word-wrap","z-index"].reverse() +;return n=>{const a=(e=>({IMPORTANT:{scope:"meta",begin:"!important"},HEXCOLOR:{ +scope:"number",begin:"#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})"}, +ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$", +contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{ +scope:"number", +begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?", +relevance:0}}))(n),l=[n.APOS_STRING_MODE,n.QUOTE_STRING_MODE];return{name:"CSS", +case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"}, +classNameAliases:{keyframePosition:"selector-tag"}, +contains:[n.C_BLOCK_COMMENT_MODE,{begin:/-(webkit|moz|ms|o)-(?=[a-z])/ +},a.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0 +},{className:"selector-class",begin:"\\.[a-zA-Z-][a-zA-Z0-9_-]*",relevance:0 +},a.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{ +begin:":("+i.join("|")+")"},{begin:"::("+o.join("|")+")"}]},{ +className:"attribute",begin:"\\b("+r.join("|")+")\\b"},{begin:":",end:"[;}]", +contains:[a.HEXCOLOR,a.IMPORTANT,a.CSS_NUMBER_MODE,...l,{ +begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri" +},contains:[{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}] +},{className:"built_in",begin:/[\w-]+(?=\()/}]},{ +begin:(s=/@/,((...e)=>e.map((e=>(e=>e?"string"==typeof e?e:e.source:null)(e))).join(""))("(?=",s,")")), +end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword", +begin:/@-?\w[\w]*(-\w+)*/},{begin:/\s/,endsWithParent:!0,excludeEnd:!0, +relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:"and or not only", +attribute:t.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute" +},...l,a.CSS_NUMBER_MODE]}]},{className:"selector-tag", +begin:"\\b("+e.join("|")+")\\b"}]};var s}})());hljs.registerLanguage("php",(()=>{"use strict";return e=>{const r={ +className:"variable", +begin:"\\$+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*(?![A-Za-z0-9])(?![$])"},t={ +className:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?[=]?/},{ +begin:/\?>/}]},a={className:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/, +end:/\}/}]},n=e.inherit(e.APOS_STRING_MODE,{illegal:null +}),i=e.inherit(e.QUOTE_STRING_MODE,{illegal:null, +contains:e.QUOTE_STRING_MODE.contains.concat(a)}),o=e.END_SAME_AS_BEGIN({ +begin:/<<<[ \t]*(\w+)\n/,end:/[ \t]*(\w+)\b/, +contains:e.QUOTE_STRING_MODE.contains.concat(a)}),l={className:"string", +contains:[e.BACKSLASH_ESCAPE,t],variants:[e.inherit(n,{begin:"b'",end:"'" +}),e.inherit(i,{begin:'b"',end:'"'}),i,n,o]},s={className:"number",variants:[{ +begin:"\\b0b[01]+(?:_[01]+)*\\b"},{begin:"\\b0o[0-7]+(?:_[0-7]+)*\\b"},{ +begin:"\\b0x[\\da-f]+(?:_[\\da-f]+)*\\b"},{ +begin:"(?:\\b\\d+(?:_\\d+)*(\\.(?:\\d+(?:_\\d+)*))?|\\B\\.\\d+)(?:e[+-]?\\d+)?" +}],relevance:0},c={ +keyword:"__CLASS__ __DIR__ __FILE__ __FUNCTION__ __LINE__ __METHOD__ __NAMESPACE__ __TRAIT__ die echo exit include include_once print require require_once array abstract and as binary bool boolean break callable case catch class clone const continue declare default do double else elseif empty enddeclare endfor endforeach endif endswitch endwhile enum eval extends final finally float for foreach from global goto if implements instanceof insteadof int integer interface isset iterable list match|0 mixed new object or private protected public real return string switch throw trait try unset use var void while xor yield", +literal:"false null true", +built_in:"Error|0 AppendIterator ArgumentCountError ArithmeticError ArrayIterator ArrayObject AssertionError BadFunctionCallException BadMethodCallException CachingIterator CallbackFilterIterator CompileError Countable DirectoryIterator DivisionByZeroError DomainException EmptyIterator ErrorException Exception FilesystemIterator FilterIterator GlobIterator InfiniteIterator InvalidArgumentException IteratorIterator LengthException LimitIterator LogicException MultipleIterator NoRewindIterator OutOfBoundsException OutOfRangeException OuterIterator OverflowException ParentIterator ParseError RangeException RecursiveArrayIterator RecursiveCachingIterator RecursiveCallbackFilterIterator RecursiveDirectoryIterator RecursiveFilterIterator RecursiveIterator RecursiveIteratorIterator RecursiveRegexIterator RecursiveTreeIterator RegexIterator RuntimeException SeekableIterator SplDoublyLinkedList SplFileInfo SplFileObject SplFixedArray SplHeap SplMaxHeap SplMinHeap SplObjectStorage SplObserver SplObserver SplPriorityQueue SplQueue SplStack SplSubject SplSubject SplTempFileObject TypeError UnderflowException UnexpectedValueException UnhandledMatchError ArrayAccess Closure Generator Iterator IteratorAggregate Serializable Stringable Throwable Traversable WeakReference WeakMap Directory __PHP_Incomplete_Class parent php_user_filter self static stdClass" +};return{case_insensitive:!0,keywords:c, +contains:[e.HASH_COMMENT_MODE,e.COMMENT("//","$",{contains:[t] +}),e.COMMENT("/\\*","\\*/",{contains:[{className:"doctag",begin:"@[A-Za-z]+"}] +}),e.COMMENT("__halt_compiler.+?;",!1,{endsWithParent:!0, +keywords:"__halt_compiler"}),t,{className:"keyword",begin:/\$this\b/},r,{ +begin:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{className:"function", +relevance:0,beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0, +illegal:"[$%\\[]",contains:[{beginKeywords:"use"},e.UNDERSCORE_TITLE_MODE,{ +begin:"=>",endsParent:!0},{className:"params",begin:"\\(",end:"\\)", +excludeBegin:!0,excludeEnd:!0,keywords:c, +contains:["self",r,e.C_BLOCK_COMMENT_MODE,l,s]}]},{className:"class",variants:[{ +beginKeywords:"enum",illegal:/[($"]/},{beginKeywords:"class interface trait", +illegal:/[:($"]/}],relevance:0,end:/\{/,excludeEnd:!0,contains:[{ +beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{ +beginKeywords:"namespace",relevance:0,end:";",illegal:/[.']/, +contains:[e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"use",relevance:0,end:";", +contains:[e.UNDERSCORE_TITLE_MODE]},l,s]}}})());hljs.registerLanguage("apache",(()=>{"use strict";return e=>{const n={ +className:"number",begin:/\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(:\d{1,5})?/} +;return{name:"Apache config",aliases:["apacheconf"],case_insensitive:!0, +contains:[e.HASH_COMMENT_MODE,{className:"section",begin:/<\/?/,end:/>/, +contains:[n,{className:"number",begin:/:\d{1,5}/ +},e.inherit(e.QUOTE_STRING_MODE,{relevance:0})]},{className:"attribute", +begin:/\w+/,relevance:0,keywords:{ +_:["order","deny","allow","setenv","rewriterule","rewriteengine","rewritecond","documentroot","sethandler","errordocument","loadmodule","options","header","listen","serverroot","servername"] +},starts:{end:/$/,relevance:0,keywords:{literal:"on off all deny allow"}, +contains:[{className:"meta",begin:/\s\[/,end:/\]$/},{className:"variable", +begin:/[\$%]\{/,end:/\}/,contains:["self",{className:"number",begin:/[$%]\d+/}] +},n,{className:"number",begin:/\b\d+/},e.QUOTE_STRING_MODE]}}],illegal:/\S/}} +})());hljs.registerLanguage("cpp",(()=>{"use strict";function e(e){ +return t("(?:",e,")?")}function t(...e){return e.map((e=>{ +return(t=e)?"string"==typeof t?t:t.source:null;var t})).join("")}return n=>{ +const a=n.COMMENT("//","$",{contains:[{begin:/\\\n/}] +}),r="[a-zA-Z_]\\w*::",i="(?!struct)(decltype\\(auto\\)|"+e(r)+"[a-zA-Z_]\\w*"+e("<[^<>]+>")+")",s={ +className:"type",begin:"\\b[a-z\\d_]*_t\\b"},c={className:"string",variants:[{ +begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[n.BACKSLASH_ESCAPE]},{ +begin:"(u8?|U|L)?'(\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)|.)", +end:"'",illegal:"."},n.END_SAME_AS_BEGIN({ +begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},o={ +className:"number",variants:[{begin:"\\b(0b[01']+)"},{ +begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)" +},{ +begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)" +}],relevance:0},l={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{ +keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include" +},contains:[{begin:/\\\n/,relevance:0},n.inherit(c,{className:"string"}),{ +className:"string",begin:/<.*?>/},a,n.C_BLOCK_COMMENT_MODE]},u={ +className:"title",begin:e(r)+n.IDENT_RE,relevance:0 +},d=e(r)+n.IDENT_RE+"\\s*\\(",p={ +type:["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t"], +keyword:["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","signed","sizeof","static","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","unsigned","using","virtual","volatile","while","xor","xor_eq,"], +literal:["NULL","false","nullopt","nullptr","true"],built_in:["_Pragma"], +_type_hints:["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"] +},_={className:"function.dispatch",relevance:0,keywords:{ +_hint:["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"] +}, +begin:t(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!while)/,n.IDENT_RE,(m=/(<[^<>]+>|)\s*\(/, +t("(?=",m,")")))};var m;const g=[_,l,s,a,n.C_BLOCK_COMMENT_MODE,o,c],f={ +variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{ +beginKeywords:"new throw return else",end:/;/}],keywords:p,contains:g.concat([{ +begin:/\(/,end:/\)/,keywords:p,contains:g.concat(["self"]),relevance:0}]), +relevance:0},b={className:"function",begin:"("+i+"[\\*&\\s]+)+"+d, +returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:p,illegal:/[^\w\s\*&:<>.]/, +contains:[{begin:"decltype\\(auto\\)",keywords:p,relevance:0},{begin:d, +returnBegin:!0,contains:[u],relevance:0},{begin:/::/,relevance:0},{begin:/:/, +endsWithParent:!0,contains:[c,o]},{relevance:0,match:/,/},{className:"params", +begin:/\(/,end:/\)/,keywords:p,relevance:0, +contains:[a,n.C_BLOCK_COMMENT_MODE,c,o,s,{begin:/\(/,end:/\)/,keywords:p, +relevance:0,contains:["self",a,n.C_BLOCK_COMMENT_MODE,c,o,s]}] +},s,a,n.C_BLOCK_COMMENT_MODE,l]};return{name:"C++", +aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:p,illegal:"",keywords:p,contains:["self",s]},{begin:n.IDENT_RE+"::",keywords:p},{ +match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/], +className:{1:"keyword",3:"title.class"}}])}}})());hljs.registerLanguage("swift",(()=>{"use strict";function e(e){ +return e?"string"==typeof e?e:e.source:null}function a(e){return t("(?=",e,")")} +function t(...a){return a.map((a=>e(a))).join("")}function n(...a){ +return"("+((e=>{const a=e[e.length-1] +;return"object"==typeof a&&a.constructor===Object?(e.splice(e.length-1,1),a):{} +})(a).capture?"":"?:")+a.map((a=>e(a))).join("|")+")"} +const i=e=>t(/\b/,e,/\w$/.test(e)?/\b/:/\B/),s=["Protocol","Type"].map(i),u=["init","self"].map(i),c=["Any","Self"],r=["actor","associatedtype","async","await",/as\?/,/as!/,"as","break","case","catch","class","continue","convenience","default","defer","deinit","didSet","do","dynamic","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","lazy","let","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],o=["false","nil","true"],l=["assignment","associativity","higherThan","left","lowerThan","none","right"],m=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warn_unqualified_access","#warning"],p=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],F=n(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),d=n(F,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),b=t(F,d,"*"),h=n(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),f=n(h,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),w=t(h,f,"*"),y=t(/[A-Z]/,f,"*"),g=["autoclosure",t(/convention\(/,n("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",t(/objc\(/,w,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","testable","UIApplicationMain","unknown","usableFromInline"],E=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"] +;return e=>{const F={match:/\s+/,relevance:0},h=e.COMMENT("/\\*","\\*/",{ +contains:["self"]}),v=[e.C_LINE_COMMENT_MODE,h],A={match:[/\./,n(...s,...u)], +className:{2:"keyword"}},N={match:t(/\./,n(...r)),relevance:0 +},C=r.filter((e=>"string"==typeof e)).concat(["_|0"]),D={variants:[{ +className:"keyword", +match:n(...r.filter((e=>"string"!=typeof e)).concat(c).map(i),...u)}]},k={ +$pattern:n(/\b\w+/,/#\w+/),keyword:C.concat(m),literal:o},B=[A,N,D],_=[{ +match:t(/\./,n(...p)),relevance:0},{className:"built_in", +match:t(/\b/,n(...p),/(?=\()/)}],S={match:/->/,relevance:0},M=[S,{ +className:"operator",relevance:0,variants:[{match:b},{match:`\\.(\\.|${d})+`}] +}],x="([0-9a-fA-F]_*)+",I={className:"number",relevance:0,variants:[{ +match:"\\b(([0-9]_*)+)(\\.(([0-9]_*)+))?([eE][+-]?(([0-9]_*)+))?\\b"},{ +match:`\\b0x(${x})(\\.(${x}))?([pP][+-]?(([0-9]_*)+))?\\b`},{ +match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},L=(e="")=>({ +className:"subst",variants:[{match:t(/\\/,e,/[0\\tnr"']/)},{ +match:t(/\\/,e,/u\{[0-9a-fA-F]{1,8}\}/)}]}),O=(e="")=>({className:"subst", +match:t(/\\/,e,/[\t ]*(?:[\r\n]|\r\n)/)}),T=(e="")=>({className:"subst", +label:"interpol",begin:t(/\\/,e,/\(/),end:/\)/}),$=(e="")=>({begin:t(e,/"""/), +end:t(/"""/,e),contains:[L(e),O(e),T(e)]}),j=(e="")=>({begin:t(e,/"/), +end:t(/"/,e),contains:[L(e),T(e)]}),P={className:"string", +variants:[$(),$("#"),$("##"),$("###"),j(),j("#"),j("##"),j("###")]},K={ +match:t(/`/,w,/`/)},z=[K,{className:"variable",match:/\$\d+/},{ +className:"variable",match:`\\$${f}+`}],q=[{match:/(@|#)available/, +className:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:E, +contains:[...M,I,P]}]}},{className:"keyword",match:t(/@/,n(...g))},{ +className:"meta",match:t(/@/,w)}],U={match:a(/\b[A-Z]/),relevance:0,contains:[{ +className:"type", +match:t(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,f,"+") +},{className:"type",match:y,relevance:0},{match:/[?!]+/,relevance:0},{ +match:/\.\.\./,relevance:0},{match:t(/\s+&\s+/,a(y)),relevance:0}]},Z={ +begin://,keywords:k,contains:[...v,...B,...q,S,U]};U.contains.push(Z) +;const V={begin:/\(/,end:/\)/,relevance:0,keywords:k,contains:["self",{ +match:t(w,/\s*:/),keywords:"_|0",relevance:0 +},...v,...B,..._,...M,I,P,...z,...q,U]},W={begin://,contains:[...v,U] +},G={begin:/\(/,end:/\)/,keywords:k,contains:[{ +begin:n(a(t(w,/\s*:/)),a(t(w,/\s+/,w,/\s*:/))),end:/:/,relevance:0,contains:[{ +className:"keyword",match:/\b_\b/},{className:"params",match:w}] +},...v,...B,...M,I,P,...q,U,V],endsParent:!0,illegal:/["']/},R={ +match:[/func/,/\s+/,n(K.match,w,b)],className:{1:"keyword",3:"title.function"}, +contains:[W,G,F],illegal:[/\[/,/%/]},X={ +match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"}, +contains:[W,G,F],illegal:/\[|%/},H={match:[/operator/,/\s+/,b],className:{ +1:"keyword",3:"title"}},J={begin:[/precedencegroup/,/\s+/,y],className:{ +1:"keyword",3:"title"},contains:[U],keywords:[...l,...o],end:/}/} +;for(const e of P.variants){const a=e.contains.find((e=>"interpol"===e.label)) +;a.keywords=k;const t=[...B,..._,...M,I,P,...z];a.contains=[...t,{begin:/\(/, +end:/\)/,contains:["self",...t]}]}return{name:"Swift",keywords:k, +contains:[...v,R,X,{beginKeywords:"struct protocol class extension enum actor", +end:"\\{",excludeEnd:!0,keywords:k,contains:[e.inherit(e.TITLE_MODE,{ +className:"title.class",begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/}),...B] +},H,J,{beginKeywords:"import",end:/$/,contains:[...v],relevance:0 +},...B,..._,...M,I,P,...z,...q,U,V]}}})());hljs.registerLanguage("c",(()=>{"use strict";function e(e){ +return((...e)=>e.map((e=>(e=>e?"string"==typeof e?e:e.source:null)(e))).join(""))("(?:",e,")?") +}return n=>{const t=n.COMMENT("//","$",{contains:[{begin:/\\\n/}] +}),s="[a-zA-Z_]\\w*::",r="(decltype\\(auto\\)|"+e(s)+"[a-zA-Z_]\\w*"+e("<[^<>]+>")+")",a={ +className:"type",variants:[{begin:"\\b[a-z\\d_]*_t\\b"},{ +match:/\batomic_[a-z]{3,6}\b/}]},i={className:"string",variants:[{ +begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[n.BACKSLASH_ESCAPE]},{ +begin:"(u8?|U|L)?'(\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)|.)", +end:"'",illegal:"."},n.END_SAME_AS_BEGIN({ +begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},l={ +className:"number",variants:[{begin:"\\b(0b[01']+)"},{ +begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)" +},{ +begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)" +}],relevance:0},c={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{ +keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include" +},contains:[{begin:/\\\n/,relevance:0},n.inherit(i,{className:"string"}),{ +className:"string",begin:/<.*?>/},t,n.C_BLOCK_COMMENT_MODE]},o={ +className:"title",begin:e(s)+n.IDENT_RE,relevance:0 +},d=e(s)+n.IDENT_RE+"\\s*\\(",u={ +keyword:["asm","auto","break","case","const","continue","default","do","else","enum","extern","for","fortran","goto","if","inline","register","restrict","return","sizeof","static","struct","switch","typedef","union","volatile","while","_Alignas","_Alignof","_Atomic","_Generic","_Noreturn","_Static_assert","_Thread_local","alignas","alignof","noreturn","static_assert","thread_local","_Pragma"], +type:["float","double","signed","unsigned","int","short","long","char","void","_Bool","_Complex","_Imaginary","_Decimal32","_Decimal64","_Decimal128","complex","bool","imaginary"], +literal:"true false NULL", +built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr" +},g=[c,a,t,n.C_BLOCK_COMMENT_MODE,l,i],m={variants:[{begin:/=/,end:/;/},{ +begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}], +keywords:u,contains:g.concat([{begin:/\(/,end:/\)/,keywords:u, +contains:g.concat(["self"]),relevance:0}]),relevance:0},_={ +begin:"("+r+"[\\*&\\s]+)+"+d,returnBegin:!0,end:/[{;=]/,excludeEnd:!0, +keywords:u,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:"decltype\\(auto\\)", +keywords:u,relevance:0},{begin:d,returnBegin:!0,contains:[n.inherit(o,{ +className:"title.function"})],relevance:0},{relevance:0,match:/,/},{ +className:"params",begin:/\(/,end:/\)/,keywords:u,relevance:0, +contains:[t,n.C_BLOCK_COMMENT_MODE,i,l,a,{begin:/\(/,end:/\)/,keywords:u, +relevance:0,contains:["self",t,n.C_BLOCK_COMMENT_MODE,i,l,a]}] +},a,t,n.C_BLOCK_COMMENT_MODE,c]};return{name:"C",aliases:["h"],keywords:u, +disableAutodetect:!0,illegal:"=]/,contains:[{ +beginKeywords:"final class struct"},n.TITLE_MODE]}]),exports:{preprocessor:c, +strings:i,keywords:u}}}})());hljs.registerLanguage("json",(()=>{"use strict";return e=>({name:"JSON", +contains:[{className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01 +},{match:/[{}[\],:]/,className:"punctuation",relevance:0},e.QUOTE_STRING_MODE,{ +beginKeywords:"true false null" +},e.C_NUMBER_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE],illegal:"\\S"}) +})());hljs.registerLanguage("xml",(()=>{"use strict";function e(e){ +return e?"string"==typeof e?e:e.source:null}function n(e){return a("(?=",e,")")} +function a(...n){return n.map((n=>e(n))).join("")}function s(...n){ +return"("+((e=>{const n=e[e.length-1] +;return"object"==typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{} +})(n).capture?"":"?:")+n.map((n=>e(n))).join("|")+")"}return e=>{ +const t=a(/[A-Z_]/,a("(?:",/[A-Z0-9_.-]*:/,")?"),/[A-Z0-9_.-]*/),i={ +className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},c={begin:/\s/, +contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}] +},r=e.inherit(c,{begin:/\(/,end:/\)/}),l=e.inherit(e.APOS_STRING_MODE,{ +className:"string"}),g=e.inherit(e.QUOTE_STRING_MODE,{className:"string"}),m={ +endsWithParent:!0,illegal:/`]+/}]}]}]};return{ +name:"HTML, XML", +aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"], +case_insensitive:!0,contains:[{className:"meta",begin://, +relevance:10,contains:[c,g,l,r,{begin:/\[/,end:/\]/,contains:[{className:"meta", +begin://,contains:[c,r,g,l]}]}]},e.COMMENT(//,{ +relevance:10}),{begin://,relevance:10},i,{ +className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{className:"tag", +begin:/)/,end:/>/,keywords:{name:"style"},contains:[m],starts:{ +end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag", +begin:/)/,end:/>/,keywords:{name:"script"},contains:[m],starts:{ +end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{ +className:"tag",begin:/<>|<\/>/},{className:"tag", +begin:a(//,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name", +begin:t,relevance:0,starts:m}]},{className:"tag",begin:a(/<\//,n(a(t,/>/))), +contains:[{className:"name",begin:t,relevance:0},{begin:/>/,relevance:0, +endsParent:!0}]}]}}})());hljs.registerLanguage("php-template",(()=>{"use strict";return n=>({ +name:"PHP template",subLanguage:"xml",contains:[{begin:/<\?(php|=)?/,end:/\?>/, +subLanguage:"php",contains:[{begin:"/\\*",end:"\\*/",skip:!0},{begin:'b"', +end:'"',skip:!0},{begin:"b'",end:"'",skip:!0},n.inherit(n.APOS_STRING_MODE,{ +illegal:null,className:null,contains:null,skip:!0 +}),n.inherit(n.QUOTE_STRING_MODE,{illegal:null,className:null,contains:null, +skip:!0})]}]})})());hljs.registerLanguage("coffeescript",(()=>{"use strict" +;const e=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],n=["true","false","null","undefined","NaN","Infinity"],r=[].concat(["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],["Intl","DataView","Number","Math","Date","String","RegExp","Object","Function","Boolean","Error","Symbol","Set","Map","WeakSet","WeakMap","Proxy","Reflect","JSON","Promise","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Float32Array","Array","Uint8Array","Uint8ClampedArray","ArrayBuffer","BigInt64Array","BigUint64Array","BigInt"],["EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"]) +;return a=>{const t={ +keyword:e.concat(["then","unless","until","loop","by","when","and","or","is","isnt","not"]).filter((i=["var","const","let","function","static"], +e=>!i.includes(e))),literal:n.concat(["yes","no","on","off"]), +built_in:r.concat(["npm","print"])};var i;const s="[A-Za-z$_][0-9A-Za-z$_]*",o={ +className:"subst",begin:/#\{/,end:/\}/,keywords:t +},c=[a.BINARY_NUMBER_MODE,a.inherit(a.C_NUMBER_MODE,{starts:{end:"(\\s*/)?", +relevance:0}}),{className:"string",variants:[{begin:/'''/,end:/'''/, +contains:[a.BACKSLASH_ESCAPE]},{begin:/'/,end:/'/,contains:[a.BACKSLASH_ESCAPE] +},{begin:/"""/,end:/"""/,contains:[a.BACKSLASH_ESCAPE,o]},{begin:/"/,end:/"/, +contains:[a.BACKSLASH_ESCAPE,o]}]},{className:"regexp",variants:[{begin:"///", +end:"///",contains:[o,a.HASH_COMMENT_MODE]},{begin:"//[gim]{0,3}(?=\\W)", +relevance:0},{begin:/\/(?![ *]).*?(?![\\]).\/[gim]{0,3}(?=\W)/}]},{begin:"@"+s +},{subLanguage:"javascript",excludeBegin:!0,excludeEnd:!0,variants:[{ +begin:"```",end:"```"},{begin:"`",end:"`"}]}];o.contains=c +;const l=a.inherit(a.TITLE_MODE,{begin:s}),d="(\\(.*\\)\\s*)?\\B[-=]>",g={ +className:"params",begin:"\\([^\\(]",returnBegin:!0,contains:[{begin:/\(/, +end:/\)/,keywords:t,contains:["self"].concat(c)}]};return{name:"CoffeeScript", +aliases:["coffee","cson","iced"],keywords:t,illegal:/\/\*/, +contains:[...c,a.COMMENT("###","###"),a.HASH_COMMENT_MODE,{className:"function", +begin:"^\\s*"+s+"\\s*=\\s*"+d,end:"[-=]>",returnBegin:!0,contains:[l,g]},{ +begin:/[:\(,=]\s*/,relevance:0,contains:[{className:"function",begin:d, +end:"[-=]>",returnBegin:!0,contains:[g]}]},{className:"class", +beginKeywords:"class",end:"$",illegal:/[:="\[\]]/,contains:[{ +beginKeywords:"extends",endsWithParent:!0,illegal:/[:="\[\]]/,contains:[l]},l] +},{begin:s+":",end:":",returnBegin:!0,returnEnd:!0,relevance:0}]}}})());hljs.registerLanguage("python",(()=>{"use strict";function e(e){ +return e?"string"==typeof e?e:e.source:null}function n(...n){ +return n.map((n=>e(n))).join("")}const t="[a-zA-Z]\\w*",a=(t,a,s={})=>{ +const i=((e,...n)=>{const t=Object.create(null);for(const n in e)t[n]=e[n] +;return n.forEach((e=>{for(const n in e)t[n]=e[n]})),t})({scope:"comment", +begin:t,end:a,contains:[]},s);i.contains.push({scope:"doctag", +begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)", +end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0}) +;const r=function(...n){return"("+((e=>{const n=e[e.length-1] +;return"object"==typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{} +})(n).capture?"":"?:")+n.map((n=>e(n))).join("|")+")" +}("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/) +;return i.contains.push({begin:n(/[ ]+/,"(",r,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),i +};return a("//","$"),a("/\\*","\\*/"),a("#","$"),e=>{const a={ +$pattern:/[A-Za-z]\w+|__\w+__/, +keyword:["and","as","assert","async","await","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal|10","not","or","pass","raise","return","try","while","with","yield"], +built_in:["__import__","abs","all","any","ascii","bin","bool","breakpoint","bytearray","bytes","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","exec","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip"], +literal:["__debug__","Ellipsis","False","None","NotImplemented","True"], +type:["Any","Callable","Coroutine","Dict","List","Literal","Generic","Optional","Sequence","Set","Tuple","Type","Union"] +},s={className:"meta",begin:/^(>>>|\.\.\.) /},i={className:"subst",begin:/\{/, +end:/\}/,keywords:a,illegal:/#/},r={begin:/\{\{/,relevance:0},o={ +className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{ +begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,end:/'''/, +contains:[e.BACKSLASH_ESCAPE,s],relevance:10},{ +begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?"""/,end:/"""/, +contains:[e.BACKSLASH_ESCAPE,s],relevance:10},{ +begin:/([fF][rR]|[rR][fF]|[fF])'''/,end:/'''/, +contains:[e.BACKSLASH_ESCAPE,s,r,i]},{begin:/([fF][rR]|[rR][fF]|[fF])"""/, +end:/"""/,contains:[e.BACKSLASH_ESCAPE,s,r,i]},{begin:/([uU]|[rR])'/,end:/'/, +relevance:10},{begin:/([uU]|[rR])"/,end:/"/,relevance:10},{ +begin:/([bB]|[bB][rR]|[rR][bB])'/,end:/'/},{begin:/([bB]|[bB][rR]|[rR][bB])"/, +end:/"/},{begin:/([fF][rR]|[rR][fF]|[fF])'/,end:/'/, +contains:[e.BACKSLASH_ESCAPE,r,i]},{begin:/([fF][rR]|[rR][fF]|[fF])"/,end:/"/, +contains:[e.BACKSLASH_ESCAPE,r,i]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE] +},l="[0-9](_?[0-9])*",c=`(\\b(${l}))?\\.(${l})|\\b(${l})\\.`,b={ +className:"number",relevance:0,variants:[{ +begin:`(\\b(${l})|(${c}))[eE][+-]?(${l})[jJ]?\\b`},{begin:`(${c})[jJ]?`},{ +begin:"\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?\\b"},{ +begin:"\\b0[bB](_?[01])+[lL]?\\b"},{begin:"\\b0[oO](_?[0-7])+[lL]?\\b"},{ +begin:"\\b0[xX](_?[0-9a-fA-F])+[lL]?\\b"},{begin:`\\b(${l})[jJ]\\b`}]},d={ +className:"comment",begin:(g=/# type:/,n("(?=",g,")")),end:/$/,keywords:a, +contains:[{begin:/# type:/},{begin:/#/,end:/\b\B/,endsWithParent:!0}]};var g +;const p={className:"params",variants:[{className:"",begin:/\(\s*\)/,skip:!0},{ +begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:a, +contains:["self",s,b,o,e.HASH_COMMENT_MODE]}]};return i.contains=[o,b,s],{ +name:"Python",aliases:["py","gyp","ipython"],keywords:a, +illegal:/(<\/|->|\?)|=>/,contains:[s,b,{begin:/\bself\b/},{beginKeywords:"if", +relevance:0},o,d,e.HASH_COMMENT_MODE,{match:[/def/,/\s+/,t],scope:{1:"keyword", +3:"title.function"},contains:[p]},{variants:[{ +match:[/class/,/\s+/,t,/\s*/,/\(\s*/,t,/\s*\)/]},{match:[/class/,/\s+/,t]}], +scope:{1:"keyword",3:"title.class",6:"title.class.inherited"}},{ +className:"meta",begin:/^[\t ]*@/,end:/(?=#)|$/,contains:[b,p,o]}]}}})());hljs.registerLanguage("python-repl",(()=>{"use strict";return s=>({ +aliases:["pycon"],contains:[{className:"meta",starts:{end:/ |$/,starts:{end:"$", +subLanguage:"python"}},variants:[{begin:/^>>>(?=[ ]|$)/},{ +begin:/^\.\.\.(?=[ ]|$)/}]}]})})());hljs.registerLanguage("nginx",(()=>{"use strict";function e(e){ +return n("(?=",e,")")}function n(...e){return e.map((e=>{ +return(n=e)?"string"==typeof n?n:n.source:null;var n})).join("")}return a=>{ +const s={className:"variable",variants:[{begin:/\$\d+/},{begin:/\$\{\w+\}/},{ +begin:n(/[$@]/,a.UNDERSCORE_IDENT_RE)}]},i={endsWithParent:!0,keywords:{ +$pattern:/[a-z_]{2,}|\/dev\/poll/, +literal:["on","off","yes","no","true","false","none","blocked","debug","info","notice","warn","error","crit","select","break","last","permanent","redirect","kqueue","rtsig","epoll","poll","/dev/poll"] +},relevance:0,illegal:"=>",contains:[a.HASH_COMMENT_MODE,{className:"string", +contains:[a.BACKSLASH_ESCAPE,s],variants:[{begin:/"/,end:/"/},{begin:/'/,end:/'/ +}]},{begin:"([a-z]+):/",end:"\\s",endsWithParent:!0,excludeEnd:!0,contains:[s] +},{className:"regexp",contains:[a.BACKSLASH_ESCAPE,s],variants:[{begin:"\\s\\^", +end:"\\s|\\{|;",returnEnd:!0},{begin:"~\\*?\\s+",end:"\\s|\\{|;",returnEnd:!0},{ +begin:"\\*(\\.[a-z\\-]+)+"},{begin:"([a-z\\-]+\\.)+\\*"}]},{className:"number", +begin:"\\b\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}(:\\d{1,5})?\\b"},{ +className:"number",begin:"\\b\\d+[kKmMgGdshdwy]?\\b",relevance:0},s]};return{ +name:"Nginx config",aliases:["nginxconf"],contains:[a.HASH_COMMENT_MODE,{ +beginKeywords:"upstream location",end:/;|\{/,contains:i.contains,keywords:{ +section:"upstream location"}},{className:"section", +begin:n(a.UNDERSCORE_IDENT_RE+e(/\s+\{/)),relevance:0},{ +begin:e(a.UNDERSCORE_IDENT_RE+"\\s"),end:";|\\{",contains:[{ +className:"attribute",begin:a.UNDERSCORE_IDENT_RE,starts:i}],relevance:0}], +illegal:"[^\\s\\}\\{]"}}})());hljs.registerLanguage("javascript",(()=>{"use strict" +;const e="[A-Za-z$_][0-9A-Za-z$_]*",n=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],a=["true","false","null","undefined","NaN","Infinity"],t=["Intl","DataView","Number","Math","Date","String","RegExp","Object","Function","Boolean","Error","Symbol","Set","Map","WeakSet","WeakMap","Proxy","Reflect","JSON","Promise","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Float32Array","Array","Uint8Array","Uint8ClampedArray","ArrayBuffer","BigInt64Array","BigUint64Array","BigInt"],s=["EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],r=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],i=["arguments","this","super","console","window","document","localStorage","module","global"],c=[].concat(r,t,s) +;function o(e){return l("(?=",e,")")}function l(...e){return e.map((e=>{ +return(n=e)?"string"==typeof n?n:n.source:null;var n})).join("")}return b=>{ +const g=e,d={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/, +isTrulyOpeningTag:(e,n)=>{const a=e[0].length+e.index,t=e.input[a] +;"<"!==t?">"===t&&(((e,{after:n})=>{const a="",B={ +match:[/const|var|let/,/\s+/,g,/\s*/,/=\s*/,o(C)],className:{1:"keyword", +3:"title.function"},contains:[w]};return{name:"Javascript", +aliases:["js","jsx","mjs","cjs"],keywords:u,exports:{PARAMS_CONTAINS:S}, +illegal:/#(?![$_A-z])/,contains:[b.SHEBANG({label:"shebang",binary:"node", +relevance:5}),{label:"use_strict",className:"meta",relevance:10, +begin:/^\s*['"]use (strict|asm)['"]/ +},b.APOS_STRING_MODE,b.QUOTE_STRING_MODE,N,f,A,v,y,O,{className:"attr", +begin:g+o(":"),relevance:0},B,{ +begin:"("+b.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*", +keywords:"return throw case",relevance:0,contains:[v,b.REGEXP_MODE,{ +className:"function",begin:C,returnBegin:!0,end:"\\s*=>",contains:[{ +className:"params",variants:[{begin:b.UNDERSCORE_IDENT_RE,relevance:0},{ +className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0, +excludeEnd:!0,keywords:u,contains:S}]}]},{begin:/,/,relevance:0},{match:/\s+/, +relevance:0},{variants:[{begin:"<>",end:""},{begin:d.begin, +"on:begin":d.isTrulyOpeningTag,end:d.end}],subLanguage:"xml",contains:[{ +begin:d.begin,end:d.end,skip:!0,contains:["self"]}]}]},I,{ +beginKeywords:"while if switch catch for"},{ +begin:"\\b(?!function)"+b.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{", +returnBegin:!0,label:"func.def",contains:[w,b.inherit(b.TITLE_MODE,{begin:g, +className:"title.function"})]},{match:/\.\.\./,relevance:0},M,{match:"\\$"+g, +relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"}, +contains:[w]},T,{relevance:0,match:/\b[A-Z][A-Z_]+\b/, +className:"variable.constant"},R,k,{match:/\$[(.]/}]}}})());hljs.registerLanguage("groovy",(()=>{"use strict";function e(e,n={}){ +return n.variants=e,n}return n=>{ +const a="[A-Za-z0-9_$]+",t=e([n.C_LINE_COMMENT_MODE,n.C_BLOCK_COMMENT_MODE,n.COMMENT("/\\*\\*","\\*/",{ +relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag", +begin:"@[A-Za-z]+"}]})]),s={className:"regexp",begin:/~?\/[^\/\n]+\//, +contains:[n.BACKSLASH_ESCAPE] +},i=e([n.BINARY_NUMBER_MODE,n.C_NUMBER_MODE]),r=e([{begin:/"""/,end:/"""/},{ +begin:/'''/,end:/'''/},{begin:"\\$/",end:"/\\$",relevance:10 +},n.APOS_STRING_MODE,n.QUOTE_STRING_MODE],{className:"string"});return{ +name:"Groovy",keywords:{built_in:"this super",literal:"true false null", +keyword:"byte short char int long boolean float double void def as in assert trait abstract static volatile transient public private protected synchronized final class interface enum if else for while switch case break default continue throw throws try catch finally implements extends new import package return instanceof" +},contains:[n.SHEBANG({binary:"groovy",relevance:10}),t,r,s,i,{ +className:"class",beginKeywords:"class interface trait enum",end:/\{/, +illegal:":",contains:[{beginKeywords:"extends implements" +},n.UNDERSCORE_TITLE_MODE]},{className:"meta",begin:"@[A-Za-z]+",relevance:0},{ +className:"attr",begin:a+"[ \t]*:",relevance:0},{begin:/\?/,end:/:/,relevance:0, +contains:[t,r,s,i,"self"]},{className:"symbol", +begin:"^[ \t]*"+(l=a+":",((...e)=>e.map((e=>(e=>e?"string"==typeof e?e:e.source:null)(e))).join(""))("(?=",l,")")), +excludeBegin:!0,end:a+":",relevance:0}],illegal:/#|<\//};var l}})());hljs.registerLanguage("plaintext",(()=>{"use strict";return t=>({ +name:"Plain text",aliases:["text","txt"],disableAutodetect:!0})})());hljs.registerLanguage("go",(()=>{"use strict";return e=>{const n={ +keyword:["break","default","func","interface","select","case","map","struct","chan","else","goto","package","switch","const","fallthrough","if","range","type","continue","for","import","return","var","go","defer","bool","byte","complex64","complex128","float32","float64","int8","int16","int32","int64","string","uint8","uint16","uint32","uint64","int","uint","uintptr","rune"], +literal:["true","false","iota","nil"], +built_in:["append","cap","close","complex","copy","imag","len","make","new","panic","print","println","real","recover","delete"] +};return{name:"Go",aliases:["golang"],keywords:n,illegal:"{"use strict";function e(e){ +return e?"string"==typeof e?e:e.source:null}function n(...n){ +return n.map((n=>e(n))).join("")}function t(...n){return"("+((e=>{ +const n=e[e.length-1] +;return"object"==typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{} +})(n).capture?"":"?:")+n.map((n=>e(n))).join("|")+")"}return e=>{ +const r=/[dualxmsipngr]{0,12}/,s={$pattern:/[\w.]+/, +keyword:"abs accept alarm and atan2 bind binmode bless break caller chdir chmod chomp chop chown chr chroot close closedir connect continue cos crypt dbmclose dbmopen defined delete die do dump each else elsif endgrent endhostent endnetent endprotoent endpwent endservent eof eval exec exists exit exp fcntl fileno flock for foreach fork format formline getc getgrent getgrgid getgrnam gethostbyaddr gethostbyname gethostent getlogin getnetbyaddr getnetbyname getnetent getpeername getpgrp getpriority getprotobyname getprotobynumber getprotoent getpwent getpwnam getpwuid getservbyname getservbyport getservent getsockname getsockopt given glob gmtime goto grep gt hex if index int ioctl join keys kill last lc lcfirst length link listen local localtime log lstat lt ma map mkdir msgctl msgget msgrcv msgsnd my ne next no not oct open opendir or ord our pack package pipe pop pos print printf prototype push q|0 qq quotemeta qw qx rand read readdir readline readlink readpipe recv redo ref rename require reset return reverse rewinddir rindex rmdir say scalar seek seekdir select semctl semget semop send setgrent sethostent setnetent setpgrp setpriority setprotoent setpwent setservent setsockopt shift shmctl shmget shmread shmwrite shutdown sin sleep socket socketpair sort splice split sprintf sqrt srand stat state study sub substr symlink syscall sysopen sysread sysseek system syswrite tell telldir tie tied time times tr truncate uc ucfirst umask undef unless unlink unpack unshift untie until use utime values vec wait waitpid wantarray warn when while write x|0 xor y|0" +},i={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:s},a={begin:/->\{/, +end:/\}/},o={variants:[{begin:/\$\d/},{ +begin:n(/[$%@](\^\w\b|#\w+(::\w+)*|\{\w+\}|\w+(::\w*)*)/,"(?![A-Za-z])(?![@$%])") +},{begin:/[$%@][^\s\w{]/,relevance:0}] +},c=[e.BACKSLASH_ESCAPE,i,o],g=[/!/,/\//,/\|/,/\?/,/'/,/"/,/#/],l=(e,t,s="\\1")=>{ +const i="\\1"===s?s:n(s,t) +;return n(n("(?:",e,")"),t,/(?:\\.|[^\\\/])*?/,i,/(?:\\.|[^\\\/])*?/,s,r) +},d=(e,t,s)=>n(n("(?:",e,")"),t,/(?:\\.|[^\\\/])*?/,s,r),p=[o,e.HASH_COMMENT_MODE,e.COMMENT(/^=\w/,/=cut/,{ +endsWithParent:!0}),a,{className:"string",contains:c,variants:[{ +begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[", +end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{ +begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*<",end:">", +relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'", +contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`", +contains:[e.BACKSLASH_ESCAPE]},{begin:/\{\w+\}/,relevance:0},{ +begin:"-?\\w+\\s*=>",relevance:0}]},{className:"number", +begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b", +relevance:0},{ +begin:"(\\/\\/|"+e.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*", +keywords:"split return print reverse grep",relevance:0, +contains:[e.HASH_COMMENT_MODE,{className:"regexp",variants:[{ +begin:l("s|tr|y",t(...g,{capture:!0}))},{begin:l("s|tr|y","\\(","\\)")},{ +begin:l("s|tr|y","\\[","\\]")},{begin:l("s|tr|y","\\{","\\}")}],relevance:2},{ +className:"regexp",variants:[{begin:/(m|qr)\/\//,relevance:0},{ +begin:d("(?:m|qr)?",/\//,/\//)},{begin:d("m|qr",t(...g,{capture:!0}),/\1/)},{ +begin:d("m|qr",/\(/,/\)/)},{begin:d("m|qr",/\[/,/\]/)},{ +begin:d("m|qr",/\{/,/\}/)}]}]},{className:"function",beginKeywords:"sub", +end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[e.TITLE_MODE]},{ +begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$", +subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}] +}];return i.contains=p,a.contains=p,{name:"Perl",aliases:["pl","pm"],keywords:s, +contains:p}}})());hljs.registerLanguage("lua",(()=>{"use strict";return e=>{ +const t="\\[=*\\[",a="\\]=*\\]",n={begin:t,end:a,contains:["self"] +},o=[e.COMMENT("--(?!\\[=*\\[)","$"),e.COMMENT("--\\[=*\\[",a,{contains:[n], +relevance:10})];return{name:"Lua",keywords:{$pattern:e.UNDERSCORE_IDENT_RE, +literal:"true false nil", +keyword:"and break do else elseif end for goto if in local not or repeat return then until while", +built_in:"_G _ENV _VERSION __index __newindex __mode __call __metatable __tostring __len __gc __add __sub __mul __div __mod __pow __concat __unm __eq __lt __le assert collectgarbage dofile error getfenv getmetatable ipairs load loadfile loadstring module next pairs pcall print rawequal rawget rawset require select setfenv setmetatable tonumber tostring type unpack xpcall arg self coroutine resume yield status wrap create running debug getupvalue debug sethook getmetatable gethook setmetatable setlocal traceback setfenv getinfo setupvalue getlocal getregistry getfenv io lines write close flush open output type read stderr stdin input stdout popen tmpfile math log max acos huge ldexp pi cos tanh pow deg tan cosh sinh random randomseed frexp ceil floor rad abs sqrt modf asin min mod fmod log10 atan2 exp sin atan os exit setlocale date getenv difftime remove time clock tmpname rename execute package preload loadlib loaded loaders cpath config path seeall string sub upper len gfind rep find match char dump gmatch reverse byte format gsub lower table setn insert getn foreachi maxn foreach concat sort remove" +},contains:o.concat([{className:"function",beginKeywords:"function",end:"\\)", +contains:[e.inherit(e.TITLE_MODE,{ +begin:"([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*"}),{className:"params", +begin:"\\(",endsWithParent:!0,contains:o}].concat(o) +},e.C_NUMBER_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{className:"string", +begin:t,end:a,contains:[n],relevance:5}])}}})());hljs.registerLanguage("ini",(()=>{"use strict";function e(e){ +return e?"string"==typeof e?e:e.source:null}function n(...n){ +return n.map((n=>e(n))).join("")}return s=>{const a={className:"number", +relevance:0,variants:[{begin:/([+-]+)?[\d]+_[\d_]+/},{begin:s.NUMBER_RE}] +},t=s.COMMENT();t.variants=[{begin:/;/,end:/$/},{begin:/#/,end:/$/}];const i={ +className:"variable",variants:[{begin:/\$[\w\d"][\w\d_]*/},{begin:/\$\{(.*?)\}/ +}]},r={className:"literal",begin:/\bon|off|true|false|yes|no\b/},c={ +className:"string",contains:[s.BACKSLASH_ESCAPE],variants:[{begin:"'''", +end:"'''",relevance:10},{begin:'"""',end:'"""',relevance:10},{begin:'"',end:'"' +},{begin:"'",end:"'"}]},l={begin:/\[/,end:/\]/,contains:[t,r,i,c,a,"self"], +relevance:0},o=function(...n){return"("+((e=>{const n=e[e.length-1] +;return"object"==typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{} +})(n).capture?"":"?:")+n.map((n=>e(n))).join("|")+")" +}(/[A-Za-z0-9_-]+/,/"(\\"|[^"])*"/,/'[^']*'/);return{name:"TOML, also INI", +aliases:["toml"],case_insensitive:!0,illegal:/\S/,contains:[t,{ +className:"section",begin:/\[+/,end:/\]+/},{ +begin:n(o,"(\\s*\\.\\s*",o,")*",n("(?=",/\s*=\s*[^#\s]/,")")),className:"attr", +starts:{end:/$/,contains:[t,l,r,i,c,a]}}]}}})());hljs.registerLanguage("typescript",(()=>{"use strict" +;const e="[A-Za-z$_][0-9A-Za-z$_]*",n=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],a=["true","false","null","undefined","NaN","Infinity"],t=["Intl","DataView","Number","Math","Date","String","RegExp","Object","Function","Boolean","Error","Symbol","Set","Map","WeakSet","WeakMap","Proxy","Reflect","JSON","Promise","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Float32Array","Array","Uint8Array","Uint8ClampedArray","ArrayBuffer","BigInt64Array","BigUint64Array","BigInt"],s=["EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],r=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],c=["arguments","this","super","console","window","document","localStorage","module","global"],i=[].concat(r,t,s) +;function o(e){return l("(?=",e,")")}function l(...e){return e.map((e=>{ +return(n=e)?"string"==typeof n?n:n.source:null;var n})).join("")}return b=>{ +const d={$pattern:e, +keyword:n.concat(["type","namespace","typedef","interface","public","private","protected","implements","declare","abstract","readonly"]), +literal:a, +built_in:i.concat(["any","void","number","boolean","string","object","never","enum"]), +"variable.language":c},g={className:"meta",begin:"@[A-Za-z$_][0-9A-Za-z$_]*" +},u=(e,n,a)=>{const t=e.contains.findIndex((e=>e.label===n)) +;if(-1===t)throw Error("can not find mode to replace");e.contains.splice(t,1,a) +},m=function(b){const d=e,g={begin:/<[A-Za-z0-9\\._:-]+/, +end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(e,n)=>{ +const a=e[0].length+e.index,t=e.input[a];"<"!==t?">"===t&&(((e,{after:n})=>{ +const a="",B={ +match:[/const|var|let/,/\s+/,d,/\s*/,/=\s*/,o(C)],className:{1:"keyword", +3:"title.function"},contains:[S]};return{name:"Javascript", +aliases:["js","jsx","mjs","cjs"],keywords:u,exports:{PARAMS_CONTAINS:w}, +illegal:/#(?![$_A-z])/,contains:[b.SHEBANG({label:"shebang",binary:"node", +relevance:5}),{label:"use_strict",className:"meta",relevance:10, +begin:/^\s*['"]use (strict|asm)['"]/ +},b.APOS_STRING_MODE,b.QUOTE_STRING_MODE,p,_,N,A,y,R,{className:"attr", +begin:d+o(":"),relevance:0},B,{ +begin:"("+b.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*", +keywords:"return throw case",relevance:0,contains:[A,b.REGEXP_MODE,{ +className:"function",begin:C,returnBegin:!0,end:"\\s*=>",contains:[{ +className:"params",variants:[{begin:b.UNDERSCORE_IDENT_RE,relevance:0},{ +className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0, +excludeEnd:!0,keywords:u,contains:w}]}]},{begin:/,/,relevance:0},{match:/\s+/, +relevance:0},{variants:[{begin:"<>",end:""},{begin:g.begin, +"on:begin":g.isTrulyOpeningTag,end:g.end}],subLanguage:"xml",contains:[{ +begin:g.begin,end:g.end,skip:!0,contains:["self"]}]}]},I,{ +beginKeywords:"while if switch catch for"},{ +begin:"\\b(?!function)"+b.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{", +returnBegin:!0,label:"func.def",contains:[S,b.inherit(b.TITLE_MODE,{begin:d, +className:"title.function"})]},{match:/\.\.\./,relevance:0},k,{match:"\\$"+d, +relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"}, +contains:[S]},x,{relevance:0,match:/\b[A-Z][A-Z_]+\b/, +className:"variable.constant"},O,M,{match:/\$[(.]/}]}}(b) +;return Object.assign(m.keywords,d), +m.exports.PARAMS_CONTAINS.push(g),m.contains=m.contains.concat([g,{ +beginKeywords:"namespace",end:/\{/,excludeEnd:!0},{beginKeywords:"interface", +end:/\{/,excludeEnd:!0,keywords:"interface extends" +}]),u(m,"shebang",b.SHEBANG()),u(m,"use_strict",{className:"meta",relevance:10, +begin:/^\s*['"]use strict['"]/ +}),m.contains.find((e=>"func.def"===e.label)).relevance=0,Object.assign(m,{ +name:"TypeScript",aliases:["ts","tsx"]}),m}})());hljs.registerLanguage("latex",(()=>{"use strict";function e(...e){ +return"("+((e=>{const n=e[e.length-1] +;return"object"==typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{} +})(e).capture?"":"?:")+e.map((e=>{return(n=e)?"string"==typeof n?n:n.source:null +;var n})).join("|")+")"}return n=>{const a=[{begin:/\^{6}[0-9a-f]{6}/},{ +begin:/\^{5}[0-9a-f]{5}/},{begin:/\^{4}[0-9a-f]{4}/},{begin:/\^{3}[0-9a-f]{3}/ +},{begin:/\^{2}[0-9a-f]{2}/},{begin:/\^{2}[\u0000-\u007f]/}],t=[{ +className:"keyword",begin:/\\/,relevance:0,contains:[{endsParent:!0, +begin:e(...["(?:NeedsTeXFormat|RequirePackage|GetIdInfo)","Provides(?:Expl)?(?:Package|Class|File)","(?:DeclareOption|ProcessOptions)","(?:documentclass|usepackage|input|include)","makeat(?:letter|other)","ExplSyntax(?:On|Off)","(?:new|renew|provide)?command","(?:re)newenvironment","(?:New|Renew|Provide|Declare)(?:Expandable)?DocumentCommand","(?:New|Renew|Provide|Declare)DocumentEnvironment","(?:(?:e|g|x)?def|let)","(?:begin|end)","(?:part|chapter|(?:sub){0,2}section|(?:sub)?paragraph)","caption","(?:label|(?:eq|page|name)?ref|(?:paren|foot|super)?cite)","(?:alpha|beta|[Gg]amma|[Dd]elta|(?:var)?epsilon|zeta|eta|[Tt]heta|vartheta)","(?:iota|(?:var)?kappa|[Ll]ambda|mu|nu|[Xx]i|[Pp]i|varpi|(?:var)rho)","(?:[Ss]igma|varsigma|tau|[Uu]psilon|[Pp]hi|varphi|chi|[Pp]si|[Oo]mega)","(?:frac|sum|prod|lim|infty|times|sqrt|leq|geq|left|right|middle|[bB]igg?)","(?:[lr]angle|q?quad|[lcvdi]?dots|d?dot|hat|tilde|bar)"].map((e=>e+"(?![a-zA-Z@:_])"))) +},{endsParent:!0, +begin:RegExp(["(?:__)?[a-zA-Z]{2,}_[a-zA-Z](?:_?[a-zA-Z])+:[a-zA-Z]*","[lgc]__?[a-zA-Z](?:_?[a-zA-Z])*_[a-zA-Z]{2,}","[qs]__?[a-zA-Z](?:_?[a-zA-Z])+","use(?:_i)?:[a-zA-Z]*","(?:else|fi|or):","(?:if|cs|exp):w","(?:hbox|vbox):n","::[a-zA-Z]_unbraced","::[a-zA-Z:]"].map((e=>e+"(?![a-zA-Z:_])")).join("|")) +},{endsParent:!0,variants:a},{endsParent:!0,relevance:0,variants:[{ +begin:/[a-zA-Z@]+/},{begin:/[^a-zA-Z@]?/}]}]},{className:"params",relevance:0, +begin:/#+\d?/},{variants:a},{className:"built_in",relevance:0,begin:/[$&^_]/},{ +className:"meta",begin:"% !TeX",end:"$",relevance:10},n.COMMENT("%","$",{ +relevance:0})],i={begin:/\{/,end:/\}/,relevance:0,contains:["self",...t] +},r=n.inherit(i,{relevance:0,endsParent:!0,contains:[i,...t]}),s={begin:/\[/, +end:/\]/,endsParent:!0,relevance:0,contains:[i,...t]},c={begin:/\s+/,relevance:0 +},l=[r],o=[s],d=(e,n)=>({contains:[c],starts:{relevance:0,contains:e,starts:n} +}),g=(e,n)=>({begin:"\\\\"+e+"(?![a-zA-Z@:_])",keywords:{$pattern:/\\[a-zA-Z]+/, +keyword:"\\"+e},relevance:0,contains:[c],starts:n}),m=(e,a)=>n.inherit({ +begin:"\\\\begin(?=[ \t]*(\\r?\\n[ \t]*)?\\{"+e+"\\})",keywords:{ +$pattern:/\\[a-zA-Z]+/,keyword:"\\begin"},relevance:0 +},d(l,a)),b=(e="string")=>n.END_SAME_AS_BEGIN({className:e,begin:/(.|\r?\n)/, +end:/(.|\r?\n)/,excludeBegin:!0,excludeEnd:!0,endsParent:!0}),p=e=>({ +className:"string",end:"(?=\\\\end\\{"+e+"\\})"}),v=(e="string")=>({relevance:0, +begin:/\{/,starts:{endsParent:!0,contains:[{className:e,end:/(?=\})/, +endsParent:!0,contains:[{begin:/\{/,end:/\}/,relevance:0,contains:["self"]}]}]} +});return{name:"LaTeX",aliases:["tex"], +contains:[...["verb","lstinline"].map((e=>g(e,{contains:[b()]}))),g("mint",d(l,{ +contains:[b()]})),g("mintinline",d(l,{contains:[v(),b()]})),g("url",{ +contains:[v("link"),v("link")]}),g("hyperref",{contains:[v("link")] +}),g("href",d(o,{contains:[v("link")] +})),...[].concat(...["","\\*"].map((e=>[m("verbatim"+e,p("verbatim"+e)),m("filecontents"+e,d(l,p("filecontents"+e))),...["","B","L"].map((n=>m(n+"Verbatim"+e,d(o,p(n+"Verbatim"+e)))))]))),m("minted",d(o,d(l,p("minted")))),...t] +}}})());hljs.registerLanguage("diff",(()=>{"use strict";function e(...e){ +return"("+((e=>{const n=e[e.length-1] +;return"object"==typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{} +})(e).capture?"":"?:")+e.map((e=>{return(n=e)?"string"==typeof n?n:n.source:null +;var n})).join("|")+")"}return n=>({name:"Diff",aliases:["patch"],contains:[{ +className:"meta",relevance:10, +match:e(/^@@ +-\d+,\d+ +\+\d+,\d+ +@@/,/^\*\*\* +\d+,\d+ +\*\*\*\*$/,/^--- +\d+,\d+ +----$/) +},{className:"comment",variants:[{ +begin:e(/Index: /,/^index/,/={3,}/,/^-{3}/,/^\*{3} /,/^\+{3}/,/^diff --git/), +end:/$/},{match:/^\*{15}$/}]},{className:"addition",begin:/^\+/,end:/$/},{ +className:"deletion",begin:/^-/,end:/$/},{className:"addition",begin:/^!/, +end:/$/}]})})());hljs.registerLanguage("kotlin",(()=>{"use strict" +;var e="\\.([0-9](_*[0-9])*)",n="[0-9a-fA-F](_*[0-9a-fA-F])*",a={ +className:"number",variants:[{ +begin:`(\\b([0-9](_*[0-9])*)((${e})|\\.)?|(${e}))[eE][+-]?([0-9](_*[0-9])*)[fFdD]?\\b` +},{begin:`\\b([0-9](_*[0-9])*)((${e})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{ +begin:`(${e})[fFdD]?\\b`},{begin:"\\b([0-9](_*[0-9])*)[fFdD]\\b"},{ +begin:`\\b0[xX]((${n})\\.?|(${n})?\\.(${n}))[pP][+-]?([0-9](_*[0-9])*)[fFdD]?\\b` +},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${n})[lL]?\\b`},{ +begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}], +relevance:0};return e=>{const n={ +keyword:"abstract as val var vararg get set class object open private protected public noinline crossinline dynamic final enum if else do while for when throw try catch finally import package is in fun override companion reified inline lateinit init interface annotation data sealed internal infix operator out by constructor super tailrec where const inner suspend typealias external expect actual", +built_in:"Byte Short Char Int Long Boolean Float Double Void Unit Nothing", +literal:"true false null"},i={className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"@" +},s={className:"subst",begin:/\$\{/,end:/\}/,contains:[e.C_NUMBER_MODE]},t={ +className:"variable",begin:"\\$"+e.UNDERSCORE_IDENT_RE},r={className:"string", +variants:[{begin:'"""',end:'"""(?=[^"])',contains:[t,s]},{begin:"'",end:"'", +illegal:/\n/,contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"',illegal:/\n/, +contains:[e.BACKSLASH_ESCAPE,t,s]}]};s.contains.push(r);const l={ +className:"meta", +begin:"@(?:file|property|field|get|set|receiver|param|setparam|delegate)\\s*:(?:\\s*"+e.UNDERSCORE_IDENT_RE+")?" +},c={className:"meta",begin:"@"+e.UNDERSCORE_IDENT_RE,contains:[{begin:/\(/, +end:/\)/,contains:[e.inherit(r,{className:"string"})]}] +},o=a,b=e.COMMENT("/\\*","\\*/",{contains:[e.C_BLOCK_COMMENT_MODE]}),E={ +variants:[{className:"type",begin:e.UNDERSCORE_IDENT_RE},{begin:/\(/,end:/\)/, +contains:[]}]},d=E;return d.variants[1].contains=[E],E.variants[1].contains=[d], +{name:"Kotlin",aliases:["kt","kts"],keywords:n, +contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag", +begin:"@[A-Za-z]+"}]}),e.C_LINE_COMMENT_MODE,b,{className:"keyword", +begin:/\b(break|continue|return|this)\b/,starts:{contains:[{className:"symbol", +begin:/@\w+/}]}},i,l,c,{className:"function",beginKeywords:"fun",end:"[(]|$", +returnBegin:!0,excludeEnd:!0,keywords:n,relevance:5,contains:[{ +begin:e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0, +contains:[e.UNDERSCORE_TITLE_MODE]},{className:"type",begin://, +keywords:"reified",relevance:0},{className:"params",begin:/\(/,end:/\)/, +endsParent:!0,keywords:n,relevance:0,contains:[{begin:/:/,end:/[=,\/]/, +endsWithParent:!0,contains:[E,e.C_LINE_COMMENT_MODE,b],relevance:0 +},e.C_LINE_COMMENT_MODE,b,l,c,r,e.C_NUMBER_MODE]},b]},{className:"class", +beginKeywords:"class interface trait",end:/[:\{(]|$/,excludeEnd:!0, +illegal:"extends implements",contains:[{ +beginKeywords:"public protected internal private constructor" +},e.UNDERSCORE_TITLE_MODE,{className:"type",begin://,excludeBegin:!0, +excludeEnd:!0,relevance:0},{className:"type",begin:/[,:]\s*/,end:/[<\(,]|$/, +excludeBegin:!0,returnEnd:!0},l,c]},r,{className:"meta",begin:"^#!/usr/bin/env", +end:"$",illegal:"\n"},o]}}})());hljs.registerLanguage("gradle",(()=>{"use strict";return e=>({name:"Gradle", +case_insensitive:!0, +keywords:["task","project","allprojects","subprojects","artifacts","buildscript","configurations","dependencies","repositories","sourceSets","description","delete","from","into","include","exclude","source","classpath","destinationDir","includes","options","sourceCompatibility","targetCompatibility","group","flatDir","doLast","doFirst","flatten","todir","fromdir","ant","def","abstract","break","case","catch","continue","default","do","else","extends","final","finally","for","if","implements","instanceof","native","new","private","protected","public","return","static","switch","synchronized","throw","throws","transient","try","volatile","while","strictfp","package","import","false","null","super","this","true","antlrtask","checkstyle","codenarc","copy","boolean","byte","char","class","double","float","int","interface","long","short","void","compile","runTime","file","fileTree","abs","any","append","asList","asWritable","call","collect","compareTo","count","div","dump","each","eachByte","eachFile","eachLine","every","find","findAll","flatten","getAt","getErr","getIn","getOut","getText","grep","immutable","inject","inspect","intersect","invokeMethods","isCase","join","leftShift","minus","multiply","newInputStream","newOutputStream","newPrintWriter","newReader","newWriter","next","plus","pop","power","previous","print","println","push","putAt","read","readBytes","readLines","reverse","reverseEach","round","size","sort","splitEachLine","step","subMap","times","toInteger","toList","tokenize","upto","waitForOrKill","withPrintWriter","withReader","withStream","withWriter","withWriterAppend","write","writeLine"], +contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.NUMBER_MODE,e.REGEXP_MODE] +})})());hljs.registerLanguage("less",(()=>{"use strict" +;const e=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],t=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],i=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],o=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],n=["align-content","align-items","align-self","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","auto","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","clear","clip","clip-path","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","content","counter-increment","counter-reset","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-variant","font-variant-ligatures","font-variation-settings","font-weight","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inherit","initial","justify-content","left","letter-spacing","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","max-height","max-width","min-height","min-width","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","perspective","perspective-origin","pointer-events","position","quotes","resize","right","src","tab-size","table-layout","text-align","text-align-last","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-indent","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","white-space","widows","width","word-break","word-spacing","word-wrap","z-index"].reverse(),r=i.concat(o) +;return a=>{const s=(e=>({IMPORTANT:{scope:"meta",begin:"!important"},HEXCOLOR:{ +scope:"number",begin:"#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})"}, +ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$", +contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{ +scope:"number", +begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?", +relevance:0}}))(a),l=r,d="([\\w-]+|@\\{[\\w-]+\\})",c=[],g=[],b=e=>({ +className:"string",begin:"~?"+e+".*?"+e}),m=(e,t,i)=>({className:e,begin:t, +relevance:i}),p={$pattern:/[a-z-]+/,keyword:"and or not only", +attribute:t.join(" ")},u={begin:"\\(",end:"\\)",contains:g,keywords:p, +relevance:0} +;g.push(a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,b("'"),b('"'),s.CSS_NUMBER_MODE,{ +begin:"(url|data-uri)\\(",starts:{className:"string",end:"[\\)\\n]", +excludeEnd:!0} +},s.HEXCOLOR,u,m("variable","@@?[\\w-]+",10),m("variable","@\\{[\\w-]+\\}"),m("built_in","~?`[^`]*?`"),{ +className:"attribute",begin:"[\\w-]+\\s*:",end:":",returnBegin:!0,excludeEnd:!0 +},s.IMPORTANT);const h=g.concat({begin:/\{/,end:/\}/,contains:c}),f={ +beginKeywords:"when",endsWithParent:!0,contains:[{beginKeywords:"and not" +}].concat(g)},w={begin:d+"\\s*:",returnBegin:!0,end:/[;}]/,relevance:0, +contains:[{begin:/-(webkit|moz|ms|o)-/},{className:"attribute", +begin:"\\b("+n.join("|")+")\\b",end:/(?=:)/,starts:{endsWithParent:!0, +illegal:"[<=$]",relevance:0,contains:g}}]},v={className:"keyword", +begin:"@(import|media|charset|font-face|(-[a-z]+-)?keyframes|supports|document|namespace|page|viewport|host)\\b", +starts:{end:"[;{}]",keywords:p,returnEnd:!0,contains:g,relevance:0}},y={ +className:"variable",variants:[{begin:"@[\\w-]+\\s*:",relevance:15},{ +begin:"@[\\w-]+"}],starts:{end:"[;}]",returnEnd:!0,contains:h}},k={variants:[{ +begin:"[\\.#:&\\[>]",end:"[;{}]"},{begin:d,end:/\{/}],returnBegin:!0, +returnEnd:!0,illegal:"[<='$\"]",relevance:0, +contains:[a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,f,m("keyword","all\\b"),m("variable","@\\{[\\w-]+\\}"),{ +begin:"\\b("+e.join("|")+")\\b",className:"selector-tag" +},m("selector-tag",d+"%?",0),m("selector-id","#"+d),m("selector-class","\\."+d,0),m("selector-tag","&",0),s.ATTRIBUTE_SELECTOR_MODE,{ +className:"selector-pseudo",begin:":("+i.join("|")+")"},{ +className:"selector-pseudo",begin:"::("+o.join("|")+")"},{begin:/\(/,end:/\)/, +relevance:0,contains:h},{begin:"!important"}]},E={ +begin:`[\\w-]+:(:)?(${l.join("|")})`,returnBegin:!0,contains:[k]} +;return c.push(a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,v,y,E,w,k),{ +name:"Less",case_insensitive:!0,illegal:"[=>'/<($\"]",contains:c}}})());hljs.registerLanguage("shell",(()=>{"use strict";return s=>({ +name:"Shell Session",aliases:["console","shellsession"],contains:[{ +className:"meta",begin:/^\s{0,3}[/~\w\d[\]()@-]*[>%$#][ ]?/,starts:{ +end:/[^\\](?=\s*$)/,subLanguage:"bash"}}]})})());hljs.registerLanguage("csharp",(()=>{"use strict";return e=>{const n={ +keyword:["abstract","as","base","break","case","class","const","continue","do","else","event","explicit","extern","finally","fixed","for","foreach","goto","if","implicit","in","interface","internal","is","lock","namespace","new","operator","out","override","params","private","protected","public","readonly","record","ref","return","sealed","sizeof","stackalloc","static","struct","switch","this","throw","try","typeof","unchecked","unsafe","using","virtual","void","volatile","while"].concat(["add","alias","and","ascending","async","await","by","descending","equals","from","get","global","group","init","into","join","let","nameof","not","notnull","on","or","orderby","partial","remove","select","set","unmanaged","value|0","var","when","where","with","yield"]), +built_in:["bool","byte","char","decimal","delegate","double","dynamic","enum","float","int","long","nint","nuint","object","sbyte","short","string","ulong","uint","ushort"], +literal:["default","false","null","true"]},i=e.inherit(e.TITLE_MODE,{ +begin:"[a-zA-Z](\\.?\\w)*"}),a={className:"number",variants:[{ +begin:"\\b(0b[01']+)"},{ +begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{ +begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)" +}],relevance:0},s={className:"string",begin:'@"',end:'"',contains:[{begin:'""'}] +},t=e.inherit(s,{illegal:/\n/}),r={className:"subst",begin:/\{/,end:/\}/, +keywords:n},l=e.inherit(r,{illegal:/\n/}),c={className:"string",begin:/\$"/, +end:'"',illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/ +},e.BACKSLASH_ESCAPE,l]},o={className:"string",begin:/\$@"/,end:'"',contains:[{ +begin:/\{\{/},{begin:/\}\}/},{begin:'""'},r]},d=e.inherit(o,{illegal:/\n/, +contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},l]}) +;r.contains=[o,c,s,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,a,e.C_BLOCK_COMMENT_MODE], +l.contains=[d,c,t,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,a,e.inherit(e.C_BLOCK_COMMENT_MODE,{ +illegal:/\n/})];const g={variants:[o,c,s,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE] +},E={begin:"<",end:">",contains:[{beginKeywords:"in out"},i] +},_=e.IDENT_RE+"(<"+e.IDENT_RE+"(\\s*,\\s*"+e.IDENT_RE+")*>)?(\\[\\])?",b={ +begin:"@"+e.IDENT_RE,relevance:0};return{name:"C#",aliases:["cs","c#"], +keywords:n,illegal:/::/,contains:[e.COMMENT("///","$",{returnBegin:!0, +contains:[{className:"doctag",variants:[{begin:"///",relevance:0},{ +begin:"\x3c!--|--\x3e"},{begin:""}]}] +}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"#", +end:"$",keywords:{ +keyword:"if else elif endif define undef warning error line region endregion pragma checksum" +}},g,a,{beginKeywords:"class interface",relevance:0,end:/[{;=]/, +illegal:/[^\s:,]/,contains:[{beginKeywords:"where class" +},i,E,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace", +relevance:0,end:/[{;=]/,illegal:/[^\s:]/, +contains:[i,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{ +beginKeywords:"record",relevance:0,end:/[{;=]/,illegal:/[^\s:]/, +contains:[i,E,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"meta", +begin:"^\\s*\\[(?=[\\w])",excludeBegin:!0,end:"\\]",excludeEnd:!0,contains:[{ +className:"string",begin:/"/,end:/"/}]},{ +beginKeywords:"new return throw await else",relevance:0},{className:"function", +begin:"("+_+"\\s+)+"+e.IDENT_RE+"\\s*(<.+>\\s*)?\\(",returnBegin:!0, +end:/\s*[{;=]/,excludeEnd:!0,keywords:n,contains:[{ +beginKeywords:"public private protected static internal protected abstract async extern override unsafe virtual new sealed partial", +relevance:0},{begin:e.IDENT_RE+"\\s*(<.+>\\s*)?\\(",returnBegin:!0, +contains:[e.TITLE_MODE,E],relevance:0},{className:"params",begin:/\(/,end:/\)/, +excludeBegin:!0,excludeEnd:!0,keywords:n,relevance:0, +contains:[g,a,e.C_BLOCK_COMMENT_MODE] +},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},b]}}})());hljs.registerLanguage("java",(()=>{"use strict" +;var e="\\.([0-9](_*[0-9])*)",a="[0-9a-fA-F](_*[0-9a-fA-F])*",n={ +className:"number",variants:[{ +begin:`(\\b([0-9](_*[0-9])*)((${e})|\\.)?|(${e}))[eE][+-]?([0-9](_*[0-9])*)[fFdD]?\\b` +},{begin:`\\b([0-9](_*[0-9])*)((${e})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{ +begin:`(${e})[fFdD]?\\b`},{begin:"\\b([0-9](_*[0-9])*)[fFdD]\\b"},{ +begin:`\\b0[xX]((${a})\\.?|(${a})?\\.(${a}))[pP][+-]?([0-9](_*[0-9])*)[fFdD]?\\b` +},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${a})[lL]?\\b`},{ +begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}], +relevance:0};function s(e,a,n){return-1===n?"":e.replace(a,(t=>s(e,a,n-1)))} +return e=>{ +const a="[\xc0-\u02b8a-zA-Z_$][\xc0-\u02b8a-zA-Z_$0-9]*",t=a+s("(?:<"+a+"~~~(?:\\s*,\\s*"+a+"~~~)*>)?",/~~~/g,2),i={ +keyword:["synchronized","abstract","private","var","static","if","const ","for","while","strictfp","finally","protected","import","native","final","void","enum","else","break","transient","catch","instanceof","volatile","case","assert","package","default","public","try","switch","continue","throws","protected","public","private","module","requires","exports","do"], +literal:["false","true","null"], +type:["char","boolean","long","float","int","byte","short","double"], +built_in:["super","this"]},r={className:"meta",begin:"@"+a,contains:[{ +begin:/\(/,end:/\)/,contains:["self"]}]},l={className:"params",begin:/\(/, +end:/\)/,keywords:i,relevance:0,contains:[e.C_BLOCK_COMMENT_MODE],endsParent:!0} +;return{name:"Java",aliases:["jsp"],keywords:i,illegal:/<\/|#/, +contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/, +relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),{ +begin:/import java\.[a-z]+\./,keywords:"import",relevance:2 +},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{ +match:[/\b(?:class|interface|enum|extends|implements|new)/,/\s+/,a],className:{ +1:"keyword",3:"title.class"}},{begin:[a,/\s+/,a,/\s+/,/=/],className:{1:"type", +3:"variable",5:"operator"}},{begin:[/record/,/\s+/,a],className:{1:"keyword", +3:"title.class"},contains:[l,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{ +beginKeywords:"new throw return else",relevance:0},{ +begin:["(?:"+t+"\\s+)",e.UNDERSCORE_IDENT_RE,/\s*(?=\()/],className:{ +2:"title.function"},keywords:i,contains:[{className:"params",begin:/\(/, +end:/\)/,keywords:i,relevance:0, +contains:[r,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,n,e.C_BLOCK_COMMENT_MODE] +},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},n,r]}}})());hljs.registerLanguage("scss",(()=>{"use strict" +;const e=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],t=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],i=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],r=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],o=["align-content","align-items","align-self","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","auto","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","clear","clip","clip-path","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","content","counter-increment","counter-reset","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-variant","font-variant-ligatures","font-variation-settings","font-weight","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inherit","initial","justify-content","left","letter-spacing","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","max-height","max-width","min-height","min-width","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","perspective","perspective-origin","pointer-events","position","quotes","resize","right","src","tab-size","table-layout","text-align","text-align-last","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-indent","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","white-space","widows","width","word-break","word-spacing","word-wrap","z-index"].reverse() +;return a=>{const n=(e=>({IMPORTANT:{scope:"meta",begin:"!important"},HEXCOLOR:{ +scope:"number",begin:"#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})"}, +ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$", +contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{ +scope:"number", +begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?", +relevance:0}}))(a),l=r,s=i,d="@[a-z-]+",c={className:"variable", +begin:"(\\$[a-zA-Z-][a-zA-Z0-9_-]*)\\b"};return{name:"SCSS",case_insensitive:!0, +illegal:"[=/|']",contains:[a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,{ +className:"selector-id",begin:"#[A-Za-z0-9_-]+",relevance:0},{ +className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0 +},n.ATTRIBUTE_SELECTOR_MODE,{className:"selector-tag", +begin:"\\b("+e.join("|")+")\\b",relevance:0},{className:"selector-pseudo", +begin:":("+s.join("|")+")"},{className:"selector-pseudo", +begin:"::("+l.join("|")+")"},c,{begin:/\(/,end:/\)/,contains:[n.CSS_NUMBER_MODE] +},{className:"attribute",begin:"\\b("+o.join("|")+")\\b"},{ +begin:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b" +},{begin:":",end:";", +contains:[c,n.HEXCOLOR,n.CSS_NUMBER_MODE,a.QUOTE_STRING_MODE,a.APOS_STRING_MODE,n.IMPORTANT] +},{begin:"@(page|font-face)",keywords:{$pattern:d,keyword:"@page @font-face"}},{ +begin:"@",end:"[{;]",returnBegin:!0,keywords:{$pattern:/[a-z-]+/, +keyword:"and or not only",attribute:t.join(" ")},contains:[{begin:d, +className:"keyword"},{begin:/[a-z-]+(?=:)/,className:"attribute" +},c,a.QUOTE_STRING_MODE,a.APOS_STRING_MODE,n.HEXCOLOR,n.CSS_NUMBER_MODE]}]}} +})());hljs.registerLanguage("markdown",(()=>{"use strict";function n(...n){ +return n.map((n=>{return(e=n)?"string"==typeof e?e:e.source:null;var e +})).join("")}return e=>{const a={begin:/<\/?[A-Za-z_]/,end:">", +subLanguage:"xml",relevance:0},i={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0 +},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/, +relevance:2},{begin:n(/\[.+?\]\(/,/[A-Za-z][A-Za-z0-9+.-]*/,/:\/\/.*?\)/), +relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{ +begin:/\[.+?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{ +className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0, +returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)", +excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[", +end:"\\]",excludeBegin:!0,excludeEnd:!0}]},s={className:"strong",contains:[], +variants:[{begin:/_{2}/,end:/_{2}/},{begin:/\*{2}/,end:/\*{2}/}]},c={ +className:"emphasis",contains:[],variants:[{begin:/\*(?!\*)/,end:/\*/},{ +begin:/_(?!_)/,end:/_/,relevance:0}]};s.contains.push(c),c.contains.push(s) +;let t=[a,i] +;return s.contains=s.contains.concat(t),c.contains=c.contains.concat(t), +t=t.concat(s,c),{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[{ +className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:t},{ +begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n", +contains:t}]}]},a,{className:"bullet",begin:"^[ \t]*([*+-]|(\\d+\\.))(?=\\s+)", +end:"\\s+",excludeEnd:!0},s,c,{className:"quote",begin:"^>\\s+",contains:t, +end:"$"},{className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{ +begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{ +begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))", +contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},{ +begin:"^[-\\*]{3,}",end:"$"},i,{begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{ +className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{ +className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]}]}}})());hljs.registerLanguage("makefile",(()=>{"use strict";return e=>{const i={ +className:"variable",variants:[{begin:"\\$\\("+e.UNDERSCORE_IDENT_RE+"\\)", +contains:[e.BACKSLASH_ESCAPE]},{begin:/\$[@%{"use strict";return e=>{ +const t="[ \\t\\f]*",n="([^\\\\:= \\t\\f\\n]|\\\\.)+";return{name:".properties", +disableAutodetect:!0,case_insensitive:!0,illegal:/\S/, +contains:[e.COMMENT("^\\s*[!#]","$"),{returnBegin:!0,variants:[{ +begin:n+"[ \\t\\f]*[:=][ \\t\\f]*"},{begin:n+"[ \\t\\f]+"}],contains:[{ +className:"attr",begin:n,endsParent:!0}],starts:{ +end:"([ \\t\\f]*[:=][ \\t\\f]*|[ \\t\\f]+)",relevance:0,starts:{ +className:"string",end:/$/,relevance:0,contains:[{begin:"\\\\\\\\"},{ +begin:"\\\\\\n"}]}}},{className:"attr",begin:n+t+"$"}]}}})()); \ No newline at end of file diff --git a/docs/9.4.1/images/arguments/advancement.png b/docs/9.4.1/images/arguments/advancement.png new file mode 100644 index 0000000000..e6d69c1c99 Binary files /dev/null and b/docs/9.4.1/images/arguments/advancement.png differ diff --git a/docs/9.4.1/images/arguments/axis.png b/docs/9.4.1/images/arguments/axis.png new file mode 100644 index 0000000000..663e2eaaae Binary files /dev/null and b/docs/9.4.1/images/arguments/axis.png differ diff --git a/docs/9.4.1/images/arguments/biome.png b/docs/9.4.1/images/arguments/biome.png new file mode 100644 index 0000000000..8d6faec477 Binary files /dev/null and b/docs/9.4.1/images/arguments/biome.png differ diff --git a/docs/9.4.1/images/arguments/blockstate.png b/docs/9.4.1/images/arguments/blockstate.png new file mode 100644 index 0000000000..3c9082cd35 Binary files /dev/null and b/docs/9.4.1/images/arguments/blockstate.png differ diff --git a/docs/9.4.1/images/arguments/boolean.png b/docs/9.4.1/images/arguments/boolean.png new file mode 100644 index 0000000000..c9b63f61f6 Binary files /dev/null and b/docs/9.4.1/images/arguments/boolean.png differ diff --git a/docs/9.4.1/images/arguments/chatcolor.png b/docs/9.4.1/images/arguments/chatcolor.png new file mode 100644 index 0000000000..65be7f6848 Binary files /dev/null and b/docs/9.4.1/images/arguments/chatcolor.png differ diff --git a/docs/9.4.1/images/arguments/enchantment.png b/docs/9.4.1/images/arguments/enchantment.png new file mode 100644 index 0000000000..6824291bc8 Binary files /dev/null and b/docs/9.4.1/images/arguments/enchantment.png differ diff --git a/docs/9.4.1/images/arguments/entityselector.png b/docs/9.4.1/images/arguments/entityselector.png new file mode 100644 index 0000000000..7b199e75f9 Binary files /dev/null and b/docs/9.4.1/images/arguments/entityselector.png differ diff --git a/docs/9.4.1/images/arguments/entitytype.png b/docs/9.4.1/images/arguments/entitytype.png new file mode 100644 index 0000000000..486bfd5378 Binary files /dev/null and b/docs/9.4.1/images/arguments/entitytype.png differ diff --git a/docs/9.4.1/images/arguments/environment.png b/docs/9.4.1/images/arguments/environment.png new file mode 100644 index 0000000000..13812fbaed Binary files /dev/null and b/docs/9.4.1/images/arguments/environment.png differ diff --git a/docs/9.4.1/images/arguments/floatrange.png b/docs/9.4.1/images/arguments/floatrange.png new file mode 100644 index 0000000000..b15ebbc92b Binary files /dev/null and b/docs/9.4.1/images/arguments/floatrange.png differ diff --git a/docs/9.4.1/images/arguments/functions.png b/docs/9.4.1/images/arguments/functions.png new file mode 100644 index 0000000000..d5646603bb Binary files /dev/null and b/docs/9.4.1/images/arguments/functions.png differ diff --git a/docs/9.4.1/images/arguments/itemstack.png b/docs/9.4.1/images/arguments/itemstack.png new file mode 100644 index 0000000000..9d396bb2a4 Binary files /dev/null and b/docs/9.4.1/images/arguments/itemstack.png differ diff --git a/docs/9.4.1/images/arguments/listargument.png b/docs/9.4.1/images/arguments/listargument.png new file mode 100644 index 0000000000..df3edef8a9 Binary files /dev/null and b/docs/9.4.1/images/arguments/listargument.png differ diff --git a/docs/9.4.1/images/arguments/listargument_multigive.gif b/docs/9.4.1/images/arguments/listargument_multigive.gif new file mode 100644 index 0000000000..0c458f5c24 Binary files /dev/null and b/docs/9.4.1/images/arguments/listargument_multigive.gif differ diff --git a/docs/9.4.1/images/arguments/listargument_with_duplicates.gif b/docs/9.4.1/images/arguments/listargument_with_duplicates.gif new file mode 100644 index 0000000000..ccdb8239e6 Binary files /dev/null and b/docs/9.4.1/images/arguments/listargument_with_duplicates.gif differ diff --git a/docs/9.4.1/images/arguments/listargument_without_duplicates.gif b/docs/9.4.1/images/arguments/listargument_without_duplicates.gif new file mode 100644 index 0000000000..5bc9c078c1 Binary files /dev/null and b/docs/9.4.1/images/arguments/listargument_without_duplicates.gif differ diff --git a/docs/9.4.1/images/arguments/loc.png b/docs/9.4.1/images/arguments/loc.png new file mode 100644 index 0000000000..2582f0464a Binary files /dev/null and b/docs/9.4.1/images/arguments/loc.png differ diff --git a/docs/9.4.1/images/arguments/loc2d.png b/docs/9.4.1/images/arguments/loc2d.png new file mode 100644 index 0000000000..828330ee24 Binary files /dev/null and b/docs/9.4.1/images/arguments/loc2d.png differ diff --git a/docs/9.4.1/images/arguments/locationargument_blockposition.png b/docs/9.4.1/images/arguments/locationargument_blockposition.png new file mode 100644 index 0000000000..297f7fea88 Binary files /dev/null and b/docs/9.4.1/images/arguments/locationargument_blockposition.png differ diff --git a/docs/9.4.1/images/arguments/locationargument_preciseposition.png b/docs/9.4.1/images/arguments/locationargument_preciseposition.png new file mode 100644 index 0000000000..b90d4e7794 Binary files /dev/null and b/docs/9.4.1/images/arguments/locationargument_preciseposition.png differ diff --git a/docs/9.4.1/images/arguments/loottable.png b/docs/9.4.1/images/arguments/loottable.png new file mode 100644 index 0000000000..59629d81c7 Binary files /dev/null and b/docs/9.4.1/images/arguments/loottable.png differ diff --git a/docs/9.4.1/images/arguments/mathop.png b/docs/9.4.1/images/arguments/mathop.png new file mode 100644 index 0000000000..e57a62793c Binary files /dev/null and b/docs/9.4.1/images/arguments/mathop.png differ diff --git a/docs/9.4.1/images/arguments/particle.png b/docs/9.4.1/images/arguments/particle.png new file mode 100644 index 0000000000..8ac7e792d6 Binary files /dev/null and b/docs/9.4.1/images/arguments/particle.png differ diff --git a/docs/9.4.1/images/arguments/potion.png b/docs/9.4.1/images/arguments/potion.png new file mode 100644 index 0000000000..88cb4821a2 Binary files /dev/null and b/docs/9.4.1/images/arguments/potion.png differ diff --git a/docs/9.4.1/images/arguments/recipe.png b/docs/9.4.1/images/arguments/recipe.png new file mode 100644 index 0000000000..9016658ba3 Binary files /dev/null and b/docs/9.4.1/images/arguments/recipe.png differ diff --git a/docs/9.4.1/images/arguments/rotation.png b/docs/9.4.1/images/arguments/rotation.png new file mode 100644 index 0000000000..d2b9b31b5c Binary files /dev/null and b/docs/9.4.1/images/arguments/rotation.png differ diff --git a/docs/9.4.1/images/arguments/scoreboardslot.png b/docs/9.4.1/images/arguments/scoreboardslot.png new file mode 100644 index 0000000000..4ef4d6ddee Binary files /dev/null and b/docs/9.4.1/images/arguments/scoreboardslot.png differ diff --git a/docs/9.4.1/images/arguments/sound.png b/docs/9.4.1/images/arguments/sound.png new file mode 100644 index 0000000000..4a86fd4353 Binary files /dev/null and b/docs/9.4.1/images/arguments/sound.png differ diff --git a/docs/9.4.1/images/arguments/time.png b/docs/9.4.1/images/arguments/time.png new file mode 100644 index 0000000000..6b7562a91f Binary files /dev/null and b/docs/9.4.1/images/arguments/time.png differ diff --git a/docs/9.4.1/images/arguments/worldargument.png b/docs/9.4.1/images/arguments/worldargument.png new file mode 100644 index 0000000000..1b19f89c56 Binary files /dev/null and b/docs/9.4.1/images/arguments/worldargument.png differ diff --git a/docs/9.4.1/images/asyncsuggestions.gif b/docs/9.4.1/images/asyncsuggestions.gif new file mode 100644 index 0000000000..236c0a464f Binary files /dev/null and b/docs/9.4.1/images/asyncsuggestions.gif differ diff --git a/docs/9.4.1/images/chatpreview.gif b/docs/9.4.1/images/chatpreview.gif new file mode 100644 index 0000000000..207acdd69f Binary files /dev/null and b/docs/9.4.1/images/chatpreview.gif differ diff --git a/docs/9.4.1/images/commandargument.gif b/docs/9.4.1/images/commandargument.gif new file mode 100644 index 0000000000..23e1f8f5aa Binary files /dev/null and b/docs/9.4.1/images/commandargument.gif differ diff --git a/docs/9.4.1/images/eclipse.jpg b/docs/9.4.1/images/eclipse.jpg new file mode 100644 index 0000000000..3a3ceaf632 Binary files /dev/null and b/docs/9.4.1/images/eclipse.jpg differ diff --git a/docs/9.4.1/images/emojimsg.gif b/docs/9.4.1/images/emojimsg.gif new file mode 100644 index 0000000000..823347de09 Binary files /dev/null and b/docs/9.4.1/images/emojimsg.gif differ diff --git a/docs/9.4.1/images/help.png b/docs/9.4.1/images/help.png new file mode 100644 index 0000000000..6056a8097c Binary files /dev/null and b/docs/9.4.1/images/help.png differ diff --git a/docs/9.4.1/images/intellij.png b/docs/9.4.1/images/intellij.png new file mode 100644 index 0000000000..5dfea8d05d Binary files /dev/null and b/docs/9.4.1/images/intellij.png differ diff --git a/docs/9.4.1/images/pluginyml1.png b/docs/9.4.1/images/pluginyml1.png new file mode 100644 index 0000000000..8e9d1a5aac Binary files /dev/null and b/docs/9.4.1/images/pluginyml1.png differ diff --git a/docs/9.4.1/images/speed.gif b/docs/9.4.1/images/speed.gif new file mode 100644 index 0000000000..8cb3fd42b4 Binary files /dev/null and b/docs/9.4.1/images/speed.gif differ diff --git a/docs/9.4.1/images/speedlimit.png b/docs/9.4.1/images/speedlimit.png new file mode 100644 index 0000000000..0e11bff360 Binary files /dev/null and b/docs/9.4.1/images/speedlimit.png differ diff --git a/docs/9.4.1/images/speedoptions.png b/docs/9.4.1/images/speedoptions.png new file mode 100644 index 0000000000..2f855b6f93 Binary files /dev/null and b/docs/9.4.1/images/speedoptions.png differ diff --git a/docs/9.4.1/images/sudocommand.gif b/docs/9.4.1/images/sudocommand.gif new file mode 100644 index 0000000000..a61ca8c4fe Binary files /dev/null and b/docs/9.4.1/images/sudocommand.gif differ diff --git a/docs/9.4.1/images/warps.gif b/docs/9.4.1/images/warps.gif new file mode 100644 index 0000000000..1f7140afa0 Binary files /dev/null and b/docs/9.4.1/images/warps.gif differ diff --git a/docs/9.4.1/incompatibleversions.html b/docs/9.4.1/incompatibleversions.html new file mode 100644 index 0000000000..8ebddb2184 --- /dev/null +++ b/docs/9.4.1/incompatibleversions.html @@ -0,0 +1,253 @@ + + + + + + Incompatible version information - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Incompatible version information

+

There are a few arguments that are incompatible with various versions of Minecraft. This page outlines the full list of incompatibilities that the CommandAPI has with what versions of Minecraft.

+
+

Argument changes with respect to Minecraft version

+

AngleArgument

+

Incompatible with Minecraft versions less than 1.16.2 (1.16, 1.16.1)

+

ChatArgument

+

Incompatible with Minecraft version 1.16.1 (Works on 1.16.2)

+

ChatArgument's chat preview

+

Incompatible with Minecraft versions less than 1.19 and greater than 1.19.2 (Works on 1.19, 1.19.1 and 1.19.2)

+

FunctionArgument

+

Running functions generated via the FunctionArgument on Minecraft version 1.20.3 and 1.20.4 will always return a value of 1, regardless of whether the command succeeds, fails, or returns a result. (Works normally on 1.20.2 and below). Trying to retrieve the list of commands in a function on Minecraft version 1.20.3 and 1.20.4 will always return an empty array.

+
+

CommandAPI behavior with respect to Minecraft version

+

Minecraft version 1.16 and beyond

+

In Minecraft version 1.16, the way datapacks were loaded changed in such a way that the CommandAPI had to put in additional countermeasures to provide full support to it. To illustrate this, this was the previous loading sequence for Bukkit servers in Minecraft 1.15:

+

\(\texttt{Server loads}\rightarrow\texttt{Plugins load}\rightarrow\texttt{Datapacks load}\rightarrow\texttt{Server finishes loading}\)

+

Instead however, Minecraft 1.16 changed the loading sequence to the following:

+

\(\texttt{Server loads}\rightarrow\texttt{Datapacks load}\rightarrow\texttt{Plugins load}\rightarrow\texttt{Server finishes loading}\)

+

Because the CommandAPI used to register vanilla Minecraft commands before datapacks (and thus, custom Minecraft functions), it was possible to register custom commands that can be used in functions. With this new loading sequence change in Minecraft 1.16, this meant that datapacks load first before the CommandAPI does, so custom commands are not registered and functions with custom commands would fail to load.

+

To resolve this, the CommandAPI reloads datapacks and recipes at the end:

+

\begin{align} +&\quad\texttt{Server loads} \\ +\rightarrow&\quad\texttt{Datapacks load} \\ +\rightarrow&\quad\texttt{Plugins load} \\ +\rightarrow&\quad\texttt{Server finishes loading} \\ +\rightarrow&\quad\texttt{Datapacks are reloaded} && \texttt{(by the CommandAPI)} \\ +\rightarrow&\quad\texttt{Recipes are reloaded} && \texttt{(by the CommandAPI)} +\end{align}

+

By doing this, this means:

+
    +
  • Custom functions from datapacks are loaded twice
  • +
  • Recipes are reloaded twice, including recipes defined by other plugins
  • +
+

Although this sounds pretty bad (since reloading these things twice can be time consuming, thus contributing to the server start-up time), it is the only way to make custom functions work in Minecraft 1.16 and beyond.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/index.html b/docs/9.4.1/index.html new file mode 100644 index 0000000000..6690a3ae09 --- /dev/null +++ b/docs/9.4.1/index.html @@ -0,0 +1,559 @@ + + + + + + Introduction - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Introduction

+

Welcome to the documentation for the CommandAPI. The CommandAPI lets you create vanilla Minecraft commands which utilize the new command features which were implemented in Minecraft 1.13, including but not limited to:

+
    +
  • Having commands compatible with the vanilla /execute command
  • +
  • Having commands which can be run using Minecraft functions
  • +
  • Having better auto-completion and suggestions
  • +
  • Having command type checks before execution (e.g. ensuring a number is within a certain range)
  • +
+
+

How the CommandAPI works

+
+

Developer's Note:

+

This is a pretty important section, I would recommend reading before implementing the CommandAPI in your own projects. This section tells you about setup which is not stated anywhere else in the documentation. Think of it as the "knowledge you should know before using this API".

+
+

The CommandAPI does not follow the "standard" method of registering commands. In other words, commands which are registered with the CommandAPI will be registered as pure vanilla Minecraft commands as opposed to Bukkit or Spigot commands. This means that the following implications exist:

+
    +
  • Commands should not be declared in the plugin.yml file.
  • +
  • Commands are automatically registered under the minecraft namespace. For example, if you register a command /hello, you can also run it using /minecraft:hello. However, you can change this default minecraft namespace. More about this on the command registration page.
  • +
  • Commands are not "linked" to a certain plugin. In other words, you cannot look up which commands are registered by which plugin.
  • +
+
+

How this documentation works

+

This documentation is split into the major sections that build up the CommandAPI. It's been designed in such a way that it should be easy to find exactly what you want to help you get started with the CommandAPI, and how to make effective use of it. Each step of the way, the documentation will include examples which showcase how to use the CommandAPI.

+

You can use the side bar on the left to access the various sections of the documentation and can change the theme to your liking using the palette icon in the top left corner.

+

Using the search icon in the top left corner, you can search for anything in this entire documentation. For example, typing "Example" will show a list of examples which are included throughout the documentation.

+
+

Documentation changelog

+

Here's the list of changes to the documentation between each update. You can view the current documentation version at the top of this page.

+

Documentation changes 9.4.0 \(\rightarrow\) 9.4.1

+ +

Documentation changes 9.3.0 \(\rightarrow\) 9.4.0

+ +

Documentation changes 9.2.0 \(\rightarrow\) 9.3.0

+
    +
  • Updates Incompatible version information page and FunctionArgument pages that functions made with the FunctionArgument will always return 1 when running on 1.20.3 and 1.20.4.
  • +
  • Updates Kotlin DSL page to mention every possible executor method.
  • +
+

Documentation changes 9.1.0 \(\rightarrow\) 9.2.0

+
    +
  • Updates Location arguments page to mention the new centerPosition argument to center the position of integer values for location arguments.
  • +
  • Added Delegated properties page to mention the added support of delegations.
  • +
+

Documentation changes 9.0.3 \(\rightarrow\) 9.1.0

+ +

Documentation changes 9.0.2 \(\rightarrow\) 9.0.3

+ +

Documentation changes 9.0.1 \(\rightarrow\) 9.0.2

+ +

Documentation changes 9.0.0 \(\rightarrow\) 9.0.1

+ +

Documentation changes 8.8.0 \(\rightarrow\) 9.0.0

+
+

Developer's Note:

+

9.0.0 is a giant update that is incompatible with 8.8.x and prior versions. A lot of the documentation's code examples and explanations have been changed for the various changes made in this version. Please read the Upgrading guide for information on how to upgrade to 9.0.0.

+
+
    +
  • Adds the new Optional arguments section
  • +
  • Adds Kotlin DSL code examples to all code examples
  • +
+

Documentation changes 8.7.0 \(\rightarrow\) 8.8.0

+
    +
  • Changed the version number from 8.7.0 to 8.8.0. That's it.
  • +
+

Documentation changes 8.6.0 \(\rightarrow\) 8.7.0

+
+

Developer's Note:

+

SoundArguments written for 8.6.0 are incompatible with this update! Other significant changes to ScoreHolderArgument and EntitySelectorArgument were made in this update. I highly recommend reading the Upgrading guide section which covers the changes in more detail and how to update your plugin for this version.

+
+ +

Documentation changes 8.5.1 \(\rightarrow\) 8.6.0

+ +

Documentation changes 8.5.0 \(\rightarrow\) 8.5.1

+ +

Documentation changes 8.4.0 \(\rightarrow\) 8.5.0

+ +

Documentation changes 8.3.0 \(\rightarrow\) 8.4.0

+ +

Documentation changes 8.2.0 \(\rightarrow\) 8.2.1

+
    +
  • Adds withSubcommands method to Subcommands section.
  • +
+

Documentation changes 8.0.0 \(\rightarrow\) 8.2.0

+ +

Documentation changes 7.0.0 \(\rightarrow\) 8.0.0

+ +

Documentation changes 6.5.4 \(\rightarrow\) 7.0.0

+ +

Documentation changes 6.4.0 \(\rightarrow\) 6.5.4

+
    +
  • Update the Maven and Gradle pages to say to use CommandAPI version 6.5.4 because this kept confusing everyone.
  • +
+

Documentation changes 6.3.1 \(\rightarrow\) 6.4.0

+
    +
  • Adds a section Help for the new help feature.
  • +
  • Update Annotations section to include new @Help annotation.
  • +
+

Documentation changes 6.3.0 \(\rightarrow\) 6.3.1

+ +

Documentation changes 6.2.0 \(\rightarrow\) 6.3.0

+
    +
  • Update Custom arguments page with new custom argument constructor information
  • +
  • Adds upgrade info to the Upgrading guide to help upgrade any existing custom arguments which you may have.
  • +
+

Documentation changes 6.0.0 \(\rightarrow\) 6.2.0

+
    +
  • Update Configuration for server owners page with new config options missing-executor-implementation and use-latest-nms-version
  • +
  • Update instructions for shading the CommandAPI with maven in Shading the CommandAPI in your plugins to support Java 16.
  • +
  • Mention that commands registered with the CommandAPI appear in the minecraft: namespace (see above under "How the CommandAPI works")
  • +
+

Documentation changes 5.12 \(\rightarrow\) 6.0.0

+
    +
  • Adds entry for Upgrading guide to help update from 5.12 to 6.0.0.
  • +
  • Adds new silent-logs config entry to Configuration for server owners
  • +
  • Update syntax for onLoad(CommandAPIConfig) for Shading the CommandAPI in your plugins
  • +
  • Update Argument suggestions including new replaceSuggestions method
  • +
  • Adds documentation for OfflinePlayerArgument
  • +
  • Adds a new section CommandAPI Contribution which gives a bit of insight into the project structure of the CommandAPI (Still in progress, not complete yet)
  • +
  • Fix old documentation typos
  • +
  • Fix spacing issues in some existing code blocks
  • +
  • Adds syntax highlighting for Minecraft commands in code blocks
  • +
  • Fix old code examples which didn't work anymore
  • +
+

Documentation changes 5.11 \(\rightarrow\) 5.12

+
+

Developer's Note

+

The Maven/Gradle repository URL has changed! See 5. Setting up your development environment for more information. For older versions of the CommandAPI (versions 5.11 and below), please consult the older documentation which can be found on the homepage here.

+
+ +

Documentation changes 5.10 \(\rightarrow\) 5.11

+ +

Documentation changes 5.6 \(\rightarrow\) 5.10

+ +

Documentation changes 5.3 \(\rightarrow\) 5.6

+ +

Documentation changes 5.2 \(\rightarrow\) 5.3

+ +

Documentation changes 5.1 \(\rightarrow\) 5.2

+ +

Documentation changes 5.0 \(\rightarrow\) 5.1

+ +

Documentation changes 4.3 \(\rightarrow\) 5.0

+
+

Developer's Note:

+

Lots and lots and lots of changes occurred in version 5.0! I highly recommend reading the Upgrading guide section which covers the changes in more detail and how to update your plugin for this version.

+
+

Every page has been rewritten in this update and checked for errors. In general, this is the list of new additions:

+ +

Documentation changes 4.2 \(\rightarrow\) 4.3

+
    +
  • Improve the documentation for 2. Configuration for server owners by using simple YAML lists (using the - symbol) and update the command conversion syntax for all commands using the ~ syntax
  • +
  • Adds the command sender priority to 6.1. Normal command executors
  • +
  • Adds new method and example for converting specific commands internally in 13. Command conversion
  • +
  • Adds two sneaky little buttons in the main title toolbar at the top of the page
  • +
+

Documentation changes 4.1 \(\rightarrow\) 4.2

+ +

Documentation changes 4.0 \(\rightarrow\) 4.1

+ +

Documentation changes 3.4 \(\rightarrow\) 4.0

+ +

Documentation changes 3.3 \(\rightarrow\) 3.4

+ +

Documentation changes 3.1 \(\rightarrow\) 3.3

+ +

Documentation changes 3.0 \(\rightarrow\) 3.1

+
    +
  • Adds new section 5.1 Argument suggestions to cover how to override suggestions - Having it all in section 5. Arguments was a bit too content-heavy
  • +
  • Adds documentation for the new .overrideSuggestions() method in section 5.1 Argument suggestions
  • +
  • Simplified the description of the documentation updates
  • +
  • Changed the artifact ID for the dependency of the CommandAPI. Instead of being commandapi, it is now commandapi-core. You can view the changes in section 2 Setting up your development environment
  • +
  • Changed the repository information for gradle in section 2 Setting up your development environment. You now have to include the NBTAPI repository because gradle can't automatically detect this for some reason. Kinda stupid tbh.
  • +
  • Adds a section on using multiple or optional arguments in section 5 Arguments
  • +
+

Documentation changes 2.1 \(\rightarrow\) 3.0

+
+

Developer's Note:

+

Lots of changes occurred in version 3.0. I highly recommend reading the Upgrading guide section which covers the changes in more detail and how to update your plugin for this version.

+
+ + +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/installation.html b/docs/9.4.1/installation.html new file mode 100644 index 0000000000..666943417b --- /dev/null +++ b/docs/9.4.1/installation.html @@ -0,0 +1,305 @@ + + + + + + Installation for server owners - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Installation

+

Installing the CommandAPI is easy! Just download the latest CommandAPI-XXX.jar file using the button below and place it in your server's plugins/ folder!

+
+

Download latest CommandAPI plugin

+
+

Additional dependencies

+
    +
  • If you use NBT data, you'll also need the NBT API. (You can find out from your developers if you need this or not)
  • +
  • If you are using raw JSON chat data, you'll need to be running Spigot or a Paper-based server such as Paper or Purpur. (Again, you can find out from your developers if you need this or not)
  • +
+
+

Running the CommandAPI on old versions of Minecraft

+

The CommandAPI is written and compiled using Java 16, and is only compatible with Minecraft servers that are compatible with Java 16 or higher. Attempting to use the CommandAPI on an old version of Minecraft (1.13 to 1.16.5) will throw an error (containing "org.bukkit.plugin.InvalidPluginException"):

+
[11:14:40 ERROR]: Could not load 'plugins\CommandAPI-8.7.3.jar' in folder 'plugins'
+org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: dev/jorel/commandapi/CommandAPIMain has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 52.0
+        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:138) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:334) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:255) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.craftbukkit.v1_13_R2.CraftServer.loadPlugins(CraftServer.java:331) ~[patched_1.13.2.jar:git-Paper-657]
+        at net.minecraft.server.v1_13_R2.DedicatedServer.init(DedicatedServer.java:235) ~[patched_1.13.2.jar:git-Paper-657]
+        at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:787) ~[patched_1.13.2.jar:git-Paper-657]
+        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_42]
+Caused by: java.lang.UnsupportedClassVersionError: dev/jorel/commandapi/CommandAPIMain has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 52.0
+        at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_42]
+        at java.lang.ClassLoader.defineClass(ClassLoader.java:760) ~[?:1.8.0_42]
+        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_42]
+        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:136) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[patched_1.13.2.jar:git-Paper-657]
+        at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_42]
+        at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_42]
+        at java.lang.Class.forName0(Native Method) ~[?:1.8.0_42]
+        at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_42]
+        at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:134) ~[patched_1.13.2.jar:git-Paper-657]
+        ... 6 more
+
+

This can be mitigated by running a Paper Minecraft server with the following command flag during startup:

+
-DPaper.IgnoreJavaVersion=true
+
+
+

Example - Running the CommandAPI using Java 17 and Minecraft 1.13.2

+

For example, to use the CommandAPI with Java 17 and Minecraft 1.13.2:

+
    +
  • +

    Download a Paper server from the Paper downloads page for Minecraft 1.13.2

    +
  • +
  • +

    Run the following command in a terminal to start your Minecraft server:

    +
    java -DPaper.IgnoreJavaVersion=true -jar paper-1.13.2-657.jar
    +
    +
  • +
+
+

Performing this will successfully load the CommandAPI, although various errors will appear in the console during startup. These errors (that start with "Fatal error trying to convert CommandAPI") can be ignored:

+
[11:17:49 ERROR]: Fatal error trying to convert CommandAPI v8.7.3:dev/jorel/commandapi/CommandAPIMain.class
+java.lang.IllegalArgumentException: Unsupported class file major version 60
+        at org.objectweb.asm.ClassReader.<init>(ClassReader.java:195) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.objectweb.asm.ClassReader.<init>(ClassReader.java:176) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.objectweb.asm.ClassReader.<init>(ClassReader.java:162) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.craftbukkit.v1_13_R2.util.Commodore.convert(Commodore.java:170) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.craftbukkit.v1_13_R2.util.CraftMagicNumbers.processClass(CraftMagicNumbers.java:238) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:113) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[patched_1.13.2.jar:git-Paper-657]
+        at java.lang.ClassLoader.loadClass(ClassLoader.java:587) ~[?:?]
+        at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
+        at java.lang.Class.forName0(Native Method) ~[?:?]
+        at java.lang.Class.forName(Class.java:467) ~[?:?]
+        at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:134) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:334) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:255) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.craftbukkit.v1_13_R2.CraftServer.loadPlugins(CraftServer.java:331) ~[patched_1.13.2.jar:git-Paper-657]
+        at net.minecraft.server.v1_13_R2.DedicatedServer.init(DedicatedServer.java:235) ~[patched_1.13.2.jar:git-Paper-657]
+        at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:787) ~[patched_1.13.2.jar:git-Paper-657]
+        at java.lang.Thread.run(Thread.java:833) [?:?]
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/internal.html b/docs/9.4.1/internal.html new file mode 100644 index 0000000000..db171768a7 --- /dev/null +++ b/docs/9.4.1/internal.html @@ -0,0 +1,309 @@ + + + + + + Internal CommandAPI - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Internal CommandAPI

+

The CommandAPI does a lot of stuff "behind the scenes". This internal CommandAPI section will go into detail about what the CommandAPI does, how it's implemented and why it has been implemented like that.

+
+

Argument identifiers

+

The CommandAPI's arguments are representations of the different arguments that the Minecraft Command Data protocol handles. These are outlined in the table below:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IdentifierCommandAPI argument
brigadier:boolBooleanArgument
brigadier:doubleDoubleArgument
brigadier:floatFloatArgument
brigadier:integerIntegerArgument
brigadier:longLongArgument
brigadier:stringStringArgument
TextArgument
GreedyStringArgument
CustomArgument<T>
minecraft:angleAngleArgument
minecraft:block_posLocationArgument
(LocationType.BLOCK_POSITION)
minecraft:block_predicateBlockPredicateArgument
minecraft:block_stateBlockStateArgument
minecraft:colorChatColorArgument
minecraft:column_posLocation2DArgument
(LocationType.BLOCK_POSITION)
minecraft:componentChatComponentArgument
minecraft:dimensionWorldArgument
minecraft:entityEntitySelectorArgument
minecraft:entity_anchor
minecraft:entity_summonEntityTypeArgument
minecraft:float_rangeFloatRangeArgument
minecraft:functionFunctionArgument
minecraft:game_profilePlayerArgument
minecraft:game_profileOfflinePlayerArgument
minecraft:int_rangeIntegerRangeArgument
minecraft:item_enchantmentEnchantmentArgument
minecraft:item_predicateItemStackPredicateArgument
minecraft:item_slot
minecraft:item_stackItemStackArgument
minecraft:messageChatArgument
minecraft:mob_effectPotionEffectArgument
minecraft:nbt
minecraft:nbt_compound_tagNBTCompoundArgument
minecraft:nbt_path
minecraft:nbt_tag
minecraft:objectiveObjectiveArgument
minecraft:objective_criteriaObjectiveCriteriaArgument
minecraft:operationMathOperationArgument
minecraft:particleParticleArgument
minecraft:resource_locationAdvancementArgument
BiomeArgument
CustomArgument<T>
LootTableArgument
NamespacedKeyArgument
RecipeArgument
SoundArgument
minecraft:rotationRotationArgument
minecraft:score_holderScoreHolderArgument
minecraft:scoreboard_slotScoreboardSlotArgument
minecraft:swizzleAxisArgument
minecraft:teamTeamArgument
minecraft:timeTimeArgument
minecraft:uuidUUIDArgument
minecraft:vec2Location2DArgument
(LocationType.PRECISE_POSITION)
minecraft:vec3LocationArgument
(LocationType.PRECISE_POSITION)
+
+

There are a few arguments that aren't implemented. Here's why:

+
    +
  • +

    minecraft:entity_anchor - This argument only has two values: eyes and feet. It's incredibly unnecessary for any other purpose and is easier to implement with a MultiLiteralArgument.

    +
  • +
  • +

    minecraft:item_slot - Bukkit's implementation of item slot numbers differs very wildly to Minecraft's implementation of item slot numbers. This difference makes it near-impossible to have a suitable middle-ground for item slot numbers that ensures that invalid numbers cannot be passed to the wrong inventory type. An implementation of this would require a rewrite of the current system to maintain proper inventory slot access safety.

    +
  • +
  • +

    minecraft:nbt, minecraft:nbt_path, minecraft:nbt_tag - You've got the NBTCompoundArgument, that's good enough, right? ¯\_(ツ)_/¯

    +
  • +
+
+

Reloading datapacks

+

During the initialization of Minecraft 1.16+ servers, the CommandAPI uses a custom datapack reloading sequence as opposed to the normal Vanilla Minecraft datapack reloading method. The CommandAPI's method uses the server's current command dispatcher object as opposed to a new one, which allows datapacks to use commands registered by the CommandAPI. This can be invoked using the following method:

+
CommandAPI.reloadDatapacks();
+
+
+

Getting a list of registered commands

+

The CommandAPI doesn't store the CommandAPICommand objects during the main running of the server because it simply doesn't need to. Instead, it stores a list of RegisteredCommand objects which are defined as the following, which should be fairly self-explanatory:

+
public record RegisteredCommand {
+    String commandName();
+    List<String> argsAsStr();
+    Optional<String> shortDescription();
+    Optional<String> fullDescription();
+    Optional<String[]> usageDescription();
+    String[] aliases();
+    CommandPermission permission();
+}
+
+

The argsAsStr() method returns a list of arguments in a string format, of the form argName:SimpleClassName, where argName is the name of the argument (the argument's node name) and SimpleClassName is the name of the argument class that was used to construct it (such as IntegerArgument).

+

A List<RegisteredCommand> can be acquired using the following method:

+
CommandAPI.getRegisteredCommands();
+
+
+

Note that this list does not update when commands are unregistered, only when commands are registered.

+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/intro.html b/docs/9.4.1/intro.html new file mode 100644 index 0000000000..6690a3ae09 --- /dev/null +++ b/docs/9.4.1/intro.html @@ -0,0 +1,559 @@ + + + + + + Introduction - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Introduction

+

Welcome to the documentation for the CommandAPI. The CommandAPI lets you create vanilla Minecraft commands which utilize the new command features which were implemented in Minecraft 1.13, including but not limited to:

+
    +
  • Having commands compatible with the vanilla /execute command
  • +
  • Having commands which can be run using Minecraft functions
  • +
  • Having better auto-completion and suggestions
  • +
  • Having command type checks before execution (e.g. ensuring a number is within a certain range)
  • +
+
+

How the CommandAPI works

+
+

Developer's Note:

+

This is a pretty important section, I would recommend reading before implementing the CommandAPI in your own projects. This section tells you about setup which is not stated anywhere else in the documentation. Think of it as the "knowledge you should know before using this API".

+
+

The CommandAPI does not follow the "standard" method of registering commands. In other words, commands which are registered with the CommandAPI will be registered as pure vanilla Minecraft commands as opposed to Bukkit or Spigot commands. This means that the following implications exist:

+
    +
  • Commands should not be declared in the plugin.yml file.
  • +
  • Commands are automatically registered under the minecraft namespace. For example, if you register a command /hello, you can also run it using /minecraft:hello. However, you can change this default minecraft namespace. More about this on the command registration page.
  • +
  • Commands are not "linked" to a certain plugin. In other words, you cannot look up which commands are registered by which plugin.
  • +
+
+

How this documentation works

+

This documentation is split into the major sections that build up the CommandAPI. It's been designed in such a way that it should be easy to find exactly what you want to help you get started with the CommandAPI, and how to make effective use of it. Each step of the way, the documentation will include examples which showcase how to use the CommandAPI.

+

You can use the side bar on the left to access the various sections of the documentation and can change the theme to your liking using the palette icon in the top left corner.

+

Using the search icon in the top left corner, you can search for anything in this entire documentation. For example, typing "Example" will show a list of examples which are included throughout the documentation.

+
+

Documentation changelog

+

Here's the list of changes to the documentation between each update. You can view the current documentation version at the top of this page.

+

Documentation changes 9.4.0 \(\rightarrow\) 9.4.1

+ +

Documentation changes 9.3.0 \(\rightarrow\) 9.4.0

+ +

Documentation changes 9.2.0 \(\rightarrow\) 9.3.0

+
    +
  • Updates Incompatible version information page and FunctionArgument pages that functions made with the FunctionArgument will always return 1 when running on 1.20.3 and 1.20.4.
  • +
  • Updates Kotlin DSL page to mention every possible executor method.
  • +
+

Documentation changes 9.1.0 \(\rightarrow\) 9.2.0

+
    +
  • Updates Location arguments page to mention the new centerPosition argument to center the position of integer values for location arguments.
  • +
  • Added Delegated properties page to mention the added support of delegations.
  • +
+

Documentation changes 9.0.3 \(\rightarrow\) 9.1.0

+ +

Documentation changes 9.0.2 \(\rightarrow\) 9.0.3

+ +

Documentation changes 9.0.1 \(\rightarrow\) 9.0.2

+ +

Documentation changes 9.0.0 \(\rightarrow\) 9.0.1

+ +

Documentation changes 8.8.0 \(\rightarrow\) 9.0.0

+
+

Developer's Note:

+

9.0.0 is a giant update that is incompatible with 8.8.x and prior versions. A lot of the documentation's code examples and explanations have been changed for the various changes made in this version. Please read the Upgrading guide for information on how to upgrade to 9.0.0.

+
+
    +
  • Adds the new Optional arguments section
  • +
  • Adds Kotlin DSL code examples to all code examples
  • +
+

Documentation changes 8.7.0 \(\rightarrow\) 8.8.0

+
    +
  • Changed the version number from 8.7.0 to 8.8.0. That's it.
  • +
+

Documentation changes 8.6.0 \(\rightarrow\) 8.7.0

+
+

Developer's Note:

+

SoundArguments written for 8.6.0 are incompatible with this update! Other significant changes to ScoreHolderArgument and EntitySelectorArgument were made in this update. I highly recommend reading the Upgrading guide section which covers the changes in more detail and how to update your plugin for this version.

+
+ +

Documentation changes 8.5.1 \(\rightarrow\) 8.6.0

+ +

Documentation changes 8.5.0 \(\rightarrow\) 8.5.1

+ +

Documentation changes 8.4.0 \(\rightarrow\) 8.5.0

+ +

Documentation changes 8.3.0 \(\rightarrow\) 8.4.0

+ +

Documentation changes 8.2.0 \(\rightarrow\) 8.2.1

+
    +
  • Adds withSubcommands method to Subcommands section.
  • +
+

Documentation changes 8.0.0 \(\rightarrow\) 8.2.0

+ +

Documentation changes 7.0.0 \(\rightarrow\) 8.0.0

+ +

Documentation changes 6.5.4 \(\rightarrow\) 7.0.0

+ +

Documentation changes 6.4.0 \(\rightarrow\) 6.5.4

+
    +
  • Update the Maven and Gradle pages to say to use CommandAPI version 6.5.4 because this kept confusing everyone.
  • +
+

Documentation changes 6.3.1 \(\rightarrow\) 6.4.0

+
    +
  • Adds a section Help for the new help feature.
  • +
  • Update Annotations section to include new @Help annotation.
  • +
+

Documentation changes 6.3.0 \(\rightarrow\) 6.3.1

+ +

Documentation changes 6.2.0 \(\rightarrow\) 6.3.0

+
    +
  • Update Custom arguments page with new custom argument constructor information
  • +
  • Adds upgrade info to the Upgrading guide to help upgrade any existing custom arguments which you may have.
  • +
+

Documentation changes 6.0.0 \(\rightarrow\) 6.2.0

+
    +
  • Update Configuration for server owners page with new config options missing-executor-implementation and use-latest-nms-version
  • +
  • Update instructions for shading the CommandAPI with maven in Shading the CommandAPI in your plugins to support Java 16.
  • +
  • Mention that commands registered with the CommandAPI appear in the minecraft: namespace (see above under "How the CommandAPI works")
  • +
+

Documentation changes 5.12 \(\rightarrow\) 6.0.0

+
    +
  • Adds entry for Upgrading guide to help update from 5.12 to 6.0.0.
  • +
  • Adds new silent-logs config entry to Configuration for server owners
  • +
  • Update syntax for onLoad(CommandAPIConfig) for Shading the CommandAPI in your plugins
  • +
  • Update Argument suggestions including new replaceSuggestions method
  • +
  • Adds documentation for OfflinePlayerArgument
  • +
  • Adds a new section CommandAPI Contribution which gives a bit of insight into the project structure of the CommandAPI (Still in progress, not complete yet)
  • +
  • Fix old documentation typos
  • +
  • Fix spacing issues in some existing code blocks
  • +
  • Adds syntax highlighting for Minecraft commands in code blocks
  • +
  • Fix old code examples which didn't work anymore
  • +
+

Documentation changes 5.11 \(\rightarrow\) 5.12

+
+

Developer's Note

+

The Maven/Gradle repository URL has changed! See 5. Setting up your development environment for more information. For older versions of the CommandAPI (versions 5.11 and below), please consult the older documentation which can be found on the homepage here.

+
+ +

Documentation changes 5.10 \(\rightarrow\) 5.11

+ +

Documentation changes 5.6 \(\rightarrow\) 5.10

+ +

Documentation changes 5.3 \(\rightarrow\) 5.6

+ +

Documentation changes 5.2 \(\rightarrow\) 5.3

+ +

Documentation changes 5.1 \(\rightarrow\) 5.2

+ +

Documentation changes 5.0 \(\rightarrow\) 5.1

+ +

Documentation changes 4.3 \(\rightarrow\) 5.0

+
+

Developer's Note:

+

Lots and lots and lots of changes occurred in version 5.0! I highly recommend reading the Upgrading guide section which covers the changes in more detail and how to update your plugin for this version.

+
+

Every page has been rewritten in this update and checked for errors. In general, this is the list of new additions:

+ +

Documentation changes 4.2 \(\rightarrow\) 4.3

+
    +
  • Improve the documentation for 2. Configuration for server owners by using simple YAML lists (using the - symbol) and update the command conversion syntax for all commands using the ~ syntax
  • +
  • Adds the command sender priority to 6.1. Normal command executors
  • +
  • Adds new method and example for converting specific commands internally in 13. Command conversion
  • +
  • Adds two sneaky little buttons in the main title toolbar at the top of the page
  • +
+

Documentation changes 4.1 \(\rightarrow\) 4.2

+ +

Documentation changes 4.0 \(\rightarrow\) 4.1

+ +

Documentation changes 3.4 \(\rightarrow\) 4.0

+ +

Documentation changes 3.3 \(\rightarrow\) 3.4

+ +

Documentation changes 3.1 \(\rightarrow\) 3.3

+ +

Documentation changes 3.0 \(\rightarrow\) 3.1

+
    +
  • Adds new section 5.1 Argument suggestions to cover how to override suggestions - Having it all in section 5. Arguments was a bit too content-heavy
  • +
  • Adds documentation for the new .overrideSuggestions() method in section 5.1 Argument suggestions
  • +
  • Simplified the description of the documentation updates
  • +
  • Changed the artifact ID for the dependency of the CommandAPI. Instead of being commandapi, it is now commandapi-core. You can view the changes in section 2 Setting up your development environment
  • +
  • Changed the repository information for gradle in section 2 Setting up your development environment. You now have to include the NBTAPI repository because gradle can't automatically detect this for some reason. Kinda stupid tbh.
  • +
  • Adds a section on using multiple or optional arguments in section 5 Arguments
  • +
+

Documentation changes 2.1 \(\rightarrow\) 3.0

+
+

Developer's Note:

+

Lots of changes occurred in version 3.0. I highly recommend reading the Upgrading guide section which covers the changes in more detail and how to update your plugin for this version.

+
+ + +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/jszip.min.js b/docs/9.4.1/jszip.min.js new file mode 100644 index 0000000000..ff4cfd5e8f --- /dev/null +++ b/docs/9.4.1/jszip.min.js @@ -0,0 +1,13 @@ +/*! + +JSZip v3.10.1 - A JavaScript class for generating and reading zip files + + +(c) 2009-2016 Stuart Knightley +Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/main/LICENSE.markdown. + +JSZip uses the library pako released under the MIT license : +https://github.com/nodeca/pako/blob/main/LICENSE +*/ + +!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).JSZip=e()}}(function(){return function s(a,o,h){function u(r,e){if(!o[r]){if(!a[r]){var t="function"==typeof require&&require;if(!e&&t)return t(r,!0);if(l)return l(r,!0);var n=new Error("Cannot find module '"+r+"'");throw n.code="MODULE_NOT_FOUND",n}var i=o[r]={exports:{}};a[r][0].call(i.exports,function(e){var t=a[r][1][e];return u(t||e)},i,i.exports,s,a,o,h)}return o[r].exports}for(var l="function"==typeof require&&require,e=0;e>2,s=(3&t)<<4|r>>4,a=1>6:64,o=2>4,r=(15&i)<<4|(s=p.indexOf(e.charAt(o++)))>>2,n=(3&s)<<6|(a=p.indexOf(e.charAt(o++))),l[h++]=t,64!==s&&(l[h++]=r),64!==a&&(l[h++]=n);return l}},{"./support":30,"./utils":32}],2:[function(e,t,r){"use strict";var n=e("./external"),i=e("./stream/DataWorker"),s=e("./stream/Crc32Probe"),a=e("./stream/DataLengthProbe");function o(e,t,r,n,i){this.compressedSize=e,this.uncompressedSize=t,this.crc32=r,this.compression=n,this.compressedContent=i}o.prototype={getContentWorker:function(){var e=new i(n.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new a("data_length")),t=this;return e.on("end",function(){if(this.streamInfo.data_length!==t.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),e},getCompressedWorker:function(){return new i(n.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},o.createWorkerFrom=function(e,t,r){return e.pipe(new s).pipe(new a("uncompressedSize")).pipe(t.compressWorker(r)).pipe(new a("compressedSize")).withStreamInfo("compression",t)},t.exports=o},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(e,t,r){"use strict";var n=e("./stream/GenericWorker");r.STORE={magic:"\0\0",compressWorker:function(){return new n("STORE compression")},uncompressWorker:function(){return new n("STORE decompression")}},r.DEFLATE=e("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(e,t,r){"use strict";var n=e("./utils");var o=function(){for(var e,t=[],r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}();t.exports=function(e,t){return void 0!==e&&e.length?"string"!==n.getTypeOf(e)?function(e,t,r,n){var i=o,s=n+r;e^=-1;for(var a=n;a>>8^i[255&(e^t[a])];return-1^e}(0|t,e,e.length,0):function(e,t,r,n){var i=o,s=n+r;e^=-1;for(var a=n;a>>8^i[255&(e^t.charCodeAt(a))];return-1^e}(0|t,e,e.length,0):0}},{"./utils":32}],5:[function(e,t,r){"use strict";r.base64=!1,r.binary=!1,r.dir=!1,r.createFolders=!0,r.date=null,r.compression=null,r.compressionOptions=null,r.comment=null,r.unixPermissions=null,r.dosPermissions=null},{}],6:[function(e,t,r){"use strict";var n=null;n="undefined"!=typeof Promise?Promise:e("lie"),t.exports={Promise:n}},{lie:37}],7:[function(e,t,r){"use strict";var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,i=e("pako"),s=e("./utils"),a=e("./stream/GenericWorker"),o=n?"uint8array":"array";function h(e,t){a.call(this,"FlateWorker/"+e),this._pako=null,this._pakoAction=e,this._pakoOptions=t,this.meta={}}r.magic="\b\0",s.inherits(h,a),h.prototype.processChunk=function(e){this.meta=e.meta,null===this._pako&&this._createPako(),this._pako.push(s.transformTo(o,e.data),!1)},h.prototype.flush=function(){a.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},h.prototype.cleanUp=function(){a.prototype.cleanUp.call(this),this._pako=null},h.prototype._createPako=function(){this._pako=new i[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var t=this;this._pako.onData=function(e){t.push({data:e,meta:t.meta})}},r.compressWorker=function(e){return new h("Deflate",e)},r.uncompressWorker=function(){return new h("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(e,t,r){"use strict";function A(e,t){var r,n="";for(r=0;r>>=8;return n}function n(e,t,r,n,i,s){var a,o,h=e.file,u=e.compression,l=s!==O.utf8encode,f=I.transformTo("string",s(h.name)),c=I.transformTo("string",O.utf8encode(h.name)),d=h.comment,p=I.transformTo("string",s(d)),m=I.transformTo("string",O.utf8encode(d)),_=c.length!==h.name.length,g=m.length!==d.length,b="",v="",y="",w=h.dir,k=h.date,x={crc32:0,compressedSize:0,uncompressedSize:0};t&&!r||(x.crc32=e.crc32,x.compressedSize=e.compressedSize,x.uncompressedSize=e.uncompressedSize);var S=0;t&&(S|=8),l||!_&&!g||(S|=2048);var z=0,C=0;w&&(z|=16),"UNIX"===i?(C=798,z|=function(e,t){var r=e;return e||(r=t?16893:33204),(65535&r)<<16}(h.unixPermissions,w)):(C=20,z|=function(e){return 63&(e||0)}(h.dosPermissions)),a=k.getUTCHours(),a<<=6,a|=k.getUTCMinutes(),a<<=5,a|=k.getUTCSeconds()/2,o=k.getUTCFullYear()-1980,o<<=4,o|=k.getUTCMonth()+1,o<<=5,o|=k.getUTCDate(),_&&(v=A(1,1)+A(B(f),4)+c,b+="up"+A(v.length,2)+v),g&&(y=A(1,1)+A(B(p),4)+m,b+="uc"+A(y.length,2)+y);var E="";return E+="\n\0",E+=A(S,2),E+=u.magic,E+=A(a,2),E+=A(o,2),E+=A(x.crc32,4),E+=A(x.compressedSize,4),E+=A(x.uncompressedSize,4),E+=A(f.length,2),E+=A(b.length,2),{fileRecord:R.LOCAL_FILE_HEADER+E+f+b,dirRecord:R.CENTRAL_FILE_HEADER+A(C,2)+E+A(p.length,2)+"\0\0\0\0"+A(z,4)+A(n,4)+f+b+p}}var I=e("../utils"),i=e("../stream/GenericWorker"),O=e("../utf8"),B=e("../crc32"),R=e("../signature");function s(e,t,r,n){i.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=t,this.zipPlatform=r,this.encodeFileName=n,this.streamFiles=e,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}I.inherits(s,i),s.prototype.push=function(e){var t=e.meta.percent||0,r=this.entriesCount,n=this._sources.length;this.accumulate?this.contentBuffer.push(e):(this.bytesWritten+=e.data.length,i.prototype.push.call(this,{data:e.data,meta:{currentFile:this.currentFile,percent:r?(t+100*(r-n-1))/r:100}}))},s.prototype.openedSource=function(e){this.currentSourceOffset=this.bytesWritten,this.currentFile=e.file.name;var t=this.streamFiles&&!e.file.dir;if(t){var r=n(e,t,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:r.fileRecord,meta:{percent:0}})}else this.accumulate=!0},s.prototype.closedSource=function(e){this.accumulate=!1;var t=this.streamFiles&&!e.file.dir,r=n(e,t,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(r.dirRecord),t)this.push({data:function(e){return R.DATA_DESCRIPTOR+A(e.crc32,4)+A(e.compressedSize,4)+A(e.uncompressedSize,4)}(e),meta:{percent:100}});else for(this.push({data:r.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},s.prototype.flush=function(){for(var e=this.bytesWritten,t=0;t=this.index;t--)r=(r<<8)+this.byteAt(t);return this.index+=e,r},readString:function(e){return n.transformTo("string",this.readData(e))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var e=this.readInt(4);return new Date(Date.UTC(1980+(e>>25&127),(e>>21&15)-1,e>>16&31,e>>11&31,e>>5&63,(31&e)<<1))}},t.exports=i},{"../utils":32}],19:[function(e,t,r){"use strict";var n=e("./Uint8ArrayReader");function i(e){n.call(this,e)}e("../utils").inherits(i,n),i.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=i},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(e,t,r){"use strict";var n=e("./DataReader");function i(e){n.call(this,e)}e("../utils").inherits(i,n),i.prototype.byteAt=function(e){return this.data.charCodeAt(this.zero+e)},i.prototype.lastIndexOfSignature=function(e){return this.data.lastIndexOf(e)-this.zero},i.prototype.readAndCheckSignature=function(e){return e===this.readData(4)},i.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=i},{"../utils":32,"./DataReader":18}],21:[function(e,t,r){"use strict";var n=e("./ArrayReader");function i(e){n.call(this,e)}e("../utils").inherits(i,n),i.prototype.readData=function(e){if(this.checkOffset(e),0===e)return new Uint8Array(0);var t=this.data.subarray(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=i},{"../utils":32,"./ArrayReader":17}],22:[function(e,t,r){"use strict";var n=e("../utils"),i=e("../support"),s=e("./ArrayReader"),a=e("./StringReader"),o=e("./NodeBufferReader"),h=e("./Uint8ArrayReader");t.exports=function(e){var t=n.getTypeOf(e);return n.checkSupport(t),"string"!==t||i.uint8array?"nodebuffer"===t?new o(e):i.uint8array?new h(n.transformTo("uint8array",e)):new s(n.transformTo("array",e)):new a(e)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(e,t,r){"use strict";r.LOCAL_FILE_HEADER="PK",r.CENTRAL_FILE_HEADER="PK",r.CENTRAL_DIRECTORY_END="PK",r.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK",r.ZIP64_CENTRAL_DIRECTORY_END="PK",r.DATA_DESCRIPTOR="PK\b"},{}],24:[function(e,t,r){"use strict";var n=e("./GenericWorker"),i=e("../utils");function s(e){n.call(this,"ConvertWorker to "+e),this.destType=e}i.inherits(s,n),s.prototype.processChunk=function(e){this.push({data:i.transformTo(this.destType,e.data),meta:e.meta})},t.exports=s},{"../utils":32,"./GenericWorker":28}],25:[function(e,t,r){"use strict";var n=e("./GenericWorker"),i=e("../crc32");function s(){n.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}e("../utils").inherits(s,n),s.prototype.processChunk=function(e){this.streamInfo.crc32=i(e.data,this.streamInfo.crc32||0),this.push(e)},t.exports=s},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(e,t,r){"use strict";var n=e("../utils"),i=e("./GenericWorker");function s(e){i.call(this,"DataLengthProbe for "+e),this.propName=e,this.withStreamInfo(e,0)}n.inherits(s,i),s.prototype.processChunk=function(e){if(e){var t=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=t+e.data.length}i.prototype.processChunk.call(this,e)},t.exports=s},{"../utils":32,"./GenericWorker":28}],27:[function(e,t,r){"use strict";var n=e("../utils"),i=e("./GenericWorker");function s(e){i.call(this,"DataWorker");var t=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,e.then(function(e){t.dataIsReady=!0,t.data=e,t.max=e&&e.length||0,t.type=n.getTypeOf(e),t.isPaused||t._tickAndRepeat()},function(e){t.error(e)})}n.inherits(s,i),s.prototype.cleanUp=function(){i.prototype.cleanUp.call(this),this.data=null},s.prototype.resume=function(){return!!i.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,n.delay(this._tickAndRepeat,[],this)),!0)},s.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(n.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},s.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var e=null,t=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":e=this.data.substring(this.index,t);break;case"uint8array":e=this.data.subarray(this.index,t);break;case"array":case"nodebuffer":e=this.data.slice(this.index,t)}return this.index=t,this.push({data:e,meta:{percent:this.max?this.index/this.max*100:0}})},t.exports=s},{"../utils":32,"./GenericWorker":28}],28:[function(e,t,r){"use strict";function n(e){this.name=e||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}n.prototype={push:function(e){this.emit("data",e)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(e){this.emit("error",e)}return!0},error:function(e){return!this.isFinished&&(this.isPaused?this.generatedError=e:(this.isFinished=!0,this.emit("error",e),this.previous&&this.previous.error(e),this.cleanUp()),!0)},on:function(e,t){return this._listeners[e].push(t),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(e,t){if(this._listeners[e])for(var r=0;r "+e:e}},t.exports=n},{}],29:[function(e,t,r){"use strict";var h=e("../utils"),i=e("./ConvertWorker"),s=e("./GenericWorker"),u=e("../base64"),n=e("../support"),a=e("../external"),o=null;if(n.nodestream)try{o=e("../nodejs/NodejsStreamOutputAdapter")}catch(e){}function l(e,o){return new a.Promise(function(t,r){var n=[],i=e._internalType,s=e._outputType,a=e._mimeType;e.on("data",function(e,t){n.push(e),o&&o(t)}).on("error",function(e){n=[],r(e)}).on("end",function(){try{var e=function(e,t,r){switch(e){case"blob":return h.newBlob(h.transformTo("arraybuffer",t),r);case"base64":return u.encode(t);default:return h.transformTo(e,t)}}(s,function(e,t){var r,n=0,i=null,s=0;for(r=0;r>>6:(r<65536?t[s++]=224|r>>>12:(t[s++]=240|r>>>18,t[s++]=128|r>>>12&63),t[s++]=128|r>>>6&63),t[s++]=128|63&r);return t}(e)},s.utf8decode=function(e){return h.nodebuffer?o.transformTo("nodebuffer",e).toString("utf-8"):function(e){var t,r,n,i,s=e.length,a=new Array(2*s);for(t=r=0;t>10&1023,a[r++]=56320|1023&n)}return a.length!==r&&(a.subarray?a=a.subarray(0,r):a.length=r),o.applyFromCharCode(a)}(e=o.transformTo(h.uint8array?"uint8array":"array",e))},o.inherits(a,n),a.prototype.processChunk=function(e){var t=o.transformTo(h.uint8array?"uint8array":"array",e.data);if(this.leftOver&&this.leftOver.length){if(h.uint8array){var r=t;(t=new Uint8Array(r.length+this.leftOver.length)).set(this.leftOver,0),t.set(r,this.leftOver.length)}else t=this.leftOver.concat(t);this.leftOver=null}var n=function(e,t){var r;for((t=t||e.length)>e.length&&(t=e.length),r=t-1;0<=r&&128==(192&e[r]);)r--;return r<0?t:0===r?t:r+u[e[r]]>t?r:t}(t),i=t;n!==t.length&&(h.uint8array?(i=t.subarray(0,n),this.leftOver=t.subarray(n,t.length)):(i=t.slice(0,n),this.leftOver=t.slice(n,t.length))),this.push({data:s.utf8decode(i),meta:e.meta})},a.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:s.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},s.Utf8DecodeWorker=a,o.inherits(l,n),l.prototype.processChunk=function(e){this.push({data:s.utf8encode(e.data),meta:e.meta})},s.Utf8EncodeWorker=l},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(e,t,a){"use strict";var o=e("./support"),h=e("./base64"),r=e("./nodejsUtils"),u=e("./external");function n(e){return e}function l(e,t){for(var r=0;r>8;this.dir=!!(16&this.externalFileAttributes),0==e&&(this.dosPermissions=63&this.externalFileAttributes),3==e&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var e=n(this.extraFields[1].value);this.uncompressedSize===s.MAX_VALUE_32BITS&&(this.uncompressedSize=e.readInt(8)),this.compressedSize===s.MAX_VALUE_32BITS&&(this.compressedSize=e.readInt(8)),this.localHeaderOffset===s.MAX_VALUE_32BITS&&(this.localHeaderOffset=e.readInt(8)),this.diskNumberStart===s.MAX_VALUE_32BITS&&(this.diskNumberStart=e.readInt(4))}},readExtraFields:function(e){var t,r,n,i=e.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});e.index+4>>6:(r<65536?t[s++]=224|r>>>12:(t[s++]=240|r>>>18,t[s++]=128|r>>>12&63),t[s++]=128|r>>>6&63),t[s++]=128|63&r);return t},r.buf2binstring=function(e){return l(e,e.length)},r.binstring2buf=function(e){for(var t=new h.Buf8(e.length),r=0,n=t.length;r>10&1023,o[n++]=56320|1023&i)}return l(o,n)},r.utf8border=function(e,t){var r;for((t=t||e.length)>e.length&&(t=e.length),r=t-1;0<=r&&128==(192&e[r]);)r--;return r<0?t:0===r?t:r+u[e[r]]>t?r:t}},{"./common":41}],43:[function(e,t,r){"use strict";t.exports=function(e,t,r,n){for(var i=65535&e|0,s=e>>>16&65535|0,a=0;0!==r;){for(r-=a=2e3>>1:e>>>1;t[r]=e}return t}();t.exports=function(e,t,r,n){var i=o,s=n+r;e^=-1;for(var a=n;a>>8^i[255&(e^t[a])];return-1^e}},{}],46:[function(e,t,r){"use strict";var h,c=e("../utils/common"),u=e("./trees"),d=e("./adler32"),p=e("./crc32"),n=e("./messages"),l=0,f=4,m=0,_=-2,g=-1,b=4,i=2,v=8,y=9,s=286,a=30,o=19,w=2*s+1,k=15,x=3,S=258,z=S+x+1,C=42,E=113,A=1,I=2,O=3,B=4;function R(e,t){return e.msg=n[t],t}function T(e){return(e<<1)-(4e.avail_out&&(r=e.avail_out),0!==r&&(c.arraySet(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending&&(t.pending_out=0))}function N(e,t){u._tr_flush_block(e,0<=e.block_start?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,F(e.strm)}function U(e,t){e.pending_buf[e.pending++]=t}function P(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function L(e,t){var r,n,i=e.max_chain_length,s=e.strstart,a=e.prev_length,o=e.nice_match,h=e.strstart>e.w_size-z?e.strstart-(e.w_size-z):0,u=e.window,l=e.w_mask,f=e.prev,c=e.strstart+S,d=u[s+a-1],p=u[s+a];e.prev_length>=e.good_match&&(i>>=2),o>e.lookahead&&(o=e.lookahead);do{if(u[(r=t)+a]===p&&u[r+a-1]===d&&u[r]===u[s]&&u[++r]===u[s+1]){s+=2,r++;do{}while(u[++s]===u[++r]&&u[++s]===u[++r]&&u[++s]===u[++r]&&u[++s]===u[++r]&&u[++s]===u[++r]&&u[++s]===u[++r]&&u[++s]===u[++r]&&u[++s]===u[++r]&&sh&&0!=--i);return a<=e.lookahead?a:e.lookahead}function j(e){var t,r,n,i,s,a,o,h,u,l,f=e.w_size;do{if(i=e.window_size-e.lookahead-e.strstart,e.strstart>=f+(f-z)){for(c.arraySet(e.window,e.window,f,f,0),e.match_start-=f,e.strstart-=f,e.block_start-=f,t=r=e.hash_size;n=e.head[--t],e.head[t]=f<=n?n-f:0,--r;);for(t=r=f;n=e.prev[--t],e.prev[t]=f<=n?n-f:0,--r;);i+=f}if(0===e.strm.avail_in)break;if(a=e.strm,o=e.window,h=e.strstart+e.lookahead,u=i,l=void 0,l=a.avail_in,u=x)for(s=e.strstart-e.insert,e.ins_h=e.window[s],e.ins_h=(e.ins_h<=x&&(e.ins_h=(e.ins_h<=x)if(n=u._tr_tally(e,e.strstart-e.match_start,e.match_length-x),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=x){for(e.match_length--;e.strstart++,e.ins_h=(e.ins_h<=x&&(e.ins_h=(e.ins_h<=x&&e.match_length<=e.prev_length){for(i=e.strstart+e.lookahead-x,n=u._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-x),e.lookahead-=e.prev_length-1,e.prev_length-=2;++e.strstart<=i&&(e.ins_h=(e.ins_h<e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(j(e),0===e.lookahead&&t===l)return A;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var n=e.block_start+r;if((0===e.strstart||e.strstart>=n)&&(e.lookahead=e.strstart-n,e.strstart=n,N(e,!1),0===e.strm.avail_out))return A;if(e.strstart-e.block_start>=e.w_size-z&&(N(e,!1),0===e.strm.avail_out))return A}return e.insert=0,t===f?(N(e,!0),0===e.strm.avail_out?O:B):(e.strstart>e.block_start&&(N(e,!1),e.strm.avail_out),A)}),new M(4,4,8,4,Z),new M(4,5,16,8,Z),new M(4,6,32,32,Z),new M(4,4,16,16,W),new M(8,16,32,32,W),new M(8,16,128,128,W),new M(8,32,128,256,W),new M(32,128,258,1024,W),new M(32,258,258,4096,W)],r.deflateInit=function(e,t){return Y(e,t,v,15,8,0)},r.deflateInit2=Y,r.deflateReset=K,r.deflateResetKeep=G,r.deflateSetHeader=function(e,t){return e&&e.state?2!==e.state.wrap?_:(e.state.gzhead=t,m):_},r.deflate=function(e,t){var r,n,i,s;if(!e||!e.state||5>8&255),U(n,n.gzhead.time>>16&255),U(n,n.gzhead.time>>24&255),U(n,9===n.level?2:2<=n.strategy||n.level<2?4:0),U(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(U(n,255&n.gzhead.extra.length),U(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=p(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=69):(U(n,0),U(n,0),U(n,0),U(n,0),U(n,0),U(n,9===n.level?2:2<=n.strategy||n.level<2?4:0),U(n,3),n.status=E);else{var a=v+(n.w_bits-8<<4)<<8;a|=(2<=n.strategy||n.level<2?0:n.level<6?1:6===n.level?2:3)<<6,0!==n.strstart&&(a|=32),a+=31-a%31,n.status=E,P(n,a),0!==n.strstart&&(P(n,e.adler>>>16),P(n,65535&e.adler)),e.adler=1}if(69===n.status)if(n.gzhead.extra){for(i=n.pending;n.gzindex<(65535&n.gzhead.extra.length)&&(n.pending!==n.pending_buf_size||(n.gzhead.hcrc&&n.pending>i&&(e.adler=p(e.adler,n.pending_buf,n.pending-i,i)),F(e),i=n.pending,n.pending!==n.pending_buf_size));)U(n,255&n.gzhead.extra[n.gzindex]),n.gzindex++;n.gzhead.hcrc&&n.pending>i&&(e.adler=p(e.adler,n.pending_buf,n.pending-i,i)),n.gzindex===n.gzhead.extra.length&&(n.gzindex=0,n.status=73)}else n.status=73;if(73===n.status)if(n.gzhead.name){i=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>i&&(e.adler=p(e.adler,n.pending_buf,n.pending-i,i)),F(e),i=n.pending,n.pending===n.pending_buf_size)){s=1;break}s=n.gzindexi&&(e.adler=p(e.adler,n.pending_buf,n.pending-i,i)),0===s&&(n.gzindex=0,n.status=91)}else n.status=91;if(91===n.status)if(n.gzhead.comment){i=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>i&&(e.adler=p(e.adler,n.pending_buf,n.pending-i,i)),F(e),i=n.pending,n.pending===n.pending_buf_size)){s=1;break}s=n.gzindexi&&(e.adler=p(e.adler,n.pending_buf,n.pending-i,i)),0===s&&(n.status=103)}else n.status=103;if(103===n.status&&(n.gzhead.hcrc?(n.pending+2>n.pending_buf_size&&F(e),n.pending+2<=n.pending_buf_size&&(U(n,255&e.adler),U(n,e.adler>>8&255),e.adler=0,n.status=E)):n.status=E),0!==n.pending){if(F(e),0===e.avail_out)return n.last_flush=-1,m}else if(0===e.avail_in&&T(t)<=T(r)&&t!==f)return R(e,-5);if(666===n.status&&0!==e.avail_in)return R(e,-5);if(0!==e.avail_in||0!==n.lookahead||t!==l&&666!==n.status){var o=2===n.strategy?function(e,t){for(var r;;){if(0===e.lookahead&&(j(e),0===e.lookahead)){if(t===l)return A;break}if(e.match_length=0,r=u._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(N(e,!1),0===e.strm.avail_out))return A}return e.insert=0,t===f?(N(e,!0),0===e.strm.avail_out?O:B):e.last_lit&&(N(e,!1),0===e.strm.avail_out)?A:I}(n,t):3===n.strategy?function(e,t){for(var r,n,i,s,a=e.window;;){if(e.lookahead<=S){if(j(e),e.lookahead<=S&&t===l)return A;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=x&&0e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=x?(r=u._tr_tally(e,1,e.match_length-x),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=u._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(N(e,!1),0===e.strm.avail_out))return A}return e.insert=0,t===f?(N(e,!0),0===e.strm.avail_out?O:B):e.last_lit&&(N(e,!1),0===e.strm.avail_out)?A:I}(n,t):h[n.level].func(n,t);if(o!==O&&o!==B||(n.status=666),o===A||o===O)return 0===e.avail_out&&(n.last_flush=-1),m;if(o===I&&(1===t?u._tr_align(n):5!==t&&(u._tr_stored_block(n,0,0,!1),3===t&&(D(n.head),0===n.lookahead&&(n.strstart=0,n.block_start=0,n.insert=0))),F(e),0===e.avail_out))return n.last_flush=-1,m}return t!==f?m:n.wrap<=0?1:(2===n.wrap?(U(n,255&e.adler),U(n,e.adler>>8&255),U(n,e.adler>>16&255),U(n,e.adler>>24&255),U(n,255&e.total_in),U(n,e.total_in>>8&255),U(n,e.total_in>>16&255),U(n,e.total_in>>24&255)):(P(n,e.adler>>>16),P(n,65535&e.adler)),F(e),0=r.w_size&&(0===s&&(D(r.head),r.strstart=0,r.block_start=0,r.insert=0),u=new c.Buf8(r.w_size),c.arraySet(u,t,l-r.w_size,r.w_size,0),t=u,l=r.w_size),a=e.avail_in,o=e.next_in,h=e.input,e.avail_in=l,e.next_in=0,e.input=t,j(r);r.lookahead>=x;){for(n=r.strstart,i=r.lookahead-(x-1);r.ins_h=(r.ins_h<>>=y=v>>>24,p-=y,0===(y=v>>>16&255))C[s++]=65535&v;else{if(!(16&y)){if(0==(64&y)){v=m[(65535&v)+(d&(1<>>=y,p-=y),p<15&&(d+=z[n++]<>>=y=v>>>24,p-=y,!(16&(y=v>>>16&255))){if(0==(64&y)){v=_[(65535&v)+(d&(1<>>=y,p-=y,(y=s-a)>3,d&=(1<<(p-=w<<3))-1,e.next_in=n,e.next_out=s,e.avail_in=n>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function s(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new I.Buf16(320),this.work=new I.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function a(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=P,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new I.Buf32(n),t.distcode=t.distdyn=new I.Buf32(i),t.sane=1,t.back=-1,N):U}function o(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,a(e)):U}function h(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||15=s.wsize?(I.arraySet(s.window,t,r-s.wsize,s.wsize,0),s.wnext=0,s.whave=s.wsize):(n<(i=s.wsize-s.wnext)&&(i=n),I.arraySet(s.window,t,r-n,i,s.wnext),(n-=i)?(I.arraySet(s.window,t,r-n,n,0),s.wnext=n,s.whave=s.wsize):(s.wnext+=i,s.wnext===s.wsize&&(s.wnext=0),s.whave>>8&255,r.check=B(r.check,E,2,0),l=u=0,r.mode=2;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&u)<<8)+(u>>8))%31){e.msg="incorrect header check",r.mode=30;break}if(8!=(15&u)){e.msg="unknown compression method",r.mode=30;break}if(l-=4,k=8+(15&(u>>>=4)),0===r.wbits)r.wbits=k;else if(k>r.wbits){e.msg="invalid window size",r.mode=30;break}r.dmax=1<>8&1),512&r.flags&&(E[0]=255&u,E[1]=u>>>8&255,r.check=B(r.check,E,2,0)),l=u=0,r.mode=3;case 3:for(;l<32;){if(0===o)break e;o--,u+=n[s++]<>>8&255,E[2]=u>>>16&255,E[3]=u>>>24&255,r.check=B(r.check,E,4,0)),l=u=0,r.mode=4;case 4:for(;l<16;){if(0===o)break e;o--,u+=n[s++]<>8),512&r.flags&&(E[0]=255&u,E[1]=u>>>8&255,r.check=B(r.check,E,2,0)),l=u=0,r.mode=5;case 5:if(1024&r.flags){for(;l<16;){if(0===o)break e;o--,u+=n[s++]<>>8&255,r.check=B(r.check,E,2,0)),l=u=0}else r.head&&(r.head.extra=null);r.mode=6;case 6:if(1024&r.flags&&(o<(d=r.length)&&(d=o),d&&(r.head&&(k=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),I.arraySet(r.head.extra,n,s,d,k)),512&r.flags&&(r.check=B(r.check,n,d,s)),o-=d,s+=d,r.length-=d),r.length))break e;r.length=0,r.mode=7;case 7:if(2048&r.flags){if(0===o)break e;for(d=0;k=n[s+d++],r.head&&k&&r.length<65536&&(r.head.name+=String.fromCharCode(k)),k&&d>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=12;break;case 10:for(;l<32;){if(0===o)break e;o--,u+=n[s++]<>>=7&l,l-=7&l,r.mode=27;break}for(;l<3;){if(0===o)break e;o--,u+=n[s++]<>>=1)){case 0:r.mode=14;break;case 1:if(j(r),r.mode=20,6!==t)break;u>>>=2,l-=2;break e;case 2:r.mode=17;break;case 3:e.msg="invalid block type",r.mode=30}u>>>=2,l-=2;break;case 14:for(u>>>=7&l,l-=7&l;l<32;){if(0===o)break e;o--,u+=n[s++]<>>16^65535)){e.msg="invalid stored block lengths",r.mode=30;break}if(r.length=65535&u,l=u=0,r.mode=15,6===t)break e;case 15:r.mode=16;case 16:if(d=r.length){if(o>>=5,l-=5,r.ndist=1+(31&u),u>>>=5,l-=5,r.ncode=4+(15&u),u>>>=4,l-=4,286>>=3,l-=3}for(;r.have<19;)r.lens[A[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,S={bits:r.lenbits},x=T(0,r.lens,0,19,r.lencode,0,r.work,S),r.lenbits=S.bits,x){e.msg="invalid code lengths set",r.mode=30;break}r.have=0,r.mode=19;case 19:for(;r.have>>16&255,b=65535&C,!((_=C>>>24)<=l);){if(0===o)break e;o--,u+=n[s++]<>>=_,l-=_,r.lens[r.have++]=b;else{if(16===b){for(z=_+2;l>>=_,l-=_,0===r.have){e.msg="invalid bit length repeat",r.mode=30;break}k=r.lens[r.have-1],d=3+(3&u),u>>>=2,l-=2}else if(17===b){for(z=_+3;l>>=_)),u>>>=3,l-=3}else{for(z=_+7;l>>=_)),u>>>=7,l-=7}if(r.have+d>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=30;break}for(;d--;)r.lens[r.have++]=k}}if(30===r.mode)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=30;break}if(r.lenbits=9,S={bits:r.lenbits},x=T(D,r.lens,0,r.nlen,r.lencode,0,r.work,S),r.lenbits=S.bits,x){e.msg="invalid literal/lengths set",r.mode=30;break}if(r.distbits=6,r.distcode=r.distdyn,S={bits:r.distbits},x=T(F,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,S),r.distbits=S.bits,x){e.msg="invalid distances set",r.mode=30;break}if(r.mode=20,6===t)break e;case 20:r.mode=21;case 21:if(6<=o&&258<=h){e.next_out=a,e.avail_out=h,e.next_in=s,e.avail_in=o,r.hold=u,r.bits=l,R(e,c),a=e.next_out,i=e.output,h=e.avail_out,s=e.next_in,n=e.input,o=e.avail_in,u=r.hold,l=r.bits,12===r.mode&&(r.back=-1);break}for(r.back=0;g=(C=r.lencode[u&(1<>>16&255,b=65535&C,!((_=C>>>24)<=l);){if(0===o)break e;o--,u+=n[s++]<>v)])>>>16&255,b=65535&C,!(v+(_=C>>>24)<=l);){if(0===o)break e;o--,u+=n[s++]<>>=v,l-=v,r.back+=v}if(u>>>=_,l-=_,r.back+=_,r.length=b,0===g){r.mode=26;break}if(32&g){r.back=-1,r.mode=12;break}if(64&g){e.msg="invalid literal/length code",r.mode=30;break}r.extra=15&g,r.mode=22;case 22:if(r.extra){for(z=r.extra;l>>=r.extra,l-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=23;case 23:for(;g=(C=r.distcode[u&(1<>>16&255,b=65535&C,!((_=C>>>24)<=l);){if(0===o)break e;o--,u+=n[s++]<>v)])>>>16&255,b=65535&C,!(v+(_=C>>>24)<=l);){if(0===o)break e;o--,u+=n[s++]<>>=v,l-=v,r.back+=v}if(u>>>=_,l-=_,r.back+=_,64&g){e.msg="invalid distance code",r.mode=30;break}r.offset=b,r.extra=15&g,r.mode=24;case 24:if(r.extra){for(z=r.extra;l>>=r.extra,l-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=30;break}r.mode=25;case 25:if(0===h)break e;if(d=c-h,r.offset>d){if((d=r.offset-d)>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=30;break}p=d>r.wnext?(d-=r.wnext,r.wsize-d):r.wnext-d,d>r.length&&(d=r.length),m=r.window}else m=i,p=a-r.offset,d=r.length;for(hd?(m=R[T+a[v]],A[I+a[v]]):(m=96,0),h=1<>S)+(u-=h)]=p<<24|m<<16|_|0,0!==u;);for(h=1<>=1;if(0!==h?(E&=h-1,E+=h):E=0,v++,0==--O[b]){if(b===w)break;b=t[r+a[v]]}if(k>>7)]}function U(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function P(e,t,r){e.bi_valid>d-r?(e.bi_buf|=t<>d-e.bi_valid,e.bi_valid+=r-d):(e.bi_buf|=t<>>=1,r<<=1,0<--t;);return r>>>1}function Z(e,t,r){var n,i,s=new Array(g+1),a=0;for(n=1;n<=g;n++)s[n]=a=a+r[n-1]<<1;for(i=0;i<=t;i++){var o=e[2*i+1];0!==o&&(e[2*i]=j(s[o]++,o))}}function W(e){var t;for(t=0;t>1;1<=r;r--)G(e,s,r);for(i=h;r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],G(e,s,1),n=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=n,s[2*i]=s[2*r]+s[2*n],e.depth[i]=(e.depth[r]>=e.depth[n]?e.depth[r]:e.depth[n])+1,s[2*r+1]=s[2*n+1]=i,e.heap[1]=i++,G(e,s,1),2<=e.heap_len;);e.heap[--e.heap_max]=e.heap[1],function(e,t){var r,n,i,s,a,o,h=t.dyn_tree,u=t.max_code,l=t.stat_desc.static_tree,f=t.stat_desc.has_stree,c=t.stat_desc.extra_bits,d=t.stat_desc.extra_base,p=t.stat_desc.max_length,m=0;for(s=0;s<=g;s++)e.bl_count[s]=0;for(h[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;r<_;r++)p<(s=h[2*h[2*(n=e.heap[r])+1]+1]+1)&&(s=p,m++),h[2*n+1]=s,u>=7;n>>=1)if(1&r&&0!==e.dyn_ltree[2*t])return o;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return h;for(t=32;t>>3,(s=e.static_len+3+7>>>3)<=i&&(i=s)):i=s=r+5,r+4<=i&&-1!==t?J(e,t,r,n):4===e.strategy||s===i?(P(e,2+(n?1:0),3),K(e,z,C)):(P(e,4+(n?1:0),3),function(e,t,r,n){var i;for(P(e,t-257,5),P(e,r-1,5),P(e,n-4,4),i=0;i>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(A[r]+u+1)]++,e.dyn_dtree[2*N(t)]++),e.last_lit===e.lit_bufsize-1},r._tr_align=function(e){P(e,2,3),L(e,m,z),function(e){16===e.bi_valid?(U(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):8<=e.bi_valid&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}(e)}},{"../utils/common":41}],53:[function(e,t,r){"use strict";t.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(e,t,r){(function(e){!function(r,n){"use strict";if(!r.setImmediate){var i,s,t,a,o=1,h={},u=!1,l=r.document,e=Object.getPrototypeOf&&Object.getPrototypeOf(r);e=e&&e.setTimeout?e:r,i="[object process]"==={}.toString.call(r.process)?function(e){process.nextTick(function(){c(e)})}:function(){if(r.postMessage&&!r.importScripts){var e=!0,t=r.onmessage;return r.onmessage=function(){e=!1},r.postMessage("","*"),r.onmessage=t,e}}()?(a="setImmediate$"+Math.random()+"$",r.addEventListener?r.addEventListener("message",d,!1):r.attachEvent("onmessage",d),function(e){r.postMessage(a+e,"*")}):r.MessageChannel?((t=new MessageChannel).port1.onmessage=function(e){c(e.data)},function(e){t.port2.postMessage(e)}):l&&"onreadystatechange"in l.createElement("script")?(s=l.documentElement,function(e){var t=l.createElement("script");t.onreadystatechange=function(){c(e),t.onreadystatechange=null,s.removeChild(t),t=null},s.appendChild(t)}):function(e){setTimeout(c,0,e)},e.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),r=0;r +// +// ```groovy,build.gradle +// repositories { +// maven { url = "https://repo.codemc.org/repository/maven-public/" } +// } +// ``` +// +// ```kotlin,build.gradle.kts +// repositories { +// maven(url = "https://repo.codemc.org/repository/maven-public/") +// } +// ``` +// +// + +for (const multiPreNode of document.getElementsByClassName("multi-pre")) { + let buttons = []; + for (const child of multiPreNode.children) { + // We use a sneaky hack to do with how class names are generated. The + // class names should always be of the form "language-LANGUAGE ... hljs" + // where LANGUAGE is the language of the pre and ... is a list of other + // class names declared in the Markdown. For example, if we have: + // + // ```groovy,build.gradle + // ... + // ``` + // + // then the class name is "language-groovy build.gradle hljs" + // + // If we want to have spaces, use an underscore + const buttonText = child.querySelector("code.hljs").classList[1].replace(/_/g, " "); + const button = document.createElement("button"); + button.className = "language-selector"; + button.innerText = buttonText; + button.onclick = function() { + for (const childElement of multiPreNode.children) { + switch(childElement.tagName) { + case "PRE": childElement.classList.add("hidden"); break; + case "BUTTON": childElement.classList.remove("selected"); break; + } + } + button.classList.add("selected"); + child.classList.remove("hidden"); + }; + buttons.push(button); + } + // We do a second pass so we're not mutating the list we're iterating over + for (let i = buttons.length - 1; i >= 0; i--) { + multiPreNode.insertBefore(buttons[i], multiPreNode.firstChild); + } + buttons[0].onclick(); +} + +// For the upgrading guide, we want multi-pre blocks which link between the +// top code block and the bottom code block (separated by a MathJax down arrow) +// We'll call these 'linked-multi-pre' blocks + +for (const multiPreNode of document.getElementsByClassName("linked-multi-pre")) { + let buttons = []; + + // Number of buttons to make = number of
 divide by 2, minus the inner
+    // 

tag with the MathJax + const numberOfButtons = (multiPreNode.children.length - 1) / 2; + for (let i = 0; i < multiPreNode.children.length; i++) { + const child = multiPreNode.children[i]; + // If it's a MathJax down arrow element, we assume it's a downarrow, so let's + // just check if it's a down arrow + const isMathJax = child.innerText === "$$\\downarrow$$"; + + if (isMathJax) { + break; + } else { + const buttonText = child.querySelector("code.hljs").classList[1].replace(/_/g, " "); + const button = document.createElement("button"); + button.className = "language-selector"; + button.innerText = buttonText; + button.onclick = function() { + // Hide and unselect everything + for (const childElement of multiPreNode.children) { + switch(childElement.tagName) { + case "PRE": childElement.classList.add("hidden"); break; + case "BUTTON": childElement.classList.remove("selected"); break; + } + } + button.classList.add("selected"); + child.classList.remove("hidden"); + + // Unselect the other corresponding child + multiPreNode.children[numberOfButtons + i + numberOfButtons + 1].classList.remove("hidden"); + }; + buttons.push(button); + } + } + // We do a second pass so we're not mutating the list we're iterating over + for (let i = buttons.length - 1; i >= 0; i--) { + multiPreNode.insertBefore(buttons[i], multiPreNode.firstChild); + } + buttons[0].onclick(); +} \ No newline at end of file diff --git a/docs/9.4.1/kotlindsl.html b/docs/9.4.1/kotlindsl.html new file mode 100644 index 0000000000..3e4e8ff708 --- /dev/null +++ b/docs/9.4.1/kotlindsl.html @@ -0,0 +1,433 @@ + + + + + + Using the DSL - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ +
+ +
+ + + + + + + + +
+
+ +
+ +

Using the DSL

+

Defining a simple message command

+

As a first example and to take a first look at the Kotlin DSL syntax, we will first create a simple command to send messages to a player.

+
+

Example - Sending a message to a player using the Kotlin DSL

+

We want to create a command that lets us send a message to a player. To do this, we want to register a command with the following syntax:

+
/sendmessageto <player> <msg>
+
+

We can then use the following command registration:

+
+
commandTree("sendmessageto") {
+    playerArgument("player") { // Defines a new PlayerArgument("player")
+        greedyStringArgument("msg") { // Defines a new GreedyStringArgument("msg")
+            anyExecutor { _, args -> // Command can be executed by anyone and anything (such as entities, the console, etc.)
+                val player: Player = args["player"] as Player
+                val message: String = args["msg"] as String
+                player.sendMessage(message)
+            }
+        }
+    }
+}
+
+
commandAPICommand("sendmessageto") {
+    playerArgument("player") // Defines a new PlayerArgument("player")
+    greedyStringArgument("msg") // Defines a new GreedyStringArgument("msg")
+    anyExecutor { _, args -> // Command can be executed by anyone and anything (such as entities, the console, etc.)
+        val player: Player = args["player"] as Player
+        val message: String = args["msg"] as String
+        player.sendMessage(message)
+    }
+}
+
+
+

Here you can see some interesting things:

+
    +
  • You do not need to call the .register() method when using the DSL
  • +
  • You do not need to initialise any arguments
  • +
+
+
+

Executors

+

The Kotlin DSL also provides executors to execute your command. You've seen the anyExecutor in the example above.

+

To find out, which DSL executor corresponds to "normal" executors, you can refer to the table below:

+
+ + + + + + + + +
DSL normal executorDSL resulting executorDSL normal execution infoDSL resulting execution info"normal" Executor
anyExecutor()anyResultingExecutor()anyExecutionInfo()anyResultingExecutionInfoexecutes()
playerExecutor()playerResultingExecutor()playerExecutionInfo()playerResultingExecutionInfo()executesPlayer()
entityExecutor()entityResultingExecutor()entityExecutionInfo()entityResultingExecutionInfo()executesEntity()
consoleExecutor()consoleResultingExecutor()consoleExecutionInfo()consoleResultingExecutionInfo()executesConsole()
commandBlockExecutor()commandBlockResultingExecutor()commandBlockExecutionInfo()commandBlockResultingExecutionInfo()executesCommandBlock()
proxyExecutor()proxyResultingExecutor()proxyExecutionInfo()proxyResultingExecutionInfo()executesProxy()
nativeExecutor()nativeResultingExecutor()nativeExecutionInfo()nativeResultingExecutionInfo()executesNative()
remoteConsoleExecutor()remoteConsoleResultingExecutor()remoteConsoleExecutionInfo()remoteConsoleResultingExecutionInfo()executesRemoteConsole()
+
+
+

Arguments

+

The DSL implements almost every argument with a method. You've seen the playerArgument() and the greedyStringArgument() method in the example at the top of this page.

+

The way arguments are implemented is pretty straight forward: It's basically the argument class' name, but as a method. So if you wanted to use a ItemStackArgument in your command, you would use the itemStackArgument() method of the DSL.

+

One thing to note is that the DSL also features every existing constructor. This means if you want to use an IntegerArgument with a minimum of 0 and a maximum of 10, you normally would implement it like this:

+
new IntegerArgument("integer", 0, 10)
+
+

However, when using this DSL it is implemented like this:

+
integerArgument("integer", 0, 10)
+
+
+

Developer's Note:

+

There are a few arguments not having a method which directly corresponds to their respective argument.

+

These arguments most likely use a builder pattern and because of that require further implementation by the user.

+

To use these arguments, the DSL also provides the argument() method which takes in any argument as a parameter.

+
+
+

Editing arguments

+

When using the DSL, you might want to modify the behaviour of certain arguments by adding requirements or suggestions to them.

+

To give you a general idea how you could accomplish that, the sendMessageTo command is adding a broadcast option which should only be executed by server operators.

+
+
commandTree("sendMessageTo") {
+    playerArgument("player") {
+        greedyStringArgument("msg") {
+            playerExecutor { _, args ->
+                val player: Player = args["player"] as Player
+                val message: String = args["msg"] as String
+                player.sendMessage(message)
+            }
+        }
+    }
+    literalArgument("broadcast") {
+        withRequirement { sender: CommandSender -> sender.isOp } // Applies the requirement to the broadcast literal argument
+        /* add more methods here that modify argument behaviour */
+        greedyStringArgument("msg") {
+            playerExecutor { _, args ->
+                val message: String = args["msg"] as String
+                Bukkit.broadcastMessage(message)
+            }
+        }
+    }
+}
+
+
commandAPICommand("sendMessageTo") {
+    playerArgument("player")
+    greedyStringArgument("msg")
+    playerExecutor { _, args ->
+        val player: Player = args["player"] as Player
+        val message: String = args["msg"] as String
+        player.sendMessage(message)
+    }
+}
+
+commandAPICommand("sendMessageTo") {
+    literalArgument("broadcast") {
+        withRequirement { sender: CommandSender -> sender.isOp } // Applies the requirement to the broadcast literal argument
+        /* add more methods here that modify argument behaviour */
+    }
+    greedyStringArgument("msg")
+    playerExecutor { _, args ->
+        val message: String = args["msg"] as String
+        Bukkit.broadcastMessage(message)
+    }
+}
+
+
+

Notice how you can just add the requirement in a CommandTree by adding it to the argument block where you also define the next arguments and the executor.

+

However, when modifying the behaviour of an argument in a CommandAPICommand you have to add an extra block where you can implement the additional behaviour.

+

Adding requirements to commands

+

Expanding on the previous example where we added a requirement to a single argument, we now also want to add a requirement to a whole command.

+

This works similar to how argument behaviour is modified in a CommandTree:

+
+
commandTree("commandRequirement") {
+    withRequirement { sender: CommandSender -> sender.isOp}
+    playerExecutor { player, _ ->
+        player.sendMessage("This command can only be executed by players who are server operators.")
+    }
+}
+
+
commandAPICommand("commandRequirement") {
+    withRequirement { sender: CommandSender -> sender.isOp}
+    playerExecutor { player, _ ->
+        player.sendMessage("This command can only be executed by players who are server operators.")
+    }
+}
+
+
+
+

More examples

+

Now, a few more examples are shown to demonstrate the use of this DSL a little more:

+
+

Example - Implementing optional arguments with the Kotlin DSL

+

We want to create a /give command with the following syntax:

+
/optionalArgument give <item>
+/optionalArgument give <item> <amount>
+
+

To declare an argument as optional you need to set the optional value to true:

+
+
commandTree("optionalArgument") {
+    literalArgument("give") {
+        itemStackArgument("item") {
+            integerArgument("amount", optional = true) {
+                playerExecutor { player, args ->
+                    // This command will let you execute:
+                    // "/optionalArgument give minecraft:stick"
+                    // "/optionalArgument give minecraft:stick 5"
+                    val itemStack: ItemStack = args["item"] as ItemStack
+                    val amount: Int = args.getOptional("amount").orElse(1) as Int
+                    itemStack.amount = amount
+                    player.inventory.addItem(itemStack)
+                }
+            }
+        }
+    }
+}
+
+
commandAPICommand("optionalArgument") {
+    literalArgument("give")
+    itemStackArgument("item")
+    integerArgument("amount", optional = true) // This sets the argument as optional
+    playerExecutor { player, args ->
+        // This command will let you execute:
+        // "/optionalArgument give minecraft:stick"
+        // "/optionalArgument give minecraft:stick 5"
+        val itemStack: ItemStack = args["item"] as ItemStack
+        val amount: Int = args.getOptional("amount").orElse(1) as Int
+        itemStack.amount = amount
+        player.inventory.addItem(itemStack)
+    }
+}
+
+
+
+
+

Example - Replacing suggestions using the Kotlin DSL

+

We want to create a command with the following syntax to demonstrate replacing suggestions using the Kotlin DSL:

+
/replaceSuggestions <strings>
+
+

Replacing suggestions works similar to how you would add a requirement to an argument as shown in Editing arguments.

+

You just have to use the replaceSuggestions method this time:

+
+
commandTree("replaceSuggestions") {
+    stringArgument("strings") {
+        replaceSuggestions(ArgumentSuggestions.strings("one", "two", "three")) // Replaces the suggestions for the "strings" StringArgument
+        playerExecutor { player, args ->
+            player.sendMessage("You chose option ${args["strings"] as String}!")
+        }
+    }
+}
+
+
commandAPICommand("replaceSuggestions") {
+    stringArgument("strings") {
+        replaceSuggestions(ArgumentSuggestions.strings("one", "two", "three")) // Replaces the suggestions for the "strings" StringArgument
+    }
+    playerExecutor { player, args ->
+        player.sendMessage("You chose option ${args["strings"] as String}!")
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/kotlinintro.html b/docs/9.4.1/kotlinintro.html new file mode 100644 index 0000000000..dfdaf24889 --- /dev/null +++ b/docs/9.4.1/kotlinintro.html @@ -0,0 +1,328 @@ + + + + + + Kotlin-based commands - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Kotlin-based commands

+

The CommandAPI also provides an alternative way of making commands when using Kotlin to develop your plugins: A DSL!

+

This DSL provides many methods to easily add arguments to your command structure. Examples of the DSL can be found here.

+
+

Installing the DSL

+

To install the DSL, you need to add the commandapi-bukkit-kotlin dependency into your pom.xml or your build.gradle, making sure to specify the server flavor you are developing for:

+

Adding the dependency with Maven

+
<dependencies>
+    <dependency>
+        <groupId>dev.jorel</groupId>
+        <artifactId>commandapi-bukkit-kotlin</artifactId>
+        <version>9.4.1</version>
+    </dependency>
+</dependencies>
+
+

Next, you need to add Kotlin to your project. For this, you first need to add the dependency:

+
<dependencies>
+    <dependency>
+        <groupId>org.jetbrains.kotlin</groupId>
+        <artifactId>kotlin-stdlib</artifactId>
+        <version>1.9.0</version>
+    </dependency>
+</dependencies>
+
+

Finally, you need to add the kotlin-maven-plugin:

+
<build>
+    <plugins>
+        <plugin>
+            <groupId>org.jetbrains.kotlin</groupId>
+            <artifactId>kotlin-maven-plugin</artifactId>
+            <version>1.9.0</version>
+            <executions>
+                <execution>
+                    <id>compile</id>
+                    <phase>compile</phase>
+                    <goals>
+                        <goal>compile</goal>
+                    </goals>
+                </execution>
+                <execution>
+                    <id>test-compile</id>
+                    <phase>test-compile</phase>
+                    <goals>
+                        <goal>test-compile</goal>
+                    </goals>
+                </execution>
+            </executions>
+            <configuration>
+                <jvmTarget>16</jvmTarget>
+            </configuration>
+        </plugin>
+    </plugins>
+</build>
+
+

Adding the dependency with Gradle

+

First, you need to add the repository:

+
+
repositories {
+    mavenCentral()
+}
+
+
repositories {
+    mavenCentral()
+}
+
+
+

Next, you need to add the dependency:

+
+
dependencies {
+    implementation "dev.jorel:commandapi-bukkit-kotlin:9.4.1"
+}
+
+
dependencies {
+    implementation("dev.jorel:commandapi-bukkit-kotlin:9.4.1")
+}
+
+
+

You also need to add Kotlin to your project. For this, you first need to add the Kotlin plugin:

+
+
plugins {
+    id "org.jetbrains.kotlin.jvm" version "1.9.0"
+}
+
+
plugins {
+    kotlin("jvm") version "1.9.0"
+}
+
+
+

Next, you need to add the dependency (you should already have added the mavenCentral() repository to your project):

+
+
dependencies {
+    implementation "org.jetbrains.kotlin:kotlin-stdlib"
+}
+
+
dependencies {
+    implementation("org.jetbrains.kotlin:kotlin-stdlib")
+}
+
+
+

Then, you need to configure the Java version to build against:

+
+
kotlin {
+    jvmToolchain(16)
+}
+
+
kotlin {
+    jvmToolchain(16)
+}
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/listed.html b/docs/9.4.1/listed.html new file mode 100644 index 0000000000..61307dc4b2 --- /dev/null +++ b/docs/9.4.1/listed.html @@ -0,0 +1,258 @@ + + + + + + Listed arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Listed arguments

+

Arguments have a setting which determine whether or not they are present in the CommandArguments args that is populated when executing a command.

+

By default, the LiteralArgument has this setting set to false, hence the literal values are not present in the CommandArguments args.

+

This flag is set using the following function:

+
Argument setListed(boolean listed);
+
+
+

Example - Setting listed arguments

+

Say we have the following command:

+
/mycommand <player> <value> <message>
+
+

Let's also say that in our implementation of this command, we don't actually perform any processing for <value>. Hence, listing it in the CommandArguments args is unnecessary.

+
+
new CommandAPICommand("mycommand")
+    .withArguments(new PlayerArgument("player"))
+    .withArguments(new IntegerArgument("value").setListed(false))
+    .withArguments(new GreedyStringArgument("message"))
+    .executes((sender, args) -> {
+        // args == [player, message]
+        Player player = (Player) args.get("player");
+        String message = (String) args.get("message"); // Note that the IntegerArgument is not available in the CommandArguments
+        player.sendMessage(message);
+    })
+    .register();
+
+
CommandAPICommand("mycommand")
+    .withArguments(PlayerArgument("player"))
+    .withArguments(IntegerArgument("value").setListed(false))
+    .withArguments(GreedyStringArgument("message"))
+    .executes(CommandExecutor { _, args ->
+        // args == [player, message]
+        val player = args["player"] as Player
+        val message = args["message"] as String // Note that the IntegerArgument is not available in the CommandArguments
+        player.sendMessage(message)
+    })
+    .register()
+
+
+

In this scenario, the argument <value> is not present in the CommandArguments args for the executor.

+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/mark.min.js b/docs/9.4.1/mark.min.js new file mode 100644 index 0000000000..1636231883 --- /dev/null +++ b/docs/9.4.1/mark.min.js @@ -0,0 +1,7 @@ +/*!*************************************************** +* mark.js v8.11.1 +* https://markjs.io/ +* Copyright (c) 2014–2018, Julian Kühnel +* Released under the MIT license https://git.io/vwTVl +*****************************************************/ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Mark=t()}(this,function(){"use strict";var e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},n=function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1])||arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:5e3;t(this,e),this.ctx=n,this.iframes=r,this.exclude=i,this.iframesTimeout=o}return n(e,[{key:"getContexts",value:function(){var e=[];return(void 0!==this.ctx&&this.ctx?NodeList.prototype.isPrototypeOf(this.ctx)?Array.prototype.slice.call(this.ctx):Array.isArray(this.ctx)?this.ctx:"string"==typeof this.ctx?Array.prototype.slice.call(document.querySelectorAll(this.ctx)):[this.ctx]:[]).forEach(function(t){var n=e.filter(function(e){return e.contains(t)}).length>0;-1!==e.indexOf(t)||n||e.push(t)}),e}},{key:"getIframeContents",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=void 0;try{var i=e.contentWindow;if(r=i.document,!i||!r)throw new Error("iframe inaccessible")}catch(e){n()}r&&t(r)}},{key:"isIframeBlank",value:function(e){var t="about:blank",n=e.getAttribute("src").trim();return e.contentWindow.location.href===t&&n!==t&&n}},{key:"observeIframeLoad",value:function(e,t,n){var r=this,i=!1,o=null,a=function a(){if(!i){i=!0,clearTimeout(o);try{r.isIframeBlank(e)||(e.removeEventListener("load",a),r.getIframeContents(e,t,n))}catch(e){n()}}};e.addEventListener("load",a),o=setTimeout(a,this.iframesTimeout)}},{key:"onIframeReady",value:function(e,t,n){try{"complete"===e.contentWindow.document.readyState?this.isIframeBlank(e)?this.observeIframeLoad(e,t,n):this.getIframeContents(e,t,n):this.observeIframeLoad(e,t,n)}catch(e){n()}}},{key:"waitForIframes",value:function(e,t){var n=this,r=0;this.forEachIframe(e,function(){return!0},function(e){r++,n.waitForIframes(e.querySelector("html"),function(){--r||t()})},function(e){e||t()})}},{key:"forEachIframe",value:function(t,n,r){var i=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},a=t.querySelectorAll("iframe"),s=a.length,c=0;a=Array.prototype.slice.call(a);var u=function(){--s<=0&&o(c)};s||u(),a.forEach(function(t){e.matches(t,i.exclude)?u():i.onIframeReady(t,function(e){n(t)&&(c++,r(e)),u()},u)})}},{key:"createIterator",value:function(e,t,n){return document.createNodeIterator(e,t,n,!1)}},{key:"createInstanceOnIframe",value:function(t){return new e(t.querySelector("html"),this.iframes)}},{key:"compareNodeIframe",value:function(e,t,n){if(e.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_PRECEDING){if(null===t)return!0;if(t.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_FOLLOWING)return!0}return!1}},{key:"getIteratorNode",value:function(e){var t=e.previousNode();return{prevNode:t,node:null===t?e.nextNode():e.nextNode()&&e.nextNode()}}},{key:"checkIframeFilter",value:function(e,t,n,r){var i=!1,o=!1;return r.forEach(function(e,t){e.val===n&&(i=t,o=e.handled)}),this.compareNodeIframe(e,t,n)?(!1!==i||o?!1===i||o||(r[i].handled=!0):r.push({val:n,handled:!0}),!0):(!1===i&&r.push({val:n,handled:!1}),!1)}},{key:"handleOpenIframes",value:function(e,t,n,r){var i=this;e.forEach(function(e){e.handled||i.getIframeContents(e.val,function(e){i.createInstanceOnIframe(e).forEachNode(t,n,r)})})}},{key:"iterateThroughNodes",value:function(e,t,n,r,i){for(var o,a=this,s=this.createIterator(t,e,r),c=[],u=[],l=void 0,h=void 0;void 0,o=a.getIteratorNode(s),h=o.prevNode,l=o.node;)this.iframes&&this.forEachIframe(t,function(e){return a.checkIframeFilter(l,h,e,c)},function(t){a.createInstanceOnIframe(t).forEachNode(e,function(e){return u.push(e)},r)}),u.push(l);u.forEach(function(e){n(e)}),this.iframes&&this.handleOpenIframes(c,e,n,r),i()}},{key:"forEachNode",value:function(e,t,n){var r=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},o=this.getContexts(),a=o.length;a||i(),o.forEach(function(o){var s=function(){r.iterateThroughNodes(e,o,t,n,function(){--a<=0&&i()})};r.iframes?r.waitForIframes(o,s):s()})}}],[{key:"matches",value:function(e,t){var n="string"==typeof t?[t]:t,r=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector;if(r){var i=!1;return n.every(function(t){return!r.call(e,t)||(i=!0,!1)}),i}return!1}}]),e}(),o=function(){function e(n){t(this,e),this.opt=r({},{diacritics:!0,synonyms:{},accuracy:"partially",caseSensitive:!1,ignoreJoiners:!1,ignorePunctuation:[],wildcards:"disabled"},n)}return n(e,[{key:"create",value:function(e){return"disabled"!==this.opt.wildcards&&(e=this.setupWildcardsRegExp(e)),e=this.escapeStr(e),Object.keys(this.opt.synonyms).length&&(e=this.createSynonymsRegExp(e)),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),this.opt.diacritics&&(e=this.createDiacriticsRegExp(e)),e=this.createMergedBlanksRegExp(e),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.createJoinersRegExp(e)),"disabled"!==this.opt.wildcards&&(e=this.createWildcardsRegExp(e)),e=this.createAccuracyRegExp(e),new RegExp(e,"gm"+(this.opt.caseSensitive?"":"i"))}},{key:"escapeStr",value:function(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}},{key:"createSynonymsRegExp",value:function(e){var t=this.opt.synonyms,n=this.opt.caseSensitive?"":"i",r=this.opt.ignoreJoiners||this.opt.ignorePunctuation.length?"\0":"";for(var i in t)if(t.hasOwnProperty(i)){var o=t[i],a="disabled"!==this.opt.wildcards?this.setupWildcardsRegExp(i):this.escapeStr(i),s="disabled"!==this.opt.wildcards?this.setupWildcardsRegExp(o):this.escapeStr(o);""!==a&&""!==s&&(e=e.replace(new RegExp("("+this.escapeStr(a)+"|"+this.escapeStr(s)+")","gm"+n),r+"("+this.processSynonyms(a)+"|"+this.processSynonyms(s)+")"+r))}return e}},{key:"processSynonyms",value:function(e){return(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),e}},{key:"setupWildcardsRegExp",value:function(e){return(e=e.replace(/(?:\\)*\?/g,function(e){return"\\"===e.charAt(0)?"?":""})).replace(/(?:\\)*\*/g,function(e){return"\\"===e.charAt(0)?"*":""})}},{key:"createWildcardsRegExp",value:function(e){var t="withSpaces"===this.opt.wildcards;return e.replace(/\u0001/g,t?"[\\S\\s]?":"\\S?").replace(/\u0002/g,t?"[\\S\\s]*?":"\\S*")}},{key:"setupIgnoreJoinersRegExp",value:function(e){return e.replace(/[^(|)\\]/g,function(e,t,n){var r=n.charAt(t+1);return/[(|)\\]/.test(r)||""===r?e:e+"\0"})}},{key:"createJoinersRegExp",value:function(e){var t=[],n=this.opt.ignorePunctuation;return Array.isArray(n)&&n.length&&t.push(this.escapeStr(n.join(""))),this.opt.ignoreJoiners&&t.push("\\u00ad\\u200b\\u200c\\u200d"),t.length?e.split(/\u0000+/).join("["+t.join("")+"]*"):e}},{key:"createDiacriticsRegExp",value:function(e){var t=this.opt.caseSensitive?"":"i",n=this.opt.caseSensitive?["aàáảãạăằắẳẵặâầấẩẫậäåāą","AÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćč","CÇĆČ","dđď","DĐĎ","eèéẻẽẹêềếểễệëěēę","EÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïī","IÌÍỈĨỊÎÏĪ","lł","LŁ","nñňń","NÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøō","OÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rř","RŘ","sšśșş","SŠŚȘŞ","tťțţ","TŤȚŢ","uùúủũụưừứửữựûüůū","UÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿ","YÝỲỶỸỴŸ","zžżź","ZŽŻŹ"]:["aàáảãạăằắẳẵặâầấẩẫậäåāąAÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćčCÇĆČ","dđďDĐĎ","eèéẻẽẹêềếểễệëěēęEÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïīIÌÍỈĨỊÎÏĪ","lłLŁ","nñňńNÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøōOÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rřRŘ","sšśșşSŠŚȘŞ","tťțţTŤȚŢ","uùúủũụưừứửữựûüůūUÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿYÝỲỶỸỴŸ","zžżźZŽŻŹ"],r=[];return e.split("").forEach(function(i){n.every(function(n){if(-1!==n.indexOf(i)){if(r.indexOf(n)>-1)return!1;e=e.replace(new RegExp("["+n+"]","gm"+t),"["+n+"]"),r.push(n)}return!0})}),e}},{key:"createMergedBlanksRegExp",value:function(e){return e.replace(/[\s]+/gim,"[\\s]+")}},{key:"createAccuracyRegExp",value:function(e){var t=this,n=this.opt.accuracy,r="string"==typeof n?n:n.value,i="";switch(("string"==typeof n?[]:n.limiters).forEach(function(e){i+="|"+t.escapeStr(e)}),r){case"partially":default:return"()("+e+")";case"complementary":return"()([^"+(i="\\s"+(i||this.escapeStr("!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~¡¿")))+"]*"+e+"[^"+i+"]*)";case"exactly":return"(^|\\s"+i+")("+e+")(?=$|\\s"+i+")"}}}]),e}(),a=function(){function a(e){t(this,a),this.ctx=e,this.ie=!1;var n=window.navigator.userAgent;(n.indexOf("MSIE")>-1||n.indexOf("Trident")>-1)&&(this.ie=!0)}return n(a,[{key:"log",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"debug",r=this.opt.log;this.opt.debug&&"object"===(void 0===r?"undefined":e(r))&&"function"==typeof r[n]&&r[n]("mark.js: "+t)}},{key:"getSeparatedKeywords",value:function(e){var t=this,n=[];return e.forEach(function(e){t.opt.separateWordSearch?e.split(" ").forEach(function(e){e.trim()&&-1===n.indexOf(e)&&n.push(e)}):e.trim()&&-1===n.indexOf(e)&&n.push(e)}),{keywords:n.sort(function(e,t){return t.length-e.length}),length:n.length}}},{key:"isNumeric",value:function(e){return Number(parseFloat(e))==e}},{key:"checkRanges",value:function(e){var t=this;if(!Array.isArray(e)||"[object Object]"!==Object.prototype.toString.call(e[0]))return this.log("markRanges() will only accept an array of objects"),this.opt.noMatch(e),[];var n=[],r=0;return e.sort(function(e,t){return e.start-t.start}).forEach(function(e){var i=t.callNoMatchOnInvalidRanges(e,r),o=i.start,a=i.end;i.valid&&(e.start=o,e.length=a-o,n.push(e),r=a)}),n}},{key:"callNoMatchOnInvalidRanges",value:function(e,t){var n=void 0,r=void 0,i=!1;return e&&void 0!==e.start?(r=(n=parseInt(e.start,10))+parseInt(e.length,10),this.isNumeric(e.start)&&this.isNumeric(e.length)&&r-t>0&&r-n>0?i=!0:(this.log("Ignoring invalid or overlapping range: "+JSON.stringify(e)),this.opt.noMatch(e))):(this.log("Ignoring invalid range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:n,end:r,valid:i}}},{key:"checkWhitespaceRanges",value:function(e,t,n){var r=void 0,i=!0,o=n.length,a=t-o,s=parseInt(e.start,10)-a;return(r=(s=s>o?o:s)+parseInt(e.length,10))>o&&(r=o,this.log("End range automatically set to the max value of "+o)),s<0||r-s<0||s>o||r>o?(i=!1,this.log("Invalid range: "+JSON.stringify(e)),this.opt.noMatch(e)):""===n.substring(s,r).replace(/\s+/g,"")&&(i=!1,this.log("Skipping whitespace only range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:s,end:r,valid:i}}},{key:"getTextNodes",value:function(e){var t=this,n="",r=[];this.iterator.forEachNode(NodeFilter.SHOW_TEXT,function(e){r.push({start:n.length,end:(n+=e.textContent).length,node:e})},function(e){return t.matchesExclude(e.parentNode)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT},function(){e({value:n,nodes:r})})}},{key:"matchesExclude",value:function(e){return i.matches(e,this.opt.exclude.concat(["script","style","title","head","html"]))}},{key:"wrapRangeInTextNode",value:function(e,t,n){var r=this.opt.element?this.opt.element:"mark",i=e.splitText(t),o=i.splitText(n-t),a=document.createElement(r);return a.setAttribute("data-markjs","true"),this.opt.className&&a.setAttribute("class",this.opt.className),a.textContent=i.textContent,i.parentNode.replaceChild(a,i),o}},{key:"wrapRangeInMappedTextNode",value:function(e,t,n,r,i){var o=this;e.nodes.every(function(a,s){var c=e.nodes[s+1];if(void 0===c||c.start>t){if(!r(a.node))return!1;var u=t-a.start,l=(n>a.end?a.end:n)-a.start,h=e.value.substr(0,a.start),f=e.value.substr(l+a.start);if(a.node=o.wrapRangeInTextNode(a.node,u,l),e.value=h+f,e.nodes.forEach(function(t,n){n>=s&&(e.nodes[n].start>0&&n!==s&&(e.nodes[n].start-=l),e.nodes[n].end-=l)}),n-=l,i(a.node.previousSibling,a.start),!(n>a.end))return!1;t=a.end}return!0})}},{key:"wrapGroups",value:function(e,t,n,r){return r((e=this.wrapRangeInTextNode(e,t,t+n)).previousSibling),e}},{key:"separateGroups",value:function(e,t,n,r,i){for(var o=t.length,a=1;a-1&&r(t[a],e)&&(e=this.wrapGroups(e,s,t[a].length,i))}return e}},{key:"wrapMatches",value:function(e,t,n,r,i){var o=this,a=0===t?0:t+1;this.getTextNodes(function(t){t.nodes.forEach(function(t){t=t.node;for(var i=void 0;null!==(i=e.exec(t.textContent))&&""!==i[a];){if(o.opt.separateGroups)t=o.separateGroups(t,i,a,n,r);else{if(!n(i[a],t))continue;var s=i.index;if(0!==a)for(var c=1;c/ + }; + + return { + case_insensitive: true, // language is case-insensitive + keywords: 'align anchored as at facing in positioned rotated run if store result score matches', + contains: [ + COMMAND_NAME, + ENTITY_SELECTOR, + NUMBER, + TEMPLATE + ] + }; +}); +hljs.highlightAll(); \ No newline at end of file diff --git a/docs/9.4.1/native.html b/docs/9.4.1/native.html new file mode 100644 index 0000000000..32b882c5d7 --- /dev/null +++ b/docs/9.4.1/native.html @@ -0,0 +1,285 @@ + + + + + + Native commandsenders - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Native commandsenders

+

In a similar way that the ProxiedCommandSender is used to store information about two command senders: a caller (the one that wrote the command) and a callee (the one that ends up executing the command), the CommandAPI also has a special NativeProxyCommandSender class which is a more powerful representation of the ProxiedCommandSender class. In addition to inheriting all of the methods from ProxiedCommandSender, this class also has the following two methods:

+
public World getWorld();
+public Location getLocation();
+
+

These methods contain additional information about the command executor's state, and are primarily designed to be used with Minecraft's /execute command.

+
+

Minecraft's /execute arguments

+

The following table represents how the different /execute arguments affect the NativeProxyCommandSender class:

+
+ + + + + + + + +
/execute argumentHow it changes NativeProxyCommandSender
/execute alignChanges getLocation() only
/execute anchoredChanges nothing
/execute asChanges getCallee() only
/execute atChanges getLocation() and getWorld() only
/execute facingChanges getLocation() only
/execute inChanges getWorld() only
/execute positionedChanges getLocation() only
/execute rotatedChanges getLocation()only
+
+
+

Using the native commandsender

+

As described in the section about normal command executors, there are multiple methods to register a command executor. For the NativeProxyCommandSender, the .executesNative() method should be used.

+
+

Note:

+

The .executesNative() method has the highest priority over all over .executesXXX() methods - if you use the .executesNative() method, no other execution method will be run.

+
+
+
+

Example - A really simple "break block" command

+

Say we wanted to make a command that simply sets the current block to air. For this example, we'll use the following command syntax:

+
/break
+
+

As you can see, this command takes no arguments. This is fine, since our "argument" will be the sender's location. We can access the sender's location using the getLocation() method from the NativeProxyCommandSender object, available from the .executesNative() method:

+
+
new CommandAPICommand("break")
+    .executesNative((sender, args) -> {
+        Location location = sender.getLocation();
+        if (location != null) {
+            location.getBlock().breakNaturally();
+        }
+    })
+    .register();
+
+
CommandAPICommand("break")
+    .executesNative(NativeCommandExecutor { sender, _ ->
+        val location = sender.location
+        location.block.breakNaturally()
+    })
+    .register()
+
+
commandAPICommand("break") {
+    nativeExecutor { sender, _ ->
+        val location = sender.location
+        location.block.breakNaturally()
+    }
+}
+
+
+

This can now be used via the following command examples:

+
/execute positioned 100 62 50 run break
+
+
/execute at @e[type=pig] run break
+
+
/execute in minecraft:overworld positioned 20 60 -20 run break
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/normalexecutors.html b/docs/9.4.1/normalexecutors.html new file mode 100644 index 0000000000..287bad5440 --- /dev/null +++ b/docs/9.4.1/normalexecutors.html @@ -0,0 +1,393 @@ + + + + + + Normal command executors - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Normal command executors

+

Command executors are of the following format, where sender is a CommandSender, and args is a CommandArguments object, which represents arguments which are parsed by the CommandAPI.

+
new CommandAPICommand("...")
+    .executes((sender, args) -> {
+        //Code here  
+    })
+    .register();
+
+

With normal command executors, these do not need to return anything. By default, this will return a success value of 1 if it runs successfully, and a success value of 0 if it runs unsuccessfully, either by throwing an exception (RuntimeException) or by forcing the command to fail (See the section on handling command failures).

+

In short, this is what values are returned when a command is executed from a normal command executor:

+
+ + +
Command WorksCommand Doesn't Work
Success Value10
Result Value10
+
+

Example - Creating a message broadcasting system

+

To illustrate this, let's take a look at a simple message broadcasting command. We'll make a command which sends a message to everyone on the server, using the following syntax:

+
/broadcastmsg <message>
+/broadcastmessage <message>
+/broadcast <message>
+
+

We use an argument "message" to hold the message to broadcast, we provide some aliases and set a permission required to run the command. Then we declare our main command body by using the .executes() method, before finally registering the command:

+
+
// Create our command
+new CommandAPICommand("broadcastmsg")
+    .withArguments(new GreedyStringArgument("message")) // The arguments
+    .withAliases("broadcast", "broadcastmessage")       // Command aliases
+    .withPermission(CommandPermission.OP)               // Required permissions
+    .executes((sender, args) -> {
+        String message = (String) args.get("message");
+        Bukkit.getServer().broadcastMessage(message);
+    })
+    .register();
+
+
// Create our command
+CommandAPICommand("broadcastmsg")
+    .withArguments(GreedyStringArgument("message")) // The arguments
+    .withAliases("broadcast", "broadcastmessage")       // Command aliases
+    .withPermission(CommandPermission.OP)               // Required permissions
+    .executes(CommandExecutor { _, args ->
+        val message = args["message"] as String
+        Bukkit.getServer().broadcastMessage(message)
+    })
+    .register()
+
+
+

Note how when we finish up our implementation of .executes(), we don't return anything. This is unlike commands in the standard Bukkit API where the onCommand method returns a Boolean value:

+
boolean onCommand(CommandSender, Command, String, String[])
+
+

The returning of this Boolean value is handled automatically by the CommandAPI on a much lower level.

+
+
+

Restricting who can run your command

+

The CommandAPICommand class has multiple different executes...() methods that can restrict the command sender to any of the following objects:

+
+ + + + + + + +
CommandSender ObjectMethod to useWho can run this?
CommandSender.executes()Any CommandSender
Player.executesPlayer()In-game players only
Entity.executesEntity()Entities only
BlockCommandSender.executesCommandBlock()Command blocks only
ConsoleCommandSender.executesConsole()The console only
ProxiedCommandSender.executesProxy()Proxied senders only
(via /execute as ...)
NativeProxyCommandSender.executesNative()See Native commandsenders
+
+

Example - A /suicide command

+

Say we wanted to create a command /suicide, which kills the player that executes it. Since this command can't be used by non-players (you can't kill a command block!), we can restrict it so only players can execute this command. Since it's a player, we can use the .executesPlayer() method:

+
+
new CommandAPICommand("suicide")
+    .executesPlayer((player, args) -> {
+        player.setHealth(0);
+    })
+    .register();
+
+
CommandAPICommand("suicide")
+    .executesPlayer(PlayerCommandExecutor { player, _ ->
+        player.setHealth(0.0)
+    })
+    .register()
+
+
+
+
+

Multiple command executor implementations

+

The CommandAPI allows you to chain different implementations of the command depending on the type of CommandSender. This allows you to easily specify what types of CommandSenders are required to run a command.

+

Extending on the suicide example above, we could write another implementation for a different CommandSender. Here, we write an implementation to make entities (non-player) go out with a bang when they run the command (using /execute as <entity> run suicide command).

+
+

Example - A /suicide command with different implementations

+
+
new CommandAPICommand("suicide")
+    .executesPlayer((player, args) -> {
+        player.setHealth(0);
+    })
+    .executesEntity((entity, args) -> {
+        entity.getWorld().createExplosion(entity.getLocation(), 4);
+        entity.remove();
+    })
+    .register();
+
+
CommandAPICommand("suicide")
+    .executesPlayer(PlayerCommandExecutor { player, _ ->
+        player.setHealth(0.0)
+    })
+    .executesEntity(EntityCommandExecutor { entity, _ ->
+        entity.world.createExplosion(entity.location, 4f)
+        entity.remove()
+    })
+    .register()
+
+
+

This saves having to use instanceof multiple times to check the type of the CommandSender.

+
+

The different command sender priority is the following (from highest priority to lowest priority):

+

\begin{align} +&\quad\texttt{.executesNative()} && \texttt{(Always chosen if used)}\\ +&\quad\texttt{.executesPlayer()} \\ +&\quad\texttt{.executesEntity()} \\ +&\quad\texttt{.executesConsole()} \\ +&\quad\texttt{.executesCommandBlock()} \\ +&\quad\texttt{.executesProxy()} \\ +&\quad\texttt{.executes()} +\end{align}

+
+

Multiple command executors with the same implementation

+

The CommandAPI also allows you to have multiple command executors with the same command implementation. This is useful for when you want to restrict the command sender required to run a command, but want to run the same code for each different command sender type.

+

This is achieved using the .executes(executor, ...) method, which accepts a variadic array of ExecutorType objects. ExecutorType has the following values:

+
+ + + + + + + +
ExecutorType ObjectWho can run this?
ALLAny CommandSender
PLAYERIn-game players only
ENTITYEntities only
BLOCKCommand blocks only
CONSOLEThe console only
PROXYProxied senders only
(via /execute as ...)
NATIVESee Native commandsenders
+
+

Example - A /suicide command with the same implementation

+

Expanding on the suicide example above, we can restrict the command to only players and entities. We know that the command sender is a LivingEntity, so we can cast to it safely.

+
+
new CommandAPICommand("suicide")
+    .executes((sender, args) -> {
+        LivingEntity entity;
+        if (sender instanceof ProxiedCommandSender proxy) {
+            entity = (LivingEntity) proxy.getCallee();
+        } else {
+            entity = (LivingEntity) sender;
+        }
+        entity.setHealth(0);
+    }, ExecutorType.PLAYER, ExecutorType.PROXY)
+    .register();
+
+
CommandAPICommand("suicide")
+    .executes(CommandExecutor { sender, _ ->
+        val entity = (if (sender is ProxiedCommandSender) sender.callee else sender) as LivingEntity
+        entity.setHealth(0.0)
+    }, ExecutorType.PLAYER, ExecutorType.PROXY)
+    .register()
+
+
+
+
+

Using the ExecutionInfo

+

You also have the option to implement a command executor which uses an ExecutionInfo object:

+
new CommandAPICommand("...")
+    .executes(info -> {
+        // Use info here
+    })
+    .register();
+
+

The ExecutionInfo provides two user-facing methods which both let you access the CommandSender and the arguments:

+
CommandSender sender();
+
+

This method automatically detects which CommandSender type has been used, similar to the .executesXXX() method (see here)! Therefore, casting is not necessary!

+

The second method lets you access the command's arguments:

+
CommandArguments args();
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/optional_arguments.html b/docs/9.4.1/optional_arguments.html new file mode 100644 index 0000000000..5eac161766 --- /dev/null +++ b/docs/9.4.1/optional_arguments.html @@ -0,0 +1,450 @@ + + + + + + Optional arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Optional Arguments

+

Sometimes, you want to implement a command that has arguments that do not need to be entered. Take a /sayhi command for example. You may want to say "Hi" to yourself, or to another player. For that, we want this command syntax:

+
/sayhi          - Says "Hi!" to yourself
+/sayhi <target> - Says "Hi!" to a target player
+
+

To implement these commands, the CommandAPI provides two methods to help you with that:

+
Argument withOptionalArguments(List<Argument<?>> args);
+Argument withOptionalArguments(Argument<?>... args);
+
+
+

Example - /sayhi command with an optional argument

+

For example, say we're registering a command /sayhi:

+
/sayhi          - Says "Hi!" to yourself
+/sayhi <target> - Says "Hi!" to a target player
+
+

For that, we are going to register a command /sayhi. To add optional arguments, we are going to use the withOptionalArguments(Argument... args) method:

+
+
new CommandAPICommand("sayhi")
+    .withOptionalArguments(new PlayerArgument("target"))
+    .executesPlayer((player, args) -> {
+        Player target = (Player) args.get("target");
+        if (target != null) {
+            target.sendMessage("Hi!");
+        } else {
+            player.sendMessage("Hi!");
+        }
+    })
+    .register();
+
+
CommandAPICommand("sayhi")
+    .withOptionalArguments(PlayerArgument("target"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val target: Player? = args["target"] as Player?
+        if (target != null) {
+            target.sendMessage("Hi!")
+        } else {
+            player.sendMessage("Hi!")
+        }
+    })
+    .register()
+
+
commandAPICommand("sayhi") {
+    playerArgument("target", optional = true)
+    playerExecutor { player, args ->
+        val target: Player? = args["target"] as Player?
+        if (target != null) {
+            target.sendMessage("Hi!")
+        } else {
+            player.sendMessage("Hi!")
+        }
+    }
+}
+
+
+

This gives us the ability to run both /sayhi and /sayhi <target> with the same command name "sayhi", but have different results based on the arguments used.

+

You can notice two things:

+
    +
  • We use the withOptionalArguments method to add an optional argument to a command
  • +
  • We use args.get("target") to get our player out of the arguments
  • +
+

With optional arguments, there is a possibility of them being not present in the arguments of a command. The reason we use args.get("target") is that this will just return null and you can handle what should happen.

+
+

Setting existing arguments as optional arguments

+

In order to set arguments as optional the CommandAPI has the method setOptional(boolean):

+
Argument setOptional(boolean optional);
+
+

When using the withOptionalArguments method it might be interesting to know that it calls the setOptional() method internally. This means that the following two examples are identical:

+
new CommandAPICommand("optional")
+    .withOptionalArguments(new PlayerArgument("target"))
+
+
new CommandAPICommand("optional")
+    .withArguments(new PlayerArgument("target").setOptional(true))
+
+

However, calling withOptionalArguments is safer because it makes sure that the argument is optional because of that internal call.

+

Avoiding null values

+

Previously, we've looked at how to handle null values. To make all of this easier, the CommandAPI implements multiple additional methods for CommandArguments:

+
Object getOrDefault(int index, Object defaultValue);
+Object getOrDefault(int index, Supplier<?> defaultValue);
+Object getOrDefault(String nodeName, Object defaultValue);
+Object getOrDefault(String nodeName, Supplier<?> defaultValue);
+Optional<Object> getOptional(int index)
+Optional<Object> getOptional(String nodeName)
+
+

The examples will be using the getOptional methods but there is no downside of using the getOrDefault methods.

+
+

Example - /sayhi command while using the getOptional method

+

Let's register the /sayhi command from above a second time - this time using a getOptional method. We are using the exact same command syntax:

+
/sayhi          - Says "Hi!" to yourself
+/sayhi <target> - Says "Hi!" to a target player
+
+

This is how the getOptional method is being implemented:

+
+
new CommandAPICommand("sayhi")
+    .withOptionalArguments(new PlayerArgument("target"))
+    .executesPlayer((player, args) -> {
+        Player target = (Player) args.getOptional("target").orElse(player);
+        target.sendMessage("Hi!");
+    })
+    .register();
+
+
CommandAPICommand("sayhi")
+    .withOptionalArguments(PlayerArgument("target"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val target: Player = args.getOptional("target").orElse(player) as Player
+        target.sendMessage("Hi!")
+    })
+    .register()
+
+
commandAPICommand("sayhi") {
+    playerArgument("target", optional = true)
+    playerExecutor { player, args ->
+        val target: Player = args.getOptional("target").orElse(player) as Player
+        target.sendMessage("Hi!")
+    }
+}
+
+
+
+

Implementing required arguments after optional arguments

+

We've now talked about how to implement optional arguments and how to avoid null values returned by optional arguments when they aren't provided when executing the command.

+

Now we also want to talk about how to implement required arguments after optional arguments. For this, the CommandAPI implements a combineWith method for arguments:

+
AbstractArgument combineWith(Argument<?>... combinedArguments);
+
+

You will need to use this method if you want to have a required argument after an optional argument. In general, this is which pattern the CommandAPI follows while dealing with optional arguments:

+
    +
  1. You have a CommandAPICommand and you add arguments to it.
  2. +
  3. After your required arguments, you can provide optional arguments.
  4. +
+

At this point your command is basically done. Any attempt to add a required argument will result in an OptionalArgumentException. However, this is where the combineWith method comes in. +This method allows you to combine arguments. Let's say you have an optional StringArgument (here simplified to A) and you want a required PlayerArgument (here simplified to B). +Argument B should only be required if argument A is given. To implement that logic, we are going to use the combineWith method so that we have this syntax:

+
A.combineWith(B)
+
+

This does two things:

+
    +
  1. When checking optional argument constraints the argument B will be ignored so the OptionalArgumentException will not be thrown
  2. +
  3. It allows you to define additional optional arguments afterwards which can only be entered if argument B has been entered
  4. +
+

This is how you would add another optional PlayerArgument (here simplified to C):

+
new CommandAPICommand("mycommand")
+    .withOptionalArguments(A.combineWith(B))
+    .withOptionalArguments(C)
+
+

Let's say you declare your arguments like this:

+
new CommandAPICommand("mycommand")
+    .withOptionalArguments(A.combineWith(B))
+    .withArguments(C)
+
+

This would result in an OptionalArgumentException because you are declaring a required argument after an optional argument without creating that exception for argument C like you do for argument B.

+
+

Example - Required arguments after optional arguments

+

We want to register a command /rate with the following syntax:

+
/rate                           - Sends an information message
+/rate <topic> <rating>          - Rates a topic with a rating and sends a message to the command sender
+/rate <topic> <rating> <target> - Rates a topic with a rating and sends a message to the target
+
+

To implement that structure we make use of the combineWith method to make the argument after the optional argument <topic> required:

+
+
new CommandAPICommand("rate")
+    .withOptionalArguments(new StringArgument("topic").combineWith(new IntegerArgument("rating", 0, 10)))
+    .withOptionalArguments(new PlayerArgument("target"))
+    .executes((sender, args) -> {
+        String topic = (String) args.get("topic");
+        if(topic == null) {
+            sender.sendMessage(
+                "Usage: /rate <topic> <rating> <player>(optional)",
+                "Select a topic to rate, then give a rating between 0 and 10",
+                "You can optionally add a player at the end to give the rating to"
+            );
+            return;
+        }
+
+        // We know this is not null because rating is required if topic is given
+        int rating = (int) args.get("rating");
+
+        // The target player is optional, so give it a default here
+        CommandSender target = (CommandSender) args.getOptional("target").orElse(sender);
+
+        target.sendMessage("Your " + topic + " was rated: " + rating + "/10");
+    })
+    .register();
+
+
CommandAPICommand("rate")
+    .withOptionalArguments(StringArgument("topic").combineWith(IntegerArgument("rating", 0, 10)))
+    .withOptionalArguments(PlayerArgument("target"))
+    .executes(CommandExecutor { sender, args ->
+        val topic: String? = args["topic"] as String?
+        if (topic == null) {
+            sender.sendMessage(
+                "Usage: /rate <topic> <rating> <player>(optional)",
+                "Select a topic to rate, then give a rating between 0 and 10",
+                "You can optionally add a player at the end to give the rating to"
+            )
+            return@CommandExecutor
+        }
+
+        // We know this is not null because rating is required if topic is given
+        val rating = args["rating"] as Int
+
+        // The target player is optional, so give it a default here
+        val target: CommandSender = args.getOptional("target").orElse(sender) as CommandSender
+
+        target.sendMessage("Your $topic was rated: $rating/10")
+    })
+    .register()
+
+
commandAPICommand("rate") {
+    argument(StringArgument("topic").setOptional(true).combineWith(IntegerArgument("rating", 0, 10)))
+    playerArgument("target", optional = true)
+    anyExecutor { sender, args ->
+        val topic: String? = args["topic"] as String?
+        if (topic == null) {
+            sender.sendMessage(
+                "Usage: /rate <topic> <rating> <player>(optional)",
+                "Select a topic to rate, then give a rating between 0 and 10",
+                "You can optionally add a player at the end to give the rating to"
+            )
+            return@anyExecutor
+        }
+
+        // We know this is not null because rating is required if topic is given
+        val rating = args["rating"] as Int
+
+        // The target player is optional, so give it a default here
+        val target: CommandSender = args.getOptional("target").orElse(sender) as CommandSender
+
+        target.sendMessage("Your $topic was rated: $rating/10")
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/permissions.html b/docs/9.4.1/permissions.html new file mode 100644 index 0000000000..ca4914775d --- /dev/null +++ b/docs/9.4.1/permissions.html @@ -0,0 +1,468 @@ + + + + + + Permissions - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Permissions

+

Permissions let you control which players are allowed to execute which commands. This is handled using the CommandPermission class, which has the following uses:

+
+ + + +
PermissionWhat it does
CommandPermission.OPRequires OP to execute the command
CommandPermission.NONEAnyone can execute the command
CommandPermission.fromString("my.permission")Requires a specific permission node to execute the command
+
+

In addition to the CommandPermission class, there are two different ways to assign permissions (compared to the simple CommandSender.hasPermission() method that is provided by Bukkit), by using the withPermission method for arguments or for commands.

+

The withPermission method can take two values:

+
    +
  • A CommandPermission, which represents a permission such as OP or NONE
  • +
  • A String, which will be converted automatically to a CommandPermission using CommandPermission.fromString()
  • +
+
+

Adding permissions to commands

+

To add a permission to a command, you can use the withPermission(CommandPermission) or withPermission(String) method when declaring a command.

+
+

Example - /god command with permissions

+

Say we created a command /god that sets a player as being invulnerable. Since this is a pretty non-survival command, we want to restrict who can run this command. As such, we want our player to have the permission command.god in order to run this command. To do this, we simply use the withPermission(CommandPermission) method from our command builder:

+
+
// Register the /god command with the permission node "command.god"
+new CommandAPICommand("god")
+    .withPermission(CommandPermission.fromString("command.god"))
+    .executesPlayer((player, args) -> {
+        player.setInvulnerable(true);
+        player.sendMessage("God mode enabled");
+    })
+    .register();
+
+
// Register the /god command with the permission node "command.god"
+CommandAPICommand("god")
+    .withPermission(CommandPermission.fromString("command.god"))
+    .executesPlayer(PlayerCommandExecutor { player, _ ->
+        player.isInvulnerable = true
+    })
+    .register()
+
+
+

As stated above, it is possible to assign a permission using a String instead of using CommandPermission.fromString():

+
+
// Register the /god command with the permission node "command.god", without creating a CommandPermission
+new CommandAPICommand("god")
+    .withPermission("command.god")
+    .executesPlayer((player, args) -> {
+        player.setInvulnerable(true);
+        player.sendMessage("God mode enabled");
+    })
+    .register();
+
+
// Register the /god command with the permission node "command.god", without creating a CommandPermission
+CommandAPICommand("god")
+    .withPermission("command.god")
+    .executesPlayer(PlayerCommandExecutor { player, _ ->
+        player.isInvulnerable = true
+    })
+    .register()
+
+
+
+
+

Adding permissions to arguments

+

For further fine-tuning of permission management, the CommandAPI allows you to add permissions to individual arguments. This prevents the user from executing a command with a specific argument if they do not have a specific permission.

+

This is done by using the withPermission(CommandPermission) method at the end of an argument.

+

If a player does not have the required permission:

+
    +
  • The argument hover text which suggests what the command is will not be shown
  • +
  • The player will receive an error if they try to type something in for that argument
  • +
  • Suggestions, such as a list of materials or players, will not be shown
  • +
+
+

Example - /kill command with argument permissions

+

For example, say we're registering a command /kill:

+
/kill          - Kills yourself
+/kill <target> - Kills a target player
+
+

We first declare the command as normal. Nothing fancy is going on here:

+
+
// Register /kill command normally. Since no permissions are applied, anyone can run this command
+new CommandAPICommand("kill")
+    .executesPlayer((player, args) -> {
+        player.setHealth(0);
+    })
+    .register();
+
+
// Register /kill command normally. Since no permissions are applied, anyone can run this command
+CommandAPICommand("kill")
+    .executesPlayer(PlayerCommandExecutor { player, _ ->
+        player.health = 0.0
+    })
+    .register()
+
+
+

Now we declare our command with arguments. We use a PlayerArgument and apply the permission to the argument. After that, we register our command as normal:

+
+
// Adds the OP permission to the "target" argument. The sender requires OP to execute /kill <target>
+new CommandAPICommand("kill")
+    .withArguments(new PlayerArgument("target").withPermission(CommandPermission.OP))
+    .executesPlayer((player, args) -> {
+        ((Player) args.get("target")).setHealth(0);
+    })
+    .register();
+
+
// Adds the OP permission to the "target" argument. The sender requires OP to execute /kill <target>
+CommandAPICommand("kill")
+    .withArguments(PlayerArgument("target").withPermission(CommandPermission.OP))
+    .executesPlayer(PlayerCommandExecutor { _, args ->
+        (args["target"] as Player).health = 0.0
+    })
+    .register()
+
+
+
+
+
+

Developer's Note:

+

As you can see, there are multiple ways of applying permissions to commands with arguments. In the /god command shown above, the permission was applied to the whole command. In the /kill command shown above, the permission was applied to the argument.

+

There's not really much difference between the two methods, but I personally would use argument permissions as it has greater control over arguments.

+
+
+

Child-based permissions

+

Child-based permissions allow you to group permissions together. +We achieve this by laying out our permission groups in the plugin.yml file which Bukkit registers as valid permissions. +When the CommandAPI checks if our player has a permission, Bukkit considers if they have the child of a permission as well. +This not only keeps permissions easier to manage, it also makes your code cleaner and gives you a nice place to lay out all of your permissions, +detailing what they do and what other permissions inherit them.

+

Example - /economy command with argument permissions

+

For example, say we're registering a command /economy:

+
/economy                         - shows your own balance                 | economy.self
+/economy <target>                - shows you another players balance      | economy.other
+/economy give  <target> <amount> - gives the target a set amount of money | economy.admin.give
+/economy reset <target> <amount> - resets the targets balance             | economy.admin.reset
+
+

We first declare the command as normal. Nothing fancy is going on here:

+
+
// /economy - requires the permission "economy.self" to execute
+new CommandAPICommand("economy")
+    .withPermission("economy.self") // The important part of this example
+    .executesPlayer((player, args) -> {
+        // send the executor their own balance here.
+    })
+    .register();
+
+// /economy <target> - requires the permission "economy.other" to execute
+new CommandAPICommand("economy")
+    .withPermission("economy.other") // The important part of this example
+    .withArguments(new PlayerArgument("target"))
+    .executesPlayer((player, args) -> {
+        Player target = (Player) args.get("target");
+
+        // Send a message to the executor with the target's balance
+        player.sendMessage(target.getName() + "'s balance: " + Economy.getBalance(target));
+    })
+    .register();
+
+// /economy give <target> <amount> - requires the permission "economy.admin.give" to execute
+new CommandAPICommand("economy")
+    .withPermission("economy.admin.give") // The important part of this example
+    .withArguments(new PlayerArgument("target"))
+    .withArguments(new DoubleArgument("amount"))
+    .executesPlayer((player, args) -> {
+        Player target = (Player) args.get("target");
+        double amount = (Double) args.get("amount");
+
+        // Update the target player's balance
+        Economy.updateBalance(target, amount);
+    })
+    .register();
+
+// /economy reset <target> - requires the permission "economy.admin.reset" to execute
+new CommandAPICommand("economy")
+    .withPermission("economy.admin.reset") // The important part of this example
+    .withArguments(new PlayerArgument("target"))
+    .executesPlayer((player, args) -> {
+        Player target = (Player) args.get("target");
+
+        // Reset target balance here
+        Economy.resetBalance(target);
+    })
+    .register();
+
+
// /economy - requires the permission "economy.self" to exectue
+CommandAPICommand("economy")
+    .withPermission("economy.self")
+    .executesPlayer(PlayerCommandExecutor { player, _ ->
+        // send the executor their own balance here.
+    })
+    .register()
+
+// /economy <target> - requires the permission "economy.other" to execute
+CommandAPICommand("economy")
+    .withPermission("economy.other") // The important part of this example
+    .withArguments(PlayerArgument("target"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val target = args["target"] as Player
+        // send the executor the targets balance here.
+    })
+    .register()
+
+// /economy give <target> <amount> - requires the permission "economy.admin.give" to execute
+CommandAPICommand("economy")
+    .withPermission("economy.admin.give") // The important part of this example
+    .withArguments(PlayerArgument("target"))
+    .withArguments(DoubleArgument("amount"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val target = args["target"] as Player
+        val amount = args["amount"] as Double
+        // update the targets balance here
+    })
+    .register()
+
+// /economy reset <target> - requires the permission "economy.admin.reset" to execute
+CommandAPICommand("economy")
+    .withPermission("economy.admin.reset") // The important part of this example
+    .withArguments(PlayerArgument("target"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val target = args["target"] as Player
+        // reset the targets balance here
+    })
+    .register()
+
+
+

In our plugin.yml we can also set up our permissions for example...

+
permissions:
+  economy.*:
+    description: Gives the user full access to the economy commands
+    children:
+      economy.other: true
+      economy.admin.*: true
+
+  economy.self:
+    description: Allows the user to view their own balance
+  economy.other:
+    description: Allows the user to another players balance
+    children:
+      economy.self: true
+
+  economy.admin.*:
+    description: Gives the user access to all of the admin commands
+    children:
+      economy.admin.give: true
+      economy.admin.reset: true
+  economy.admin.give:
+    description: Gives the user access to /economy give <target> <amount>
+  economy.admin.reset:
+    description: Gives the user access to /economy reset <target>
+
+

This setup of children allows us to give a player less permissions, but have them access more features. +Since economy.* inherits economy.admin.* which inherits economy.admin.give, a player with the permission economy.* will be able to execute /economy give <target> <amount> without them directly having the economy.admin.give permission node. +This also works with economy.other, if a player has economy.other they will inherit economy.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/pluginyml.js b/docs/9.4.1/pluginyml.js new file mode 100644 index 0000000000..d745e2b7dd --- /dev/null +++ b/docs/9.4.1/pluginyml.js @@ -0,0 +1,168 @@ +// https://developer.mozilla.org/en-US/docs/Web/API/HTML_Drag_and_Drop_API/File_drag_and_drop +function handleDrop(event, handler) { + // Prevent default behavior (Prevent file from being opened) + event.preventDefault(); + + if (event.dataTransfer.items) { + // Use DataTransferItemList interface to access the file(s) + for (let i = 0; i < event.dataTransfer.items.length; i++) { + // If dropped items aren't files, reject them + if (event.dataTransfer.items[i].kind === 'file') { + let file = event.dataTransfer.items[i].getAsFile(); + handler(file); + } + } + } else { + // Use DataTransfer interface to access the file(s) + for (let i = 0; i < event.dataTransfer.files.length; i++) { + handler(file); + } + } +} + +function handlePluginJar(file) { + new JSZip().loadAsync(file) + .then((zip) => { + zip.file("plugin.yml").async("string").then((plugintext) => { + const output = document.getElementById("plugin_upload_output"); + try { + const configYAML = YAML.parse(plugintext); + + const outputContent = mkSuccess("Plugin information for " + configYAML["name"] + " parsed successfully."); + const list = document.createElement("ul"); + + const commands = document.createElement("p"); + commands.innerHTML = "Commands that can be registered:"; + + if (configYAML.commands !== undefined) { + for (let commandName of Object.keys(configYAML.commands)) { + const listElement = document.createElement("li"); + + if (configYAML.commands[commandName] === null) { + listElement.innerHTML = "" + commandName + " "; + } else { + if ("description" in configYAML.commands[commandName]) { + listElement.innerHTML = "" + commandName + " - " + configYAML.commands[commandName].description; + } else { + listElement.innerHTML = "" + commandName + " "; + } + } + + + + list.appendChild(listElement); + } + } + + outputContent.appendChild(commands); + outputContent.appendChild(list); + + output.appendChild(outputContent); + } catch (err) { + let output = document.getElementById("plugin_upload_output"); + output.appendChild(mkErr("The plugin.yml file is invalid. Contact the plugin creator for more info.")); + } + + }); + }, () => mkErr("This file is not a valid .jar file")); +} + +function mkSuccess(message) { + const outputElem = document.createElement("div"); + const outputHeading = document.createElement("h3"); + const outputText = document.createElement("p"); + + outputElem.classList.add("example"); + outputHeading.innerText = "Success!"; + outputText.innerHTML = message; + outputElem.appendChild(outputHeading); + outputElem.appendChild(outputText); + return outputElem; +} + +function mkErr(message) { + const outputElem = document.createElement("div"); + const outputHeading = document.createElement("h3"); + const outputText = document.createElement("p"); + + outputElem.classList.add("warning"); + outputHeading.innerText = "Error"; + outputText.innerText = message; + outputElem.appendChild(outputHeading); + outputElem.appendChild(outputText); + return outputElem; +} + +function handleConfigFile(file) { + const output = document.getElementById("config_upload_output"); + + while (output.firstChild) { + output.firstChild.remove(); + } + + const reader = new FileReader(); + reader.onload = function(readFileEvent) { + const configYAML = readFileEvent.target.result.replaceAll("\r", ""); + try { + YAML.parse(configYAML); + output.appendChild(mkSuccess("Config is all good!")); + } catch (err) { + let commentCount = 0; + for (const line of configYAML.split("\n")) { + if (line.startsWith("#")) { + commentCount++; + } + if (line === err.snippet) { + break; + } + } + const errorMsg = mkErr(err.message + " Error on line " + (err.parsedLine + commentCount + 1) + ": " + err.snippet + "\n"); + + + const pre = document.createElement("pre"); + const code = document.createElement("code"); + code.classList.add("language-yaml"); + code.classList.add("hljs"); + code.innerHTML = configYAML; + + pre.appendChild(code); + errorMsg.appendChild(pre); + + output.appendChild(errorMsg); + hljs.highlightAll(); + + for (const line of code.children) { + if (line.innerText === err.snippet) { + line.style.backgroundColor = "var(--warning-bg)"; + break; + } + } + } + }; + reader.onerror = () => { + output.appendChild(mkErr("Failed to read config file, try again.")); + }; + reader.readAsText(file); +} + +/* eslint-disable no-unused-vars */ + +var pluginDropHandler = function pluginDropHandler(event) { + handleDrop(event, handlePluginJar); +} + +var configDropHandler = function configDropHandler(event) { + handleDrop(event, handleConfigFile); +} + +var pluginDragHandler = function pluginDragHandler(event) { + event.preventDefault(); + document.getElementById("plugin_upload_text").innerText = "Drop the file here!"; +} + +var configDragHandler = function configDragHandler(event) { + event.preventDefault(); + document.getElementById("config_upload_text").innerText = "Drop the file here!"; +} + +/* eslint-enable no-unused-vars */ \ No newline at end of file diff --git a/docs/9.4.1/predicateargs.html b/docs/9.4.1/predicateargs.html new file mode 100644 index 0000000000..11a465d5da --- /dev/null +++ b/docs/9.4.1/predicateargs.html @@ -0,0 +1,219 @@ + + + + + + Predicate arguments - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Predicate arguments

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/predicatetips.html b/docs/9.4.1/predicatetips.html new file mode 100644 index 0000000000..89825e21d7 --- /dev/null +++ b/docs/9.4.1/predicatetips.html @@ -0,0 +1,283 @@ + + + + + + Predicate tips - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Predicate tips

+

In our example for creating a party system, we ended up having lots of code repetition. In our party creation command, we had the following code:

+
+
List<Argument<?>> arguments = new ArrayList<>();
+
+// The "create" literal, with a requirement that a player must have a party
+arguments.add(new LiteralArgument("create")
+    .withRequirement(sender -> !partyMembers.containsKey(((Player) sender).getUniqueId()))
+);
+
+arguments.add(new StringArgument("partyName"));
+
+
var arguments = mutableListOf<Argument<*>>()
+
+// The "create" literal, with a requirement that a player must have a party
+arguments.add(LiteralArgument("create")
+    .withRequirement { !partyMembers.containsKey((it as Player).uniqueId) }
+)
+
+arguments.add(StringArgument("partyName"))
+
+
+

And for our party teleportation command, we had the following code:

+
+
arguments = new ArrayList<>();
+arguments.add(new LiteralArgument("tp")
+    .withRequirement(sender -> partyMembers.containsKey(((Player) sender).getUniqueId()))
+);
+
+
arguments = mutableListOf<Argument<*>>()
+arguments.add(LiteralArgument("tp")
+    .withRequirement { partyMembers.containsKey((it as Player).uniqueId) })
+
+
+

We can simplify this code by declaring the predicate:

+
+
Predicate<CommandSender> testIfPlayerHasParty = sender -> {
+    return partyMembers.containsKey(((Player) sender).getUniqueId());
+};
+
+
val testIfPlayerHasParty = Predicate { sender: CommandSender ->
+    partyMembers.containsKey((sender as Player).uniqueId)
+}
+
+
+

Now, we can use the predicate testIfPlayerHasParty in our code for creating a party. Since we want to apply the "not" (!) operator to this predicate, we can use .negate() to invert the result of our predicate:

+
+
List<Argument<?>> args = new ArrayList<>();
+args.add(new LiteralArgument("create").withRequirement(testIfPlayerHasParty.negate()));
+args.add(new StringArgument("partyName"));
+
+
var args = listOf<Argument<*>>(
+    LiteralArgument("create").withRequirement(testIfPlayerHasParty.negate()),
+    StringArgument("partyName")
+)
+
+
+

And we can use it again for our code for teleporting to party members:

+
+
args = new ArrayList<>();
+args.add(new LiteralArgument("tp").withRequirement(testIfPlayerHasParty));
+
+
args = listOf<Argument<*>>(LiteralArgument("tp").withRequirement(testIfPlayerHasParty))
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/print.html b/docs/9.4.1/print.html new file mode 100644 index 0000000000..44fc38787d --- /dev/null +++ b/docs/9.4.1/print.html @@ -0,0 +1,12218 @@ + + + + + + CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Introduction

+

Welcome to the documentation for the CommandAPI. The CommandAPI lets you create vanilla Minecraft commands which utilize the new command features which were implemented in Minecraft 1.13, including but not limited to:

+
    +
  • Having commands compatible with the vanilla /execute command
  • +
  • Having commands which can be run using Minecraft functions
  • +
  • Having better auto-completion and suggestions
  • +
  • Having command type checks before execution (e.g. ensuring a number is within a certain range)
  • +
+
+

How the CommandAPI works

+
+

Developer's Note:

+

This is a pretty important section, I would recommend reading before implementing the CommandAPI in your own projects. This section tells you about setup which is not stated anywhere else in the documentation. Think of it as the "knowledge you should know before using this API".

+
+

The CommandAPI does not follow the "standard" method of registering commands. In other words, commands which are registered with the CommandAPI will be registered as pure vanilla Minecraft commands as opposed to Bukkit or Spigot commands. This means that the following implications exist:

+
    +
  • Commands should not be declared in the plugin.yml file.
  • +
  • Commands are automatically registered under the minecraft namespace. For example, if you register a command /hello, you can also run it using /minecraft:hello. However, you can change this default minecraft namespace. More about this on the command registration page.
  • +
  • Commands are not "linked" to a certain plugin. In other words, you cannot look up which commands are registered by which plugin.
  • +
+
+

How this documentation works

+

This documentation is split into the major sections that build up the CommandAPI. It's been designed in such a way that it should be easy to find exactly what you want to help you get started with the CommandAPI, and how to make effective use of it. Each step of the way, the documentation will include examples which showcase how to use the CommandAPI.

+

You can use the side bar on the left to access the various sections of the documentation and can change the theme to your liking using the palette icon in the top left corner.

+

Using the search icon in the top left corner, you can search for anything in this entire documentation. For example, typing "Example" will show a list of examples which are included throughout the documentation.

+
+

Documentation changelog

+

Here's the list of changes to the documentation between each update. You can view the current documentation version at the top of this page.

+

Documentation changes 9.4.0 \(\rightarrow\) 9.4.1

+ +

Documentation changes 9.3.0 \(\rightarrow\) 9.4.0

+ +

Documentation changes 9.2.0 \(\rightarrow\) 9.3.0

+
    +
  • Updates Incompatible version information page and FunctionArgument pages that functions made with the FunctionArgument will always return 1 when running on 1.20.3 and 1.20.4.
  • +
  • Updates Kotlin DSL page to mention every possible executor method.
  • +
+

Documentation changes 9.1.0 \(\rightarrow\) 9.2.0

+
    +
  • Updates Location arguments page to mention the new centerPosition argument to center the position of integer values for location arguments.
  • +
  • Added Delegated properties page to mention the added support of delegations.
  • +
+

Documentation changes 9.0.3 \(\rightarrow\) 9.1.0

+ +

Documentation changes 9.0.2 \(\rightarrow\) 9.0.3

+ +

Documentation changes 9.0.1 \(\rightarrow\) 9.0.2

+ +

Documentation changes 9.0.0 \(\rightarrow\) 9.0.1

+ +

Documentation changes 8.8.0 \(\rightarrow\) 9.0.0

+
+

Developer's Note:

+

9.0.0 is a giant update that is incompatible with 8.8.x and prior versions. A lot of the documentation's code examples and explanations have been changed for the various changes made in this version. Please read the Upgrading guide for information on how to upgrade to 9.0.0.

+
+
    +
  • Adds the new Optional arguments section
  • +
  • Adds Kotlin DSL code examples to all code examples
  • +
+

Documentation changes 8.7.0 \(\rightarrow\) 8.8.0

+
    +
  • Changed the version number from 8.7.0 to 8.8.0. That's it.
  • +
+

Documentation changes 8.6.0 \(\rightarrow\) 8.7.0

+
+

Developer's Note:

+

SoundArguments written for 8.6.0 are incompatible with this update! Other significant changes to ScoreHolderArgument and EntitySelectorArgument were made in this update. I highly recommend reading the Upgrading guide section which covers the changes in more detail and how to update your plugin for this version.

+
+ +

Documentation changes 8.5.1 \(\rightarrow\) 8.6.0

+ +

Documentation changes 8.5.0 \(\rightarrow\) 8.5.1

+ +

Documentation changes 8.4.0 \(\rightarrow\) 8.5.0

+ +

Documentation changes 8.3.0 \(\rightarrow\) 8.4.0

+ +

Documentation changes 8.2.0 \(\rightarrow\) 8.2.1

+
    +
  • Adds withSubcommands method to Subcommands section.
  • +
+

Documentation changes 8.0.0 \(\rightarrow\) 8.2.0

+ +

Documentation changes 7.0.0 \(\rightarrow\) 8.0.0

+ +

Documentation changes 6.5.4 \(\rightarrow\) 7.0.0

+ +

Documentation changes 6.4.0 \(\rightarrow\) 6.5.4

+
    +
  • Update the Maven and Gradle pages to say to use CommandAPI version 6.5.4 because this kept confusing everyone.
  • +
+

Documentation changes 6.3.1 \(\rightarrow\) 6.4.0

+
    +
  • Adds a section Help for the new help feature.
  • +
  • Update Annotations section to include new @Help annotation.
  • +
+

Documentation changes 6.3.0 \(\rightarrow\) 6.3.1

+ +

Documentation changes 6.2.0 \(\rightarrow\) 6.3.0

+
    +
  • Update Custom arguments page with new custom argument constructor information
  • +
  • Adds upgrade info to the Upgrading guide to help upgrade any existing custom arguments which you may have.
  • +
+

Documentation changes 6.0.0 \(\rightarrow\) 6.2.0

+
    +
  • Update Configuration for server owners page with new config options missing-executor-implementation and use-latest-nms-version
  • +
  • Update instructions for shading the CommandAPI with maven in Shading the CommandAPI in your plugins to support Java 16.
  • +
  • Mention that commands registered with the CommandAPI appear in the minecraft: namespace (see above under "How the CommandAPI works")
  • +
+

Documentation changes 5.12 \(\rightarrow\) 6.0.0

+
    +
  • Adds entry for Upgrading guide to help update from 5.12 to 6.0.0.
  • +
  • Adds new silent-logs config entry to Configuration for server owners
  • +
  • Update syntax for onLoad(CommandAPIConfig) for Shading the CommandAPI in your plugins
  • +
  • Update Argument suggestions including new replaceSuggestions method
  • +
  • Adds documentation for OfflinePlayerArgument
  • +
  • Adds a new section CommandAPI Contribution which gives a bit of insight into the project structure of the CommandAPI (Still in progress, not complete yet)
  • +
  • Fix old documentation typos
  • +
  • Fix spacing issues in some existing code blocks
  • +
  • Adds syntax highlighting for Minecraft commands in code blocks
  • +
  • Fix old code examples which didn't work anymore
  • +
+

Documentation changes 5.11 \(\rightarrow\) 5.12

+
+

Developer's Note

+

The Maven/Gradle repository URL has changed! See 5. Setting up your development environment for more information. For older versions of the CommandAPI (versions 5.11 and below), please consult the older documentation which can be found on the homepage here.

+
+ +

Documentation changes 5.10 \(\rightarrow\) 5.11

+ +

Documentation changes 5.6 \(\rightarrow\) 5.10

+ +

Documentation changes 5.3 \(\rightarrow\) 5.6

+ +

Documentation changes 5.2 \(\rightarrow\) 5.3

+ +

Documentation changes 5.1 \(\rightarrow\) 5.2

+ +

Documentation changes 5.0 \(\rightarrow\) 5.1

+ +

Documentation changes 4.3 \(\rightarrow\) 5.0

+
+

Developer's Note:

+

Lots and lots and lots of changes occurred in version 5.0! I highly recommend reading the Upgrading guide section which covers the changes in more detail and how to update your plugin for this version.

+
+

Every page has been rewritten in this update and checked for errors. In general, this is the list of new additions:

+ +

Documentation changes 4.2 \(\rightarrow\) 4.3

+
    +
  • Improve the documentation for 2. Configuration for server owners by using simple YAML lists (using the - symbol) and update the command conversion syntax for all commands using the ~ syntax
  • +
  • Adds the command sender priority to 6.1. Normal command executors
  • +
  • Adds new method and example for converting specific commands internally in 13. Command conversion
  • +
  • Adds two sneaky little buttons in the main title toolbar at the top of the page
  • +
+

Documentation changes 4.1 \(\rightarrow\) 4.2

+ +

Documentation changes 4.0 \(\rightarrow\) 4.1

+ +

Documentation changes 3.4 \(\rightarrow\) 4.0

+ +

Documentation changes 3.3 \(\rightarrow\) 3.4

+ +

Documentation changes 3.1 \(\rightarrow\) 3.3

+ +

Documentation changes 3.0 \(\rightarrow\) 3.1

+
    +
  • Adds new section 5.1 Argument suggestions to cover how to override suggestions - Having it all in section 5. Arguments was a bit too content-heavy
  • +
  • Adds documentation for the new .overrideSuggestions() method in section 5.1 Argument suggestions
  • +
  • Simplified the description of the documentation updates
  • +
  • Changed the artifact ID for the dependency of the CommandAPI. Instead of being commandapi, it is now commandapi-core. You can view the changes in section 2 Setting up your development environment
  • +
  • Changed the repository information for gradle in section 2 Setting up your development environment. You now have to include the NBTAPI repository because gradle can't automatically detect this for some reason. Kinda stupid tbh.
  • +
  • Adds a section on using multiple or optional arguments in section 5 Arguments
  • +
+

Documentation changes 2.1 \(\rightarrow\) 3.0

+
+

Developer's Note:

+

Lots of changes occurred in version 3.0. I highly recommend reading the Upgrading guide section which covers the changes in more detail and how to update your plugin for this version.

+
+ +

Installation

+

Installing the CommandAPI is easy! Just download the latest CommandAPI-XXX.jar file using the button below and place it in your server's plugins/ folder!

+
+

Download latest CommandAPI plugin

+
+

Additional dependencies

+
    +
  • If you use NBT data, you'll also need the NBT API. (You can find out from your developers if you need this or not)
  • +
  • If you are using raw JSON chat data, you'll need to be running Spigot or a Paper-based server such as Paper or Purpur. (Again, you can find out from your developers if you need this or not)
  • +
+
+

Running the CommandAPI on old versions of Minecraft

+

The CommandAPI is written and compiled using Java 16, and is only compatible with Minecraft servers that are compatible with Java 16 or higher. Attempting to use the CommandAPI on an old version of Minecraft (1.13 to 1.16.5) will throw an error (containing "org.bukkit.plugin.InvalidPluginException"):

+
[11:14:40 ERROR]: Could not load 'plugins\CommandAPI-8.7.3.jar' in folder 'plugins'
+org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: dev/jorel/commandapi/CommandAPIMain has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 52.0
+        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:138) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:334) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:255) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.craftbukkit.v1_13_R2.CraftServer.loadPlugins(CraftServer.java:331) ~[patched_1.13.2.jar:git-Paper-657]
+        at net.minecraft.server.v1_13_R2.DedicatedServer.init(DedicatedServer.java:235) ~[patched_1.13.2.jar:git-Paper-657]
+        at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:787) ~[patched_1.13.2.jar:git-Paper-657]
+        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_42]
+Caused by: java.lang.UnsupportedClassVersionError: dev/jorel/commandapi/CommandAPIMain has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 52.0
+        at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_42]
+        at java.lang.ClassLoader.defineClass(ClassLoader.java:760) ~[?:1.8.0_42]
+        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_42]
+        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:136) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[patched_1.13.2.jar:git-Paper-657]
+        at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_42]
+        at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_42]
+        at java.lang.Class.forName0(Native Method) ~[?:1.8.0_42]
+        at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_42]
+        at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:134) ~[patched_1.13.2.jar:git-Paper-657]
+        ... 6 more
+
+

This can be mitigated by running a Paper Minecraft server with the following command flag during startup:

+
-DPaper.IgnoreJavaVersion=true
+
+
+

Example - Running the CommandAPI using Java 17 and Minecraft 1.13.2

+

For example, to use the CommandAPI with Java 17 and Minecraft 1.13.2:

+
    +
  • +

    Download a Paper server from the Paper downloads page for Minecraft 1.13.2

    +
  • +
  • +

    Run the following command in a terminal to start your Minecraft server:

    +
    java -DPaper.IgnoreJavaVersion=true -jar paper-1.13.2-657.jar
    +
    +
  • +
+
+

Performing this will successfully load the CommandAPI, although various errors will appear in the console during startup. These errors (that start with "Fatal error trying to convert CommandAPI") can be ignored:

+
[11:17:49 ERROR]: Fatal error trying to convert CommandAPI v8.7.3:dev/jorel/commandapi/CommandAPIMain.class
+java.lang.IllegalArgumentException: Unsupported class file major version 60
+        at org.objectweb.asm.ClassReader.<init>(ClassReader.java:195) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.objectweb.asm.ClassReader.<init>(ClassReader.java:176) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.objectweb.asm.ClassReader.<init>(ClassReader.java:162) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.craftbukkit.v1_13_R2.util.Commodore.convert(Commodore.java:170) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.craftbukkit.v1_13_R2.util.CraftMagicNumbers.processClass(CraftMagicNumbers.java:238) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:113) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[patched_1.13.2.jar:git-Paper-657]
+        at java.lang.ClassLoader.loadClass(ClassLoader.java:587) ~[?:?]
+        at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
+        at java.lang.Class.forName0(Native Method) ~[?:?]
+        at java.lang.Class.forName(Class.java:467) ~[?:?]
+        at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:134) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:334) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:255) ~[patched_1.13.2.jar:git-Paper-657]
+        at org.bukkit.craftbukkit.v1_13_R2.CraftServer.loadPlugins(CraftServer.java:331) ~[patched_1.13.2.jar:git-Paper-657]
+        at net.minecraft.server.v1_13_R2.DedicatedServer.init(DedicatedServer.java:235) ~[patched_1.13.2.jar:git-Paper-657]
+        at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:787) ~[patched_1.13.2.jar:git-Paper-657]
+        at java.lang.Thread.run(Thread.java:833) [?:?]
+
+

Configuration for server owners

+

The CommandAPI has a few configuration options to change how it functions. These options can be set in the plugins/CommandAPI/config.yml file, which is generated automatically when the CommandAPI runs for the first time.

+

Default config.yml file

+

The default config.yml is shown below:

+
+ config.yml +
################################################################################
+# Logging                                                                      #
+################################################################################
+
+# Verbose outputs (default: false)
+# If "true", outputs command registration and unregistration logs in the console
+verbose-outputs: false
+
+# Silent logs (default: false)
+# If "true", turns off all logging from the CommandAPI, except for errors.
+silent-logs: false
+
+################################################################################
+# Messages                                                                     #
+################################################################################
+
+# Messages
+# Controls messages that the CommandAPI displays to players
+messages:
+
+  # Missing executor implementation (default: "This command has no implementations for %s")
+  # The message to display to senders when a command has no executor. Available
+  # parameters are:
+  #   %s - the executor class (lowercase)
+  #   %S - the executor class (normal case)
+  missing-executor-implementation: "This command has no implementations for %s"
+
+################################################################################
+# Debugging                                                                    #
+################################################################################
+
+# Create dispatcher JSON (default: false)
+# If "true", the CommandAPI creates a command_registration.json file showing the
+# mapping of registered commands. This is designed to be used by developers -
+# setting this to "false" will improve command registration performance.
+create-dispatcher-json: false
+
+# Use latest version (default: false)
+# If "true", the CommandAPI will use the latest available NMS implementation
+# when the CommandAPI is used. This avoids all checks to see if the latest NMS
+# implementation is actually compatible with the current Minecraft version.
+use-latest-nms-version: false
+
+# Hook into Paper's ServerResourcesReloadedEvent (default: true)
+# If "true", and the CommandAPI detects it is running on a Paper server, it will
+# hook into Paper's ServerResourcesReloadedEvent to detect when /minecraft:reload is run.
+# This allows the CommandAPI to automatically call its custom datapack-reloading
+# function which allows CommandAPI commands to be used in datapacks.
+# If you set this to false, CommandAPI commands may not work inside datapacks after
+# reloading datapacks.
+hook-paper-reload: true
+
+# Skips the initial datapack reload when the server loads (default: false)
+# If "true", the CommandAPI will not reload datapacks when the server has finished
+# loading. Datapacks will still be reloaded if performed manually when "hook-paper-reload"
+# is set to "true" and /minecraft:reload is run.
+skip-initial-datapack-reload: false
+
+################################################################################
+# Command conversion                                                           #
+################################################################################
+
+# Plugins to convert (default: [])
+# Controls the list of plugins to process for command conversion.
+plugins-to-convert: []
+
+# Other commands to convert (default: [])
+# A list of other commands to convert. This should be used for commands which
+# are not declared in a plugin.yml file.
+other-commands-to-convert: []
+
+# Skip sender proxy (default: [])
+# Determines whether the proxy sender should be skipped when converting a
+# command. If you are having issues with plugin command conversion, add the
+# plugin to this list.
+skip-sender-proxy: []
+
+
+

Configuration settings

+
+

verbose-outputs

+

If true, outputs command registration and unregistration logs in the console. This is primarily used for developers to identify issues with command registration.

+

Default value

+
verbose-outputs: false
+
+

Example value

+
verbose-outputs: true
+
+
+

silent-logs

+

If true, turns off all logging from the CommandAPI, except for errors.

+

Default value

+
silent-logs: false
+
+

Example value

+
silent-logs: true
+
+
+

messages

+

Controls messages that the CommandAPI displays to players. Available messages:

+
    +
  • missing-executor-implementation - the message to display to senders when a command has no executor. This message supports format parameters: +
      +
    • %s - the executor class (lowercase). For example "craftplayer"
    • +
    • %S - the executor class (normal case). For example "CraftPlayer"
    • +
    +
  • +
+

Default value

+
messages:
+  missing-executor-implementation: "This command has no implementations for %s"
+
+
+

create-dispatcher-json

+

Controls whether the CommandAPI should generate a command_registration.json file showing the mapping of registered commands.

+

This is primarily designed to be used by developers. Setting this to false will slightly improve command registration performance.

+

The command_registration.json JSON representation of commands is in the same format as Minecraft's Data Generators Commands report. The format is Brigadier's command graph - more information about the JSON format can be found here.

+

Default value

+
create-dispatcher-json: false
+
+

Example value

+
create-dispatcher-json: true
+
+
+

use-latest-nms-version

+

Controls whether the CommandAPI should use the latest NMS implementation for command registration and execution.

+

This setting can be used to run the CommandAPI on Minecraft versions higher than it can support. For example, if the CommandAPI supports Minecraft 1.18 and Minecraft 1.18.1 comes out, you can use this to enable support for 1.18.1 before an official CommandAPI release comes out that supports 1.18.1.

+
+

This feature is very experimental and should only be used if you know what you are doing. In almost every case, it is better to wait for an official CommandAPI release that supports the latest version of Minecraft. Using use-latest-nms-version is not guaranteed to work and can cause unexpected side-effects!

+
+

Default value

+
use-latest-nms-version: false
+
+

Example value

+
use-latest-nms-version: true
+
+
+

hook-paper-reload

+

Controls whether the CommandAPI hooks into the Paper-exclusive ServerResourcesReloadedEvent when available.

+

When the CommandAPI detects it is running on a Paper-based server, its default behavior will be to hook into the ServerResourcesReloadedEvent, which triggers when /minecraft:reload is run. During this event, the CommandAPI runs a custom datapack reloading sequence that helps commands registered with the CommandAPI work within datapacks. See Reloading datapacks for more information on this process.

+

By default, this value is set to true and the CommandAPI will hook into the ServerResourcesReloadedEvent. If you want, you can set this to false, and the CommandAPI will not hook into this event.

+

Default value

+
hook-paper-reload: true
+
+

Example value

+
hook-paper-reload: false
+
+
+

skip-initial-datapack-reload

+

Controls whether the CommandAPI should perform its initial datapack reload when the server has finished loading.

+

The CommandAPI automatically reloads all datapacks in a similar fashion to /minecraft:reload in order to propagate CommandAPI commands into datapack functions and tags. This operation may cause a slight delay to server startup and is not necessary if you are not using datapacks or functions that use CommandAPI commands. This operation can be skipped by setting this value to false.

+

Note that datapacks will still be reloaded if performed manually when hook-paper-reload is set to true and you run /minecraft:reload.

+

Default value

+
skip-initial-datapack-reload: false
+
+

Example value

+
skip-initial-datapack-reload: true
+
+
+

plugins-to-convert

+

Controls the list of plugins to process for command conversion. See Command conversion for more information.

+

Default value

+
plugins-to-convert: []
+
+

Example values

+
plugins-to-convert:
+  - Essentials: ~
+
+
plugins-to-convert:
+  - Essentials:
+    - speed
+    - hat
+  - MyPlugin:
+    - mycommand
+  - MyOtherPlugin: ~
+
+
plugins-to-convert:
+  - Essentials:
+    - speed <speed>[0..10]
+    - speed <target>[minecraft:game_profile]
+    - speed (walk|fly) <speed>[0..10]
+    - speed (walk|fly) <speed>[0..10] <target>[minecraft:game_profile]
+
+
+

skip-sender-proxy

+

Determines whether the proxy sender should be skipped when converting a command. See Skipping proxy senders for more information.

+

Default value

+
skip-sender-proxy: []
+
+

Example value

+
skip-sender-proxy:
+  - SkinsRestorer
+  - MyPlugin
+
+
+

other-commands-to-convert

+

A list of other commands to convert. This should be used for commands which are not declared in a plugin.yml file. See Arbitrary command conversion for more information.

+

Default value

+
other-commands-to-convert: []
+
+

Example value

+
other-commands-to-convert:
+  - /set
+  - mycommand
+
+

Command Conversion (for server owners)

+

The CommandAPI has the ability to convert plugin commands into "Vanilla compatible" commands automatically on startup. This allows you to use /execute and Minecraft functions/tags for plugins that do not use the CommandAPI. For example, if you want to use the /hat command from the plugin Essentials in an /execute command or from a command block, you can use the CommandAPI's command conversion setting to do so.

+

The CommandAPI has 3 different conversion methods, each one more specific and powerful than the others. These are the following:

+ +
+

Extract plugin info

+

Drag a plugin here to view a list of available commands which can be registered for the CommandAPI.

+ +
+
+ + + + + + +

Drag and drop a plugin .jar file here

+
+
+
+
+

YAML configuration rules

+

To configure command conversion, the CommandAPI reads this information from the config.yml file. This file has a bit of a weird structure, so to put it simply, these are the following rules:

+
    +
  • config.yml cannot have tab characters - The config.yml file must only consist of spaces!
  • +
  • Indentation is important and should be two spaces
  • +
+

If you're uncertain if your configuration is valid (or you're getting weird errors in the console), you can check if your configuration is valid by dropping your config.yml file below:

+
+
+ + + + + + +

Drag and drop your config.yml here

+
+
+
+
+

Converting all plugin commands

+

To convert all of the commands that a plugin has, add the name of the plugin, followed by a ~ character to the list of plugins to convert in the config.yml file.

+
+

Example - Converting all commands from EssentialsX

+

For example, if you wanted to convert all commands that EssentialsX has, you can use the following config.yml:

+
verbose-outputs: true
+create-dispatcher-json: false
+plugins-to-convert: 
+  - Essentials: ~
+
+
+

Single command conversion

+

Often, you don't want to convert every single command that a plugin declares, and instead you only want to convert a few commands that a plugin has.

+

The CommandAPI has two ways of doing this:

+
    +
  • Plugin command conversion: This converts a command which is declared in a plugin's plugin.yml file
  • +
  • Arbitrary command conversion: This converts a command which is not declared in a plugin's plugin.yml file
  • +
+
+

Plugin command conversion

+

To convert a single command, you need to first populate the config.yml with the name of the plugin and commands to be converted. To illustrate this, we'll use an example:

+
+

Example - Converting plugin commands

+

Say we're using EssentialsX on our server and we want to be able to use /afk and /hat in command blocks. This would allow us to use (for example) the following commands in command blocks:

+
/execute as @p run afk
+/execute as @p run hat
+
+

To do this, we need to add Essentials to our config.yml file, and include the commands afk and hat as the commands to be converted from the Essentials plugin. This would then make our config.yml file look like this:

+
verbose-outputs: true
+create-dispatcher-json: false
+plugins-to-convert: 
+  - Essentials: 
+    - hat
+    - afk
+
+
+

Developer's Note:

+

Note that the commands hat and afk are used, as opposed to an alias such as head. The CommandAPI is only able to convert plugin commands that are declared in a plugin's plugin.yml file. For example, if we take a look at the EssentialsX plugin.yml file, we can see the commands afk and hat have been declared and thus, are the commands which must be used in the CommandAPI's config.yml file:

+
name: Essentials
+main: com.earth2me.essentials.Essentials
+version: 2.18.0.0
+website: http://tiny.cc/EssentialsCommands
+description: Provides an essential, core set of commands for Bukkit.
+softdepend: [Vault, LuckPerms]
+authors: [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Iaccidentally, drtshock, vemacs, SupaHam, md678685]
+api-version: "1.13"
+commands:
+  afk:
+    description: Marks you as away-from-keyboard.
+    usage: /<command> [player/message...]
+    aliases: [eafk,away,eaway]
+
+# (other config options omitted)
+
+  hat:
+    description: Get some cool new headgear.
+    usage: /<command> [remove]
+    aliases: [ehat,head,ehead]
+
+# (other config options omitted)
+
+
+
+
+

Arbitrary command conversion

+

Some commands which are registered by plugins are not present in the plugin's plugin.yml file. Due to this, the CommandAPI cannot link a command to its respective plugin for command conversion. In order to deal with this, the CommandAPI can link arbitrary commands via the other-commands-to-convert option in the CommandAPI's config.yml file.

+

This can be used for any of the following (and more):

+
    +
  • Commands created using Skript
  • +
  • Commands created using MyCommand
  • +
  • Commands which are not registered in a plugin.yml, such as WorldEdit commands
  • +
+

To add commands to be converted, simply add them under the other-command-to-convert section in the CommandAPI's config.yml.

+
+

Example - Converting arbitrary commands

+

In this example, we want to convert the //set command from WorldEdit, as well as a custom command /mycommand. Note that since WorldEdit's //set command has two forward slashes, we ignore the first one (because that is the symbol used to start commands), but must make sure that we include the second one as that is part of WorldEdit's command syntax. This is the following config.yml that you would need:

+
verbose-outputs: false
+create-dispatcher-json: false
+plugins-to-convert: []
+skip-sender-proxy: []
+other-commands-to-convert:
+  - /set
+  - mycommand
+
+
+

Single command conversion (with arguments)

+

For even finer control when converting a single command, you can provide the list of arguments that are required to run the command! This lets you use the command UI in converted commands as you see fit. Before we explain how to do this in detail, let's first take a look at an example of this in action.

+
+

Example - Converting EssentialsX's /speed command

+

EssentialsX includes a command /speed which lets you change the current speed that a player can move at. The command format is the following:

+
/speed <speed>
+/speed <speed> <target>
+/speed <walk/fly> <speed>
+/speed <walk/fly> <speed> <target>
+
+

Which means you can run any of the following commands:

+
/speed 5
+/speed 2 Notch
+/speed fly 6
+/speed walk 3 Notch
+
+

By looking at this, we can see that:

+
    +
  • <speed> is a number. By using the command, we can determine that the range of values is between 0 and 10 (inclusive).
  • +
  • <target> is a player
  • +
  • <walk/fly> don't change - these are "fixed" values.
  • +
+

We can represent this using the following config.yml file:

+
verbose-outputs: false
+create-dispatcher-json: false
+plugins-to-convert:
+  - Essentials:
+    - speed <speed>[0..10]
+    - speed <target>[minecraft:game_profile]
+    - speed (walk|fly) <speed>[0..10]
+    - speed (walk|fly) <speed>[0..10] <target>[minecraft:game_profile]
+
+

Using this, we can display options, such as "fly" and "walk", as well as optional targets ("Skepter"):

+

A command "/execute run speed" with argument suggestions for entity selectors, as well as "fly" and "walk"

+

Additionally, we can apply limits to the numbers that can be provided. For example, here we limit the number to a value between 0 to 10. If a value is outside of that range, and error is shown to the user:

+

A command "/execute run speed walk 15" with an error displaying "Long must not be more than 10, found 15 at position 24: ...peed walk <--[HERE]

+
+
+

Command argument syntax

+

The argument syntax is a little tricky to get the hang of at the beginning, but it should be fairly straight forward. There are two main types of arguments that you can have:

+

Literal arguments

+

Literal arguments are arguments with "fixed" values, such as walk or fly from our example above. To declare a literal value, place brackets around the value. For example:

+
(walk)
+
+

To have multiple different literals, place a pipe symbol | between each entry within the brackets. For example:

+
(walk|fly)
+
+

Named arguments

+

Named arguments must have a name, declared in angled brackets <name>, followed by the type of the argument in square brackets [type]. In the example above, we had a named argument <target>, with the argument type as a player: [minecraft:game_profile].

+

The name in the argument can be whatever you want, but it is recommended to keep it as a lowercase value consisting only of letters.

+

The following argument types are highly recommended and are very likely to be compatible with every plugin command that you may want to convert:

+
+ + + + + + + + + + + + +
TypeDescription
api:entityAn single entity (e.g. @e[limit=1])
api:entitiesMany entities (e.g. @e)
api:playerA single player (e.g. Notch or @r)
api:playersMany players (e.g. @a)
api:greedy_stringAn unlimited amount of text. This can only be used as the last entry of a list of arguments
brigadier:boolA Boolean value true or false
brigadier:doubleA decimal number
brigadier:floatA decimal number
brigadier:integerA whole number
brigadier:longA whole number
brigadier:stringA single word
minecraft:block_posA location of x, y and z coordinates (whole numbers)
+
+

In the example above, we used the a "range type" in the form [0..10]. This is a special argument type that will conform to brigader:long or brigader:double and apply a limit to the values that can be entered.

+
+

Example - Declaring"range type" arguments

+

To declare the range \(10 \le x \le 50\) (a value must be between 10 and 50 (inclusive)):

+
<name>[10..50]
+
+

To declare the range \(10 \le x\) (a value must be bigger than or equal to 10):

+
<name>[10..]
+
+

To declare the range \(x \le 50\) (a value must be less than or equal to 50):

+
<name>[..50]
+
+

To declare the range \(0 \le x \le 1\), where \(x\) is a decimal value:

+
<name>[0.0..1.0]
+
+

To declare a value \(x\) that can take any range of values and is a decimal number:

+
<name>[brigadier:double]
+
+
+
+

List of all supported argument types

+

The list of types are based on the list of argument types from the Minecraft Wiki, with a few changes. The complete list that the CommandAPI supports is as follows:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TypeDescription
api:advancementAn advancement
api:biomeA biome
api:entityAn single entity (e.g. @e[limit=1])
api:entitiesMany entities (e.g. @e)
api:greedy_stringAn unlimited amount of text. This can only be used as the last entry of a list of arguments
api:loot_tableA loot table
api:playerA single player (e.g. Notch or @r)
api:playersMany players (e.g. @a)
api:recipeA recipe
api:soundA sound effect
api:textText encased in quotes: "text with spaces"
brigadier:boolA Boolean value true or false
brigadier:doubleA decimal number
brigadier:floatA decimal number
brigadier:integerA whole number
brigadier:longA whole number
brigadier:stringA single word
minecraft:angleA yaw angle in degrees (from -180.0 to 179.9)
minecraft:block_posA location of x, y and z coordinates (whole numbers)
minecraft:block_predicateA block predicate
minecraft:block_stateA block type (e.g. stone)
minecraft:colorA chat color (e.g. red, green)
minecraft:column_posA location of x and z coordinates (whole numbers)
minecraft:componentRaw JSON text
minecraft:dimensionA dimension/world, (e.g. minecraft:overworld)
minecraft:entityAn entity (e.g. Notch)
minecraft:entity_summonAn entity type (e.g. cow, wither)
minecraft:float_rangeA range of decimal numbers
minecraft:functionA datapack function
minecraft:game_profileA player (e.g. Notch)
minecraft:int_rangeA range of whole numbers
minecraft:item_enchantmentAn enchantment (e.g. unbreaking)
minecraft:item_predicateAn item predicate
minecraft:item_stackAn item (e.g. stick)
minecraft:messageA plain text message which can have target selectors (e.g. Hello @p). This can only be used as the last entry of a list of arguments
minecraft:mob_effectA potion effect (e.g. speed, jump_boost)
minecraft:nbt_compound_tagRaw compound NBT in SNBT format
minecraft:objectiveAn objective name (e.g. temperature)
minecraft:objective_criteriaAn objective criteria (e.g. deaths)
minecraft:operationAn operation symbol (e.g. +=, *=)
minecraft:particleA particle (e.g. crit, flame)
minecraft:rotationA rotation of yaw and pitch values (e.g. ~ ~)
minecraft:score_holderA score holder (e.g. Notch)
minecraft:scoreboard_slotA scoreboard slot (e.g. sidebar)
minecraft:swizzleA collection of axes (e.g. xyz, xz)
minecraft:teamA team name (e.g. hunters)
minecraft:timeA duration of time (e.g. 2d)
minecraft:uuidA UUID (e.g. dd12be42-52a9-4a91-a8a1-11c01849e498)
minecraft:vec2A location of x and z coordinates (decimal numbers)
minecraft:vec3A location of x, y and z coordinates (decimal numbers)
+
+

Entity selectors

+

Entity selectors (also known as target selectors) allows you to select certain entities or players which fit a certain criteria when writing a command. Typically, these are of the form @p, @r, @a, @e or @s. By default, when converting a command without arguments, the CommandAPI will not handle these entity selectors. In order to get entity selectors to cooperate with plugins, they must be declared in the relevant config.yml section.

+
+

Example - Converting EssentialsX's /ext command

+

EssentialsX includes a command /ext which lets you extinguish a player that is currently on fire. The command format is the following:

+
/ext
+/ext <player>
+
+

In order to convert this command, we could use the following config.yml file:

+
verbose-outputs: false
+create-dispatcher-json: false
+plugins-to-convert:
+  - Essentials:
+    - ext
+
+

Using the above config.yml file will support the following commands:

+
/ext
+/ext Notch
+
+

However, the above config.yml will not support the following commands:

+
/ext @a[distance=10]
+/ext @p
+
+

In order to handle this, we have to use the conversion with arguments (as described in the previous section). For this ext command, we want to only use this command on one or more players, therefore we want to use the api:players argument which is compatible with one or more players:

+
verbose-outputs: false
+create-dispatcher-json: false
+plugins-to-convert:
+  - Essentials:
+    - ext <player>[api:players]
+    - ext
+
+
+

Note that we declare ext <player>[api:players] before we declare ext. This is because more precise commands MUST be declared before lesser precise commands.

+

Skipping proxy senders

+

When the CommandAPI converts a command, it does some tweaks to the thing running the command (such as the player or console) to improve compatibility with plugins (mostly permissions). This doesn't always work, and can sometimes produce an error which looks like this:

+
[20:44:01 ERROR]: java.lang.IllegalArgumentException: object is not an instance of declaring class
+[20:44:01 ERROR]:  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+[20:44:01 ERROR]:  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
+[20:44:01 ERROR]:  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
+[20:44:01 ERROR]:  at java.lang.reflect.Method.invoke(Unknown Source)
+[20:44:01 ERROR]:  at dev.jorel.commandapi.Converter.lambda$mergeProxySender$3(Converter.java:151)
+[20:44:01 ERROR]:  at com.sun.proxy.$Proxy33.getInventory(Unknown Source)
+
+

To fix this, add the plugin which the command is registered from to the list of plugins under skip-sender-proxy.

+
+

Example - Improving compatibility with the SkinsRestorer plugin

+

SkinsRestorer (not associated or sponsored by the CommandAPI in any way) is a plugin that lets you change the skin for a player. This suffers from the above issue and is not compatible with the CommandAPI's conversion compatibility tweaks. To do this, we'll add SkinsRestorer to the list of plugins which should be skipped:

+
verbose-outputs: true
+create-dispatcher-json: false
+plugins-to-convert: 
+  - SkinsRestorer: ~
+skip-sender-proxy:
+  - SkinsRestorer
+
+
+

Setting up your development environment

+

To use the CommandAPI in your plugins, there are a few methods of adding it to your development environment. First things first, if you're using the CommandAPI plugin, you need to add the CommandAPI as a dependent in your plugin.yml or paper-plugin.yml:

+
+
name: MyPlugin
+main: some.package.name.Main
+version: 1.0
+depend: [CommandAPI]
+
+
name: MyPlugin
+main: some.package.name.Main
+version: 1.0
+dependencies:
+  server:
+    CommandAPI:
+      load: BEFORE
+      required: true
+      join-classpath: true
+
+
+
+ +
+

Developer's Note:

+

If you've never used maven before, I highly recommend it! It makes it easier to keep your code updated with the latest dependency updates. For information on how to set up a plugin using maven, you can read Bukkit's plugin tutorial.

+
+
    +
  • +

    Add the dependency to your pom.xml:

    +
    <dependencies>
    +    <dependency>
    +        <groupId>dev.jorel</groupId>
    +        <artifactId>commandapi-bukkit-core</artifactId>
    +        <version>9.4.1</version>
    +        <scope>provided</scope>
    +    </dependency>
    +</dependencies>
    +
    +
  • +
+ +
    +
  • +

    Add the repositories to your build.gradle file (the second repository is required because the CommandAPI depends on the NBT-API):

    +
    repositories {
    +    mavenCentral()
    +    maven { url = "https://repo.codemc.org/repository/maven-public/" }
    +}
    +
    +
  • +
  • +

    Add the dependency to your list of dependencies in your build.gradle file:

    +
    dependencies {
    +    compileOnly "dev.jorel:commandapi-bukkit-core:9.4.1"
    +}
    +
    +
  • +
+

Manually using the .jar

+
    +
  • +

    Download the latest CommandAPI.jar from the download page here

    +
  • +
  • +

    Add the CommandAPI.jar file to your project/environment's build path:

    +
      +
    • +

      Adding the external .jar file in Eclipse:

      +

      An image of some context menu entries in Eclipse after right clicking a project. Displays the highlighted options "Build Path", followed by "Add External Archives..."

      +
    • +
    • +

      Adding the external .jar file in IntelliJ:

      +
        +
      • +

        In your project, first click File -> Project Structure -> Libraries

        +
      • +
      • +

        Next, click the little + at the top:

        +

        An image in IntelliJ showing the plus icon to add an external .jar.

        +
      • +
      • +

        After you clicked that, you need to select Java. A little pop-up will appear where you can choose the location of your external .jar file.

        +
      • +
      +
    • +
    +
  • +
+

Shading the CommandAPI in your plugins

+

"Shading" is the process of including the CommandAPI inside your plugin, rather than requiring the CommandAPI as an external plugin. In other words, if you shade the CommandAPI into your plugin, you don't need to include the CommandAPI.jar in your server's plugins folder.

+
+

Shading vs CommandAPI plugin

+

The CommandAPI plugin has a few slight differences with the shaded CommandAPI jar file. The CommandAPI plugin has the following extra features that are not present in the shaded version:

+
    +
  • Command conversion via a config.yml file
  • +
+
+

Shading requirements

+

For the CommandAPI to function as normal, you must call the CommandAPI's initializers in the onLoad() and onEnable() methods of your plugin:

+
CommandAPI.onLoad(CommandAPIConfig config);
+CommandAPI.onEnable();
+
+

If you want to handle reloading, the CommandAPI has minimal support for it with the onDisable() method, which can go in your plugin. This is optional and is not required if you don't plan on reloading the server.

+

Loading

+

The onLoad(CommandAPIConfig) method initializes the CommandAPI's loading sequence. This must be called before you start to access the CommandAPI and must be placed in your plugin's onLoad() method. The argument CommandAPIConfig is used to configure how the CommandAPI works. The CommandAPIConfig class has the following parameters which let you set how the CommandAPI works similar to the config.yml, which is described here.

+
public class CommandAPIConfig {
+    CommandAPIConfig verboseOutput(boolean value); // Enables verbose logging
+    CommandAPIConfig silentLogs(boolean value);    // Disables ALL logging (except errors)
+    CommandAPIConfig useLatestNMSVersion(boolean value); // Whether the latest NMS implementation should be used or not
+    CommandAPIConfig missingExecutorImplementationMessage(String value); // Set message to display when executor implementation is missing
+    CommandAPIConfig dispatcherFile(File file); // If not null, the CommandAPI will create a JSON file with Brigadier's command tree
+    CommandAPIConfig setNamespace(String namespace); // The namespace to use when the CommandAPI registers a command
+    CommandAPIConfig usePluginNamespace(); // Whether the CommandAPI should use the name of the plugin passed into the CommandAPIConfig implementation as the default namespace for commands
+
+    <T> CommandAPIConfig initializeNBTAPI(Class<T> nbtContainerClass, Function<Object, T> nbtContainerConstructor); // Initializes hooks with an NBT API. See NBT arguments documentation page for more info
+}
+
+

The CommandAPIConfig class follows a typical builder pattern (without you having to run .build() at the end), which lets you easily construct configuration instances.

+

However, the CommandAPIConfig class is abstract and cannot be used to configure the CommandAPI directly. Instead, you must use a subclass of CommandAPIConfig that corresponds to the platform you are developing for. For example, when developing for Bukkit, you should use the CommandAPIBukkiConfig class.

+ +
public class CommandAPIBukkitConfig extends CommandAPIConfig {
+    CommandAPIBukkitConfig(JavaPlugin plugin);
+
+    CommandAPIBukkitConfig shouldHookPaperReload(boolean hooked); // Whether the CommandAPI should hook into the Paper-exclusive ServerResourcesReloadedEvent
+}
+
+

In order to create a CommandAPIBukkitConfig object, you must give it a reference to your JavaPlugin instance. The CommandAPI always uses this to registers events, so it is required when loading the CommandAPI on Bukkit. There are also Bukkit-specific features, such as the hook-paper-reload configuration option, which may be configured using a CommandAPIBukkitConfig instance.

+

For example, to load the CommandAPI on Bukkit with all logging disabled, you can use the following:

+
+
CommandAPI.onLoad(new CommandAPIBukkitConfig(plugin).silentLogs(true));
+
+
CommandAPI.onLoad(CommandAPIBukkitConfig(plugin).silentLogs(true))
+
+
+

Enabling & Disabling

+

The onEnable() method initializes the CommandAPI's enabling sequence. Similar to the onLoad(CommandAPIConfig) method, this must be placed in your plugin's onEnable() method. This isn't as strict as the onLoad(CommandAPIConfig) method, and can be placed anywhere in your onEnable() method.

+

The onDisable() method disables the CommandAPI gracefully. This should be placed in your plugin's onDisable() method. This doesn't unregister commands, so commands may persist during reloads - this can be mitigated using the CommandAPI.unregister() method.

+
+

Example - Setting up the CommandAPI in your plugin

+
+
public class MyPlugin extends JavaPlugin {
+
+    @Override
+    public void onLoad() {
+        CommandAPI.onLoad(new CommandAPIBukkitConfig(this).verboseOutput(true)); // Load with verbose output
+        
+        new CommandAPICommand("ping")
+            .executes((sender, args) -> {
+                sender.sendMessage("pong!");
+            })
+            .register();
+    }
+    
+    @Override
+    public void onEnable() {
+        CommandAPI.onEnable();
+        
+        // Register commands, listeners etc.
+    }
+    
+    @Override
+    public void onDisable() {
+        CommandAPI.onDisable();
+    }
+
+}
+
+
class MyPlugin : JavaPlugin() {
+
+    override fun onLoad() {
+        CommandAPI.onLoad(CommandAPIBukkitConfig(this).verboseOutput(true)) // Load with verbose output
+
+        CommandAPICommand("ping")
+            .executes(CommandExecutor { sender, _ ->
+                sender.sendMessage("pong!")
+            })
+            .register()
+    }
+
+    override fun onEnable() {
+        CommandAPI.onEnable()
+
+        // Register commands, listeners etc.
+    }
+
+    override fun onDisable() {
+        CommandAPI.onDisable()
+    }
+
+}
+
+
+
+
+

A note about relocating

+

By default, the CommandAPI is written in the dev.jorel.commandapi package. It is highly recommended to "relocate" the shaded copy of the CommandAPI to your own package instead to prevent package clashes with other projects that shade the CommandAPI:

+

\begin{align} +&\qquad\texttt{dev.jorel.commandapi} \rightarrow \texttt{my.custom.package.commandapi} \\ +\end{align}

+
+

Shading with Maven

+

To shade the CommandAPI into a maven project, you'll need to use the commandapi-bukkit-shade dependency, which is optimized for shading and doesn't include plugin-specific files (such as plugin.yml). Here you have a choice between the Spigot-mapped version and the Mojang-mapped version. You do not need to use commandapi-bukkit-core if you are shading:

+

Add the CommandAPI shade dependency:

+
+
<dependencies>
+    <dependency>
+        <groupId>dev.jorel</groupId>
+        <artifactId>commandapi-bukkit-shade</artifactId>
+        <version>9.4.1</version>
+    </dependency>
+</dependencies>
+
+
<dependencies>
+    <dependency>
+        <groupId>dev.jorel</groupId>
+        <artifactId>commandapi-bukkit-shade-mojang-mapped</artifactId>
+        <version>9.4.1</version>
+    </dependency>
+</dependencies>
+
+
+

You can shade the CommandAPI easily by adding the maven-shade-plugin to your build sequence using version 3.3.0 (compatible with Java 16):

+
<build>
+    <plugins>
+        <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-shade-plugin</artifactId>
+            <version>3.3.0</version>
+            <executions>
+                <execution>
+                    <id>shade</id>
+                    <phase>package</phase>
+                    <goals>
+                        <goal>shade</goal>
+                    </goals>
+                </execution>
+            </executions>
+            <configuration>
+                <minimizeJar>true</minimizeJar>
+                <relocations>
+                    <relocation>
+                        <pattern>dev.jorel.commandapi</pattern>
+                        <!-- TODO: Change this to my own package name -->
+                        <shadedPattern>my.custom.package.commandapi</shadedPattern>
+                    </relocation>
+                </relocations>
+            </configuration>
+        </plugin>
+    </plugins>
+</build>
+
+

As we're shading the CommandAPI into your plugin, you don't need to add depend: [CommandAPI] to your plugin.yml file.

+
+

Shading with Gradle

+

To shade the CommandAPI into a Gradle project, we'll use the Gradle Shadow Plugin. Add this to your list of plugins:

+
+
plugins {
+    id 'java'
+    id 'com.github.johnrengelman.shadow' version '7.1.2'
+}
+
+
plugins {
+    java
+    id("com.github.johnrengelman.shadow") version "7.1.2"
+}
+
+
+

Add our repositories:

+
+
repositories {
+    mavenCentral()
+
+    // If you want to shade the NBT API as well
+    maven { url = "https://repo.codemc.org/repository/maven-public/" }
+}
+
+
repositories {
+    mavenCentral()
+
+    // If you want to shade the NBT API as well
+    maven(url = "https://repo.codemc.org/repository/maven-public/")
+}
+
+
+

Next, we declare our dependencies:

+
+
dependencies {
+    implementation "dev.jorel:commandapi-bukkit-shade:9.4.1"
+}
+
+
dependencies {
+    implementation "dev.jorel:commandapi-bukkit-shade-mojang-mapped:9.4.1"
+}
+
+
dependencies {
+    implementation("dev.jorel:commandapi-bukkit-shade:9.4.1")
+}
+
+
dependencies {
+    implementation("dev.jorel:commandapi-bukkit-shade-mojang-mapped:9.4.1")
+}
+
+
+

Then we add it to the shadowJar task configuration and relocate the CommandAPI to your desired location:

+
+
shadowJar {
+    dependencies {
+        include dependency("dev.jorel:commandapi-bukkit-shade:9.4.1")
+    }
+
+    // TODO: Change this to my own package name
+    relocate("dev.jorel.commandapi", "my.custom.package.commandapi")
+}
+
+
shadowJar {
+    dependencies {
+        include dependency("dev.jorel:commandapi-bukkit-shade-mojang-mapped:9.4.1")
+    }
+
+    // TODO: Change this to my own package name
+    relocate("dev.jorel.commandapi", "my.custom.package.commandapi")
+}
+
+
tasks.withType<ShadowJar> {
+    dependencies {
+        include(dependency("dev.jorel:commandapi-bukkit-shade:9.4.1"))
+    }
+
+    // TODO: Change this to my own package name
+    relocate("dev.jorel.commandapi", "my.custom.package.commandapi")
+}
+
+
tasks.withType<ShadowJar> {
+    dependencies {
+        include(dependency("dev.jorel:commandapi-bukkit-shade-mojang-mapped:9.4.1"))
+    }
+
+    // TODO: Change this to my own package name
+    relocate("dev.jorel.commandapi", "my.custom.package.commandapi")
+}
+
+
+

Finally, we can build the shaded jar using the following command:

+
gradlew build shadowJar
+
+

As we're shading the CommandAPI into your plugin, we don't need to add depend: [CommandAPI] to your plugin.yml file.

+

Using the annotation system

+

The annotation system is a separate part of the CommandAPI, and as a result it needs to be included as an additional dependency to your project.

+

The annotation system effectively needs to be added twice: Once for compilation and again to invoke the annotation processor itself.

+
+

Using Maven

+
    +
  • +

    Add the annotation dependency to your pom.xml:

    +
    <dependencies>
    +    <dependency>
    +        <groupId>dev.jorel</groupId>
    +        <artifactId>commandapi-annotations</artifactId>
    +        <version>9.4.1</version>
    +        <scope>provided</scope>
    +    </dependency>
    +</dependencies>
    +
    +
  • +
  • +

    Add the annotation processor as an annotation process to the compile task in the pom.xml:

    +
    <build>
    +    <plugins>
    +        <plugin>
    +            <groupId>org.apache.maven.plugins</groupId>
    +            <artifactId>maven-compiler-plugin</artifactId>
    +            <version>3.8.1</version>
    +            <configuration>
    +                <annotationProcessorPaths>
    +                    <path>
    +                        <groupId>dev.jorel</groupId>
    +                        <artifactId>commandapi-annotations</artifactId>
    +                        <version>9.4.1</version>
    +                    </path>
    +                </annotationProcessorPaths>
    +            </configuration>
    +      </plugin>
    +    </plugins>
    +</build>
    +
    +
  • +
+
+

Using Gradle

+
    +
  • +

    If you haven't already done so, add the maven central repository to your build.gradle file:

    +
    +
    repositories {
    +    mavenCentral()
    +    maven { url = "https://repo.codemc.org/repository/maven-public/" }
    +}
    +
    +
    repositories {
    +    mavenCentral()
    +    maven(url = "https://repo.codemc.org/repository/maven-public/")
    +}
    +
    +
    +
  • +
  • +

    Add the dependency and annotation processor to your list of dependencies in your build.gradle file:

    +
    +
    dependencies {
    +    compileOnly "dev.jorel:commandapi-annotations:9.4.1"
    +    annotationProcessor "dev.jorel:commandapi-annotations:9.4.1"
    +}
    +
    +
    dependencies {
    +    compileOnly("dev.jorel:commandapi-annotations:9.4.1")
    +    annotationProcessor("dev.jorel:commandapi-annotations:9.4.1")
    +}
    +
    +
    +
  • +
+

Command registration

+

To register commands with the CommandAPI, we use the CommandAPICommand class. It follows a simple builder pattern to improve readability.

+

I think the easiest way to explain it is with an example:

+
+
// Create our command
+new CommandAPICommand("broadcastmsg")
+    .withArguments(new GreedyStringArgument("message")) // The arguments
+    .withAliases("broadcast", "broadcastmessage")       // Command aliases
+    .withPermission(CommandPermission.OP)               // Required permissions
+    .executes((sender, args) -> {
+        String message = (String) args.get("message");
+        Bukkit.getServer().broadcastMessage(message);
+    })
+    .register();
+
+
// Create our command
+CommandAPICommand("broadcastmsg")
+    .withArguments(GreedyStringArgument("message")) // The arguments
+    .withAliases("broadcast", "broadcastmessage")   // Command aliases
+    .withPermission(CommandPermission.OP)           // Required permissions
+    .executes(CommandExecutor { sender, args ->
+        val message = args["message"] as String
+        Bukkit.getServer().broadcastMessage(message)
+    })
+    .register()
+
+
+
    +
  • +

    First, we create a new CommandAPICommand, with the name of the command that the sender must enter to run it.

    +
  • +
  • +

    Then, we create an argument to add to the command using withArguments. This is described in more detail in the section on arguments.

    +
  • +
  • +

    In this example, we add an alias, "broadcast", to the command. This allows the sender to use either /broadcastmsg <message> or /broadcast <message>.

    +
  • +
  • +

    By using withPermission, we require the sender to be an OP in order to run the command.

    +
  • +
  • +

    We control what the command does using executes (this is described in more detail in the section on command executors).

    +
  • +
  • +

    Finally, we register the command to the CommandAPI using register.

    +
  • +
+

That's it! This simple snippet of code fully registers the command to the server. You don't need to supply a plugin instance, you don't have to create a custom class and you don't have to mess with the plugin.yml file.

+

Throughout this documentation, we will use the various different methods for command registration to give you an idea of when and where certain methods are more suitable than others.

+
+

CommandAPICommand methods

+

The CommandAPICommand has various methods, which are outlined below:

+

Setting the command name

+
new CommandAPICommand(String commandName)
+
+

This constructor creates a new instance of the CommandAPICommand object. This constructor requires the name of the command.

+

Setting command properties

+
CommandAPICommand withArguments(List<Argument> arguments)
+CommandAPICommand withArguments(Argument... arguments)
+
+

The withArguments method is used to add arguments to your command. The arguments parameter is appended to the the list of arguments for the command.

+
CommandAPICommand withPermission(CommandPermission)
+CommandAPICommand withPermission(String)
+
+

The withPermission method is used to assign a permission that is required to execute the command. (See the section on permissions for more info).

+
CommandAPICommand withRequirements(sender -> {})
+
+

The withRequirements method is used to assign additional constraints required to execute the command, similar to permissions. (See the section on requirements for more info).

+
CommandAPICommand withAliases(String... args)
+
+

The withAliases method is used to declare a list of aliases that can be used to run this command via. (See the section on aliases for more info).

+
CommandAPICommand withHelp(String shortDescription, fullDescription)
+CommandAPICommand withHelp(HelpTopic helpTopic)
+CommandAPICommand withShortDescription(String shortDescription)
+CommandAPICommand withFullDescription(String fullDescription)
+
+

The withHelp method, along with its specific withShortDescription and withFullDescription methods are used to declare the help topic for this command which is displayed in the /help command. (See the section on help for more info).

+
CommandAPICommand withSubcommand(CommandAPICommand subcommand)
+
+

The withSubcommand method is used to declare a subcommand that leads on from the current command. (See the section on subcommands for more info).

+

Setting the command's executor

+
CommandAPICommand executes((sender, args) -> {})
+CommandAPICommand executes(info -> {})
+
+

Executes a command using the CommandSender object.

+
CommandAPICommand executesPlayer((player, args) -> {})
+CommandAPICommand executesPlayer(info -> {})
+
+

Executes a command only if the command sender is a Player.

+
CommandAPICommand executesEntity((entity, args) -> {})
+CommandAPICommand executesEntity(info -> {})
+
+

Executes a command only if the command sender is an Entity.

+
CommandAPICommand executesCommandBlock((cmdblock, args) -> {})
+CommandAPICommand executesCommandBlock(info -> {})
+
+

Executes a command only if the command sender is a BlockCommandSender.

+
CommandAPICommand executesConsole((console, args) -> {})
+CommandAPICommand executesConsole(info -> {})
+
+

Executes a command only if the command sender is a ConsoleCommandSender.

+
CommandAPICommand executesProxy((proxy, args) -> {})
+CommandAPICommand executesProxy(info -> {})
+
+

Executes a command only if the command sender is a ProxiedCommandSender.

+
CommandAPICommand executesNative((proxy, args) -> {})
+CommandAPICommand executesNative(info -> {})
+
+

Executes a command regardless of what the command sender is, using the NativeProxyCommandSender. Read more about native proxied command senders here.

+
+

Developer's Note:

+

Sometimes, the Java compiler throws an error saying that a method is ambiguous for the type CommandAPICommand. This is due to a limitation in Java's type inference system and is not a fault of the CommandAPI. If we take the following code, used to spawn a pig:

+
new CommandAPICommand("spawnpigs")
+     .executesPlayer((player, args) -> {
+           for(int i = 0; i < 10; i++) {
+               player.getWorld().spawnEntity(player.getLocation(), (EntityType) args.get(0));
+           }
+     })
+     .register();
+
+

The Java type inference system cannot determine what the type of the lambda (player, args) -> () is, therefore it produces the following compilation error:

+
The method executesPlayer(PlayerCommandExecutor) is ambiguous for the type CommandAPICommand
+
+

This can easily be resolved by declaring the specific type of the command sender and the arguments. For example:

+
new CommandAPICommand("spawnpigs")
+     .executesPlayer((Player player, CommandArguments args) -> {
+           for(int i = 0; i < 10; i++) {
+               player.getWorld().spawnEntity(player.getLocation(), (EntityType) args.get(0));
+           }
+     })
+     .register();
+
+
+

Registering the command

+
void register()
+
+

Registers the command with the default minecraft namespace. If you are shading you can set the default namespace using CommandAPIConfig#setNamespace(String) or CommandAPIBukkitConfig#usePluginNamespace().

+
void register(String namespace)
+
+

Registers the command with a custom provided namespace.

+
void register(JavaPlugin plugin)
+
+

Registers the command with the provided plugin's name.

+
+

Command loading order

+

It is recommended to register commands in either the onLoad() or onEnable() method. With the CommandAPI, depending on whether you use onLoad() or onEnable() to load your commands depends on whether your plugin is used with Minecraft's functions:

+
+ + +
When to loadWhat to do
onLoad() methodRegister commands to be used in Minecraft functions (see the Function section for more info)
onEnable() methodRegister regular commands
+
+

The CommandAPI does support registering commands outside of these methods while the server is running. Commands registered after the server is done loading should work the same as commands registered in onEnable.

+

Command unregistration

+

The CommandAPI allows you to remove commands completely from Minecraft's command list. This includes Vanilla commands, Bukkit commands, and plugin commands.

+

There are three methods you might use when unregistering commands:

+
CommandAPI.unregister(String commandName);
+CommandAPI.unregister(String commandName, boolean unregisterNamespaces);
+CommandAPIBukkit.unregister(String commandName, boolean unregisterNamespaces, boolean unregisterBukkit);
+
+

To understand when and how to use these methods, you need to know a little about how Bukkit loads and sets up commands. This is basically the order of events when a Bukkit server starts:

+
    +
  1. Vanilla commands are placed in the Vanilla CommandDispatcher
  2. +
  3. Bukkit commands are placed in the Bukkit CommandMap +
      +
    • Given the bukkit namespace (E.g. bukkit:version)
    • +
    +
  4. +
  5. Plugins are loaded +
      +
    • onLoad is called
    • +
    +
  6. +
  7. Plugins are enabled +
      +
    • Plugin commands are read from the plugin.yml file and placed in the Bukkit CommandMap
    • +
    • Given the plugin's name as their namespace (E.g. luckperms:lp)
    • +
    • onEnable is called
    • +
    • Repeat for each plugin
    • +
    +
  8. +
  9. Bukkit's help command is registered
  10. +
  11. Vanilla commands are added to the Bukkit CommandMap +
      +
    • Given the minecraft namespace (E.g. minecraft:gamemode)
    • +
    +
  12. +
  13. The server is done loading
  14. +
+

Unregistering a command only works if it happens after the command is created. Bukkit's command system is special and has two locations where commands can exist -- either the Vanilla CommandDispatcher or the Bukkit CommandMap -- so you also need to know where your command is registered. With that in mind, here is what each of the unregister methods do:

+
CommandAPI.unregister(String commandName);
+
+

Unregisters a command from the Vanilla CommandDispatcher.

+
CommandAPI.unregister(String commandName, boolean unregisterNamespaces);
+
+

Unregisters a command from the Vanilla CommandDispatcher. If unregisterNamespaces is true, then any namespaced version of the command is also unregistered.

+
CommandAPIBukkit.unregister(String commandName, boolean unregisterNamespaces, boolean unregisterBukkit);
+
+

Unregisters a command from Bukkit. As before, if unregisterNamespaces is true, then any namespaced version of the command is also unregistered. If unregisterBukkit is true, then only Bukkit commands in the Bukkit CommandMap are unregistered. If unregisterBukkit is false, only commands from the Vanilla CommandDispatcher are unregistered.

+

To give a better idea of how and when to use these methods, the rest of this page documents how to unregister different types of commands.

+

Unregistering a Bukkit command - /version

+

/version is a command provided by Bukkit. Looking at the sequence of events above, that means it is created during step 2, before plugins are loaded in step 3. Consequently, the command will exist when our plugin's onLoad method is called, so we'll unregister it there. The same code will work in onEnable too, since step 4 is also after step 2.

+

Since this command exists in the Bukkit CommandMap, we'll need to use CommandAPIBukkit#unregister with unregisterBukkit set to true. We'll also remove the namespaced version -- /bukkit:version -- so unregisterNamespaces will be true. All together, the code looks like this:

+
+
@Override
+public void onLoad() {
+    CommandAPIBukkit.unregister("version", true, true);
+}
+
+
override fun onLoad() {
+    CommandAPIBukkit.unregister("version", false, true)
+}
+
+
+

With this plugin, executing /version or /bukkit:version will give the unknown command message. Note that aliases like /ver and its namespaced version /bukkit:ver will still work. To remove aliases as well, you need to unregister each as its own command. For, /ver, that would mean calling CommandAPIBukkit.unregister("ver", true, true).

+

Unregistering a Vanilla command - /gamemode

+

/gamemode is a command provided by Vanilla Minecraft. Like the previous example, Vanilla commands are created in step 1, before plugins are loaded in step 3. For variety, we'll unregister the command in our plugin's onEnable -- step 4 -- but the same code would also work in onLoad.

+

Since this command exists in the Vanilla CommandDispatcher, we can use CommandAPI#unregister. That works the same as CommandAPIBukkit#unregister with unregisterBukkit set to false. We don't care about the namespace, so unregisterNamespaces will be false. That means we can use the simplest method, CommandAPI.unregister(String commandName), since it sets unregisterNamespaces to false by default. All together, the code looks like this:

+
+
@Override
+public void onEnable() {
+    CommandAPI.unregister("gamemode");
+}
+
+
override fun onEnable() {
+    CommandAPI.unregister("gamemode")
+}
+
+
+

With this code, executing /gamemode will give the unknown command exception as expected. However, even though unregisterNamespaces was false, /minecraft:gamemode can also not be run. This happens because Vanilla commands are given their namespace in step 6, after our plugin has removed /gamemode.

+

When the server starts, /gamemode is created in step 2 inside the Vanilla CommandDispatcher. In step 4, our plugin is enabled and we remove the /gamemode command from that CommandDispatcher. After all the plugins enable, step 6 moves all commands in the Vanilla CommandDispatcher to the Bukkit CommandMap and gives them the minecraft namespace. Since /gamemode doesn't exist at this point, step 6 cannot create the /minecraft:gamemode command. So, even though unregisterNamespaces was false, /minecraft:gamemode doesn't exist anyway.

+
+

Example - Replacing Minecraft's /gamemode command

+

To replace a command, first unregister the original command, then register a new implementation for that command.

+
+
@Override
+public void onEnable() {
+    CommandAPI.unregister("gamemode");
+
+    // Register our new /gamemode, with survival, creative, adventure and spectator
+    new CommandAPICommand("gamemode")
+        .withArguments(new MultiLiteralArgument("gamemodes", "survival", "creative", "adventure", "spectator"))
+        .executes((sender, args) -> {
+            // Implementation of our /gamemode command
+        })
+        .register();
+}
+
+
override fun onEnable() {
+    CommandAPI.unregister("gamemode");
+
+    // Register our new /gamemode, with survival, creative, adventure and spectator
+    CommandAPICommand("gamemode")
+        .withArguments(MultiLiteralArgument("gamemodes", "survival", "creative", "adventure", "spectator"))
+        .executes(CommandExecutor { sender, args ->
+            // Implementation of our /gamemode command
+        })
+        .register()
+}
+
+
+

Now, when /gamemode is executed, it will use the new implementation defined using the CommandAPI.

+
+

Unregistering a Plugin command - /luckperms:luckperms

+

The /luckperms command is provided by the Bukkit LuckPerms plugin. Plugin commands are created during step 4, immediately before calling the onEnable method of the respective plugin. In this case, unregistering the command in our own plugin's onLoad would not work, since the command wouldn't exist yet. We also have to make sure that our onEnable method is called after LuckPerm's. The best way to make sure that happens is to add LuckPerms as a depend or softdepend in our plugin's plugin.yml. You can read more about the different between depend and softdepend in Spigot's documentation, but that will look something like this:

+
name: MyPlugin
+main: some.package.name.Main
+version: 1.0
+depend:
+  - LuckPerms
+
+

Since plugin commands are stored in the Bukkit CommandMap, we need to use CommandAPIBukkit#unregister with unregisterBukkit set to true. For demonstration’s sake, we only want to unregister the namespaced version -- /luckperms:luckperms -- and leave /luckperms alone. To do this, give "luckperms:luckperms" as the commandName, and set unregisterNamespaces to false. All together, the code looks like this:

+
+
@Override
+public void onEnable() {
+    CommandAPIBukkit.unregister("luckperms:luckperms", false, true);
+}
+
+
override fun onEnable() {
+    CommandAPIBukkit.unregister("luckperms:luckperms", false, true)
+}
+
+
+

Executing /luckperms will work as normal, but /luckperms:luckperms will give the unknown command message.

+

Unregistering a CommandAPI command

+

Unregistering a command created by the CommandAPI is similar to both unregistering a Vanilla command and a plugin command. Like a Vanilla command, CommandAPI commands are stored in the Vanilla CommandDispatcher, so they should be unregistered with unregisterBukkit set to false. Like plugin commands, they may be created in onEnable, so you need to make sure your plugin is enabled after the plugin that adds the command.

+

Unlike plugin commands, CommandAPI commands may be created in onLoad, as discussed in Command loading order. That just means you may also be able to unregister the command in you own plugin's onLoad. As always, simply make sure you unregister a command after it is created, and it will be removed properly.

+

For our example, let's say we want to unregister the /break command created by the Bukkit Maven Example Project for the CommandAPI. If you look at that plugin's code, you can see that it registers the /break command in it's onEnable method. Therefore, we can unregister the command in our own plugin's onEnable, making sure that our plugin will enable second by adding ExamplePlugin as a depend or softdepend.

+
name: MyPlugin
+main: some.package.name.Main
+version: 1.0
+depend:
+  - CommandAPI
+  - ExamplePlugin
+
+
+

Developer's Note:

+

If you can't find the code where a CommandAPI command is registered or just don't have access to the code of a plugin, you can still figure out when a command is registered. If you set verbose-outputs to true in the CommandAPI's configuration, it will log command registration.

+

For the ExamplePlugin, setting verbose-outputs to true gives this:

+
[Server thread/INFO]: [ExamplePlugin] Enabling ExamplePlugin v0.0.1
+[Server thread/INFO]: [CommandAPI] Registering command /break block<LocationArgument>
+[Server thread/INFO]: [CommandAPI] Registering command /myeffect target<PlayerArgument> potion<PotionEffectArgument>
+[Server thread/INFO]: [CommandAPI] Registering command /nbt nbt<NBTCompoundArgument>
+
+

You can see that the ExamplePlugin registers its commands when onEnable is called.

+
+

In summary, we will unregister the /break command in our plugin's onEnable. We added Example plugin to the depend list in our plugin.yml so that our onEnable method runs second. unregisterNamespaces and unregisterBukkit will be set to false, and those are the default values, so we can simply use CommandAPI.unregister(String commandName). All together, the code looks like this:

+
+
@Override
+public void onEnable() {
+    CommandAPI.unregister("break");
+}
+
+
override fun onEnable() {
+    CommandAPI.unregister("break")
+}
+
+
+

Now, when you try to execute /break, you will just get the unknown command message as if it never existed.

+

Special case: Unregistering Bukkit's /help

+

If you look at the sequence of events at the top of this page, you might notice that Bukkit's /help command gets its own place in step 5. Unlike the other Bukkit commands, /help is special and gets registered after plugins are loaded and enabled (don't ask, I don't know why :P). That means unregistering /help in onLoad or onEnable does not work, since the command doesn't exist yet.

+

In order to run our unregister task after the server is enabled, we can use Bukkit's Scheduler API. There are many ways to set up and run a task, and this should work in whatever way you like. You can even give the task zero delay, since Bukkit only starts processing tasks after the server is enabled.

+

Since /help is in the Bukkit CommandMap, we need to use CommandAPIBukkit#unregister with unregisterBukkit set to true. We'll leave /bukkit:help alone, so unregisterNamespaces will be false. All together, we can unregister Bukkit's /help command with this code:

+
+
@Override
+public void onEnable() {
+    new BukkitRunnable() {
+        @Override
+        public void run() {
+            CommandAPIBukkit.unregister("help", false, true);
+        }
+    }.runTaskLater(this, 0);
+}
+
+
override fun onEnable() {
+    object : BukkitRunnable() {
+        override fun run() {
+            CommandAPIBukkit.unregister("help", false, true)
+        }
+    }.runTaskLater(this, 0)
+}
+
+
+

Funnily, if you try to execute /help, the server will still tell you: Unknown command. Type "/help" for help.. Luckily, unregisterNamespaces was false, so you can still use /bukkit:help to figure out your problem.

+

Special case: Unregistering only /minecraft:gamemode

+

In the earlier example for Unregistering /gamemode, even though unregisterNamespaces was false, the /minecraft:gamemode command was also not executable. As explained up there, this happens because the namespaced version of commands in the Vanilla CommandDispatcher are not created until after plugins are loaded and enabled. Since we unregistered /gamemode in onEnable, when the time came for the server to transfer Vanilla commands into the Bukkit CommandMap, it didn't know to create the minecraft:gamemode command. Consequently, this means we cannot normally remove only the /minecraft:gamemode command without also unregistering /gamemode.

+

Of course, it is still possible to only unregister /minecraft:gamemode and the namespaced versions of other Vanilla commands. As always, in order to unregister a command, you have to unregister after the command is created. So, we just need to unregister /minecraft:gamemode after the server is enabled. Like the previous special case, we can use Bukkit's Scheduler API to run our unregister task after the server is enabled.

+

While /minecraft:gamemode only exists in the Bukkit CommandMap, it is the namespaced version of the Vanilla /gamemode command, so it is considered a Vanilla command. That means unregisterBukkit should be false, which is what it defaults to when using CommandAPI#unregister. The CommandAPI understands that once the server is enabled Vanilla commands will have been copied to the CommandMap, so it will be able to find /minecraft:gamemode

+

Finally, unregisterNamespaces should be false, and since that's the default value we don't have to include it. All together, the code looks like this:

+
+
@Override
+public void onEnable() {
+    new BukkitRunnable() {
+        @Override
+        public void run() {
+            CommandAPI.unregister("minecraft:gamemode");
+        }
+    }.runTaskLater(this, 0);
+}
+
+
override fun onEnable() {
+    object : BukkitRunnable() {
+        override fun run() {
+            CommandAPI.unregister("minecraft:gamemode")
+        }
+    }.runTaskLater(this, 0)
+}
+
+
+

With this code, /gamemode will execute as normal, but /minecraft:gamemode will give the unknown command message.

+
+

Developer's Note:

+

Doing the opposite action here -- only unregistering /gamemode but keeping /minecraft:gamemode -- is not recommended. That would be the following code, where commandName is "gamemode" (or any command in the Vanilla CommandDispatcher), and unregisterNamespaces is false:

+
+
// NOT RECOMMENDED
+@Override
+public void onEnable() {
+    new BukkitRunnable() {
+        @Override
+        public void run() {
+            CommandAPI.unregister("gamemode");
+        }
+    }.runTaskLater(this, 0);
+}
+
+
// NOT RECOMMENDED
+override fun onEnable() {
+    object : BukkitRunnable() {
+        override fun run() {
+            CommandAPI.unregister("gamemode")
+        }
+    }.runTaskLater(this, 0)
+}
+
+
+

The expected outcome of this code is that /minecraft:gamemode would work as expected, and /gamemode would give the command not found message. However, that is only true for the player's commands. If you try to use /minecraft:gamemode in the console, it will not work properly. Specifically, while you can tab-complete the command's label, minecraft:gamemode the command's arguments will not have any suggestions. If you try to execute /minecraft:gamemode in the console, it will always tell you your command is unknown or incomplete.

+

The main point is that if you ever try to unregister a Vanilla command after the server is enabled, the namespaced version of that command will break for the console. To avoid this issue, always set unregisterNamespaces to true if unregisterBukkit is false when unregistering commands after the server is enabled.

+
+
@Override
+public void onEnable() {
+    new BukkitRunnable() {
+        @Override
+        public void run() {
+            CommandAPI.unregister("gamemode", true);
+        }
+    }.runTaskLater(this, 0);
+}
+
+
override fun onEnable() {
+    object : BukkitRunnable() {
+        override fun run() {
+            CommandAPI.unregister("gamemode", true)
+        }
+    }.runTaskLater(this, 0)
+}
+
+
+
+

Command executors

+
+

Developer's Note:

+

This section can be a little bit difficult to follow. If you only want the bare basic features (executes a command), read the section on Normal command executors - this behaves very similar to the onCommand method in Bukkit.

+
+
+

The CommandAPI provides various command executors which are lambdas which execute the code you want when a command is called. With a lot of simplification, there are two main types of command executors:

+
    +
  • Ones that just runs the command (let's call it a normal command executor)
  • +
  • Ones that returns an integer as a result (let's call it a resulting command executor)
  • +
+
+

Developer's Note:

+

In general, you need not focus too much on what type of command executor to implement. If you know for certain that you're going to be using your command with command blocks, and specifically want to state whether a command returns a value, just ensure you return an integer at the end of your declared command executor. Java will infer the type (whether it's a normal command executor or a resulting command executor) automatically, so feel free to return an integer or not.

+
+

In addition to these two types of command executors, there are ways to restrict the execution of commands to certain CommandSender subclasses. In other words, you can make commands executable by players in game only for instance. These restrictions are covered in more detail in Normal command executors.

+

Normal command executors

+

Command executors are of the following format, where sender is a CommandSender, and args is a CommandArguments object, which represents arguments which are parsed by the CommandAPI.

+
new CommandAPICommand("...")
+    .executes((sender, args) -> {
+        //Code here  
+    })
+    .register();
+
+

With normal command executors, these do not need to return anything. By default, this will return a success value of 1 if it runs successfully, and a success value of 0 if it runs unsuccessfully, either by throwing an exception (RuntimeException) or by forcing the command to fail (See the section on handling command failures).

+

In short, this is what values are returned when a command is executed from a normal command executor:

+
+ + +
Command WorksCommand Doesn't Work
Success Value10
Result Value10
+
+

Example - Creating a message broadcasting system

+

To illustrate this, let's take a look at a simple message broadcasting command. We'll make a command which sends a message to everyone on the server, using the following syntax:

+
/broadcastmsg <message>
+/broadcastmessage <message>
+/broadcast <message>
+
+

We use an argument "message" to hold the message to broadcast, we provide some aliases and set a permission required to run the command. Then we declare our main command body by using the .executes() method, before finally registering the command:

+
+
// Create our command
+new CommandAPICommand("broadcastmsg")
+    .withArguments(new GreedyStringArgument("message")) // The arguments
+    .withAliases("broadcast", "broadcastmessage")       // Command aliases
+    .withPermission(CommandPermission.OP)               // Required permissions
+    .executes((sender, args) -> {
+        String message = (String) args.get("message");
+        Bukkit.getServer().broadcastMessage(message);
+    })
+    .register();
+
+
// Create our command
+CommandAPICommand("broadcastmsg")
+    .withArguments(GreedyStringArgument("message")) // The arguments
+    .withAliases("broadcast", "broadcastmessage")       // Command aliases
+    .withPermission(CommandPermission.OP)               // Required permissions
+    .executes(CommandExecutor { _, args ->
+        val message = args["message"] as String
+        Bukkit.getServer().broadcastMessage(message)
+    })
+    .register()
+
+
+

Note how when we finish up our implementation of .executes(), we don't return anything. This is unlike commands in the standard Bukkit API where the onCommand method returns a Boolean value:

+
boolean onCommand(CommandSender, Command, String, String[])
+
+

The returning of this Boolean value is handled automatically by the CommandAPI on a much lower level.

+
+
+

Restricting who can run your command

+

The CommandAPICommand class has multiple different executes...() methods that can restrict the command sender to any of the following objects:

+
+ + + + + + + +
CommandSender ObjectMethod to useWho can run this?
CommandSender.executes()Any CommandSender
Player.executesPlayer()In-game players only
Entity.executesEntity()Entities only
BlockCommandSender.executesCommandBlock()Command blocks only
ConsoleCommandSender.executesConsole()The console only
ProxiedCommandSender.executesProxy()Proxied senders only
(via /execute as ...)
NativeProxyCommandSender.executesNative()See Native commandsenders
+
+

Example - A /suicide command

+

Say we wanted to create a command /suicide, which kills the player that executes it. Since this command can't be used by non-players (you can't kill a command block!), we can restrict it so only players can execute this command. Since it's a player, we can use the .executesPlayer() method:

+
+
new CommandAPICommand("suicide")
+    .executesPlayer((player, args) -> {
+        player.setHealth(0);
+    })
+    .register();
+
+
CommandAPICommand("suicide")
+    .executesPlayer(PlayerCommandExecutor { player, _ ->
+        player.setHealth(0.0)
+    })
+    .register()
+
+
+
+
+

Multiple command executor implementations

+

The CommandAPI allows you to chain different implementations of the command depending on the type of CommandSender. This allows you to easily specify what types of CommandSenders are required to run a command.

+

Extending on the suicide example above, we could write another implementation for a different CommandSender. Here, we write an implementation to make entities (non-player) go out with a bang when they run the command (using /execute as <entity> run suicide command).

+
+

Example - A /suicide command with different implementations

+
+
new CommandAPICommand("suicide")
+    .executesPlayer((player, args) -> {
+        player.setHealth(0);
+    })
+    .executesEntity((entity, args) -> {
+        entity.getWorld().createExplosion(entity.getLocation(), 4);
+        entity.remove();
+    })
+    .register();
+
+
CommandAPICommand("suicide")
+    .executesPlayer(PlayerCommandExecutor { player, _ ->
+        player.setHealth(0.0)
+    })
+    .executesEntity(EntityCommandExecutor { entity, _ ->
+        entity.world.createExplosion(entity.location, 4f)
+        entity.remove()
+    })
+    .register()
+
+
+

This saves having to use instanceof multiple times to check the type of the CommandSender.

+
+

The different command sender priority is the following (from highest priority to lowest priority):

+

\begin{align} +&\quad\texttt{.executesNative()} && \texttt{(Always chosen if used)}\\ +&\quad\texttt{.executesPlayer()} \\ +&\quad\texttt{.executesEntity()} \\ +&\quad\texttt{.executesConsole()} \\ +&\quad\texttt{.executesCommandBlock()} \\ +&\quad\texttt{.executesProxy()} \\ +&\quad\texttt{.executes()} +\end{align}

+
+

Multiple command executors with the same implementation

+

The CommandAPI also allows you to have multiple command executors with the same command implementation. This is useful for when you want to restrict the command sender required to run a command, but want to run the same code for each different command sender type.

+

This is achieved using the .executes(executor, ...) method, which accepts a variadic array of ExecutorType objects. ExecutorType has the following values:

+
+ + + + + + + +
ExecutorType ObjectWho can run this?
ALLAny CommandSender
PLAYERIn-game players only
ENTITYEntities only
BLOCKCommand blocks only
CONSOLEThe console only
PROXYProxied senders only
(via /execute as ...)
NATIVESee Native commandsenders
+
+

Example - A /suicide command with the same implementation

+

Expanding on the suicide example above, we can restrict the command to only players and entities. We know that the command sender is a LivingEntity, so we can cast to it safely.

+
+
new CommandAPICommand("suicide")
+    .executes((sender, args) -> {
+        LivingEntity entity;
+        if (sender instanceof ProxiedCommandSender proxy) {
+            entity = (LivingEntity) proxy.getCallee();
+        } else {
+            entity = (LivingEntity) sender;
+        }
+        entity.setHealth(0);
+    }, ExecutorType.PLAYER, ExecutorType.PROXY)
+    .register();
+
+
CommandAPICommand("suicide")
+    .executes(CommandExecutor { sender, _ ->
+        val entity = (if (sender is ProxiedCommandSender) sender.callee else sender) as LivingEntity
+        entity.setHealth(0.0)
+    }, ExecutorType.PLAYER, ExecutorType.PROXY)
+    .register()
+
+
+
+
+

Using the ExecutionInfo

+

You also have the option to implement a command executor which uses an ExecutionInfo object:

+
new CommandAPICommand("...")
+    .executes(info -> {
+        // Use info here
+    })
+    .register();
+
+

The ExecutionInfo provides two user-facing methods which both let you access the CommandSender and the arguments:

+
CommandSender sender();
+
+

This method automatically detects which CommandSender type has been used, similar to the .executesXXX() method (see here)! Therefore, casting is not necessary!

+

The second method lets you access the command's arguments:

+
CommandArguments args();
+
+

Proxied commandsenders

+

The CommandAPI has extra support for vanilla Minecraft's /execute command, by allowing the CommandSender to be an instance of the ProxiedCommandSender class. This allows the CommandSender to contain two extra pieces of information: The "proxied sender" and the original sender.

+
+

Example - Running a command as a chicken

+

Say we have a command which kills the sender of a command. This is easily implemented as follows:

+
+
new CommandAPICommand("killme")
+    .executesPlayer((player, args) -> {
+        player.setHealth(0);
+    })
+    .register();
+
+
CommandAPICommand("killme")
+    .executesPlayer(PlayerCommandExecutor { player, _ ->
+        player.setHealth(0.0)
+    })
+    .register()
+
+
commandAPICommand("killme") {
+    playerExecutor { player, _ ->
+        player.health = 0.0
+    }
+}
+
+
+

But what if the sender of the command is not a player? By using Minecraft's /execute command, we could execute the command as any arbitrary entity, as shown with the command below:

+
/execute as @e[type=chicken] run killme
+
+

To handle this case, we can use the .executesProxy() method to ensure that the command sender is a ProxiedCommandSender. Then, we can kill the callee (the entity which is being 'forced' to run the command /killme)

+
+
new CommandAPICommand("killme")
+    .executesPlayer((player, args) -> {
+        player.setHealth(0);
+    })
+    .executesProxy((proxy, args) -> {
+        // Check if the callee (target) is an Entity and kill it
+        if (proxy.getCallee() instanceof LivingEntity target) {
+            target.setHealth(0);
+        }
+    })
+    .register();
+
+
CommandAPICommand("killme")
+    .executesPlayer(PlayerCommandExecutor { player, _ ->
+        player.setHealth(0.0)
+    })
+    .executesProxy(ProxyCommandExecutor { proxy, _ ->
+        // Check if the callee (target) is an Entity and kill it
+        if (proxy.callee is LivingEntity) {
+            (proxy.callee as LivingEntity).setHealth(0.0)
+        }
+    })
+    .register()
+
+
commandAPICommand("killme") {
+    playerExecutor { player, _ ->
+        player.health = 0.0
+    }
+    proxyExecutor { proxy, _ ->
+        // Check if the callee (target) is an Entity and kill it
+        if (proxy.callee is LivingEntity) {
+            (proxy.callee as LivingEntity).health = 0.0
+        }
+    }
+}
+
+
+

This allows the command above to run successfully, killing all chickens it can find.

+
+

Native commandsenders

+

In a similar way that the ProxiedCommandSender is used to store information about two command senders: a caller (the one that wrote the command) and a callee (the one that ends up executing the command), the CommandAPI also has a special NativeProxyCommandSender class which is a more powerful representation of the ProxiedCommandSender class. In addition to inheriting all of the methods from ProxiedCommandSender, this class also has the following two methods:

+
public World getWorld();
+public Location getLocation();
+
+

These methods contain additional information about the command executor's state, and are primarily designed to be used with Minecraft's /execute command.

+
+

Minecraft's /execute arguments

+

The following table represents how the different /execute arguments affect the NativeProxyCommandSender class:

+
+ + + + + + + + +
/execute argumentHow it changes NativeProxyCommandSender
/execute alignChanges getLocation() only
/execute anchoredChanges nothing
/execute asChanges getCallee() only
/execute atChanges getLocation() and getWorld() only
/execute facingChanges getLocation() only
/execute inChanges getWorld() only
/execute positionedChanges getLocation() only
/execute rotatedChanges getLocation()only
+
+
+

Using the native commandsender

+

As described in the section about normal command executors, there are multiple methods to register a command executor. For the NativeProxyCommandSender, the .executesNative() method should be used.

+
+

Note:

+

The .executesNative() method has the highest priority over all over .executesXXX() methods - if you use the .executesNative() method, no other execution method will be run.

+
+
+
+

Example - A really simple "break block" command

+

Say we wanted to make a command that simply sets the current block to air. For this example, we'll use the following command syntax:

+
/break
+
+

As you can see, this command takes no arguments. This is fine, since our "argument" will be the sender's location. We can access the sender's location using the getLocation() method from the NativeProxyCommandSender object, available from the .executesNative() method:

+
+
new CommandAPICommand("break")
+    .executesNative((sender, args) -> {
+        Location location = sender.getLocation();
+        if (location != null) {
+            location.getBlock().breakNaturally();
+        }
+    })
+    .register();
+
+
CommandAPICommand("break")
+    .executesNative(NativeCommandExecutor { sender, _ ->
+        val location = sender.location
+        location.block.breakNaturally()
+    })
+    .register()
+
+
commandAPICommand("break") {
+    nativeExecutor { sender, _ ->
+        val location = sender.location
+        location.block.breakNaturally()
+    }
+}
+
+
+

This can now be used via the following command examples:

+
/execute positioned 100 62 50 run break
+
+
/execute at @e[type=pig] run break
+
+
/execute in minecraft:overworld positioned 20 60 -20 run break
+
+
+

Resulting command executors

+

Resulting command executors are very similar to normal command executors, except they can return an integer result value.

+
(sender, args) -> {
+    //Code here
+    return /*some integer here*/ ;
+};
+
+

Similarly, these will return a success value of 1 if it runs successfully, and a success value of 0 if it runs unsuccessfully. If a success value of 0 occurs, the result value will be 0. In short:

+
+ + +
Command WorksCommand Doesn't Work
Success Value10
Result Valueresult defined in your code0
+
+

The concept of result values are better explained through examples:

+
+

Example - Random number result command

+

Say we want a command that returns a random number as a result. This can then be used by vanilla Minecraft's /execute store result ... command, which can be used for other command block chains.

+
+
new CommandAPICommand("randnum")
+    .executes((sender, args) -> {
+        return ThreadLocalRandom.current().nextInt();
+    })
+    .register();
+
+
CommandAPICommand("randnum")
+    .executes(ResultingCommandExecutor { _, _ ->
+        Random.nextInt()
+    })
+    .register()
+
+
commandAPICommand("randnum") {
+    anyResultingExecutor { _, _ ->
+        Random.nextInt()
+    }
+}
+
+
+

This returns a success value of 1 (Because no errors or CommandAPI.failWithString(String) was thrown) and a result value of a random number.

+
+
+

Example - Lootbox system with /execute command

+

We can store state using /execute store and we can perform conditional checks using /execute if. By combining these, we can create a system which can be used with commandblocks to say, give players random lootboxes and redeem them. The concept is to create a command that generates a random number from 1 to 100. If the number is 1 (thus, the chance of being chosen is \(\frac{1}{100}\)), then we award a player with some reward, say 64 diamonds.

+

To do this, we'll declare two commands:

+
/randomnumber        - returns a random number between 1 and 99 (inclusive)
+/givereward <player> - gives a player 64 diamonds and broadcasts it in the chat
+
+

Since we're declaring commands that are to be used in /execute, we must ensure that these commands are registered in your plugin's onLoad() method. First, we write our implementation for /randomnumber. It is fairly straight forward using Java's ThreadLocalRandom to generate a random number:

+
+
// Register random number generator command from 1 to 99 (inclusive)
+new CommandAPICommand("randomnumber")
+    .executes((sender, args) -> {
+        return ThreadLocalRandom.current().nextInt(1, 100); // Returns random number from 1 <= x < 100
+    })
+    .register();
+
+
// Register random number generator command from 1 to 99 (inclusive)
+CommandAPICommand("randomnumber")
+    .executes(ResultingCommandExecutor { _, _ ->
+        (1..100).random() // Returns random number from 1 <= x < 100
+    })
+    .register()
+
+
// Register random number generator command from 1 to 99 (inclusive)
+commandAPICommand("randomnumber") {
+    anyResultingExecutor { _, _ ->
+        (1..100).random()
+    }
+}
+
+
+

Now we write our implementation for /givereward. In this example, we use the EntitySelectorArgument to select a single player. We cast it to Player and then add the items to their inventory.

+
+
// Register reward giving system for a target player
+new CommandAPICommand("givereward")
+    .withArguments(new EntitySelectorArgument.OnePlayer("target"))
+    .executes((sender, args) -> {
+        Player player = (Player) args.get("target");
+        player.getInventory().addItem(new ItemStack(Material.DIAMOND, 64));
+        Bukkit.broadcastMessage(player.getName() + " won a rare 64 diamonds from a loot box!");
+    })
+    .register();
+
+
// Register reward giving system for a target player
+CommandAPICommand("givereward")
+    .withArguments(EntitySelectorArgument.OnePlayer("target"))
+    .executes(CommandExecutor { _, args ->
+        val player = args["target"] as Player
+        player.inventory.addItem(ItemStack(Material.DIAMOND, 64))
+        Bukkit.broadcastMessage("${player.name} won a rare 64 diamonds from a loot box!")
+    })
+    .register()
+
+
// Register reward giving system for a target player
+commandAPICommand("givereward") {
+    entitySelectorArgumentOnePlayer("target")
+    anyExecutor { _, args ->
+        val player = args["target"] as Player
+        player.inventory.addItem(ItemStack(Material.DIAMOND, 64))
+        Bukkit.broadcastMessage("${player.name} won a rare 64 diamonds from a loot box!")
+    }
+}
+
+
+
+

Now that we've declared these commands, we can now use them in practice. We can use a command block to store a random number under the scoreboard score randVal for a player called SomePlayer, by executing the command /randomnumber. Since /randomnumber returns an integer, this value is stored in the scoreboard score:

+
/execute store result score SomePlayer randVal run randomnumber
+
+

To check if the random number is equal to 1, we can use the /execute if command. If their score stored in randVal matches 1, then we run the /givereward command.

+
/execute if score SomePlayer randVal matches 1 run givereward SomePlayer
+
+
+

Handling command failures

+

Sometimes, you want your command to fail on purpose. This is the way to "gracefully" handle errors in your command execution. This is performed by throwing any of the following methods:

+
throw CommandAPI.failWithString(String message);
+throw CommandAPI.failWithMessage(Message message);
+throw CommandAPIBukkit.failWithBaseComponents(BaseComponent... message);
+throw CommandAPIBukkit.failWithAdventureComponent(Component message);
+
+

When the CommandAPI handles the fail method, it will cause the command to return a success value of 0, to indicate failure.

+
+

Example - Command failing for element not in a list

+

Say we have some list containing fruit and the player can choose from it. In order to do that, we can use a StringArgument and suggest it to the player using .replaceSuggestions(info -> String[]). However, because this only lists suggestions to the player, it does not stop the player from entering an option that isn't on the list of suggestions.

+

Therefore, to gracefully handle this with a proper error message, we use one of the CommandAPI.failWithXXX() methods above with a meaningful error message which is displayed to the user.

+
+
// Array of fruit
+String[] fruit = new String[] {"banana", "apple", "orange"};
+
+// Register the command
+new CommandAPICommand("getfruit")
+    .withArguments(new StringArgument("item").replaceSuggestions(ArgumentSuggestions.strings(fruit)))
+    .executes((sender, args) -> {
+        String inputFruit = (String) args.get("item");
+        
+        if (Arrays.stream(fruit).anyMatch(inputFruit::equals)) {
+            // Do something with inputFruit
+        } else {
+            // The sender's input is not in the list of fruit
+            throw CommandAPI.failWithString("That fruit doesn't exist!");
+        }
+    })
+    .register();
+
+
// List of fruit
+val fruit = listOf<String>("banana", "apple", "orange")
+
+// Register the command
+CommandAPICommand("getfruit")
+    .withArguments(StringArgument("item").replaceSuggestions(ArgumentSuggestions.strings(fruit)))
+    .executes(CommandExecutor { _, args ->
+        val inputFruit = args["item"] as String
+
+        if(fruit.any { it == inputFruit }) {
+            // Do something with inputFruit
+        } else {
+            // The sender's input is not in the list of fruit
+            throw CommandAPI.failWithString("That fruit doesn't exist!")
+        }
+    })
+    .register()
+
+
+
+
+

Developer's Note:

+

In general, it's a good idea to handle unexpected cases with one of the CommandAPI.failWithXXX() methods. Most arguments used by the CommandAPI will have their own built-in failsafe system (e.g. the EntitySelectorArgument will not execute the command executor if it fails to find an entity), so this feature is for those extra cases.

+
+

Arguments

+

Arguments in the CommandAPI are registered by using an Argument[] or List<Argument> object. There are two things you need to keep in mind when creating arguments:

+
    +
  • The order which they will be used
  • +
  • The type of each argument
  • +
+

By definition of a List, the order of the elements inserted into it are preserved, meaning the order you add arguments to the List will be the resulting order of which arguments are presented to the user when they run that command.

+

Adding arguments for registration is simple:

+
// Create a List
+List<Argument> arguments = new ArrayList<>();
+
+// Add an argument with the node "target", which is a PlayerArgument
+arguments.add(new PlayerArgument("target"));
+
+

The String value is the node that is registered into Minecraft's internal command graph. This is name is also used as a prompt that is shown to a player when they are entering the command.

+
+

The CommandAPI is very flexible when it comes to registering arguments, and lets you use a number of different methods to suit your preference:

+
+
new CommandAPICommand("mycommand")
+    .withArguments(new StringArgument("arg0"))
+    .withArguments(new StringArgument("arg1"))
+    .withArguments(new StringArgument("arg2"))
+    // And so on
+
+
CommandAPICommand("mycommand")
+    .withArguments(StringArgument("arg0"))
+    .withArguments(StringArgument("arg1"))
+    .withArguments(StringArgument("arg2"))
+    // And so on
+
+
commandAPICommand("mycommand") {
+    stringArgument("arg0")
+    stringArgument("arg1")
+    stringArgument("arg2")
+    // And so on
+}
+
+
+
+
new CommandAPICommand("mycommand")
+    .withArguments(new StringArgument("arg0"), new StringArgument("arg1"), new StringArgument("arg2"))
+    // And so on
+
+
CommandAPICommand("mycommand")
+    .withArguments(StringArgument("arg0"), StringArgument("arg1"), StringArgument("arg2"))
+    // And so on
+
+
commandAPICommand("mycommand") {
+    arguments(StringArgument("arg0"), StringArgument("arg1"), StringArgument("arg2"))
+    // And so on
+}
+
+
+
+
List<Argument<?>> arguments = new ArrayList<>();
+arguments.add(new StringArgument("arg0"));
+arguments.add(new StringArgument("arg1"));
+arguments.add(new StringArgument("arg2"));
+
+new CommandAPICommand("mycommand")
+    .withArguments(arguments)
+    // And so on
+
+
val arguments = listOf(
+    StringArgument("arg0"),
+    StringArgument("arg1"),
+    StringArgument("arg2")
+)
+
+CommandAPICommand("mycommand")
+    .withArguments(arguments)
+    // And so on
+
+
val arguments = listOf(
+    StringArgument("arg0"),
+    StringArgument("arg1"),
+    StringArgument("arg2")
+)
+
+commandAPICommand("mycommand") {
+    arguments(*arguments.toTypedArray())
+    // And so on
+}
+
+
+
+

Argument Casting

+

To access arguments, they have to be casted to the type that the argument represents. The order of the arguments in the CommandArguments args is the same as the order in which the arguments were declared.

+
+
List<Argument<?>> commandArguments = new ArrayList<>();
+commandArguments.add(new StringArgument("arg0"));
+commandArguments.add(new PotionEffectArgument("arg1"));
+commandArguments.add(new LocationArgument("arg2"));
+
+new CommandAPICommand("cmd")
+    .withArguments(commandArguments)
+    .executes((sender, args) -> {
+        String stringArg = (String) args.get("arg0");
+        PotionEffectType potionArg = (PotionEffectType) args.get("arg1");
+        Location locationArg = (Location) args.get("arg2");
+    })
+    .register();
+
+
val commandArguments = listOf(
+    StringArgument("arg0"),
+    PotionEffectArgument("arg1"),
+    LocationArgument("arg2")
+)
+
+CommandAPICommand("cmd")
+    .withArguments(commandArguments)
+    .executes(CommandExecutor { _, args ->
+        val stringArg = args["arg0"] as String
+        val potionArg = args["arg1"] as PotionEffectType
+        val locationArg = args["arg2"] as Location
+    })
+    .register()
+
+
val args = listOf(
+    StringArgument("arg0"),
+    PotionEffectArgument("arg1"),
+    LocationArgument("arg2")
+)
+
+commandAPICommand("cmd") {
+    arguments(*args.toTypedArray())
+    anyExecutor { _, args ->
+        val stringArg = args["arg0"] as String
+        val potionArg = args["arg1"] as PotionEffectType
+        val locationArg = args["arg2"] as Location
+    }
+}
+
+
+

The type to cast each argument (declared in the dev.jorel.commandapi.arguments package) is listed below:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Argument classData type
AngleArgumentfloat
AdvancementArgumentorg.bukkit.advancement.Advancement
AdventureChatArgumentnet.kyori.adventure.text.Component
AdventureChatColorArgumentnet.kyori.adventure.text.format.NamedTextColor
AdventureChatComponentArgumentnet.kyori.adventure.text.Component
AxisArgumentjava.util.EnumSet<org.bukkit.Axis>
BiomeArgumentorg.bukkit.block.Biome
BiomeArgument.NamespacedKeyorg.bukkit.NamespacedKey
BlockPredicateArgumentjava.util.function.Predicate
<org.bukkit.block.Block>
BlockStateArgumentorg.bukkit.block.data.BlockData
BooleanArgumentboolean
ChatArgumentnet.md_5.bungee.api.chat.BaseComponent[]
ChatColorArgumentorg.bukkit.ChatColor
ChatComponentArgumentnet.md_5.bungee.api.chat.BaseComponent[]
CommandArgumentdev.jorel.commandapi.wrappers.CommandResult
CustomArgument<T, B>T
DoubleArgumentdouble
EnchantmentArgumentorg.bukkit.enchantments.Enchantment
EntitySelectorArgument.ManyEntitiesCollection<org.bukkit.entity.Entity>
EntitySelectorArgument.ManyPlayersCollection<org.bukkit.entity.Player>
EntitySelectorArgument.OneEntityorg.bukkit.entity.Entity
EntitySelectorArgument.OnePlayerorg.bukkit.entity.Player
EntityTypeArgumentorg.bukkit.entity.EntityType
FloatArgumentfloat
FloatRangeArgumentdev.jorel.commandapi.wrappers.FloatRange
FunctionArgumentdev.jorel.commandapi.wrappers.FunctionWrapper[]
GreedyStringArgumentString
IntegerArgumentint
IntegerRangeArgumentdev.jorel.commandapi.wrappers.IntegerRange
ItemStackArgumentorg.bukkit.inventory.ItemStack
ItemStackPredicateArgumentjava.util.function.Predicate
<org.bukkit.inventory.ItemStack>
ListArgumentjava.util.Collection<T>
LiteralArgumentN/A
Location2DArgumentdev.jorel.commandapi.wrappers.Location2D
LocationArgumentorg.bukkit.Location
LongArgumentlong
LootTableArgumentorg.bukkit.loot.LootTable
MapArgumentjava.util.LinkedHashMap
MathOperationArgumentdev.jorel.commandapi.wrappers.MathOperation
MultiLiteralArgumentString
NamespacedKeyArgumentorg.bukkit.NamespacedKey
NBTCompoundArgument<T>The cast type changes depending on whether you're shading the CommandAPI or using the CommandAPI as a plugin:
  • Shading:
    T (implemented yourself)

  • Plugin:
    dev.jorel.commandapi.nbtapi.NBTContainer
ObjectiveArgumentorg.bukkit.scoreboard.Objective
ObjectiveCriteriaArgumentString
OfflinePlayerArgumentorg.bukkit.OfflinePlayer
ParticleArgumentdev.jorel.commandapi.wrappers.ParticleData
PlayerArgumentorg.bukkit.entity.Player
PotionEffectArgumentorg.bukkit.potion.PotionEffectType
PotionEffectArgument.NamespacedKeyorg.bukkit.NamespacedKey
RecipeArgumentThe cast type changes depending on your Minecraft version:
  • Version 1.14.4 and below:
    org.bukkit.inventory.Recipe

  • 1.15 and above:
    org.bukkit.inventory.ComplexRecipe
RotationArgumentdev.jorel.commandapi.wrappers.Rotation
ScoreboardSlotArgumentdev.jorel.commandapi.wrappers.ScoreboardSlot
ScoreHolderArgument.SingleString
ScoreHolderArgument.MultipleCollection<String>
SoundArgumentorg.bukkit.Sound
SoundArgument.NamespacedKeyorg.bukkit.NamespacedKey
StringArgumentString
TeamArgumentorg.bukkit.scoreboard.Team
TextArgumentString
TimeArgumentint
UUIDArgumentjava.util.UUID
WorldArgumentorg.bukkit.World
+

CommandArguments

+

The CommandArguments class was introduced in CommandAPI 9.0.0 and provides a much more powerful way of accessing arguments than just an array of arguments which existed until 9.0.0.

+

While the argument array just gives the possibility to access the arguments via the array notation (args[0]), the CommandArguments class offers much more, including:

+ +
+

Access the inner structure directly

+

To access the inner structure of the CommandArguments class directly, it provides various methods which you can learn about below:

+

Get the argument array

+
Object[] args();
+
+

This returns the array of arguments as defined when creating your command.

+

Get the arguments mapped to their node name

+
Map<String, Object> argsMap();
+
+

This returns an unmodifiable map which contains the arguments mapped to their node names.

+

Get the raw argument array

+
String[] rawArgs();
+
+

This returns the array of raw arguments. An explanation of what raw arguments are can be found in the section about accessing raw arguments.

+

Get the raw arguments mapped to their node name

+
Map<String, String> rawArgsMap();
+
+

This returns an unmodifiable map which contains the raw arguments mapped to their node names. An explanation of what raw arguments are can be found in the section about accessing raw arguments.

+

Other useful methods

+
String fullInput();    // Returns the full command input (including the / character)
+int count();           // Returns the amount of arguments
+
+
+

Access arguments

+

The CommandArguments class provides its arguments in a way similar to how a List or Map let you access their contents. When using these methods, you need to cast the arguments to their respective type. The CommandArguments class also provides a way to access unsafe arguments.

+

You can choose to access arguments by their node name or by their index.

+

Access arguments by node name

+

Accessing arguments by their node name is the recommended way of accessing arguments.

+

There are four methods you can use to access arguments by their node name:

+
Object get(String nodeName);
+Object getOrDefault(String nodeName, Object defaultValue);
+Object getOrDefault(String nodeName, Supplier<?> defaultValue);
+Optional<Object> getOptional(String nodeName);
+
+

Access arguments by index

+

Accessing arguments by their index is the original way of accessing arguments. However, we recommend to access arguments by node name.

+

Similar to the four methods of accessing arguments by their node name, there also are four methods you can use to access arguments by their index:

+
Object get(int index);
+Object getOrDefault(int index, Object defaultValue);
+Object getOrDefault(int index, Supplier<?> defaultValue);
+Optional<Object> getOptional(int index);
+
+
+

Example - Access arguments by node name and index

+

To demonstrate the different ways of accessing arguments, we want to register a command /mycommand like this:

+
/mycommand <name> <amount>
+/mycommand <name> <amount> <player>
+/mycommand <name> <amount> <player> <target>
+/mycommand <name> <amount> <player> <target> <message>
+
+

This is how these commands are implemented:

+
+
new CommandAPICommand("mycommand")
+    .withArguments(new StringArgument("name"))
+    .withArguments(new IntegerArgument("amount"))
+    .withOptionalArguments(new PlayerArgument("player"))
+    .withOptionalArguments(new PlayerArgument("target"))
+    .withOptionalArguments(new GreedyStringArgument("message"))
+    .executesPlayer((player, args) -> {
+        String name = (String) args.get(0); // Access arguments by index
+        int amount = (int) args.get("amount"); // Access arguments by node name
+        Player p = (Player) args.getOrDefault("player", player); // Access arguments using the getOrDefault(String, Object) method
+        Player target = (Player) args.getOrDefault("target", () -> player); // Access arguments using the getOrDefault(String, Supplier<?>) method
+        String message = (String) args.getOptional("message").orElse("Hello!"); // Access arguments using the getOptional(String) method
+
+        // Do whatever with these values
+    })
+    .register();
+
+
CommandAPICommand("mycommand")
+    .withArguments(StringArgument("name"))
+    .withArguments(IntegerArgument("amount"))
+    .withOptionalArguments(PlayerArgument("player"))
+    .withOptionalArguments(PlayerArgument("target"))
+    .withOptionalArguments(GreedyStringArgument("message"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val name = args[0] as String // Access arguments by index
+        val amount = args["amount"] as Int // Access arguments by node name
+        val p = args.getOrDefault("player", player) as Player // Access arguments using the getOrDefault(String, Object) method
+        val target = args.getOrDefault("target") { player } as Player // Access arguments using the getOrDefault(String, Supplier<?>) method
+        val message = args.getOptional("message").orElse("Hello!") as String // Access arguments using the getOptional(String) method
+
+        // Do whatever with these values
+    })
+    .register();
+
+
+
+
+

Access raw arguments

+

A "raw argument" is the String form of an argument as written in a command. For example:

+

A user defines a command /mycommand that accepts a double as the first argument and an entity selector as the second argument. It could be executed with the values 15.3 as the double value and @e as the entity selector:

+
/mycommand 15.3 @e
+
+

When accessing the raw arguments of this command there are 15.3 and @e available as Strings.

+

However, when accessing the arguments of this command there is 15.3 available as double and @e available as Collection<Entity>.

+

Raw arguments are accessed basically the same way you would access arguments. You can access them by their node name and their index in the argument array.

+

Access raw arguments by node name

+

Accessing raw arguments by their node name is the recommended way of doing it.

+

To access raw arguments by their node name, you can use these methods:

+
String getRaw(String nodeName);
+String getOrDefaultRaw(String nodeName, String defaultValue);
+String getOrDefaultRaw(String nodeName, Supplier<String> defaultValue);
+Optional<String> getRawOptional(String nodeName);
+
+

Access raw arguments by index

+

Of course, if you don't want to access raw arguments by their node name, we also provide the option to access them by index with these methods:

+
String getRaw(int index);
+String getOrDefaultRaw(int index, String defaultValue);
+String getOrDefaultRaw(int index, Supplier<String> defaultValue);
+Optional<String> getRawOptional(int index);
+
+
+

Example - Access raw arguments by node name and index

+

To demonstrate how to access raw arguments, we are going to implement the /mycommand again, this time with the following syntax:

+
/mycommand <entities>
+
+

We want to find out which entity selector is being used when the command is executed.

+
+
new CommandAPICommand("mycommand")
+    .withArguments(new EntitySelectorArgument.ManyEntities("entities"))
+    .executesPlayer((player, args) -> {
+        String entitySelector = args.getRaw("entities"); // Access the raw argument with getRaw(String)
+
+        // Do whatever with the entity selector
+    })
+    .register();
+
+
CommandAPICommand("mycommand")
+    .withArguments(EntitySelectorArgument.ManyEntities("entities"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val entitySelector = args.getRaw("entities")!! // Access the raw argument with getRaw(String)
+
+        // Do whatever with the entity selector
+    })
+    .register();
+
+
+
+
+

Access unsafe arguments

+

When accessing arguments you need to cast the Object returned by these methods to the type the argument returns. More about casting arguments here.

+

Unsafe arguments provide the ability to access an argument without needing to cast it to the argument's type. When not using unsafe arguments, your code looks like this:

+
String name = (String) args.get("name");
+
+

When using unsafe arguments you can make your code look like this:

+
String name = args.getUnchecked("name");
+
+

Unsafe arguments can also be accessed by their node names and their indices.

+

Access arguments by node name

+

Unsafe arguments can also be accessed by node name which, again, is the recommended way of doing it.

+

Use these methods when accessing unsafe arguments by their node name:

+
T getUnchecked(String nodeName);
+T getOrDefaultUnchecked(String nodeName, T defaultValue);
+T getOrDefaultUnchecked(String nodeName, Supplier<T> defaultValue);
+Optional<T> getOptionalUnchecked(String nodeName);
+
+

Access arguments by index

+

If you want to access unsafe arguments by index, you can do that by using these methods:

+
T getUnchecked(int index);
+T getOrDefaultUnchecked(int index, T defaultValue);
+T getOrDefaultUnchecked(int index, Supplier<T> defaultValue);
+Optional<T> getOptionalUnchecked(int index);
+
+
+

Example - Access unsafe arguments by node name and index

+

Finally, we want to implement the /mycommand again. This time we use this syntax:

+
/mycommand <player>
+
+

Here, we don't actually want to cast the argument, so we use unsafe arguments to remove that cast:

+
+
new CommandAPICommand("mycommand")
+    .withArguments(new PlayerArgument("player"))
+    .executesPlayer((player, args) -> {
+        Player p = args.getUnchecked("player");
+
+        // Do whatever with the player
+    })
+    .register();
+
+
CommandAPICommand("mycommand")
+    .withArguments(PlayerArgument("player"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val p: Player = args.getUnchecked("player")!!
+
+        // Do whatever with the player
+    })
+    .register();
+
+
+
+
+

Access safe arguments

+
+

Developer's Note:

+

The following methods cannot be used to access a value returned by a CustomArgument as its return type depends on the base argument for it.

+
+

Lastly, the CommandArguments class offers you a way to access your arguments in a more safe way by using internal casts. Again, methods are offered to access arguments by their +index or their node name:

+
T getByClass(String nodeName, Class<T> argumentType);
+T getByClassOrDefault(String nodeName, Class<T> argumentType, T defaultValue);
+T getOptionalByClass(String nodeName, Class<T> argumentType);
+T getByClass(int index, Class<T> argumentType);
+T getByClassOrDefault(int index, Class<T> argumentType, T defaultValue);
+T getOptionalByClass(int index, Class<T> argumentType);
+
+

Compared to the other methods the CommandArguments class offers, these methods take an additional parameter of type Class<T> where T is the return type +of the argument with the given node name or index.

+

For example, say you declared a new StringArgument("value") and you now want to access the return value of this argument using safe casting. This would be done as follows:

+
+
String value = args.getByClass("value", String.class);
+
+
val value = args.getByClass("value", String::class.java)
+
+
+

Access safe arguments using an argument instance

+

Finally, there is one more, even safer way of accessing safe arguments: by using an argument instance:

+
T getByArgument(Argument<T> argumentType);
+T getByArgumentOrDefault(Argument<T> argumentType, T defaultValue);
+T getOptionalByArgument(Argument<T> argumentType);
+
+

However, while safer, this also introduces the need to first initialize your arguments before you can start implementing your command. +To visualize this, we want to implement the command from Access arguments by node name and index again, but this time using safe arguments with an argument instance:

+
+

Example - Access safe arguments using an argument instance

+
+
StringArgument nameArgument = new StringArgument("name");
+IntegerArgument amountArgument = new IntegerArgument("amount");
+PlayerArgument playerArgument = new PlayerArgument("player");
+PlayerArgument targetArgument = new PlayerArgument("target");
+GreedyStringArgument messageArgument = new GreedyStringArgument("message");
+
+new CommandAPICommand("mycommand")
+    .withArguments(nameArgument)
+    .withArguments(amountArgument)
+    .withOptionalArguments(playerArgument)
+    .withOptionalArguments(targetArgument)
+    .withOptionalArguments(messageArgument)
+    .executesPlayer((player, args) -> {
+        String name = args.getByArgument(nameArgument);
+        int amount = args.getByArgument(amountArgument);
+        Player p = args.getByArgumentOrDefault(playerArgument, player);
+        Player target = args.getByArgumentOrDefault(targetArgument, player);
+        String message = args.getOptionalByArgument(messageArgument).orElse("Hello!");
+
+        // Do whatever with these values
+    })
+    .register();
+
+
val nameArgument = StringArgument("name")
+val amountArgument = IntegerArgument("amount")
+val playerArgument = PlayerArgument("player")
+val targetArgument = PlayerArgument("target")
+val messageArgument = GreedyStringArgument("message")
+
+CommandAPICommand("mycommand")
+    .withArguments(nameArgument)
+    .withArguments(amountArgument)
+    .withOptionalArguments(playerArgument)
+    .withOptionalArguments(targetArgument)
+    .withOptionalArguments(messageArgument)
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val name: String = args.getByArgument(nameArgument)!!
+        val amount: Int = args.getByArgument(amountArgument)!!
+        val p: Player = args.getByArgumentOrDefault(playerArgument, player)
+        val target: Player = args.getByArgumentOrDefault(targetArgument, player)
+        val message: String = args.getOptionalByArgument(messageArgument).orElse("Hello!")
+
+        // Do whatever with these values
+    })
+    .register();
+
+
+
+

Optional Arguments

+

Sometimes, you want to implement a command that has arguments that do not need to be entered. Take a /sayhi command for example. You may want to say "Hi" to yourself, or to another player. For that, we want this command syntax:

+
/sayhi          - Says "Hi!" to yourself
+/sayhi <target> - Says "Hi!" to a target player
+
+

To implement these commands, the CommandAPI provides two methods to help you with that:

+
Argument withOptionalArguments(List<Argument<?>> args);
+Argument withOptionalArguments(Argument<?>... args);
+
+
+

Example - /sayhi command with an optional argument

+

For example, say we're registering a command /sayhi:

+
/sayhi          - Says "Hi!" to yourself
+/sayhi <target> - Says "Hi!" to a target player
+
+

For that, we are going to register a command /sayhi. To add optional arguments, we are going to use the withOptionalArguments(Argument... args) method:

+
+
new CommandAPICommand("sayhi")
+    .withOptionalArguments(new PlayerArgument("target"))
+    .executesPlayer((player, args) -> {
+        Player target = (Player) args.get("target");
+        if (target != null) {
+            target.sendMessage("Hi!");
+        } else {
+            player.sendMessage("Hi!");
+        }
+    })
+    .register();
+
+
CommandAPICommand("sayhi")
+    .withOptionalArguments(PlayerArgument("target"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val target: Player? = args["target"] as Player?
+        if (target != null) {
+            target.sendMessage("Hi!")
+        } else {
+            player.sendMessage("Hi!")
+        }
+    })
+    .register()
+
+
commandAPICommand("sayhi") {
+    playerArgument("target", optional = true)
+    playerExecutor { player, args ->
+        val target: Player? = args["target"] as Player?
+        if (target != null) {
+            target.sendMessage("Hi!")
+        } else {
+            player.sendMessage("Hi!")
+        }
+    }
+}
+
+
+

This gives us the ability to run both /sayhi and /sayhi <target> with the same command name "sayhi", but have different results based on the arguments used.

+

You can notice two things:

+
    +
  • We use the withOptionalArguments method to add an optional argument to a command
  • +
  • We use args.get("target") to get our player out of the arguments
  • +
+

With optional arguments, there is a possibility of them being not present in the arguments of a command. The reason we use args.get("target") is that this will just return null and you can handle what should happen.

+
+

Setting existing arguments as optional arguments

+

In order to set arguments as optional the CommandAPI has the method setOptional(boolean):

+
Argument setOptional(boolean optional);
+
+

When using the withOptionalArguments method it might be interesting to know that it calls the setOptional() method internally. This means that the following two examples are identical:

+
new CommandAPICommand("optional")
+    .withOptionalArguments(new PlayerArgument("target"))
+
+
new CommandAPICommand("optional")
+    .withArguments(new PlayerArgument("target").setOptional(true))
+
+

However, calling withOptionalArguments is safer because it makes sure that the argument is optional because of that internal call.

+

Avoiding null values

+

Previously, we've looked at how to handle null values. To make all of this easier, the CommandAPI implements multiple additional methods for CommandArguments:

+
Object getOrDefault(int index, Object defaultValue);
+Object getOrDefault(int index, Supplier<?> defaultValue);
+Object getOrDefault(String nodeName, Object defaultValue);
+Object getOrDefault(String nodeName, Supplier<?> defaultValue);
+Optional<Object> getOptional(int index)
+Optional<Object> getOptional(String nodeName)
+
+

The examples will be using the getOptional methods but there is no downside of using the getOrDefault methods.

+
+

Example - /sayhi command while using the getOptional method

+

Let's register the /sayhi command from above a second time - this time using a getOptional method. We are using the exact same command syntax:

+
/sayhi          - Says "Hi!" to yourself
+/sayhi <target> - Says "Hi!" to a target player
+
+

This is how the getOptional method is being implemented:

+
+
new CommandAPICommand("sayhi")
+    .withOptionalArguments(new PlayerArgument("target"))
+    .executesPlayer((player, args) -> {
+        Player target = (Player) args.getOptional("target").orElse(player);
+        target.sendMessage("Hi!");
+    })
+    .register();
+
+
CommandAPICommand("sayhi")
+    .withOptionalArguments(PlayerArgument("target"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val target: Player = args.getOptional("target").orElse(player) as Player
+        target.sendMessage("Hi!")
+    })
+    .register()
+
+
commandAPICommand("sayhi") {
+    playerArgument("target", optional = true)
+    playerExecutor { player, args ->
+        val target: Player = args.getOptional("target").orElse(player) as Player
+        target.sendMessage("Hi!")
+    }
+}
+
+
+
+

Implementing required arguments after optional arguments

+

We've now talked about how to implement optional arguments and how to avoid null values returned by optional arguments when they aren't provided when executing the command.

+

Now we also want to talk about how to implement required arguments after optional arguments. For this, the CommandAPI implements a combineWith method for arguments:

+
AbstractArgument combineWith(Argument<?>... combinedArguments);
+
+

You will need to use this method if you want to have a required argument after an optional argument. In general, this is which pattern the CommandAPI follows while dealing with optional arguments:

+
    +
  1. You have a CommandAPICommand and you add arguments to it.
  2. +
  3. After your required arguments, you can provide optional arguments.
  4. +
+

At this point your command is basically done. Any attempt to add a required argument will result in an OptionalArgumentException. However, this is where the combineWith method comes in. +This method allows you to combine arguments. Let's say you have an optional StringArgument (here simplified to A) and you want a required PlayerArgument (here simplified to B). +Argument B should only be required if argument A is given. To implement that logic, we are going to use the combineWith method so that we have this syntax:

+
A.combineWith(B)
+
+

This does two things:

+
    +
  1. When checking optional argument constraints the argument B will be ignored so the OptionalArgumentException will not be thrown
  2. +
  3. It allows you to define additional optional arguments afterwards which can only be entered if argument B has been entered
  4. +
+

This is how you would add another optional PlayerArgument (here simplified to C):

+
new CommandAPICommand("mycommand")
+    .withOptionalArguments(A.combineWith(B))
+    .withOptionalArguments(C)
+
+

Let's say you declare your arguments like this:

+
new CommandAPICommand("mycommand")
+    .withOptionalArguments(A.combineWith(B))
+    .withArguments(C)
+
+

This would result in an OptionalArgumentException because you are declaring a required argument after an optional argument without creating that exception for argument C like you do for argument B.

+
+

Example - Required arguments after optional arguments

+

We want to register a command /rate with the following syntax:

+
/rate                           - Sends an information message
+/rate <topic> <rating>          - Rates a topic with a rating and sends a message to the command sender
+/rate <topic> <rating> <target> - Rates a topic with a rating and sends a message to the target
+
+

To implement that structure we make use of the combineWith method to make the argument after the optional argument <topic> required:

+
+
new CommandAPICommand("rate")
+    .withOptionalArguments(new StringArgument("topic").combineWith(new IntegerArgument("rating", 0, 10)))
+    .withOptionalArguments(new PlayerArgument("target"))
+    .executes((sender, args) -> {
+        String topic = (String) args.get("topic");
+        if(topic == null) {
+            sender.sendMessage(
+                "Usage: /rate <topic> <rating> <player>(optional)",
+                "Select a topic to rate, then give a rating between 0 and 10",
+                "You can optionally add a player at the end to give the rating to"
+            );
+            return;
+        }
+
+        // We know this is not null because rating is required if topic is given
+        int rating = (int) args.get("rating");
+
+        // The target player is optional, so give it a default here
+        CommandSender target = (CommandSender) args.getOptional("target").orElse(sender);
+
+        target.sendMessage("Your " + topic + " was rated: " + rating + "/10");
+    })
+    .register();
+
+
CommandAPICommand("rate")
+    .withOptionalArguments(StringArgument("topic").combineWith(IntegerArgument("rating", 0, 10)))
+    .withOptionalArguments(PlayerArgument("target"))
+    .executes(CommandExecutor { sender, args ->
+        val topic: String? = args["topic"] as String?
+        if (topic == null) {
+            sender.sendMessage(
+                "Usage: /rate <topic> <rating> <player>(optional)",
+                "Select a topic to rate, then give a rating between 0 and 10",
+                "You can optionally add a player at the end to give the rating to"
+            )
+            return@CommandExecutor
+        }
+
+        // We know this is not null because rating is required if topic is given
+        val rating = args["rating"] as Int
+
+        // The target player is optional, so give it a default here
+        val target: CommandSender = args.getOptional("target").orElse(sender) as CommandSender
+
+        target.sendMessage("Your $topic was rated: $rating/10")
+    })
+    .register()
+
+
commandAPICommand("rate") {
+    argument(StringArgument("topic").setOptional(true).combineWith(IntegerArgument("rating", 0, 10)))
+    playerArgument("target", optional = true)
+    anyExecutor { sender, args ->
+        val topic: String? = args["topic"] as String?
+        if (topic == null) {
+            sender.sendMessage(
+                "Usage: /rate <topic> <rating> <player>(optional)",
+                "Select a topic to rate, then give a rating between 0 and 10",
+                "You can optionally add a player at the end to give the rating to"
+            )
+            return@anyExecutor
+        }
+
+        // We know this is not null because rating is required if topic is given
+        val rating = args["rating"] as Int
+
+        // The target player is optional, so give it a default here
+        val target: CommandSender = args.getOptional("target").orElse(sender) as CommandSender
+
+        target.sendMessage("Your $topic was rated: $rating/10")
+    }
+}
+
+
+
+

Listed arguments

+

Arguments have a setting which determine whether or not they are present in the CommandArguments args that is populated when executing a command.

+

By default, the LiteralArgument has this setting set to false, hence the literal values are not present in the CommandArguments args.

+

This flag is set using the following function:

+
Argument setListed(boolean listed);
+
+
+

Example - Setting listed arguments

+

Say we have the following command:

+
/mycommand <player> <value> <message>
+
+

Let's also say that in our implementation of this command, we don't actually perform any processing for <value>. Hence, listing it in the CommandArguments args is unnecessary.

+
+
new CommandAPICommand("mycommand")
+    .withArguments(new PlayerArgument("player"))
+    .withArguments(new IntegerArgument("value").setListed(false))
+    .withArguments(new GreedyStringArgument("message"))
+    .executes((sender, args) -> {
+        // args == [player, message]
+        Player player = (Player) args.get("player");
+        String message = (String) args.get("message"); // Note that the IntegerArgument is not available in the CommandArguments
+        player.sendMessage(message);
+    })
+    .register();
+
+
CommandAPICommand("mycommand")
+    .withArguments(PlayerArgument("player"))
+    .withArguments(IntegerArgument("value").setListed(false))
+    .withArguments(GreedyStringArgument("message"))
+    .executes(CommandExecutor { _, args ->
+        // args == [player, message]
+        val player = args["player"] as Player
+        val message = args["message"] as String // Note that the IntegerArgument is not available in the CommandArguments
+        player.sendMessage(message)
+    })
+    .register()
+
+
+

In this scenario, the argument <value> is not present in the CommandArguments args for the executor.

+
+

Argument suggestions

+

Sometimes, you want to modify the list of suggestions that are provided by an argument. To handle this, CommandAPI arguments have two methods:

+
Argument replaceSuggestions(ArgumentSuggestions suggestions);
+Argument includeSuggestions(ArgumentSuggestions suggestions);
+
+

The replaceSuggestions method replaces all suggestions with the provided list of suggestions, whereas the includeSuggestions method will include the provided suggestions with the suggestions already present by the argument.

+

Because argument suggestions are arguably the most powerful feature that the CommandAPI offers, I've split this section into a number of subsections. To give an overview on what CommandAPI argument suggestions can do:

+
    +
  • Provide a list of suggestions
  • +
  • Provide a list of suggestions depending on the command sender
  • +
  • Provide a list of suggestions based on what the player has already typed in the command
  • +
  • Provide a list of suggestions asynchronously
  • +
  • Provide a list of suggestions with tooltips to guide users on what certain suggestions do
  • +
  • Append suggestions to an existing list of suggestions
  • +
+
+

The ArgumentSuggestions interface

+

The two methods above require an ArgumentSuggestions object, which is a functional interface that takes in a SuggestionInfo record and the current Brigadier SuggestionsBuilder and returns a CompletableFuture<Suggestions> object. This may sound a bit complicated, but this allows you to implement very powerful suggestions using a combination of the CommandAPI and raw Brigadier API methods. More information about using Brigadier-level suggestions can be found in the brigadier suggestions section.

+

To simplify this, the CommandAPI provides a number of methods to generate suggestions:

+
ArgumentSuggestions strings(String... suggestions);
+ArgumentSuggestions strings(Function<SuggestionInfo, String[]> suggestions);
+ArgumentSuggestions stringsAsync(Function<SuggestionInfo, CompletableFuture<String[]>> suggestions);
+
+ArgumentSuggestions stringsWithTooltips(IStringTooltip... suggestions);
+ArgumentSuggestions stringsWithTooltips(Function<SuggestionInfo, IStringTooltip[]> suggestions);
+ArgumentSuggestions stringsWithTooltipsAsync(Function<SuggestionInfo, CompletableFuture<IStringTooltip[]>> suggestions);
+
+

The SuggestionsInfo record

+

Argument suggestion methods can accept a function which takes in a SuggestionsInfo object and returns a suitable format for suggestions. The SuggestionInfo class is a record which contains the following methods:

+
public record SuggestionInfo {
+    CommandSender sender();
+    CommandArguments previousArgs();
+    String currentInput();
+    String currentArg();
+}
+
+

These methods can be used to aid with providing context-aware suggestions for users. The fields are as follows:

+
CommandSender sender();
+
+

sender() represents the command sender which is typing this command and requesting these suggestions. This is normally a Player, but can also be a console command sender if using a Paper server.

+
+
CommandArguments previousArgs();
+
+

previousArgs() represents the previously declared arguments, which are parsed and interpreted as if they were being used to execute the command. See this example on the string argument suggestions page for an idea of how to utilize this field.

+
+
String currentInput();
+
+

currentInput() represents the current input that the command sender has entered. This is effectively everything that they have typed, including the leading / symbol which is required to start a command. If a user is typing /mycommand hellowor¦, the result of currentInput() would be "/mycommand hellowor".

+
+
String currentArg();
+
+

currentArg() represents the current text which the command sender has entered for the argument which you're trying to provide suggestions for. If a user is typing /mycommand hellowor¦, the result of currentArg() would be "hellowor".

+

String argument suggestions

+

Suggestions with a String Array

+

The first method, replaceSuggestions(ArgumentSuggestions suggestions), allows you to replace the suggestions normally associated with that argument. This can be replaced with an array of strings by using the strings(String... suggestions) method.

+
+

Example - Teleport to worlds by replacing suggestions

+

Say we're creating a plugin with the ability to teleport to different warps on the server. If we were to retrieve a list of warps, we would be able to replace the suggestions of a typical StringArgument to teleport to that warp. Let's create a command with the following syntax:

+
/warp <warp>
+
+

We then implement our warp teleporting command using replaceSuggestions() on the StringArgument to provide a list of warps to teleport to:

+
+
List<Argument<?>> arguments = new ArrayList<>();
+arguments.add(new StringArgument("world").replaceSuggestions(ArgumentSuggestions.strings( 
+    "northland", "eastland", "southland", "westland"
+)));
+
+new CommandAPICommand("warp")
+    .withArguments(arguments)
+    .executesPlayer((player, args) -> {
+        String warp = (String) args.get("world");
+        player.teleport(warps.get(warp)); // Look up the warp in a map, for example
+    })
+    .register();
+
+
val arguments = listOf<Argument<*>>(
+    StringArgument("world").replaceSuggestions(ArgumentSuggestions.strings(
+        "northland", "eastland", "southland", "westland"
+    ))
+)
+
+CommandAPICommand("warp")
+    .withArguments(arguments)
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val warp = args["world"] as String
+        player.teleport(warps[warp]!!) // Look up the warp in a map, for example
+    })
+    .register()
+
+
+
+

The second method, includeSuggestions(ArgumentSuggestions suggestions), allows you to include additional suggestions in combination with the list of existing suggestions for a command.

+
+

Suggestions depending on a command sender

+

The strings(Function<SuggestionInfo, String[]> suggestions) method in ArgumentSuggestions allows you to modify suggestions normally associated with that argument with an array of strings that are evaluated dynamically using information about the command sender, using the sender() method.

+
+

Example - Friend list by replacing suggestions

+

Say you have a plugin which has a "friend list" for players. If you want to teleport to a friend in that list, you could use a PlayerArgument, which has the list of suggestions replaced with the list of friends that that player has. Since the list of friends depends on the sender, we can use the function to determine what our suggestions should be. Let's use the following command to teleport to a friend from our friend list:

+
/friendtp <friend>
+
+

Let's say we have a simple class to get the friends of a command sender:

+
+
public class Friends {
+    
+    static Map<UUID, String[]> friendsMap = new HashMap<>();
+    
+    public static String[] getFriends(CommandSender sender) {
+        if (sender instanceof Player player) {
+            // Look up friends in a database or file
+            return friendsMap.get(player.getUniqueId());
+        } else {
+            return new String[0];
+        }
+    }
+}
+
+
class Friends {
+
+    companion object {
+
+        val friends = mutableMapOf<UUID, Array<String>>()
+
+        fun getFriends(sender: CommandSender): Array<String> {
+            if (sender is Player) {
+                // Look up friends in a database or file
+                return friends[sender.uniqueId]!!
+            } else {
+                return arrayOf<String>()
+            }
+        }
+
+    }
+
+}
+
+
+

We can then use this to generate our suggested list of friends:

+
+
List<Argument<?>> arguments = new ArrayList<>();
+arguments.add(new PlayerArgument("friend").replaceSuggestions(ArgumentSuggestions.strings(info ->
+    Friends.getFriends(info.sender())
+)));
+
+new CommandAPICommand("friendtp")
+    .withArguments(arguments)
+    .executesPlayer((player, args) -> {
+        Player target = (Player) args.get("friend");
+        player.teleport(target);
+    })
+    .register();
+
+
val arguments = listOf<Argument<*>>(
+    PlayerArgument("friend").replaceSuggestions(ArgumentSuggestions.strings { info ->
+        Friends.getFriends(info.sender())
+    } )
+)
+
+CommandAPICommand("friendtp")
+    .withArguments(arguments)
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val target = args["friend"] as Player
+        player.teleport(target)
+    })
+    .register()
+
+
+
+
+

Suggestions depending on previous arguments

+

The strings(Function<SuggestionInfo, String[]>) method also has the capability to suggest arguments based on the values of previously inputted arguments, using the previousArgs() method in SuggestionInfo. This previousArgs() method returns a list of previous arguments which are parsed exactly like any regular CommandAPI command argument.

+
+

Note:

+

The ability to use previously declared arguments does not work via redirects. This means that any command that comes before it that leads into a command that uses suggestions depending on previous arguments will not work. For example, if we had a command /mycommand <arg1> <arg2> <arg3> and ran it as normal, it would work as normal:

+
/mycommand arg1 arg2 arg3
+
+

However, if we redirect execution via the /execute command to have the following:

+
/execute run mycommand <suggestions>
+
+

This won't work, because we make use of a redirect:

+

\(\texttt{/execute run} \xrightarrow{redirect} \texttt{mycommand arg1 arg2 arg3}\)

+

It is not possible to access the CommandArguments of previously declared arguments. If a command occurs via a redirect, the CommandArguments of previously declared arguments will be null.

+
+
+

Example - Sending a message to a nearby player

+

Say we wanted to create a command that lets you send a message to a specific player in a given radius. (This is a bit of a contrived example, but let's roll with it). To do this, we'll use the following command syntax:

+
/localmsg <radius> <target> <message>
+
+

When run, this command will send a message to a target player within the provided radius. To help identify which players are within a radius, we can replace the suggestions on the <target> argument to include a list of players within the provided radius. We do this with the following code:

+
+
// Declare our arguments as normal
+List<Argument<?>> commandArgs = new ArrayList<>();
+commandArgs.add(new IntegerArgument("radius"));
+
+// Replace the suggestions for the PlayerArgument.
+// info.sender() refers to the command sender that is running this command
+// info.previousArgs() refers to the Object[] of previously declared arguments (in this case, the IntegerArgument radius)
+commandArgs.add(new PlayerArgument("target").replaceSuggestions(ArgumentSuggestions.strings(info -> {
+
+    // Cast the first argument (radius, which is an IntegerArgument) to get its value
+    int radius = (int) info.previousArgs().get("radius");
+    
+    // Get nearby entities within the provided radius
+    Player player = (Player) info.sender();
+    Collection<Entity> entities = player.getWorld().getNearbyEntities(player.getLocation(), radius, radius, radius);
+    
+    // Get player names within that radius
+    return entities.stream()
+        .filter(e -> e.getType() == EntityType.PLAYER)
+        .map(Entity::getName)
+        .toArray(String[]::new);
+})));
+commandArgs.add(new GreedyStringArgument("message"));
+
+// Declare our command as normal
+new CommandAPICommand("localmsg")
+    .withArguments(commandArgs)
+    .executesPlayer((player, args) -> {
+        Player target = (Player) args.get("target");
+        String message = (String) args.get("message");
+        target.sendMessage(message);
+    })
+    .register();
+
+
// Declare our arguments as normal
+val commandArgs = mutableListOf<Argument<*>>()
+commandArgs.add(IntegerArgument("radius"))
+
+// Replace the suggestions for the PlayerArgument.
+// info.sender() refers to the command sender that is running this command
+// info.previousArgs() refers to the Object[] of previously declared arguments (in this case, the IntegerArgument radius)
+commandArgs.add(PlayerArgument("target").replaceSuggestions(ArgumentSuggestions.strings { info: SuggestionInfo<CommandSender> ->
+
+    // Cast the first argument (radius, which is an IntegerArgument) to get its value
+    val radius = (info.previousArgs()["radius"] as Int).toDouble()
+
+    // Get nearby entities within the provided radius
+    val player = info.sender() as Player
+    val entities = player.world.getNearbyEntities(player.location, radius, radius, radius)
+
+    // Get player names within that radius
+    entities
+        .filter { it.type == EntityType.PLAYER }
+        .map { it.name }
+        .toTypedArray()
+}))
+commandArgs.add(GreedyStringArgument("message"))
+
+// Declare our command as normal
+CommandAPICommand("localmsg")
+    .withArguments(*commandArgs.toTypedArray())
+    .executesPlayer(PlayerCommandExecutor { _, args ->
+        val target = args["target"] as Player
+        val message = args["message"] as String
+        target.sendMessage(message)
+    })
+    .register()
+
+
+

As shown in this code, we use the previousArgs() method access the previously declared arguments. In this example, info.previousArgs() will be { int }, where this int refers to the radius. Note how this object array only has the previously declared arguments (and not for example { int, Player, String }).

+
+

Safely typed argument suggestions

+

So far, we've covered how to replace suggestions using the replaceSuggestions() method. The issue with using strings for suggestion listings is that they are prone to errors - it is possible to suggest something which is not actually a valid argument, which makes that suggestion unusable. As a result, some arguments include the replaceSafeSuggestions(), which provides type-safety checks for argument suggestions, as well as automatic "Bukkit-to-suggestion" conversion.

+

The whole point of the safe argument suggestions method is that parameters entered in this method are guaranteed to work.

+

The use of the safe replace suggestions function is the same as replaceSuggestions() from the previous section, except instead of returning a String[], you now return a T[], where T is the class corresponding to the argument. This is described in more detail in the table below.

+
Argument replaceSafeSuggestions(SafeSuggestions<T> suggestions);
+Argument includeSafeSuggestions(SafeSuggestions<T> suggestions);
+
+
+

The SafeSuggestions interface

+

Similar to the ArgumentSuggestions interface, safe suggestions use the SafeSuggestions interface which is a functional interface that takes in a mapping function from an Object to a String and returns some ArgumentSuggestions which represent the argument's suggestions. Again, this is typically implemented for anyone that wants to use a more powerful suggestion system.

+

As with ArgumentSuggestions, the CommandAPI provides some methods to generate safe suggestions:

+
SafeSuggestions<T> suggest(T... suggestions);
+SafeSuggestions<T> suggest(Function<SuggestionInfo, T[]> suggestions);
+SafeSuggestions<T> suggestAsync(Function<SuggestionInfo, CompletableFuture<T[]>> suggestions);
+
+SafeSuggestions<T> tooltips(Tooltip<T>... suggestions);
+SafeSuggestions<T> tooltips(Function<SuggestionInfo, Tooltip<T>[]> suggestions);
+SafeSuggestions<T> tooltipsAsync(Function<SuggestionInfo, CompletableFuture<Tooltip<T>[]>> suggestions);
+
+
+

Supported arguments

+

Not all arguments support safe suggestions. This is mostly due to implementation constraints or inadequate support by the Bukkit API.

+

The list of supported arguments are displayed in the following table. The parameter T (shown in the method signatures above) are also provided for each argument. This parameter is the same as the cast argument described in Argument Casting, except for a few exceptions which are outlined in bold.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ArgumentClass (T)
AdvancementArgumentorg.bukkit.advancement.Advancement
AxisArgumentjava.util.EnumSet<org.bukkit.Axis>
BiomeArgumentorg.bukkit.block.Biome
BooleanArgumentBoolean
ChatColorArgumentorg.bukkit.ChatColor
DoubleArgumentDouble
EnchantmentArgumentorg.bukkit.enchantments.Enchantment
EntityTypeArgumentorg.bukkit.entity.EntityType
FloatArgumentFloat
FloatRangeArgumentdev.jorel.commandapi.wrappers.FloatRange
FunctionArgumentorg.bukkit.NamespacedKey
GreedyStringArgumentString
IntegerArgumentInteger
IntegerRangeArgumentdev.jorel.commandapi.wrappers.IntegerRange
ItemStackArgumentorg.bukkit.inventory.ItemStack
Location2DArgumentdev.jorel.commandapi.wrappers.Location2D
LocationArgumentorg.bukkit.Location
LongArgumentLong
LootTableArgumentorg.bukkit.loot.LootTable
MathOperationArgumentdev.jorel.commandapi.wrappers.MathOperation
NBTCompoundArgumentde.tr7zw.nbtapi.NBTContainer
ObjectiveArgumentorg.bukkit.scoreboard.Objective
OfflinePlayerArgumentorg.bukkit.OfflinePlayer
ParticleArgumentorg.bukkit.Particle
PlayerArgumentorg.bukkit.entity.Player
PotionEffectArgumentorg.bukkit.potion.PotionEffectType
RecipeArgumentorg.bukkit.inventory.Recipe
RotationArgumentdev.jorel.commandapi.wrappers.Rotation
ScoreboardSlotArgumentdev.jorel.commandapi.wrappers.ScoreboardSlot
SoundArgumentorg.bukkit.Sound
TeamArgumentorg.bukkit.scoreboard.Team
TimeArgumentdev.jorel.commandapi.wrappers.Time
WorldArgumentorg.bukkit.World
+
+
+

Safe time arguments

+

While most of the arguments are fairly straight forward, I'd like to bring your attention to the TimeArgument's safe suggestions function. This uses dev.jorel.commandapi.wrappers.Time as the class for T to ensure type-safety. The Time class has three static methods:

+
Time ticks(int ticks);
+Time days(int days);
+Time seconds(int seconds);
+
+

These create representations of ticks (e.g. 40t), days (e.g. 2d) and seconds (e.g. 60s) respectively.

+
+

Safe function arguments

+

Although all safe arguments are indeed "type-safe", the function argument uses a NamespacedKey which cannot be checked fully at compile time. As a result, this is argument should be used with caution - providing a NamespacedKey suggestion that does not exist when the server is running will cause that command to fail if that suggestion is used.

+
+

Safe scoreboard slot arguments

+

Scoreboard slots now include two new static methods so they can be used with safe arguments:

+
ScoreboardSlot of(DisplaySlot slot);
+ScoreboardSlot ofTeamColor(ChatColor color);
+
+

This allows you to create ScoreboardSlot instances which can be used with the safe replace suggestions method.

+
+

Examples

+

While this should be fairly straight forward, here's a few examples of how this can be used in practice:

+
+

Example - Safe recipe arguments

+

Say we have a plugin that registers custom items which can be crafted. In this example, we use an "emerald sword" with a custom crafting recipe. Now say that we want to have a command that gives the player the item from our declared recipes, which will have the following syntax:

+
/giverecipe <recipe>
+
+

To do this, we first register our custom items:

+
+
// Create our itemstack
+ItemStack emeraldSword = new ItemStack(Material.DIAMOND_SWORD);
+ItemMeta meta = emeraldSword.getItemMeta();
+meta.setDisplayName("Emerald Sword");
+meta.setUnbreakable(true);
+emeraldSword.setItemMeta(meta);
+
+// Create and register our recipe
+ShapedRecipe emeraldSwordRecipe = new ShapedRecipe(new NamespacedKey(this, "emerald_sword"), emeraldSword);
+emeraldSwordRecipe.shape(
+    "AEA", 
+    "AEA", 
+    "ABA"
+);
+emeraldSwordRecipe.setIngredient('A', Material.AIR);
+emeraldSwordRecipe.setIngredient('E', Material.EMERALD);
+emeraldSwordRecipe.setIngredient('B', Material.BLAZE_ROD);
+getServer().addRecipe(emeraldSwordRecipe);
+
+// Omitted, more itemstacks and recipes
+
+
// Create our itemstack
+val emeraldSword = ItemStack(Material.DIAMOND_SWORD)
+val meta = emeraldSword.itemMeta
+meta?.setDisplayName("Emerald Sword")
+meta?.isUnbreakable = true
+emeraldSword.itemMeta = meta
+
+// Create and register our recipe
+val emeraldSwordRecipe = ShapedRecipe(NamespacedKey(this, "emerald_sword"), emeraldSword)
+emeraldSwordRecipe.shape(
+    "AEA",
+    "AEA",
+    "ABA"
+)
+emeraldSwordRecipe.setIngredient('A', Material.AIR)
+emeraldSwordRecipe.setIngredient('E', Material.EMERALD)
+emeraldSwordRecipe.setIngredient('B', Material.BLAZE_ROD)
+server.addRecipe(emeraldSwordRecipe)
+
+// Omitted, more itemstacks and recipes
+
+
+

Once we've done that, we can now include them in our command registration. To do this, we use replaceSafeSuggestions(recipes) and then register our command as normal:

+
+
// Safely override with the recipe we've defined
+List<Argument<?>> arguments = new ArrayList<>();
+arguments.add(new RecipeArgument("recipe").replaceSafeSuggestions(SafeSuggestions.suggest(info -> 
+    new Recipe[] { emeraldSwordRecipe, /* Other recipes here */ }
+)));
+
+// Register our command
+new CommandAPICommand("giverecipe")
+    .withArguments(arguments)
+    .executesPlayer((player, args) -> {
+        Recipe recipe = (Recipe) args.get("recipe");
+        player.getInventory().addItem(recipe.getResult());
+    })
+    .register();
+
+
// Safely override with the recipe we've defined
+val arguments = listOf<Argument<*>>(
+    RecipeArgument("recipe").replaceSafeSuggestions(SafeSuggestions.suggest {
+        arrayOf(emeraldSwordRecipe, /* Other recipes here */)
+    })
+)
+
+// Register our command
+CommandAPICommand("giverecipe")
+    .withArguments(arguments)
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val recipe = args["recipe"] as Recipe
+        player.inventory.addItem(recipe.result)
+    })
+    .register()
+
+
+
+
+

Example - Safe /spawnmob suggestions

+

Say we have a command to spawn mobs:

+
/spawnmob <mob>
+
+

Now say that we don't want non-op players to spawn bosses. To do this, we'll create a List<EntityType> which is the list of all mobs that non-ops are allowed to spawn:

+
+
EntityType[] forbiddenMobs = new EntityType[] {EntityType.ENDER_DRAGON, EntityType.WITHER};
+List<EntityType> allowedMobs = new ArrayList<>(Arrays.asList(EntityType.values()));
+allowedMobs.removeAll(Arrays.asList(forbiddenMobs)); // Now contains everything except enderdragon and wither
+
+
val forbiddenMobs = listOf<EntityType>(EntityType.ENDER_DRAGON, EntityType.WITHER)
+val allowedMobs = EntityType.values().toMutableList()
+allowedMobs.removeAll(forbiddenMobs) // Now contains everything except enderdragon and wither
+
+
+

We then use our safe arguments to return an EntityType[] as the list of values that are suggested to the player. In this example, we use the sender() method to determine if the sender has permissions to view the suggestions:

+
+
List<Argument<?>> safeArguments = new ArrayList<>();
+safeArguments.add(new EntityTypeArgument("mob").replaceSafeSuggestions(SafeSuggestions.suggest(
+    info -> {
+        if (info.sender().isOp()) {
+            // All entity types
+            return EntityType.values();
+        } else {
+            // Only allowedMobs
+            return allowedMobs.toArray(new EntityType[0]);
+        }
+    })
+));
+
+
val safeArguments = listOf<Argument<*>>(
+    EntityTypeArgument("mob").replaceSafeSuggestions(SafeSuggestions.suggest {
+        info ->
+            if (info.sender().isOp) {
+                // All entity types
+                EntityType.values()
+            } else {
+                // Only allowedMobs
+                allowedMobs.toTypedArray()
+            }
+        }
+    )
+)
+
+
+

Now we register our command as normal:

+
+
new CommandAPICommand("spawnmob")
+    .withArguments(safeArguments)
+    .executesPlayer((player, args) -> {
+        EntityType entityType = (EntityType) args.get("mob");
+        player.getWorld().spawnEntity(player.getLocation(), entityType);
+    })
+    .register();
+
+
CommandAPICommand("spawnmob")
+    .withArguments(safeArguments)
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val entityType = args["mob"] as EntityType
+        player.world.spawnEntity(player.location, entityType)
+    })
+    .register()
+
+
+
+
+

Example - Removing a potion effect from a player

+

Say we wanted to remove a potion effect from a player. To do this, we'll use the following command syntax:

+
/removeeffect <player> <potioneffect>
+
+

Now, we don't want to remove a potion effect that already exists on a player, so instead we'll use the safe arguments to find a list of potion effects on the target player and then only suggest those potion effects. To do this, we'll use the previousArguments() method, as it allows us to access the previously defined <player> argument.

+
+
List<Argument<?>> safeArgs = new ArrayList<>();
+safeArgs.add(new EntitySelectorArgument.OnePlayer("target"));
+safeArgs.add(new PotionEffectArgument("potioneffect").replaceSafeSuggestions(SafeSuggestions.suggest(
+    info -> {
+        Player target = (Player) info.previousArgs().get(0);
+        
+        // Convert PotionEffect[] into PotionEffectType[]
+        return target.getActivePotionEffects().stream()
+            .map(PotionEffect::getType)
+            .toArray(PotionEffectType[]::new);
+    })
+));
+
+
val safeArgs = mutableListOf<Argument<*>>()
+safeArgs.add(EntitySelectorArgument.OnePlayer("target"))
+safeArgs.add(PotionEffectArgument("potioneffect").replaceSafeSuggestions(SafeSuggestions.suggest {
+    info ->
+        val target = info.previousArgs()["target"] as Player
+
+        // Convert PotionEffect[] into PotionEffectType[]
+        target.activePotionEffects.map{ it.type }.toTypedArray()
+    })
+)
+
+
+

And then we can register our command as normal:

+
+
new CommandAPICommand("removeeffect")
+    .withArguments(safeArgs)
+    .executesPlayer((player, args) -> {
+        Player target = (Player) args.get("target");
+        PotionEffectType potionEffect = (PotionEffectType) args.get("potioneffect");
+        target.removePotionEffect(potionEffect);
+    })
+    .register();
+
+
CommandAPICommand("removeeffect")
+    .withArguments(safeArgs)
+    .executesPlayer(PlayerCommandExecutor { _, args ->
+        val target = args["target"] as Player
+        val potionEffect = args["potioneffect"] as PotionEffectType
+        target.removePotionEffect(potionEffect)
+    })
+    .register()
+
+
+
+

Argument suggestions with tooltips

+

A /warp command with suggestions of various locations. Hovering over the suggestions with the mouse cursor displays tooltips describing what the locations are

+

The CommandAPI can also display tooltips for specific argument suggestions. These are shown to the user when they hover over a given suggestion and can be used to provide more context to a user about the suggestions that are shown to them. In this section, we'll outline the two ways of creating suggestions with tooltips:

+
    +
  • Normal (String) suggestions with tooltips
  • +
  • Safely typed suggestions with tooltips
  • +
+

Tooltips can have formatting to change how the text is displayed by using the ChatColor class.

+
+

Tooltips with normal (String-based) suggestions

+

To use these features, the CommandAPI includes the stringsWithTooltips methods for arguments, that accept IStringTooltip objects instead of String objects:

+
ArgumentSuggestions stringsWithTooltips(IStringTooltip... suggestions);
+ArgumentSuggestions stringsWithTooltips(Function<SuggestionInfo, IStringTooltip[]> suggestions);
+
+

The StringTooltip class is the CommandAPI's default implementation of IStringTooltip, which has some static methods to construct tooltips easily:

+
StringTooltip none(String suggestion);
+StringTooltip ofString(String suggestion, String tooltip);
+StringTooltip ofMessage(String suggestion, Message tooltip);
+StringTooltip ofBaseComponents(String suggestion, BaseComponent... tooltip);
+StringTooltip ofAdventureComponent(String suggestion, Component tooltip);
+
+

The first method, StringTooltip.none(String) creates a normal suggestion entry with no tooltip. The other methods create a suggestion with the provided tooltip text in either String, Brigadier Message, Spigot BaseComponent[] or Adventure Component format.

+
+

Example - An emotes command with string suggestion tooltips

+

Say we want to create a simple command to provide in-game emotes between players. For example, if you did /emote wave Bob, you'll "wave" to the player Bob. For this example, we'll use the following command syntax:

+
/emote <emote> <target>
+
+

First, we'll declare our arguments. Here, we'll use the stringsWithTooltips method, along with the StringTooltip.ofString(String, String) method to create emote suggestions and include suitable descriptions:

+
+
List<Argument<?>> arguments = new ArrayList<>();
+arguments.add(new StringArgument("emote")
+    .replaceSuggestions(ArgumentSuggestions.stringsWithTooltips(info ->
+        new IStringTooltip[] {
+            StringTooltip.ofString("wave", "Waves at a player"),
+            StringTooltip.ofString("hug", "Gives a player a hug"),
+            StringTooltip.ofString("glare", "Gives a player the death glare")
+        }
+    ))
+);
+arguments.add(new PlayerArgument("target"));
+
+
val arguments = mutableListOf<Argument<*>>()
+arguments.add(StringArgument("emote")
+    .replaceSuggestions(ArgumentSuggestions.stringsWithTooltips { info ->
+        arrayOf<IStringTooltip>(
+            StringTooltip.ofString("wave", "Waves at a player"),
+            StringTooltip.ofString("hug", "Gives a player a hug"),
+            StringTooltip.ofString("glare", "Gives a player the death glare")
+        )
+    })
+)
+arguments.add(PlayerArgument("target"))
+
+
+

Finally, we declare our command as normal:

+
+
new CommandAPICommand("emote")
+    .withArguments(arguments)
+    .executesPlayer((player, args) -> {
+        String emote = (String) args.get("emote");
+        Player target = (Player) args.get("target");
+        
+        switch (emote) {
+        case "wave":
+            target.sendMessage(player.getName() + " waves at you!");
+            break;
+        case "hug":
+            target.sendMessage(player.getName() + " hugs you!");
+            break;
+        case "glare":
+            target.sendMessage(player.getName() + " gives you the death glare...");
+            break;
+        default:
+            player.sendMessage("Invalid emote '" + emote + "'!");
+            break;
+        }
+    })
+    .register();
+
+
CommandAPICommand("emote")
+    .withArguments(*arguments.toTypedArray())
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val emote = args["emote"] as String
+        val target = args["target"] as Player
+
+        when (emote) {
+            "wave" -> target.sendMessage("${player.name} waves at you!")
+            "hug" -> target.sendMessage("${player.name} hugs you!")
+            "glare" -> target.sendMessage("${player.name} gives you the death glare...")
+        }
+    })
+    .register()
+
+
+
+
+

Using IStringTooltip directly

+

The IStringTooltip interface can be implemented by any other class to provide tooltips for custom objects. The IStringTooltip interface has the following methods:

+
public interface IStringTooltip {
+    public String getSuggestion();
+    public Message getTooltip();
+}
+
+
+

Note that the Message class is from the Brigadier library, which you will have to add as a dependency to your plugin. Information on how to do that can be found here.

+
+

This is incredibly useful if you are using suggestions with custom objects, such as a plugin that has custom items.

+
+

Example - Using IStringTooltip for custom items

+

Let's say we've created a simple plugin which has custom items. For a custom item, we'll have a simple class CustomItem that sets its name, lore and attached itemstack:

+
+
public @SuppressWarnings("deprecation")
+class CustomItem implements IStringTooltip {
+
+    private ItemStack itemstack;
+    private String name;
+    
+    public CustomItem(ItemStack itemstack, String name, String lore) {
+        ItemMeta meta = itemstack.getItemMeta();
+        meta.setDisplayName(name);
+        meta.setLore(Arrays.asList(lore));
+        itemstack.setItemMeta(meta);
+        this.itemstack = itemstack;
+        this.name = name;
+    }
+    
+    public String getName() {
+        return this.name;
+    }
+    
+    public ItemStack getItem() {
+        return this.itemstack;
+    }
+    
+    @Override
+    public String getSuggestion() {
+        return this.itemstack.getItemMeta().getDisplayName();
+    }
+
+    @Override
+    public Message getTooltip() {
+        return BukkitTooltip.messageFromString(this.itemstack.getItemMeta().getLore().get(0));
+    }
+    
+}
+
+
class CustomItem(val item: ItemStack, val name: String, lore: String): IStringTooltip {
+
+    init {
+        val meta = item.itemMeta
+        meta.setDisplayName(name)
+        meta.lore = listOf(lore)
+        item.itemMeta = meta
+    }
+
+    override fun getSuggestion(): String = this.item.itemMeta.displayName
+
+    override fun getTooltip(): Message = BukkitTooltip.messageFromString(this.item.itemMeta.lore?.get(0) ?: "")
+
+}
+
+
+

We make use of the Tooltip.messageFromString() method to generate a Brigadier Message object from our string tooltip.

+

Let's also say that our plugin has registered lots of CustomItems and has this stored in a CustomItem[] in our plugin. We could then use this as our input for suggestions:

+
+
CustomItem[] customItems = new CustomItem[] {
+    new CustomItem(new ItemStack(Material.DIAMOND_SWORD), "God sword", "A sword from the heavens"),
+    new CustomItem(new ItemStack(Material.PUMPKIN_PIE), "Sweet pie", "Just like grandma used to make")
+};
+    
+new CommandAPICommand("giveitem")
+    .withArguments(new StringArgument("item").replaceSuggestions(ArgumentSuggestions.stringsWithTooltips(customItems))) // We use customItems[] as the input for our suggestions with tooltips
+    .executesPlayer((player, args) -> {
+        String itemName = (String) args.get("item");
+        
+        // Give them the item
+        for (CustomItem item : customItems) {
+            if (item.getName().equals(itemName)) {
+                player.getInventory().addItem(item.getItem());
+                break;
+            }
+        }
+    })
+    .register();
+
+
val customItems = arrayOf<CustomItem>(
+    CustomItem(ItemStack(Material.DIAMOND_SWORD), "God sword", "A sword from the heavens"),
+    CustomItem(ItemStack(Material.PUMPKIN_PIE), "Sweet pie", "Just like grandma used to make")
+)
+
+CommandAPICommand("giveitem")
+    .withArguments(StringArgument("item").replaceSuggestions(ArgumentSuggestions.stringsWithTooltips(*customItems))) // We use customItems[] as the input for our suggestions with tooltips
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val itemName = args["item"] as String
+
+        // Give them the item
+        for (item in customItems) {
+            if (item.name == itemName) {
+                player.inventory.addItem(item.item)
+                break
+            }
+        }
+    })
+    .register()
+
+
+
+
+

Tooltips with safe suggestions

+

Using tooltips with safe suggestions is almost identical to the method described above for normal suggestions, except for two things. Firstly, you must use tooltips method instead of the stringsWithTooltips method and secondly, instead of using StringTooltip, you must use Tooltip<S>. Let's look at these differences in more detail.

+

The tooltips methods are fairly similar to the stringsWithTooltips methods, except instead of using StringTooltip, it simply uses Tooltip<S>:

+
SafeSuggestions<T> tooltips(Tooltip<T>... suggestions);
+SafeSuggestions<T> tooltips(Function<SuggestionInfo, Tooltip<T>[]> suggestions);
+
+

The Tooltip<S> class represents a tooltip for a given object S. For example, a tooltip for a LocationArgument would be a Tooltip<Location> and a tooltip for an EnchantmentArgument would be a Tooltip<Enchantment>.

+

Just like the StringTooltip class, the Tooltip<S> class provides the following static methods, which operate exactly the same as the ones in the StringTooltip class:

+
Tooltip<S> none(S object);
+Tooltip<S> ofString(S object, String tooltip);
+Tooltip<S> ofMessage(S object, Message tooltip);
+Tooltip<S> ofBaseComponents(S object, BaseComponent... tooltip);
+Tooltip<S> ofAdventureComponent(S object, Component tooltip);
+
+Tooltip<S>[] arrayOf(Tooltip<S>... tooltips);
+
+

The use of arrayOf is heavily recommended as it provides the necessary type safety for Java code to ensure that the correct types are being passed to the tooltips method.

+
+

Example - Teleportation command with suggestion descriptions

+

Say we wanted to create a custom teleport command which suggestions a few key locations. In this example, we'll use the following command syntax:

+
/warp <location>
+
+

First, we'll declare our arguments. Here, we use a LocationArgument and use the tooltips method, with a parameter for the command sender, so we can get information about the world. We populate the suggestions with tooltips using Tooltip.ofString(Location, String) and collate them together with Tooltip.arrayOf(Tooltip<Location>...):

+
+
List<Argument<?>> arguments = new ArrayList<>();
+arguments.add(new LocationArgument("location")
+    .replaceSafeSuggestions(SafeSuggestions.tooltips(info -> {
+        // We know the sender is a player if we use .executesPlayer()
+        Player player = (Player) info.sender();
+        return BukkitTooltip.arrayOf(
+            BukkitTooltip.ofString(player.getWorld().getSpawnLocation(), "World spawn"),
+            BukkitTooltip.ofString(player.getBedSpawnLocation(), "Your bed"),
+            BukkitTooltip.ofString(player.getTargetBlockExact(256).getLocation(), "Target block")
+        );
+    })));
+
+
val arguments = listOf<Argument<*>>(
+    LocationArgument("location")
+        .replaceSafeSuggestions(SafeSuggestions.tooltips { info ->
+            // We know the sender is a player if we use .executesPlayer()
+            val player = info.sender() as Player
+            BukkitTooltip.arrayOf(
+                BukkitTooltip.ofString(player.world.spawnLocation, "World spawn"),
+                BukkitTooltip.ofString(player.bedSpawnLocation, "Your bed"),
+                BukkitTooltip.ofString(player.getTargetBlockExact(256)?.location, "Target block")
+            )
+        } )
+)
+
+
+

In the arguments declaration, we've casted the command sender to a player. To ensure that the command sender is definitely a player, we'll use the executesPlayer command execution method in our command declaration:

+
+
new CommandAPICommand("warp")
+    .withArguments(arguments)
+    .executesPlayer((player, args) -> {
+        player.teleport((Location) args.get("location"));
+    })
+    .register();
+
+
CommandAPICommand("warp")
+    .withArguments(arguments)
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        player.teleport(args["location"] as Location)
+    })
+    .register()
+
+
+
+

Asynchronous suggestions

+

In addition to normal suggestions, safely-typed suggestions and suggestions with tooltips, the CommandAPI can support computing the list of suggestions to send to a player asynchronously. This allows you to perform suggestions independent of the main server thread, which is useful for slow operations, such as:

+
    +
  • Retrieving suggestions from a remote database
  • +
  • Retrieving information from the web
  • +
  • Retrieving suggestions from a file
  • +
+

asynchronous suggestions

+

The asynchronous methods for suggestions are similar in format to normal suggestions, except for two things: the name of the method ends with Async, and the return type for the inner function is a CompletableFuture:

+
ArgumentSuggestions stringsAsync(Function<SuggestionInfo, CompletableFuture<String[]>> suggestions);
+ArgumentSuggestions stringsWithTooltipsAsync(Function<SuggestionInfo, CompletableFuture<IStringTooltip[]>> suggestions);
+    
+SafeSuggestions<T> suggestAsync(Function<SuggestionInfo, CompletableFuture<T[]>> suggestions);
+SafeSuggestions<T> tooltipsAsync(Function<SuggestionInfo, CompletableFuture<Tooltip<T>[]>> suggestions);
+
+

Creating completable futures

+

The easiest way to create a CompleteableFuture for asynchronous suggestions is to use Java's CompletableFuture.supplyAsync() method. If you have a simple array of string suggestions (String[]), these can be turned into a completable future (CompletableFuture<String[]>) using this method:

+
new String[] { "dirt", "grass", "cobblestone", };
+
+

$$\downarrow$$

+
CompletableFuture.supplyAsync(() -> {
+    return new String[] { "dirt", "grass", "cobblestone", };
+});
+
+
+

Developer's Note:

+

As with all asynchronous operations running in a Minecraft server, you should not try to access the Bukkit API within an asynchronous block. If you want to run code which accesses Bukkit's API while inside an asynchronous block, you can schedule a synchronous task using the Bukkit scheduler, for example:

+
CompletableFuture.supplyAsync(() -> {
+
+   Bukkit.getScheduler().scheduleAsyncDelayedTask(plugin, () -> 
+       // Your code here
+   );
+
+   return new String[] { "dirt", "grass", "cobblestone", };
+});
+
+
+

Asynchronous suggestions examples

+
+

Reading keys from a config file

+

Say you wanted to write a command to modify your plugin's config file. Since the config file is an external file, you ideally want to access the file in a separate thread to the main server thread to retain performance for players on the server. We have the following command syntax:

+
/setconfig <key> <value>
+
+

We make use of the ArgumentSuggestions.stringsAsync method to provide asynchronous suggestions. In our completable future implementation, we access the keys from the plugin configuration.

+
+
new CommandAPICommand("setconfig")
+    .withArguments(new StringArgument("key").replaceSuggestions(ArgumentSuggestions.stringsAsync(info -> {
+        return CompletableFuture.supplyAsync(() -> {
+            return plugin.getConfig().getKeys(false).toArray(new String[0]);
+        });
+    })))
+    .withArguments(new TextArgument("value"))
+    .executes((sender, args) -> {
+        String key = (String) args.get("key");
+        String value = (String) args.get("value");
+        plugin.getConfig().set(key, value);
+    })
+    .register();
+
+
CommandAPICommand("setconfig")
+    .withArguments(StringArgument("key").replaceSuggestions(ArgumentSuggestions.stringsAsync { _ ->
+        CompletableFuture.supplyAsync { plugin.config.getKeys(false).toTypedArray() }
+    } ))
+    .withArguments(TextArgument("value"))
+    .executes(CommandExecutor { _, args ->
+        val key = args["key"] as String
+        val value = args["value"] as String
+        plugin.config.set(key, value)
+    })
+    .register()
+
+
+
+

Argument types

+

For more information on argument casting types, see Argument Casting. This section is primarily about use cases for each argument and any implementation notes.

+

Primitive arguments

+

Primitive arguments are arguments that represent Java primitive types, such as int, float, double, boolean and long. These arguments are defined in their respective classes:

+
+ + + + + +
Primitive typeCommandAPI class
intIntegerArgument
floatFloatArgument
doubleDoubleArgument
longLongArgument
booleanBooleanArgument
+
+

These arguments simply cast to their primitive type and don't need any extra work.

+
+

Boolean arguments

+

A boolean argument showing the suggestions 'false' and 'true'

+

The BooleanArgument class represents the Boolean values true and false.

+
+

Example - Config editing plugin

+

Say we want to create a plugin that lets you edit its own config.yml file using a command. To do this, let's create a command with the following syntax:

+
/editconfig <config-key> <value>
+
+

We first retrieve the keys from the configuration file using the typical Bukkit API. We construct our List to hold our arguments, with the first parameter being a String key (in the form of a TextArgument, overridden with an array of suggestions). Finally, we register our command and update the config, ensuring that we cast the BooleanArgument to boolean:

+
+
// Load keys from config file
+String[] configKeys = getConfig().getKeys(true).toArray(new String[0]);
+
+// Register our command
+new CommandAPICommand("editconfig")
+    .withArguments(new TextArgument("config-key").replaceSuggestions(ArgumentSuggestions.strings(info -> configKeys)))
+    .withArguments(new BooleanArgument("value"))
+    .executes((sender, args) -> {
+        // Update the config with the boolean argument
+        getConfig().set((String) args.get("config-key"), (boolean) args.get("value"));
+    })
+    .register();
+
+
// Load keys from config file
+val configKeys: Array<String> = config.getKeys(true).toTypedArray()
+
+// Register our command
+CommandAPICommand("editconfig")
+    .withArguments(TextArgument("config-key").replaceSuggestions(ArgumentSuggestions.strings { _ -> configKeys }))
+    .withArguments(BooleanArgument("value"))
+    .executes(CommandExecutor { _, args ->
+        // Update the config with the boolean argument
+        config.set(args["config-key"] as String, args["value"] as Boolean)
+    })
+    .register()
+
+
// Load keys from config file
+val configKeys: Array<String> = getConfig().getKeys(true).toTypedArray()
+
+// Register our command
+commandAPICommand("editconfig") {
+    argument(TextArgument("config-key").replaceSuggestions(ArgumentSuggestions.strings { configKeys }))
+    booleanArgument("value")
+    anyExecutor { _, args ->
+        // Update the config with the boolean argument
+        getConfig().set(args["config-key"] as String, args["value"] as Boolean)
+    }
+}
+
+
+
+
+

Numerical arguments

+

Numbers are represented using the designated number classes:

+
+ + + + +
ClassDescription
IntegerArgumentWhole numbers between Integer.MIN_VALUE and Integer.MAX_VALUE
LongArgumentWhole numbers between Long.MIN_VALUE and Long.MAX_VALUE
DoubleArgumentDouble precision floating point numbers
FloatArgumentSingle precision floating point numbers
+
+

Each numerical argument can have ranges applied to them, which restricts the user to only entering numbers from within a certain range. This is done using the constructor, and the range specified:

+
+ + + +
ConstructorDescription
new IntegerArgument()Any range
new IntegerArgument(min)Values greater than or equal to min
new IntegerArgument(min, max)Values greater than or equal to min and less than or equal to max
+
+

Each range is inclusive, so it includes the number given to it. If the minimum value provided is larger than the maximum value, an InvalidRangeException is thrown.

+

Ranged arguments

+

A float range argument command with the argument "0.5.3.5" entered

+

Ranged arguments allow players to provide a range between two numbers, all within a single argument. The CommandAPI provides two ranged arguments, IntegerRangeArgument for ranges with only integer values, and FloatRangeArgument for ranged with potential floating point values.

+

These consist of values such as:

+
+ + + + +
InputWhat it means
5The number 5
5..10Numbers between 5 and 10, including 5 and 10
5..Numbers greater than or equal to 5 (bounded by Java's max number size)
..5Numbers less than or equal to 5 (bounded by Java's min number size)
+
+

This allows you to let users define a range of values, which can be used to limit a value, such as the number of players in a region or for a random number generator.

+
+

The IntegerRange & FloatRange class

+

The CommandAPI returns an IntegerRange from the IntegerRangeArgument, and a FloatRange from the FloatRangeArgument, which represents the upper and lower bounds of the numbers provided by the command sender, as well as a method to check if a number is within that range.

+

The IntegerRange class has the following methods:

+
class IntegerRange {
+    public int getLowerBound();
+    public int getUpperBound();
+    public boolean isInRange(int);
+}
+
+

The FloatRange class has the following methods:

+
class FloatRange {
+    public float getLowerBound();
+    public float getUpperBound();
+    public boolean isInRange(float);
+}
+
+
+

Example - Searching chests for certain items

+

Say you're working on a plugin for server administrators to help them find restricted items. A method of doing so would be to search chests in a given radius for certain items. As such, we can use the following syntax:

+
/searchchests <range> <item>
+
+

Now, we simply create our arguments using IntegerRangeArgument for our range and ItemStackArgument as the item to search for. We can then find all chests in a given area and determine if it is within the range provided by the command sender by using range.isInRange(distance):

+
+
new CommandAPICommand("searchrange")
+    .withArguments(new IntegerRangeArgument("range")) // Range argument
+    .withArguments(new ItemStackArgument("item"))     // The item to search for
+    .executesPlayer((player, args) -> {
+        // Retrieve the range from the arguments
+        IntegerRange range = (IntegerRange) args.get("range");
+        ItemStack itemStack = (ItemStack) args.get("item");
+
+        // Store the locations of chests with certain items
+        List<Location> locations = new ArrayList<>();
+
+        // Iterate through all chunks, and then all tile entities within each chunk
+        for (Chunk chunk : player.getWorld().getLoadedChunks()) {
+            for (BlockState blockState : chunk.getTileEntities()) {
+
+                // The distance between the block and the player
+                int distance = (int) blockState.getLocation().distance(player.getLocation());
+
+                // Check if the distance is within the specified range 
+                if (range.isInRange(distance)) {
+
+                    // Check if the tile entity is a chest
+                    if (blockState instanceof Chest chest) {
+                        
+                        // Check if the chest contains the item specified by the player
+                        if (chest.getInventory().contains(itemStack.getType())) {
+                            locations.add(chest.getLocation());
+                        }
+                    }
+                }
+
+            }
+        }
+
+        // Output the locations of the chests, or whether no chests were found
+        if (locations.isEmpty()) {
+            player.sendMessage("No chests were found");
+        } else {
+            player.sendMessage("Found " + locations.size() + " chests:");
+            locations.forEach(location -> {
+                player.sendMessage("  Found at: " 
+                        + location.getX() + ", " 
+                        + location.getY() + ", " 
+                        + location.getZ());
+            });
+        }
+    })
+    .register();
+
+
CommandAPICommand("searchrange")
+    .withArguments(IntegerRangeArgument("range")) // Range argument
+    .withArguments(ItemStackArgument("item"))     // The item to search for
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        // Retrieve the range from the arguments
+        val range = args["range"] as IntegerRange
+        val itemStack = args["item"] as ItemStack
+
+        // Store the locations of chests with certain items
+        val locations = mutableListOf<Location>()
+
+        // Iterate through all chunks, and then all tile entities within each chunk
+        for (chunk in player.world.loadedChunks) {
+            for (blockState in chunk.tileEntities) {
+
+                // The distance between the block and the player
+                val distance = blockState.location.distance(player.location).toInt()
+
+                // Check if the distance is within the specified range
+                if (range.isInRange(distance)) {
+
+                    // Check if the tile entity is a chest
+                    if (blockState is Chest) {
+
+                        // Check if the chest contains the item specified by the player
+                        if (blockState.inventory.contains(itemStack.type)) {
+                            locations.add(blockState.location)
+                        }
+                    }
+                }
+
+            }
+        }
+
+        // Output the locations of the chests, or whether no chests were found
+        if (locations.isEmpty()) {
+            player.sendMessage("No chests were found")
+        } else {
+            player.sendMessage("Found ${locations.size} chests:")
+            locations.forEach {
+                player.sendMessage("  Found at: ${it.x}, ${it.y}, ${it.z}")
+            }
+        }
+    })
+    .register()
+
+
commandAPICommand("searchrange") {
+    integerRangeArgument("range") // Range argument
+    itemStackArgument("item") // The item to search for
+    playerExecutor { player, args ->
+        // Retrieve the range from the arguments
+        val range = args["range"] as IntegerRange
+        val itemStack = args["item"] as ItemStack
+
+        // Store the locations of chests with certain items
+        val locations = mutableListOf<Location>()
+
+        // Iterate through all chunks, and then all tile entities within each chunk
+        for (chunk in player.world.loadedChunks) {
+            for (blockState in chunk.tileEntities) {
+
+                // The distance between the block and the player
+                val distance = blockState.location.distance(player.location).toInt()
+
+                // Check if the distance is within the specified range
+                if (range.isInRange(distance)) {
+
+                    // Check if the tile entity is a chest
+                    if (blockState is Chest) {
+
+                        // Check if the chest contains the item specified by the player
+                        if (blockState.inventory.contains(itemStack.type)) {
+                            locations.add(blockState.location)
+                        }
+                    }
+                }
+
+            }
+        }
+
+        // Output the locations of the chests, or whether no chests were found
+        if (locations.isEmpty()) {
+            player.sendMessage("No chests were found")
+        } else {
+            player.sendMessage("Found ${locations.size} chests:")
+            locations.forEach {
+                player.sendMessage("  Found at: ${it.x}, ${it.y}, ${it.z}")
+            }
+        }
+    }
+}
+
+
+
+

String arguments

+

There are three types of arguments that return Java's String object. Each have their own unique set of features which make them suitable for specific needs.

+
+

String argument

+

The StringArgument class is used to represent a single word. These words can only contain alphanumeric characters (A-Z, a-z and 0-9), and the underscore character.

+

Accepted StringArgument values:

+
Hello
+123
+hello123
+Hello_world
+
+

Rejected StringArgument values:

+
hello@email.com
+yesn't
+
+
+

Examples of StringArgument uses

+
    +
  • Entering strings to identify offline players
  • +
+
+
+

Text argument

+

The TextArgument acts similar to any String in Java. These can be single words, like the StringArgument, or have additional characters (e.g. spaces, symbols) if surrounded by quotes. To type quotation marks, you can use \" (as similar to Java) to escape these special characters.

+

Accepted TextArgument values:

+
hello
+"hello world!"
+"hello@gmail.com"
+"this has \" <<-- speech marks! "
+
+

Rejected TextArgument values:

+
hello world
+私
+"speech marks: ""
+
+
+

Examples of TextArgument uses

+
    +
  • Editing the contents of a sign
  • +
  • A command that requires multiple text arguments (say, username and password?)
  • +
+
+
+

Greedy string argument

+
+

Greedy Arguments:

+

The GreedyStringArgument, similar to the ChatArgument uses the entire argument array from its current position. This means that it never ends, therefore if it is used, it must be the last element of your List of arguments.

+

For example, if you have a command /message <message> <target>, it would not be able to determine where the message ends and the <target> argument begins.

+

If a GreedyStringArgument or ChatArgument is not declared at the end of the List of arguments, or multiple of these arguments are used in the same List, the CommandAPI throws a GreedyArgumentException.

+
+

The GreedyStringArgument takes the TextArgument a step further. Any characters and symbols are allowed and quotation marks are not required.

+
+

Example - Messaging command

+

Say we have a simple message command of the following form:

+
/message <target> <message>
+
+

This would be ideal for a greedy string, since it can consume all text after the player's name:

+
+
new CommandAPICommand("message")
+    .withArguments(new PlayerArgument("target"))
+    .withArguments(new GreedyStringArgument("message"))
+    .executes((sender, args) -> {
+        ((Player) args.get("target")).sendMessage((String) args.get("message"));
+    })
+    .register();
+
+
CommandAPICommand("message")
+    .withArguments(PlayerArgument("target"))
+    .withArguments(GreedyStringArgument("message"))
+    .executes(CommandExecutor { _, args ->
+        (args["target"] as Player).sendMessage(args["message"] as String)
+    })
+    .register()
+
+
commandAPICommand("message") {
+    playerArgument("target")
+    greedyStringArgument("message")
+    anyExecutor { _, args ->
+        (args["target"] as Player).sendMessage(args["message"] as String)
+    }
+}
+
+
+

Any text entered after the <target> argument would be sent to the player. For example, the command could be used as follows:

+
/message Skepter This is some incredibly long string with "symbols" and $p3c!aL characters~
+
+

Note how this only works if the greedy string argument is at the end. If, say, the command was /message <message> <target>, it would not be able to determine where the <message> argument ends and the <target> argument begins.

+
+
+

Examples of GreedyStringArgument uses

+
    +
  • A messaging/whisper command (as shown in the example above)
  • +
  • A mailing command
  • +
  • Any command involving lots of text, such as a command to write the contents of a book
  • +
  • Any command which involves an unreasonable/unknown amount of arguments
  • +
  • Any command where you want to parse arguments similar to how regular Bukkit would
  • +
+
+

Position-based arguments

+

Location arguments

+

A Location argument showing the options '', ' ' and ' ~ ~'

+

In the CommandAPI, there are two arguments used to represent location. The LocationArgument argument, which represents a 3D location \( (x, y, z) \) and the Location2DArgument, which represents 2D location \( (x, z) \).

+
+

Location (3D space)

+

The LocationArgument class is used to specify a location in the command sender's current world, returning a Bukkit Location object. It allows the user to enter three numbers as coordinates, or use relative coordinates (i.e. the ~ and ^ operators).

+

The LocationArgument constructor requires a LocationType, which specifies the type of location that is accepted by the command. The LocationType enum consists of two values:

+

LocationType.BLOCK_POSITION

+

BLOCK_POSITION refers to integer block coordinates. When in-game as a player, the suggested location is the coordinates of block you are looking at when you type the command.

+

BLOCK_POSITION

+

LocationType.PRECISE_POSITION

+

PRECISE_PRECISION uses exact coordinates, using the double primitive type. When in-game as a player, the suggested location is the exact coordinates of where your cursor is pointing at when you type the command.

+

PRECISE_POSITION

+

If no LocationType is provided, the LocationArgument will use PRECISE_POSITION by default.

+

The LocationArgument constructor can also accept a boolean centerPosition. If set to true, when using LocationType.PRECISE_POSITION, if an integer is provided in the value, it will add 0.5 to the x and z coordinates to center the position within a block. If set to false, the integer value will be provided as is.

+

If no centerPosition parameter is provided, the LocationArgument will use centerPosition = true by default.

+
+

Example - LocationArgument precise position centering

+

Say you use the following constructor, which sets centerPosition to true:

+
+
new LocationArgument("location", LocationType.PRECISE_POSITION, true);
+
+
LocationArgument("location", LocationType.PRECISE_POSITION, true)
+
+
+

Integer positions are centered

+

Let's also say you use the following location using this location argument in a command:

+
10 20 30
+
+

The resulting location will be the following, which centers the position of the x and z coordinates. This does not change the y coordinate:

+
10.5 20 30.5
+
+

Non-integer positions remain as normal

+

If you use the following location using this location argument in a command:

+
10.2 20.2 30.2
+
+

The resulting location will be the following, which does not change the x and z coordinates, because the positions are not integers:

+
10.2 20.2 30.2
+
+
+

Say you use the following constructor, which sets centerPosition to false:

+
+
new LocationArgument("location", LocationType.PRECISE_POSITION, false);
+
+
LocationArgument("location", LocationType.PRECISE_POSITION, false)
+
+
+

Integer positions are not centered

+

Let's also say you use the following location using this location argument in a command:

+
10 20 30
+
+

The resulting location will be the following, which does not modify the position of the x and z coordinates:

+
10 20 30
+
+
+
+
+

Example - Break block using coordinates

+

We can declare a simple command to break a block:

+
/break <location>
+
+

Simply put, given the coordinates provided to the command, "break" the block by setting it's type to Material.AIR. For this example, we're referring to block specific coordinates, so we want to use LocationType.BLOCK_POSITION:

+
+
new CommandAPICommand("break")
+    // We want to target blocks in particular, so use BLOCK_POSITION
+    .withArguments(new LocationArgument("block", LocationType.BLOCK_POSITION))
+    .executesPlayer((player, args) -> {
+        Location location = (Location) args.get("block");
+        location.getBlock().setType(Material.AIR);
+    })
+    .register();
+
+
CommandAPICommand("break")
+    // We want to target blocks in particular, so use BLOCK_POSITION
+    .withArguments(LocationArgument("block", LocationType.BLOCK_POSITION))
+    .executesPlayer(PlayerCommandExecutor { _, args ->
+        (args["block"] as Location).block.type = Material.AIR
+    })
+    .register()
+
+
commandAPICommand("break") {
+    // We want to target blocks in particular, so use BLOCK_POSITION
+    locationArgument("block", LocationType.BLOCK_POSITION)
+    playerExecutor { _, args ->
+        (args["block"] as Location).block.type = Material.AIR
+    }
+}
+
+
+
+
+

Location (2D space)

+

A location 2D argument showing the options '' and ' ~'

+

The Location2DArgument is pretty much identical in use to the LocationArgument for 3D coordinates, except instead of returning a Location object, it instead returns a Location2D object that extends Location (thus, being compatible anywhere you would normally be able to use Location).

+

Rotation arguments

+

An image of a rotation argument showing /rotationargument 90 180

+

The RotationArgument allows users to specify a pair of pitch and yaw coordinates. By default (using the ~ symbol), this refers to the player's current pitch and yaw of where they are looking at.

+

The RotationArgument class returns a Rotation object, which consists of the following methods:

+
+ + + + +
Method nameWhat it does
float getPitch()Returns a player's pitch (up and down rotation)
float getYaw()Returns a player's yaw (left and right rotation)
float getNormalizedPitch()Returns a player's pitch between -90 and 90 degrees
float getNormalizedYaw()Returns a player's yaw between -180 and 180 degrees
+
+

Example: Rotate an armor stand head

+

Say we want to make an armor stand look in a certain direction. To do this, we'll use the following command:

+
/rotate <rotation> <target>
+
+

To do this, we'll use the rotation from the RotationArgument and select an entity using the EntitySelectorArgument.OneEntity class. We then check if our entity is an armor stand and if so, we set its head pose to the given rotation.

+
+
new CommandAPICommand("rotate")
+    .withArguments(new RotationArgument("rotation"))
+    .withArguments(new EntitySelectorArgument.OneEntity("target"))
+    .executes((sender, args) -> {
+        Rotation rotation = (Rotation) args.get("rotation");
+        Entity target = (Entity) args.get("target");
+
+        if (target instanceof ArmorStand armorStand) {
+            armorStand.setHeadPose(new EulerAngle(Math.toRadians(rotation.getPitch()), Math.toRadians(rotation.getYaw() - 90), 0));
+        }
+    })
+    .register();
+
+
CommandAPICommand("rotate")
+    .withArguments(RotationArgument("rotation"))
+    .withArguments(EntitySelectorArgument.OneEntity("target"))
+    .executes(CommandExecutor { _, args ->
+        val rotation = args["rotation"] as Rotation
+        val target = args["target"] as Entity
+
+        if (target is ArmorStand) {
+            target.headPose = EulerAngle(Math.toRadians(rotation.pitch.toDouble()), Math.toRadians(rotation.yaw.toDouble() - 90), 0.0)
+        }
+    })
+    .register()
+
+
commandAPICommand("rotate") {
+    rotationArgument("rotation")
+    entitySelectorArgumentOneEntity("target")
+    anyExecutor { _, args ->
+        val rotation = args["rotation"] as Rotation
+        val target = args["target"] as Entity
+
+        if (target is ArmorStand) {
+            target.headPose = EulerAngle(Math.toRadians(rotation.pitch.toDouble()), Math.toRadians(rotation.yaw.toDouble() - 90), 0.0)
+        }
+    }
+}
+
+
+

Note how the head pose requires an EulerAngle as opposed to a pitch and yaw. To account for this, we convert our rotation (which is in degrees) into an EulerAngle in radians.

+
+

AxisArgument

+

An image of an axis argument with the suggestions x, xy, xyz, xz, y, yz and z

+

The AxisArgument class refers to the x, y and z axes. When used with the CommandAPI, it returns an EnumSet<Axis> (You can view the documentation for EnumSet here).

+
+

Examples of AxisArgument uses

+
    +
  • Reflecting a structure in the x, y or z axis
  • +
+
+

Chat arguments

+

The CommandAPI provides a number of ways to interact with chat formatting in Minecraft. These are the following:

+
    +
  • ChatColor: The color of text rendered in Minecraft
  • +
  • Chat: Text which is said in chat. This also includes entity selectors such as @a and @r
  • +
  • ChatComponent: Minecraft's Raw JSON text format
  • +
+

The CommandAPI implements ChatColor, Chat and ChatComponent in two separate ways: Spigot-compatible and Adventure-compatible. The differences between these and how to use them are described in their own relevant pages.

+

The CommandAPI also supports Minecraft 1.19's chat preview feature. To use Minecraft 1.19's chat preview feature, information on that can be found in Chat preview.

+

Spigot chat arguments

+

Chat color argument

+

Chatcolor argument in-game, displaying a list of Minecraft chat colors

+

The ChatColorArgument class is used to represent a given chat color (e.g. red or green). This argument returns the ChatColor object.

+
+

Example - Username color changing plugin

+

Say we want to create a plugin to change the color of a player's username. We want to create a command of the following form:

+
/namecolor <chatcolor>
+
+

We then use the ChatColorArgument to change the player's name color:

+
+
new CommandAPICommand("namecolor")
+    .withArguments(new ChatColorArgument("chatcolor"))
+    .executesPlayer((player, args) -> {
+        ChatColor color = (ChatColor) args.get("chatcolor");
+        player.setDisplayName(color + player.getName());
+    })
+    .register();
+
+
CommandAPICommand("namecolor")
+    .withArguments(ChatColorArgument("chatColor"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val color = args["chatColor"] as ChatColor
+        player.setDisplayName("$color${player.name}")
+    })
+    .register()
+
+
commandAPICommand("namecolor") {
+    chatColorArgument("chatcolor")
+    playerExecutor { player, args ->
+        val color = args["chatcolor"] as ChatColor
+        player.setDisplayName("$color${player.name}")
+    }
+}
+
+
+
+
+
+

Developer's Note:

+

The two following classes, ChatComponentArgument and ChatArgument depend on a Spigot based server. This means that these arguments will not work on a non-Spigot based server, such as CraftBukkit. If you use this class on a non-Spigot based server, it will throw a SpigotNotFoundException

+
+

Chat component argument

+

The ChatComponentArgument class accepts raw chat-based JSON as valid input. Despite being regular JSON, it must conform to the standard declared here, which consists of JSON that has a limited subset of specific keys (In other words, you can have a JSON object that has the key text, but not one that has the key blah).

+

This is converted into Spigot's BaseComponent[], which can be used for the following:

+
    +
  • +

    Broadcasting messages to all players on the server using:

    +
    Bukkit.getServer().spigot().broadcast(BaseComponent[]);
    +
    +
  • +
  • +

    Adding and setting pages to books using BookMeta:

    +
    BookMeta meta = // ...
    +meta.spigot().setPages(BaseComponent[]);
    +
    +
  • +
  • +

    Sending messages to Player objects:

    +
    Player player = // ...
    +player.spigot().sendMessage(BaseComponent[]);
    +
    +
  • +
  • +

    Sending messages to CommandSender objects:

    +
    CommandSender sender = // ...
    +sender.spigot().sendMessage(BaseComponent[]);
    +
    +
  • +
+
+

Example - Book made from raw JSON

+

Say we want to generate a book using raw JSON. For this example, we'll use the following JSON (generated from minecraftjson.com) to generate our book:

+
["", {
+    "text": "Once upon a time, there was a guy call "
+}, {
+    "text": "Skepter",
+    "color": "light_purple",
+    "hoverEvent": {
+        "action": "show_entity",
+        "value": "Skepter"
+    }
+}, {
+    "text": " and he created the "
+}, {
+    "text": "CommandAPI",
+    "underlined": true,
+    "clickEvent": {
+        "action": "open_url",
+        "value": "https://github.com/JorelAli/CommandAPI"
+    }
+}]
+
+

Since we're writing a book, we must ensure that all quotes have been escaped. This can also be performed on the minecraftjson.com website by selecting "book":

+
["[\"\",{\"text\":\"Once upon a time, there was a guy call \"},{\"text\":\"Skepter\",\"color\":\"light_purple\",\"hoverEvent\":{\"action\":\"show_entity\",\"value\":\"Skepter\"}},{\"text\":\" and he created the \"},{\"text\":\"CommandAPI\",\"underlined\":true,\"clickEvent\":{\"action\":\"open_url\",\"value\":\"https://github.com/JorelAli/CommandAPI\"}}]"]
+
+

Now let's define our command. Since book text is typically very large - too large to be entered into a chat, we'll make a command block compatible command by providing a player parameter:

+
/makebook <player> <contents>
+
+

Now we can create our book command. We use the player as the main target by using their name for the author field, as well as their inventory to place the book. We finally construct our book using the .setPages(BaseComponent[]) method:

+
+
new CommandAPICommand("makebook")
+    .withArguments(new PlayerArgument("player"))
+    .withArguments(new ChatComponentArgument("contents"))
+    .executes((sender, args) -> {
+        Player player = (Player) args.get("player");
+        BaseComponent[] arr = (BaseComponent[]) args.get("contents");
+        
+        // Create book
+        ItemStack is = new ItemStack(Material.WRITTEN_BOOK);
+        BookMeta meta = (BookMeta) is.getItemMeta(); 
+        meta.setTitle("Custom Book");
+        meta.setAuthor(player.getName());
+        meta.spigot().setPages(arr);
+        is.setItemMeta(meta);
+        
+        // Give player the book
+        player.getInventory().addItem(is);
+    })
+    .register();
+
+
CommandAPICommand("makebook")
+    .withArguments(PlayerArgument("player"))
+    .withArguments(ChatComponentArgument("contents"))
+    .executes(CommandExecutor { _, args ->
+        val player = args["player"] as Player
+        val arr = args["contents"] as Array<BaseComponent>
+
+        // Create book
+        val item = ItemStack(Material.WRITTEN_BOOK)
+        val meta = item.itemMeta as BookMeta
+        meta.title = "Custom Book"
+        meta.author = player.name
+        meta.spigot().setPages(arr)
+        item.itemMeta = meta
+
+        // Give player the book
+        player.inventory.addItem(item)
+    })
+    .register()
+
+
commandAPICommand("makebook") {
+    playerArgument("player")
+    chatComponentArgument("contents")
+    anyExecutor { _, args ->
+        val player = args["player"] as Player
+        val array = args["contents"] as Array<BaseComponent>
+
+        // Create book
+        val item = ItemStack(Material.WRITTEN_BOOK)
+        val meta = item.itemMeta as BookMeta
+        meta.title = "Custom Book"
+        meta.author = player.name
+        meta.spigot().setPages(array)
+        item.itemMeta = meta
+
+        // Give player the book
+        player.inventory.addItem(item)
+    }
+}
+
+
+
+
+

Chat argument

+
+

Note:

+

The ChatArgument class is an argument similar to the GreedyStringArgument, in the sense that it has no terminator and must be defined at the end of your List of arguments. For more information on this, please read the section on Greedy arguments.

+
+

The ChatArgument is identical to the GreedyStringArgument, with the added functionality of enabling entity selectors, such as @e, @p and so on. The ChatArgument also returns a BaseComponent[], similar to the ChatComponentArgument.

+
+

Example - Sending personalized messages to players

+

Say we wanted to broadcast a "personalized" message to players on the server. By "personalized", we mean a command which changes its output depending on who we are sending the output to. Simply put, we want a command of the following syntax:

+
/pbroadcast <message>
+
+

Say we're on a server with 2 players: Bob and Michael. If I were to use the following command:

+
/pbroadcast Hello @p
+
+

Bob would receive the message "Hello Bob", whereas Michael would receive the message "Hello Michael". We can use the ChatArgument to create this "personalized" broadcast:

+
+
new CommandAPICommand("pbroadcast")
+    .withArguments(new ChatArgument("message"))
+    .executes((sender, args) -> {
+        BaseComponent[] message = (BaseComponent[]) args.get("message");
+    
+        // Broadcast the message to everyone on the server
+        Bukkit.getServer().spigot().broadcast(message);
+    })
+    .register();
+
+
CommandAPICommand("pbroadcast")
+    .withArguments(ChatArgument("message"))
+    .executes(CommandExecutor { _, args ->
+        val message = args["message"] as Array<BaseComponent>
+
+        // Broadcast the message to everyone on the server
+        Bukkit.getServer().spigot().broadcast(*message)
+    })
+    .register()
+
+
commandAPICommand("pbroadcast") {
+    chatArgument("message")
+    anyExecutor { _, args ->
+        val message = args["message"] as Array<BaseComponent>
+
+        // Broadcast the message to everyone on the server
+        Bukkit.getServer().spigot().broadcast(*message)
+    }
+}
+
+
+
+

Adventure chat arguments

+
+

Developer's Note:

+

The two following classes, AdventureChatComponentArgument and AdventureChatArgument depend on a Paper based server which has the Adventure library. If you use this class on a server without the Adventure library, it will throw a PaperAdventureNotFoundException

+
+

From Paper 1.16.5 build #473 onwards, Paper now includes Kyori's Adventure API. This library is a replacement of the BungeeCord chat API and has all of the same functionality as the BungeeCord chat API (and more!). The documentation for this API can be found here.

+

Since this functions very similar to the Spigot chat arguments, this page won't reiterate everything about how it works, we'll just outline some examples of how to use these arguments instead.

+
+

Adventure chat color argument

+

Chatcolor argument in-game, displaying a list of Minecraft chat colors

+

The AdventureChatColorArgument class is used to represent a given chat color (e.g. red or green). This argument returns the NamedTextColor object. If reset is passed to this argument, this will return NamedTextColor.WHITE.

+
+

Example - Username color changing plugin

+

Say we want to create a plugin to change the color of a player's username. We want to create a command of the following form:

+
/namecolor <chatcolor>
+
+

We then use the ChatColorArgument to change the player's name color:

+
+
new CommandAPICommand("namecolor")
+    .withArguments(new AdventureChatColorArgument("chatcolor"))
+    .executesPlayer((player, args) -> {
+        NamedTextColor color = (NamedTextColor) args.get("chatcolor");
+        player.displayName(Component.text().color(color).append(Component.text(player.getName())).build());
+    })
+    .register();
+
+
CommandAPICommand("namecolor")
+    .withArguments(AdventureChatColorArgument("chatcolor"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val color = args["chatcolor"] as NamedTextColor
+        player.displayName(Component.text().color(color).append(Component.text(player.name)).build())
+    })
+    .register()
+
+
commandAPICommand("namecolor") {
+    chatColorArgument("chatcolor")
+    playerExecutor { player, args ->
+        val color = args["chatcolor"] as NamedTextColor
+        player.displayName(Component.text().color(color).append(Component.text(player.name)).build())
+    }
+}
+
+
+
+
+

Adventure chat component argument

+

The AdventureChatComponentArgument class accepts raw chat-based JSON as valid input, as declared here. This is converted into Adventure's Component class.

+
+

Example - Opening a book with raw JSON content

+

In this example, we'll create a simple command which lets you show a book to a user. The syntax for our command is as follows:

+
/showbook <target> <title> <author> <contents>
+
+

We can construct a book using the Adventure API's Book.book(Component, Component, Component...) method. In order to convert our strings into Component objects, we use the Component.text(String) method. Since Paper supports the Adventure API natively, we can then send this book to a player using the openBook(Book) method:

+
+
new CommandAPICommand("showbook")
+    .withArguments(new PlayerArgument("target"))
+    .withArguments(new TextArgument("title"))
+    .withArguments(new StringArgument("author"))
+    .withArguments(new AdventureChatComponentArgument("contents"))
+    .executes((sender, args) -> {
+        Player target = (Player) args.get("target");
+        String title = (String) args.get("title");
+        String author = (String) args.get("author");
+        Component content = (Component) args.get("contents");
+        
+        // Create a book and show it to the user (Requires Paper)
+        Book mybook = Book.book(Component.text(title), Component.text(author), content);
+        target.openBook(mybook);
+    })
+    .register();
+
+
CommandAPICommand("showbook")
+    .withArguments(PlayerArgument("target"))
+    .withArguments(TextArgument("title"))
+    .withArguments(StringArgument("author"))
+    .withArguments(AdventureChatComponentArgument("contents"))
+    .executes(CommandExecutor { _, args ->
+        val target = args["target"] as Player
+        val title = args["title"] as String
+        val author = args["author"] as String
+        val content = args["contents"] as Component
+
+        // Create a book and show it to the user (Requires Paper)
+        val mybook = Book.book(Component.text(title), Component.text(author), content)
+        target.openBook(mybook)
+    })
+    .register()
+
+
commandAPICommand("showbook") {
+    playerArgument("target")
+    textArgument("title")
+    stringArgument("author")
+    adventureChatComponentArgument("contents")
+    anyExecutor { _, args ->
+        val target = args["target"] as Player
+        val title = args["title"] as String
+        val author = args["author"] as String
+        val content = args["contents"] as Component
+
+        // Create a book and show it to the user (Requires Paper)
+        val mybook = Book.book(Component.text(title), Component.text(author), content)
+        target.openBook(mybook)
+    }
+}
+
+
+
+
+

Adventure chat argument

+

The AdventureChatArgument class is the equivalent Adventure API class for the ChatArgument - it represents infinitely long strings similar to the GreedyStringArgument and allows entity selectors such as @e, @p and so on. The AdventureChatArgument returns a Component, similar to the AdventureChatComponentArgument.

+
+

Example - Sending personalized messages to players

+

We'll take the same example from the ChatArgument class, but using the AdventureChatArgument instead - We want to create a personalized message broadcasted to all users using a chat component that allows entity selectors. For this command, we want the following syntax:

+
/pbroadcast <message>
+
+

In order to broadcast an Adventure Component to all players on the server, we have to use Paper's broadcast(Component, String) method. This method requires a permission node which all players must have in order to receive the broadcasted message. By default, Bukkit-based servers (Spigot and Paper) use the bukkit.broadcast.user permission, which is described here:

+
+
new CommandAPICommand("pbroadcast")
+    .withArguments(new AdventureChatArgument("message"))
+    .executes((sender, args) -> {
+        Component message = (Component) args.get("message");
+        
+        // Broadcast the message to everyone with broadcast permissions.
+        Bukkit.getServer().broadcast(message, Server.BROADCAST_CHANNEL_USERS);
+        Bukkit.getServer().broadcast(message);
+    })
+    .register();
+
+
CommandAPICommand("pbroadcast")
+    .withArguments(AdventureChatArgument("message"))
+    .executes(CommandExecutor { _, args ->
+        val message = args["message"] as Component
+
+        // Broadcast the message to everyone with broadcast permissions.
+        Bukkit.getServer().broadcast(message, Server.BROADCAST_CHANNEL_USERS)
+        Bukkit.getServer().broadcast(message)
+    })
+    .register()
+
+
commandAPICommand("pbroadcast") {
+    adventureChatArgument("message")
+    anyExecutor { _, args ->
+        val message = args["message"] as Component
+
+        // Broadcast the message to everyone with broadcast permissions.
+        Bukkit.getServer().broadcast(message, Server.BROADCAST_CHANNEL_USERS)
+        Bukkit.getServer().broadcast(message)
+    }
+}
+
+
+
+

Chat preview

+

Chat preview

+

Chat preview is a feature introduced in Minecraft 1.19 that allows the server to display a preview of a chat message to the client before the client sends their message to the server. This chat preview feature is also compatible with /say and /msg, as well as the ChatArgument and AdventureChatArgument classes.

+
+

Minecraft version support

+

The chat preview feature is only present in Minecraft versions 1.19, 1.19.1 and 1.19.2. Chat preview was removed in 1.19.3, so this feature is unfortunately no longer usable in Minecraft 1.19.3 and beyond.

+
+
+

Enabling chat preview

+

To use chat preview, your server must have previews-chat set to true in the server.properties file:

+
...
+previews-chat=true
+...
+
+

For players that want to use chat preview, they must have Chat Preview enabled in Options > Chat Settings...

+
+

Specifying a chat preview function

+

The ChatArgument and AdventureChatArgument classes include a method, withPreview:

+
public T withPreview(PreviewableFunction preview);
+
+

The method withPreview(PreviewableFunction preview) lets you generate a preview to send to the client. This method takes in the PreviewableFunction functional interface, which is a function that takes in a PreviewInfo and returns either a BaseComponent[] (for ChatArgument) or a Component (for AdventureChatArgument):

+
public T generatePreview(PreviewInfo info) throws WrapperCommandSyntaxException;
+
+

The PreviewInfo class is a record containing the following:

+
public record PreviewInfo<T> {
+    Player player();
+    String input();
+    String fullInput();
+    T parsedInput();
+}
+
+

The following methods are as follows:

+
Player player();
+
+

player() is the player that is currently typing a chat preview.

+
+
String input();
+
+

input() is the current input for the current ChatArgument or AdventureChatArgument. If a user is typing /mycommand hellowor¦ and the command syntax is /mycommand <ChatArgument>, the result of input() would be "hellowor".

+
+
String fullInput();
+
+

fullInput() is the full input that the player has typed, including the leading / symbol which is required to start a command. If a user is typing /mycommand hellowor¦, the result of fullInput() would be "/mycommand hellowor".

+
+
T parsedInput();
+
+

parsedInput() is similar to input(), except it has been parsed by the CommandAPI's argument parser. This is a representation of what the argument in the executor would look like. For a ChatArgument the return type is BaseComponent[], and for AdventureChatArgument the return type is Component.

+
+

Using the chat preview function as the argument's value

+

The ChatArgument and AdventureChatArgument classes also include a method, usePreview:

+
public T usePreview(boolean usePreview);
+
+

The usePreview(boolean usePreview) method lets you specify whether you would like the previewing function to be used as the argument's value during execution. If set to true, when the command's .executes() method is called, the argument value (e.g. arg[0]) will be the same as the content generated by the function provided to withPreview().

+
+

Chat preview examples

+
+

Example - Using chat preview

+

Say we wanted to make our own /broadcast command that allowed the user to use & chat colors. We can use chat preview to show users what the result of their /broadcast command would look like before running the command. We'll use the following command syntax:

+
/broadcast <message>
+
+

Because the ChatArgument and AdventureChatArgument can support entity selectors (such as @p), it's best to use the info.parsedInput() method to handle parsed entity selectors. In our code, we use the .withPreview() method and take the parsed input and convert it to plain text. We then convert the plain text with & characters into component text to be displayed to the user.

+

For execution, we do the same procedure, because the text that the user enters still has & characters that need to be converted into a component.

+
+
new CommandAPICommand("broadcast")
+    .withArguments(new ChatArgument("message").withPreview(info -> {
+        // Convert parsed BaseComponent[] to plain text
+        String plainText = BaseComponent.toPlainText(info.parsedInput());
+
+        // Translate the & in plain text and generate a new BaseComponent[]
+        return TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText));
+    }))
+    .executesPlayer((player, args) -> {
+        // The user still entered legacy text. We need to properly convert this
+        // to a BaseComponent[] by converting to plain text then to BaseComponent[]
+        String plainText = BaseComponent.toPlainText((BaseComponent[]) args.get("message"));
+        Bukkit.spigot().broadcast(TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText)));
+    })
+    .register();
+
+
new CommandAPICommand("broadcast")
+    .withArguments(new AdventureChatArgument("message").withPreview(info -> {
+        // Convert parsed Component to plain text
+        String plainText = PlainTextComponentSerializer.plainText().serialize(info.parsedInput());
+
+        // Translate the & in plain text and generate a new Component
+        return LegacyComponentSerializer.legacyAmpersand().deserialize(plainText);
+    }))
+    .executesPlayer((player, args) -> {
+        // The user still entered legacy text. We need to properly convert this
+        // to a Component by converting to plain text then to Component
+        String plainText = PlainTextComponentSerializer.plainText().serialize((Component) args.get("broadcast"));
+        Bukkit.broadcast(LegacyComponentSerializer.legacyAmpersand().deserialize(plainText));
+    })
+    .register();
+
+
CommandAPICommand("broadcast")
+    .withArguments(ChatArgument("message").withPreview { info ->
+        // Convert parsed BaseComponent[] to plain text
+        val plainText: String = BaseComponent.toPlainText(*info.parsedInput() as Array<BaseComponent>)
+
+        // Translate the & in plain text and generate a new BaseComponent[]
+        TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText))
+    } )
+    .executesPlayer(PlayerCommandExecutor { _, args ->
+        // The user still entered legacy text. We need to properly convert this
+        // to a BaseComponent[] by converting to plain text then to BaseComponent[]
+        val plainText: String = BaseComponent.toPlainText(*args["message"] as Array<BaseComponent>)
+        val baseComponents: Array<BaseComponent> = TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText))
+        Bukkit.spigot().broadcast(*baseComponents)
+    })
+    .register()
+
+
CommandAPICommand("broadcast")
+    .withArguments(AdventureChatArgument("message").withPreview { info ->
+        // Convert parsed Component to plain text
+        val plainText: String = PlainTextComponentSerializer.plainText().serialize(info.parsedInput() as Component)
+
+        // Translate the & in plain text and generate a new Component
+        LegacyComponentSerializer.legacyAmpersand().deserialize(plainText)
+    } )
+    .executesPlayer(PlayerCommandExecutor { _, args ->
+        // The user still entered legacy text. We need to properly convert this
+        // to a Component by converting to plain text then to Component
+        val plainText: String = PlainTextComponentSerializer.plainText().serialize(args["message"] as Component)
+        Bukkit.broadcast(LegacyComponentSerializer.legacyAmpersand().deserialize(plainText))
+    })
+    .register()
+
+
+
+
+

Example - Using chat preview with usePreview()

+

Extending on the example above where we created a /broadcast command with chat preview support, we can simplify the code by using .usePreview(true) to use the preview function as the value of our argument in our executor function. We'll use the same command syntax as the previous example:

+
/broadcast <message>
+
+

By using .usePreview(true), we don't have to re-translate & formatting codes into their corresponding components because that has already been done by the preview function specified in .withPreview() method.

+
+
new CommandAPICommand("broadcast")
+    .withArguments(new ChatArgument("message").usePreview(true).withPreview(info -> {
+        // Convert parsed BaseComponent[] to plain text
+        String plainText = BaseComponent.toPlainText(info.parsedInput());
+
+        // Translate the & in plain text and generate a new BaseComponent[]
+        return TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText));
+    }))
+    .executesPlayer((player, args) -> {
+        Bukkit.spigot().broadcast((BaseComponent[]) args.get("message"));
+    })
+    .register();
+
+
new CommandAPICommand("broadcast")
+    .withArguments(new AdventureChatArgument("message").usePreview(true).withPreview(info -> {
+        // Convert parsed Component to plain text
+        String plainText = PlainTextComponentSerializer.plainText().serialize(info.parsedInput());
+
+        // Translate the & in plain text and generate a new Component
+        return LegacyComponentSerializer.legacyAmpersand().deserialize(plainText);
+    }))
+    .executesPlayer((player, args) -> {
+        Bukkit.broadcast((Component) args.get("message"));
+    })
+    .register();
+
+
CommandAPICommand("broadcast")
+    .withArguments(ChatArgument("message").usePreview(true).withPreview { info ->
+        // Convert parsed BaseComponent[] to plain text
+        val plainText = BaseComponent.toPlainText(*info.parsedInput() as Array<BaseComponent>)
+
+        // Translate the & in plain text and generate a new BaseComponent[]
+        TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText))
+    } )
+    .executesPlayer(PlayerCommandExecutor { _, args ->
+        Bukkit.spigot().broadcast(*args["message"] as Array<BaseComponent>)
+    })
+    .register()
+
+
CommandAPICommand("broadcast")
+    .withArguments(AdventureChatArgument("message").usePreview(true).withPreview { info ->
+        // Convert parsed Component to plain text
+        val plainText = PlainTextComponentSerializer.plainText().serialize(info.parsedInput() as Component)
+
+        // Translate the & in plain text and generate a new Component
+        LegacyComponentSerializer.legacyAmpersand().deserialize(plainText)
+    } )
+    .executesPlayer(PlayerCommandExecutor { _, args ->
+        Bukkit.broadcast(args["message"] as Component)
+    })
+    .register()
+
+
+
+

Entity & player arguments

+

Entity selector argument

+

An image of an entity selector argument with a list of suggestions including entity selectors and a player name

+

Minecraft's target selectors (e.g. @a or @e) are implemented using the subclasses of the EntitySelectorArgument class. This allows you to select specific entities based on certain attributes.

+

There are four EntitySelectorArgument subclasses that determine what type of data to return:

+
    +
  • EntitySelectorArgument.OneEntity - A single entity, which returns a Entity object.
  • +
  • EntitySelectorArgument.ManyEntities - A collection of many entities, which returns a Collection<Entity> object.
  • +
  • EntitySelectorArgument.OnePlayer - A single player, which returns a Player object.
  • +
  • EntitySelectorArgument.ManyPlayers - A collection of players, which returns a Collection<Player> object.
  • +
+

The return type is the type to be cast when retrieved from the CommandArguments args in the command declaration.

+
+

Example - Remove entities command

+

Say we want a command to remove certain types of entities. Typically, this would be implemented using a simple command like:

+
/remove <player>
+/remove <mob type>
+/remove <radius>
+
+

Instead, we can combine all of these into one by using the EntitySelectorArgument. We want to be able to target multiple entities at a time, so we want to use the EntitySelectorArgument.ManyEntities constructor. We can simply retrieve the Collection<Entity> from this argument and iteratively remove each entity:

+
+
new CommandAPICommand("remove")
+    // Using a collective entity selector to select multiple entities
+    .withArguments(new EntitySelectorArgument.ManyEntities("entities"))
+    .executes((sender, args) -> {
+        // Parse the argument as a collection of entities (as stated above in the documentation)
+        @SuppressWarnings("unchecked")
+        Collection<Entity> entities = (Collection<Entity>) args.get("entities");
+        
+        sender.sendMessage("Removed " + entities.size() + " entities");
+        for (Entity e : entities) {
+            e.remove();
+        }
+    })
+    .register();
+
+
CommandAPICommand("remove")
+    // Using a collective entity selector to select multiple entities
+    .withArguments(EntitySelectorArgument.ManyEntities("entities"))
+    .executes(CommandExecutor { sender, args ->
+        // Parse the argument as a collection of entities (as stated above in the documentation)
+        val entities = args["entities"] as Collection<Entity>
+
+        sender.sendMessage("Removed ${entities.size} entities")
+        for (e in entities) {
+            e.remove()
+        }
+    })
+    .register()
+
+
commandAPICommand("remove") {
+    // Using a collective entity selector to select multiple entities
+    entitySelectorArgumentManyEntities("entities")
+    anyExecutor { sender, args ->
+        // Parse the argument as a collection of entities (as stated above in the documentation)
+        val entities = args["entities"] as Collection<Entity>
+
+        sender.sendMessage("Removed ${entities.size} entities")
+        for (e in entities) {
+            e.remove()
+        }
+    }
+}
+
+
+

We could then use this to target specific entities, for example:

+
    +
  • +

    To remove all cows:

    +
    /remove @e[type=cow]
    +
    +
  • +
  • +

    To remove the 10 furthest pigs from the command sender:

    +
    /remove @e[type=pig,limit=10,sort=furthest]
    +
    +
  • +
+
+
+

Player argument

+

The PlayerArgument class is very similar (almost identical) to EntitySelectorArgument.OnePlayer. It returns a Player object and requires the player to be online.

+
+

Developer's Note:

+

The PlayerArgument internally uses the GameProfile class from Mojang's authlib, which means that this argument has a slight performance overhead compared to using EntitySelectorArgument.OnePlayer

+
+
+

OfflinePlayer argument

+

The OfflinePlayerArgument class is identical to the PlayerArgument class, but instead of returning a Player object, it returns an OfflinePlayer object. Internally, this argument makes calls to Mojang servers (via Mojang's authlib), meaning it can be slightly slower than alternative methods (such as using a StringArgument and suggesting a list of existing offline players).

+

The OfflinePlayerArgument should be able to retrieve players that have never joined the server before.

+
+

Entity type argument

+

An image of an entity argument displaying a list of entity type suggestions

+

The EntityTypeArgument class is used to retrieve a type of entity as defined in the EntityType enum. In other words, this is an entity type, for example a pig or a zombie.

+
+

Example - Spawning entities

+

Say we want a command to spawn a specific type of entity, similar to the /summon command in Vanilla Minecraft, with the addition of specifying how many entities to spawn. We want to create a command of the following form:

+
/spawnmob <entity> <amount>
+
+

Since we're trying to specify an entity type, we will use the EntityTypeArgument as our argument type for <entity>. We combine this with the IntegerArgument class with a specified range of \( 1 \le \textit{amount} \le 100 \):

+
+
new CommandAPICommand("spawnmob")
+    .withArguments(new EntityTypeArgument("entity"))
+    .withArguments(new IntegerArgument("amount", 1, 100)) // Prevent spawning too many entities
+    .executesPlayer((Player player, CommandArguments args) -> {
+        for (int i = 0; i < (int) args.get("amount"); i++) {
+            player.getWorld().spawnEntity(player.getLocation(), (EntityType) args.get("entity"));
+        }
+    })
+    .register();
+
+
CommandAPICommand("spawnmob")
+    .withArguments(EntityTypeArgument("entity"))
+    .withArguments(IntegerArgument("amount", 1, 100)) // Prevent spawning too many entities
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        for (i in 0 until args["amount"] as Int) {
+            player.world.spawnEntity(player.location, args["entity"] as EntityType)
+        }
+    })
+    .register()
+
+
commandAPICommand("spawnmob") {
+    entityTypeArgument("entity")
+    integerArgument("amount", 1, 100) // Prevent spawning too many entities
+    playerExecutor { player, args ->
+        for (i in 0 until args["amount"] as Int) {
+            player.world.spawnEntity(player.location, args["entity"] as EntityType)
+        }
+    }
+}
+
+
+

Note how in this example above, we have to explicitly state Player player, CommandArguments args. This is due to a limitation of Java's type inference system which is discussed here.

+
+

Scoreboard arguments

+

The scoreboard arguments that the CommandAPI provides allows you to interact with various scoreboard elements, such as objectives, teams and score holders.

+

Scoreboard arguments

+

The CommandAPI uses two classes to provide information about a scoreboard:

+
    +
  • The ScoreHolderArgument class represents score holder - a player's name or an entity's UUID that has scores in an objective. This is described in more detail on the Minecraft Wiki.
  • +
  • The ScoreboardSlotArgument class represents a display slot (sidebar, list or belowName) as well as the team color if the display is the sidebar. This is described in more detail on the Minecraft Wiki.
  • +
+
+

Score holder argument

+

The score holder argument can accept either a single entity or a collection of multiple entities. In order to specify which one to use, you must use the ScoreHolderArgument.Single or ScoreHolderArgument.Multiple constructor respectively:

+
new ScoreHolderArgument.Single(nodeName);
+new ScoreHolderArgument.Multiple(nodeName);
+
+

Depending on which constructor is used, the cast type changes. If you use ScoreHolderArgument.Single, the argument must be casted to a String. Otherwise, if you use ScoreHolderArgument.Multiple, the argument must be casted to a Collection<String>.

+
+

Example - Rewarding players with scoreboard objectives

+

Say we want to reward all players that fit a certain criteria. We want a command with the following syntax:

+
/reward <players>
+
+

Since we could have multiple players that fit a certain criterion, we want to use ScoreHolderArgument.Multiple constructor.

+

To give this example a bit more context, let's say we want to reward all players that have died less than 10 times in the server. To do this, we will use the following command:

+
/reward @e[type=player,scores={deaths=..9}]
+
+

Note how we use ..9 to represent 9 or less deaths (since ranges are inclusive). Also note how we restrict our input to players via the command using type=player. We can now implement our command:

+
+
new CommandAPICommand("reward")
+    // We want multiple players, so we use ScoreHolderType.MULTIPLE in the constructor
+    .withArguments(new ScoreHolderArgument.Multiple("players"))
+    .executes((sender, args) -> {
+        // Get player names by casting to Collection<String>
+        @SuppressWarnings("unchecked")
+        Collection<String> players = (Collection<String>) args.get("players");
+        
+        for (String playerName : players) {
+            Bukkit.getPlayer(playerName).getInventory().addItem(new ItemStack(Material.DIAMOND, 3));
+        }
+    })
+    .register();
+
+
CommandAPICommand("reward")
+    // We want multiple players, so we use the ScoreHolderArgument.Multiple constructor
+    .withArguments(ScoreHolderArgument.Multiple("players"))
+    .executes(CommandExecutor { _, args ->
+        // Get player names by casting to Collection<String>
+        val players = args["players"] as Collection<String>
+
+        for (playerName in players) {
+            Bukkit.getPlayer(playerName)?.inventory!!.addItem(ItemStack(Material.DIAMOND, 3))
+        }
+    })
+    .register()
+
+
commandAPICommand("reward") {
+    // We want multiple players, so we use the scoreHolderArgumentMultiple method
+    scoreHolderArgumentMultiple("player")
+    anyExecutor { _, args ->
+        // Get player names by casting to Collection<String>
+        val players = args["player"] as Collection<String>
+
+        for (playerName in players) {
+            Bukkit.getPlayer(playerName)?.inventory!!.addItem(ItemStack(Material.DIAMOND, 3))
+        }
+    }
+}
+
+
+
+
+

Developer's Note:

+

In the example above, we have our user use the @e[type=player] entity selector to restrict the Collection<String> so it only returns player names, which allows us to use Bukkit.getPlayer(playerName). In practice, we cannot guarantee that such a selector will be used, so we could update the code to accept both entities and players. For example, we can differentiate between players and entities by using the UUID.fromString(String) method:

+
Collection<String> entitiesAndPlayers = (Collection<String>) args.get(0);
+for(String str : entitiesAndPlayers) {
+    try {
+        UUID uuid = UUID.fromString(str);
+        // Is a UUID, so it must by an entity
+        Bukkit.getEntity(uuid);
+    } catch(IllegalArgumentException exception) {
+        // Not a UUID, so it must be a player name
+        Bukkit.getPlayer(str); 
+    }
+}
+
+
+
+

Scoreboard slot argument

+

A scoreboardslotargument showing a list of suggestions of valid Minecraft scoreboard slot positions

+

The ScoreboardSlotArgument represents where scoreboard information is displayed. Since the Bukkit scoreboard DisplaySlot is not able to represent the case where team colors are provided, the CommandAPI uses the ScoreboardSlot wrapper class as the representation of the ScoreboardSlotArgument.

+

ScoreboardSlot wrapper

+

The ScoreboardSlot wrapper class has 3 main methods:

+
enum ScoreboardSlot {
+
+    PLAYER_LIST,
+    SIDEBAR, // Unused, use the other SIDEBAR_TEAM_### values below
+    BELOW_NAME,
+    SIDEBAR_TEAM_BLACK,
+    SIDEBAR_TEAM_DARK_BLUE,
+    SIDEBAR_TEAM_DARK_GREEN,
+    SIDEBAR_TEAM_DARK_AQUA,
+    SIDEBAR_TEAM_DARK_RED,
+    SIDEBAR_TEAM_DARK_PURPLE,
+    SIDEBAR_TEAM_GOLD,
+    SIDEBAR_TEAM_GRAY,
+    SIDEBAR_TEAM_DARK_GRAY,
+    SIDEBAR_TEAM_BLUE,
+    SIDEBAR_TEAM_GREEN,
+    SIDEBAR_TEAM_AQUA,
+    SIDEBAR_TEAM_RED,
+    SIDEBAR_TEAM_LIGHT_PURPLE,
+    SIDEBAR_TEAM_YELLOW,
+    SIDEBAR_TEAM_WHITE;
+
+    public DisplaySlot getDisplaySlot();
+    public ChatColor getTeamColor();
+    public boolean hasTeamColor();
+
+    public NamespacedKey getKey();
+}
+
+

The getDisplaySlot() method returns the display slot that was chosen. Sidebar scoreboard colors can be accessed via ScoreboardSlot.SIDEBAR_TEAM_###. You can also retrieve the color using the getTeamColor() method.

+
+

Example - Clearing objectives in a scoreboard slot

+

Say we want to clear all objectives in a specific scoreboard slot. In this example, we will use the main server scoreboard, which is accessed using Bukkit.getScoreboardManager.getMainScoreboard(). We want a command with the following syntax:

+
/clearobjectives <slot>
+
+

We implement this simply by using the ScoreboardSlotArgument as our argument, and then we can clear the slot using the scoreboard clearSlot(DisplaySlot) method.

+
+
new CommandAPICommand("clearobjectives")
+    .withArguments(new ScoreboardSlotArgument("slot"))
+    .executes((sender, args) -> {
+        Scoreboard scoreboard = Bukkit.getScoreboardManager().getMainScoreboard();
+        DisplaySlot slot = ((ScoreboardSlot) args.get("slot")).getDisplaySlot();
+        scoreboard.clearSlot(slot);
+    })
+    .register();
+
+
CommandAPICommand("clearobjectives")
+    .withArguments(ScoreboardSlotArgument("slot"))
+    .executes(CommandExecutor { _, args ->
+        val scoreboard = Bukkit.getScoreboardManager().mainScoreboard
+        val slot = (args["slot"] as ScoreboardSlot).displaySlot
+        scoreboard.clearSlot(slot)
+    })
+    .register()
+
+
commandAPICommand("clearobjectives") {
+    scoreboardSlotArgument("slot")
+    anyExecutor { _, args ->
+        val scoreboard = Bukkit.getScoreboardManager().mainScoreboard
+        val slot = (args["slot"] as ScoreboardSlot).displaySlot
+        scoreboard.clearSlot(slot)
+    }
+}
+
+
+
+

Objective arguments

+

In the CommandAPI, objectives are split into two classes:

+
    +
  • The ObjectiveArgument class, which represents objectives as a whole
  • +
  • The ObjectiveCriteriaArgument class, which represents objective criteria
  • +
+
+

Objective argument

+

The objective argument refers to a single scoreboard objective.

+
+

Example - Move objective to sidebar

+

As an example, let's create a command to move an objective to a player's sidebar. To do this, we will use the following command syntax:

+
/sidebar <objective>
+
+
+
new CommandAPICommand("sidebar")
+    .withArguments(new ObjectiveArgument("objective"))
+    .executes((sender, args) -> {
+        Objective objective = (Objective) args.get("objective");
+        
+        // Set display slot
+        objective.setDisplaySlot(DisplaySlot.SIDEBAR);
+    })
+    .register();
+
+
CommandAPICommand("sidebar")
+    .withArguments(ObjectiveArgument("objective"))
+    .executes(CommandExecutor { _, args ->
+        val objective = args["objective"] as Objective
+
+        // Set display slot
+        objective.displaySlot = DisplaySlot.SIDEBAR
+    })
+    .register()
+
+
commandAPICommand("sidebar") {
+    objectiveArgument("objective")
+    anyExecutor { _, args ->
+        val objective = args["objective"] as Objective
+
+        // Set display slot
+        objective.displaySlot = DisplaySlot.SIDEBAR
+    }
+}
+
+
+
+
+

Objective criteria argument

+

The ObjectiveCriteriaArgument is fairly straight forward - it represents the criteria for an objective. Similar to Bukkit, the objective criteria is simply represented as a String, so it must be casted to a String when being used.

+
+

Example - Unregister all objectives by criteria

+

Say we wanted to create a command to unregister all objectives based on a given criteria. Let's create a command with the following form:

+
/unregisterall <objective critera>
+
+

To do this, we're going to take advantage of Bukkit's Scoreboard.getObjectivesByCriteria(String) method

+
+
new CommandAPICommand("unregisterall")
+    .withArguments(new ObjectiveCriteriaArgument("objective criteria"))
+    .executes((sender, args) -> {
+        String objectiveCriteria = (String) args.get("objective criteria");
+        Set<Objective> objectives = Bukkit.getScoreboardManager().getMainScoreboard().getObjectivesByCriteria(objectiveCriteria);
+        
+        // Unregister the objectives
+        for (Objective objective : objectives) {
+            objective.unregister();
+        }
+    })
+    .register();
+
+
CommandAPICommand("unregisterall")
+    .withArguments(ObjectiveCriteriaArgument("objective criteria"))
+    .executes(CommandExecutor { _, args ->
+        val objectiveCriteria = args["objective criteria"] as String
+        val objectives = Bukkit.getScoreboardManager().mainScoreboard.getObjectivesByCriteria(objectiveCriteria)
+
+        // Unregister the objectives
+        for (objective in objectives) {
+            objective.unregister()
+        }
+    })
+    .register()
+
+
commandAPICommand("unregisterall") {
+    objectiveCriteriaArgument("objective criteria")
+    anyExecutor { _, args ->
+        val objectiveCriteria = args["objective criteria"] as String
+        val objectives = Bukkit.getScoreboardManager().mainScoreboard.getObjectivesByCriteria(objectiveCriteria)
+
+        // Unregister the objectives
+        for (objective in objectives) {
+            objective.unregister()
+        }
+    }
+}
+
+
+
+

Team arguments

+

The TeamArgument class interacts with the Minecraft scoreboard and represents a team.

+
+

Example - Toggling friendly fire in a team

+

Let's say we want to create a command to toggle the state of friendly fire in a team. We want a command of the following form

+
/togglepvp <team>
+
+

To do this, given a team we want to use the setAllowFriendlyFire(boolean) function.

+
+
new CommandAPICommand("togglepvp")
+    .withArguments(new TeamArgument("team"))
+    .executes((sender, args) -> {
+        Team team = (Team) args.get("team");
+        
+        // Toggle pvp
+        team.setAllowFriendlyFire(team.allowFriendlyFire());
+    })
+    .register();
+
+
CommandAPICommand("togglepvp")
+    .withArguments(TeamArgument("team"))
+    .executes(CommandExecutor { _, args ->
+        val team = args["team"] as Team
+
+        // Toggle pvp
+        team.setAllowFriendlyFire(team.allowFriendlyFire())
+    })
+    .register()
+
+
commandAPICommand("togglepvp") {
+    teamArgument("team")
+    anyExecutor { _, args ->
+        val team = args["team"] as Team
+
+        // Toggle pvp
+        team.setAllowFriendlyFire(team.allowFriendlyFire())
+    }
+}
+
+
+
+

Miscellaneous arguments

+

Angle arguments

+

The angle argument is used to represent the yaw (horizontal) angle in degrees. The value returned from this argument range from -180.0 (inclusive) to 180 (exclusive), with -180.0 being due north:

+

\begin{align} +-1&80.0 \\ +&\hspace{0.1em}N \\ +&\uparrow \\ +90.0\ W \leftarrow &\hspace{0.75em}\rightarrow E\ -90.0 \\ +&\downarrow \\ +&\hspace{0.2em}S \\ +&0.0 \\ +\end{align}

+

The ~ notation can be used to specify a rotation relative to the executor's yaw angle.

+

Advancement arguments

+

An advancement argument suggesting a list of Minecraft advancements

+

The AdvancementArgument class represents in-game advancements. As expected, the AdvancementArgument can be casted to Bukkit's Advancement class.

+
+

Example - Awarding a player an advancement

+

Say we want to award a player an advancement. First, we need the syntax that our command will use:

+
/award <player> <advancement>
+
+

Since we require a player, we will use the PlayerArgument for this example. Given a player, we can simply get the AdvancementProgress for that player, and then award the criteria required to fully complete the provided advancement.

+
+
new CommandAPICommand("award")
+    .withArguments(new PlayerArgument("player"))
+    .withArguments(new AdvancementArgument("advancement"))
+    .executes((sender, args) -> {
+        Player target = (Player) args.get("player");
+        Advancement advancement = (Advancement) args.get("advancement");
+        
+        // Award all criteria for the advancement
+        AdvancementProgress progress = target.getAdvancementProgress(advancement);
+        for (String criteria : advancement.getCriteria()) {
+            progress.awardCriteria(criteria);
+        }
+    })
+    .register();
+
+
CommandAPICommand("award")
+    .withArguments(PlayerArgument("player"))
+    .withArguments(AdvancementArgument("advancement"))
+    .executes(CommandExecutor { _, args ->
+        val target = args["player"] as Player
+        val advancement = args["advancement"] as Advancement
+
+        // Award all criteria for the advancement
+        val progress = target.getAdvancementProgress(advancement)
+        for (criteria in advancement.criteria) {
+            progress.awardCriteria(criteria)
+        }
+    })
+    .register()
+
+
commandAPICommand("award") {
+    playerArgument("player")
+    advancementArgument("advancement")
+    anyExecutor { _, args ->
+        val target = args["player"] as Player
+        val advancement = args["advancement"] as Advancement
+
+        // Award all criteria for the advancement
+        val progress = target.getAdvancementProgress(advancement)
+        for (criteria in advancement.criteria) {
+            progress.awardCriteria(criteria)
+        }
+    }
+}
+
+
+
+

Biome arguments

+

A biome argument suggesting a list of Minecraft biomes

+

In Minecraft 1.16, they added the ability to refer to in-game biomes. The CommandAPI implements this using the BiomeArgument. As expected, this returns Bukkit's Biome enum when used.

+
+

When using the Biome object, the CommandAPI will return null if the specified Biome could not be found, for example if a player submitted a biome from a client-side resourcepack. The CommandAPI does not return Biome.CUSTOM from the BiomeArgument.

+
+
+

Example - Setting the biome of a chunk

+

Say you want to set the biome of the current chunk that a player is in. We can do this using the World.setBiome(x, y, z, biome) method for a given world. We will use this command syntax to set the biome of our current chunk:

+
/setbiome <biome>
+
+

And we can set the biome of the current chunk as expected:

+
+
new CommandAPICommand("setbiome")
+    .withArguments(new BiomeArgument("biome"))
+    .executesPlayer((player, args) -> {
+        Biome biome = (Biome) args.get("biome");
+
+        Chunk chunk = player.getLocation().getChunk();
+        player.getWorld().setBiome(chunk.getX(), player.getLocation().getBlockY(), chunk.getZ(), biome);
+    })
+    .register();
+
+
CommandAPICommand("setbiome")
+    .withArguments(BiomeArgument("biome"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val biome = args["biome"] as Biome
+
+        val chunk = player.location.chunk
+        player.world.setBiome(chunk.x, player.location.blockY, chunk.z, biome)
+    })
+    .register()
+
+
commandAPICommand("setbiome") {
+    biomeArgument("biome")
+    playerExecutor { player, args ->
+        val biome = args["biome"] as Biome
+
+        val chunk = player.location.chunk
+        player.world.setBiome(chunk.x, player.location.blockY, chunk.z, biome)
+    }
+}
+
+
+
+

The BiomeArgument also supports returning a NamespacedKey for custom biomes. This can be done by using the BiomeArgument.NamespacedKey constructor instead of the normal BiomeArgument constructor:

+
// Makes a BiomeArgument that returns a Biome
+new BiomeArgument("biome");
+
+// Makes a BiomeArgument that returns a NamespacedKey
+new BiomeArgument.NamespacedKey("biome");
+
+
+

Developer's Note:

+

Spigot's support for custom biomes is really limited! If you have an example that lets you use custom biomes with namespaced keys, please open a GitHub issue, or reach out to us on Discord!

+
+

BlockState arguments

+

A block state argument with suggestions for Minecraft items

+

The BlockStateArgument is used to represent data about blocks in the world. These refer to any blocks that have data or states, such as dispensers, signs, doors and pistons. The BlockStateArgument creates a Bukkit BlockData object when used.

+
+

Developer's Note:

+

Make sure to not confuse the cast type with BlockState. The naming of this argument refers to the internal Minecraft vanilla argument naming convention - this argument casts to BlockData and NOT BlockState.

+
+
+

Example - Setting a block

+

Say we want a simple command to set the block that you're looking at. We'll use the following command syntax:

+
/set <block>
+
+

And then we can simply set our block using setBlockData():

+
+
new CommandAPICommand("set")
+    .withArguments(new BlockStateArgument("block"))
+    .executesPlayer((player, args) -> {
+        BlockData blockdata = (BlockData) args.get("block");
+        Block targetBlock = player.getTargetBlockExact(256);
+        
+        // Set the block, along with its data
+        targetBlock.setType(blockdata.getMaterial());
+        targetBlock.getState().setBlockData(blockdata);
+    })
+    .register();
+
+
CommandAPICommand("set")
+    .withArguments(BlockStateArgument("block"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val blockdata = args["block"] as BlockData
+        val targetBlock = player.getTargetBlockExact(256)
+
+        // Set the block, along with its data
+        targetBlock?.type = blockdata.material
+        targetBlock?.state?.blockData = blockdata
+    })
+    .register()
+
+
commandAPICommand("set") {
+    blockStateArgument("block")
+    playerExecutor { player, args ->
+        val blockdata = args["block"] as BlockData
+        val targetBlock = player.getTargetBlockExact(256)
+
+        // Set the block, along with its data
+        targetBlock?.type = blockdata.material
+        targetBlock?.state?.blockData = blockdata
+    }
+}
+
+
+
+

Enchantment argument

+

An enchantment argument suggesting a list of Minecraft enchantments

+

The EnchantmentArgument class lets users input a specific enchantment. As you would expect, the cast type is Bukkit's Enchantment class.

+
+

Example - Giving a player an enchantment on their current item

+

Say we want to give a player an enchantment on the item that the player is currently holding. We will use the following command syntax:

+
/enchantitem <enchantment> <level>
+
+

Since most enchantment levels range between 1 and 5, we will also make use of the IntegerArgument to restrict the level of the enchantment by usng its range constructor.

+
+
new CommandAPICommand("enchantitem")
+    .withArguments(new EnchantmentArgument("enchantment"))
+    .withArguments(new IntegerArgument("level", 1, 5))
+    .executesPlayer((player, args) -> {
+        Enchantment enchantment = (Enchantment) args.get("enchantment");
+        int level = (int) args.get("level");
+        
+        // Add the enchantment
+        player.getInventory().getItemInMainHand().addEnchantment(enchantment, level);
+    })
+    .register();
+
+
CommandAPICommand("enchantitem")
+    .withArguments(EnchantmentArgument("enchantment"))
+    .withArguments(IntegerArgument("level", 1, 5))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val enchantment = args["enchantment"] as Enchantment
+        val level = args["level"] as Int
+
+        // Add the enchantment
+        player.inventory.itemInMainHand.addEnchantment(enchantment, level)
+    })
+    .register()
+
+
commandAPICommand("enchantitem") {
+    enchantmentArgument("enchantment")
+    integerArgument("level", 1, 5)
+    playerExecutor { player, args ->
+        val enchantment = args["enchantment"] as Enchantment
+        val level = args["level"] as Int
+
+        // Add the enchantment
+        player.inventory.itemInMainHand.addEnchantment(enchantment, level)
+    }
+}
+
+
+
+

Itemstack arguments

+

An item stack argument with suggestions for Minecraft items

+

The ItemStackArgument class represents in-game items. As expected, this should be casted to Bukkit's ItemStack object. The ItemStack which is returned by the ItemStackArgument always has a size of 1.

+
+

Example - Giving a player an itemstack

+

Say we want to create a command that gives you items. For this command, we will use the following syntax:

+
/item <itemstack>
+
+

With this syntax, we can easily create our command:

+
+
new CommandAPICommand("item")
+    .withArguments(new ItemStackArgument("itemStack"))
+    .executesPlayer((player, args) -> {
+        player.getInventory().addItem((ItemStack) args.get("itemStack"));
+    })
+    .register();
+
+
CommandAPICommand("item")
+    .withArguments(ItemStackArgument("itemStack"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        player.inventory.addItem(args["itemStack"] as ItemStack)
+    })
+    .register()
+
+
commandAPICommand("item") {
+    itemStackArgument("itemstack")
+    playerExecutor { player, args ->
+        player.inventory.addItem(args["itemstack"] as ItemStack)
+    }
+}
+
+
+
+

LootTable argument

+

A loot table argument showing a list of Minecraft loot tables as suggestions

+

The LootTableArgument class can be used to get a Bukkit LootTable object.

+
+

Example - Filling a chest with loot table contents

+

Say we wanted to write a command that populates a chest with some loot table contents. For this example, we'll use the following command:

+
/giveloottable <loottable> <location>
+
+

We ensure that the location provided is a container (such as a chest or shulkerbox) and then update the contents of that container:

+
+
new CommandAPICommand("giveloottable")
+    .withArguments(new LootTableArgument("lootTable"))
+    .withArguments(new LocationArgument("location", LocationType.BLOCK_POSITION))
+    .executes((sender, args) -> {
+        LootTable lootTable = (LootTable) args.get("lootTable");
+        Location location = (Location) args.get("location");
+
+        BlockState state = location.getBlock().getState();
+
+        // Check if the input block is a container (e.g. chest)
+        if (state instanceof Container container && state instanceof Lootable lootable) {
+            // Apply the loot table to the chest
+            lootable.setLootTable(lootTable);
+            container.update();
+        }
+    })
+    .register();
+
+
CommandAPICommand("giveloottable")
+    .withArguments(LootTableArgument("lootTable"))
+    .withArguments(LocationArgument("location", LocationType.BLOCK_POSITION))
+    .executes(CommandExecutor { _, args ->
+        val lootTable = args["lootTable"] as LootTable
+        val location = args["location"] as Location
+
+        val state = location.block.state
+
+        // Check if the input block is a container (e.g. chest)
+        if (state is Container && state is Lootable) {
+            // Apply the loot table to the chest
+            state.lootTable = lootTable
+            state.update()
+        }
+    })
+    .register()
+
+
commandAPICommand("giveloottable") {
+    lootTableArgument("loottable")
+    locationArgument("location", LocationType.BLOCK_POSITION)
+    anyExecutor { _, args ->
+        val lootTable = args["loottable"] as LootTable
+        val location = args["location"] as Location
+
+        val state = location.block.state
+
+        // Check if the input block is a container (e.g. chest)
+        if (state is Container && state is Lootable) {
+            // Apply the loot table to the chest
+            state.lootTable = lootTable
+            state.update()
+        }
+    }
+}
+
+
+
+

MathOperation arguments

+

An image of the math operation argument, with suggestions "%=", "*=", "+=", "-=", "/=", "<", "=", ">" and "><"

+

The CommandAPI's MathOperationArgument is used to represent the Minecraft scoreboard arithmetic operation to alter scoreboard scores. Since there is no default representation in the Bukkit API, the CommandAPI provides the MathOperation class to represent each operation:

+
+ + + + + + + + + +
Symbol (in Minecraft)MathOperation enum value
\(+=\)MathOperation.ADD
\(-=\)MathOperation.SUBTRACT
\(*=\)MathOperation.MULTIPLY
\(/=\)MathOperation.DIVIDE
\(\%=\)MathOperation.MOD
\(=\)MathOperation.ASSIGN
\(<\)MathOperation.MIN
\(>\)MathOperation.MAX
\(><\)MathOperation.SWAP
+
+
+

The MathOperation also has two methods:

+
public int apply(int val1, int val2);
+public float apply(float val1, float val2);
+
+

These methods are used to provide a basic implementation of these math operations on a given input. Given the values val1 and val2, these are the operation that the apply(val1, val2) method performs:

+
+ + + + + + + + + +
MathOperation enum valueResult
MathOperation.ADDval1 + val2
MathOperation.SUBTRACTval1 - val2
MathOperation.MULTIPLYval1 * val2
MathOperation.DIVIDEval1 / val2
MathOperation.MODval1 % val2
MathOperation.ASSIGNval2
MathOperation.MINMath.min(val1, val2)
MathOperation.MAXMath.max(val1, val2)
MathOperation.SWAPval2
+
+
+
+

Example - Changing a player's level

+

Say we wanted to create a player's level. Typically, this is implemented in the following manner:

+
/xp set <player> <level>
+/xp add <player> <levels>
+
+

Using the MathOperationArgument, we can extend the functionality of adding and setting a player's level by allowing the user to choose what operation they desire. To do this, we'll use the following syntax:

+
/changelevel <player> <operation> <value>
+
+

As with any command, we declare our arguments, cast them properly and then we write our main code. In this example, we use the apply(int, int) method from our MathOperation to calculate the player's new level.

+
+
new CommandAPICommand("changelevel")
+    .withArguments(new PlayerArgument("player"))
+    .withArguments(new MathOperationArgument("operation"))
+    .withArguments(new IntegerArgument("value"))
+    .executes((sender, args) -> {
+        Player target = (Player) args.get("player");
+        MathOperation op = (MathOperation) args.get("operation");
+        int value = (int) args.get("value");
+
+        target.setLevel(op.apply(target.getLevel(), value));
+    })
+    .register();
+
+
CommandAPICommand("changelevel")
+    .withArguments(PlayerArgument("player"))
+    .withArguments(MathOperationArgument("operation"))
+    .withArguments(IntegerArgument("value"))
+    .executes(CommandExecutor { _, args ->
+        val target = args["player"] as Player
+        val op = args["operation"] as MathOperation
+        val value = args["value"] as Int
+
+        target.level = op.apply(target.level, value)
+    })
+    .register()
+
+
commandAPICommand("changelevel") {
+    playerArgument("player")
+    mathOperationArgument("operation")
+    integerArgument("value")
+    anyExecutor { _, args ->
+        val target = args["player"] as Player
+        val op = args["operation"] as MathOperation
+        val value = args["value"] as Int
+
+        target.level = op.apply(target.level, value)
+    }
+}
+
+
+
+

There are various applications for the changelevel command based on what the user inputs. For example:

+
    +
  • +

    To set the player Notch to level 10:

    +
    /changelevel Notch = 10
    +
    +
  • +
  • +

    To double the player Notch's level:

    +
    /changelevel Notch *= 2
    +
    +
  • +
  • +

    To set the player Notch's level to 20, or keep it as their current level if it is higher than 20:

    +
    /changelevel Notch > 20
    +
    +
  • +
+
+

NamespacedKey arguments

+

NamespacedKey arguments represent Minecraft's resource locations, or namespaced keys. This argument is casted to Bukkit's NamespacedKey object.

+

Namespaced keys are typically of the form namespace:key. If no namespace is provided, the default namespace (minecraft) will be used.

+

Particle arguments

+

A particle argument suggesting a list of Minecraft particle effects

+

The ParticleArgument class represents Minecraft particles. This is casted to the CommandAPI's ParticleData class.

+

The ParticleData class

+

The ParticleData class is a record that contains two values:

+
    +
  • Particle particle, which is the Bukkit enum Particle representation of what particle was provided
  • +
  • T data, which represents any additional particle data which was provided.
  • +
+
public record ParticleData<T>(Particle particle, T data);
+
+

The T data can be used in Bukkit's World.spawnParticle(Particle particle, Location location, int count, T data) method.

+

Particle data

+

Particle data depends on your version of Minecraft. In 1.20.5, Minecraft and Spigot updated their particle API and they are no longer compatible with each other. Information about how the CommandAPI uses particle data can be found using the links below:

+ +

Particle data (1.16.5 - 1.20.4)

+

The particle argument requires additional data for a particle depending on what the particle is. Information about this can be found on the Argument types page on the MinecraftWiki. The following particles have additional data required to display them:

+
+ + + + + + + + + +
Bukkit ParticleMinecraft particleArguments
BLOCK_CRACKblockblock block_id

block block_id[block_state=value]
BLOCK_MARKERblock_markerblock_marker block_id

block_marker block_id[block_state=value]
REDSTONEdustdust red green blue size
DUST_COLOR_TRANSITIONdust_color_transitiondust_color_transition red1 green1 blue1 size red2 green2 blue2
FALLING_DUSTfalling_dustfalling_dust block_id

falling_dust block_id[block_state=value]
ITEM_CRACKitemitem item_id

item item_id{NBT}
SCULK_CHARGEsculk_chargesculk_charge angle
SHRIEKshriekshriek delay
VIBRATIONvibrationvibration x y z ticks
+
+

ParticleArgument examples

+

Because certain particles (in the table above) require additional data, it is not recommended to spawn a particle without its corresponding data. This can result in particles not showing due to missing requirements.

+
+

Example - Show particles at a player's location (without data)

+

Say we wanted to have a command that displayed particles at a player's location. We will use the following command syntax:

+
/showparticle <particle>
+
+

With this, we can simply spawn the particle using the World.spawnParticle(Particle, Location, int) method:

+
+
new CommandAPICommand("showparticle")
+    .withArguments(new ParticleArgument("particle"))
+    .executesPlayer((player, args) -> {
+        ParticleData<?> particleData = (ParticleData<?>) args.get("particle");
+        player.getWorld().spawnParticle(particleData.particle(), player.getLocation(), 1);
+    })
+    .register();
+
+
CommandAPICommand("showparticle")
+    .withArguments(ParticleArgument("particle"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val particleData = args["particle"] as ParticleData<Any>
+        player.world.spawnParticle(particleData.particle(), player.location, 1)
+    })
+    .register()
+
+
commandAPICommand("showparticle") {
+    particleArgument("particle")
+    playerExecutor { player, args ->
+        val particleData = args["particle"] as ParticleData<Any>
+        player.world.spawnParticle(particleData.particle(), player.location, 1)
+    }
+}
+
+
+

Running this can result in errors due to missing requirements. If you provide a particle that has additional requirements, Bukkit will throw an error and the particle will not be displayed. Instead, the example below should be used.

+
+
+

Example - Show particles at a player's location (with data)

+

We can fix the issues with the example above by providing the data of the argument using the ParticleData record:

+
/showparticle <particle>
+
+

In this case, we'll use the World.spawnParticle(Particle particle, Location location, int count, T data) method which accepts some particle data:

+
+
new CommandAPICommand("showparticle")
+    .withArguments(new ParticleArgument("particle"))
+    .executesPlayer((player, args) -> {
+        ParticleData<?> particleData = (ParticleData<?>) args.get("particle");
+        player.getWorld().spawnParticle(particleData.particle(), player.getLocation(), 1, particleData.data());
+    })
+    .register();
+
+
CommandAPICommand("showparticle")
+    .withArguments(ParticleArgument("particle"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val particleData = args["particle"] as ParticleData<Any>
+        player.world.spawnParticle(particleData.particle(), player.location, 1, particleData.data())
+    })
+    .register()
+
+
commandAPICommand("showparticle") {
+    particleArgument("particle")
+    playerExecutor { player, args ->
+        val particleData = args["particle"] as ParticleData<Any>
+        player.world.spawnParticle(particleData.particle(), player.location, 1, particleData.data())
+    }
+}
+
+
+

This can be used with commands such as:

+
/showparticle minecraft:dust_color_transition 0 0 0 20 1 0 0
+/showparticle minecraft:block_marker diamond_block
+
+
+

Particle data implementation notes

+

The vibration particle will return a particle data of the Bukkit Vibration class. In the Vibration class, you can access the destination location using the Vibration.getDestination() method, which returns a Vibration.Destination instance. The CommandAPI will always return a Vibration.Destination.BlockDestination instance, and will never return a Vibration.Destination.EntityDestination instance. An example of accessing the location can be found below:

+
ParticleData<Vibration> particleData; // The particle data you get from your argument
+Location destination = ((BlockDestination) particleData.data().getDestination()).getLocation();
+
+

Particle data (1.20.5+)

+

The particle argument requires additional data for a particle depending on what the particle is. The following particles have additional data required to display them:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Bukkit ParticleArgument syntax
BLOCK +
block{block_state:{Name:"block_name"}}
+
    +
  • block_name - name of a block, such as diamond_block
  • +
+
BLOCK_MARKER +
block_marker{block_state:{Name:"block_name"}}
+
    +
  • block_name - name of a block, such as diamond_block
  • +
+
DUST +
dust{color:[red,green,blue],scale:scale}
+
    +
  • red - number for red, between 0.0 and 1.0
  • +
  • green - number for green, between 0.0 and 1.0
  • +
  • blue - number for blue, between 0.0 and 1.0
  • +
  • scale - number for the size of the particle
  • +
+
DUST_COLOR_TRANSITION +
dust_color_transition{from_color:[red,green,blue],
scale:scale,to_color:[red,green,blue]}
+
    +
  • red - number for red, between 0.0 and 1.0
  • +
  • green - number for green, between 0.0 and 1.0
  • +
  • blue - number for blue, between 0.0 and 1.0
  • +
  • scale - number for the size of the particle
  • +
+
DUST_PILLAR +
dust_pillar{block_state:{Name:"block_name"}}
+
    +
  • block_name - name of a block, such as diamond_block
  • +
+
ENTITY_EFFECT +
entity_effect{color:[red,green,blue,alpha]}
+
    +
  • red - number for red, between 0.0 and 1.0
  • +
  • green - number for green, between 0.0 and 1.0
  • +
  • blue - number for blue, between 0.0 and 1.0
  • +
  • alpha - number for transparency, between 0.0 and 1.0
  • +
+
FALLING_DUST +
falling_dust{block_state:{Name:"block_name"}}
+
    +
  • block_name - name of a block, such as diamond_block
  • +
+
ITEM +
item{item:"item"}
+
    +
  • item - name of an item, such as apple
  • +
+
SCULK_CHARGE +
sculk_charge{roll:angle}
+
    +
  • angle - decimal angle the particle displays at in radians
  • +
+
SHRIEK +
shriek{delay:delay}
+
    +
  • delay - delay in ticks for when the shriek particle should appear
  • +
+
VIBRATION +
vibration{destination:{type:"block",pos:[x,y,z]},
arrival_in_ticks:ticks}
+
    +
  • x - decimal x-coordinate to move towards
  • +
  • y - decimal y-coordinate to move towards
  • +
  • z - decimal z-coordinate to move towards
  • +
  • ticks - time in ticks to take to move towards its destination
  • +
+
+

ParticleArgument examples

+

Because certain particles (in the table above) require additional data, it is not recommended to spawn a particle without its corresponding data. This can result in particles not showing due to missing requirements.

+
+

Example - Show particles at a player's location (without data)

+

Say we wanted to have a command that displayed particles at a player's location. We will use the following command syntax:

+
/showparticle <particle>
+
+

With this, we can simply spawn the particle using the World.spawnParticle(Particle, Location, int) method:

+
+
new CommandAPICommand("showparticle")
+    .withArguments(new ParticleArgument("particle"))
+    .executesPlayer((player, args) -> {
+        ParticleData<?> particleData = (ParticleData<?>) args.get("particle");
+        player.getWorld().spawnParticle(particleData.particle(), player.getLocation(), 1);
+    })
+    .register();
+
+
CommandAPICommand("showparticle")
+    .withArguments(ParticleArgument("particle"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val particleData = args["particle"] as ParticleData<Any>
+        player.world.spawnParticle(particleData.particle(), player.location, 1)
+    })
+    .register()
+
+
commandAPICommand("showparticle") {
+    particleArgument("particle")
+    playerExecutor { player, args ->
+        val particleData = args["particle"] as ParticleData<Any>
+        player.world.spawnParticle(particleData.particle(), player.location, 1)
+    }
+}
+
+
+

Running this can result in errors due to missing requirements. If you provide a particle that has additional requirements, Bukkit will throw an error and the particle will not be displayed. Instead, the example below should be used.

+
+
+

Example - Show particles at a player's location (with data)

+

We can fix the issues with the example above by providing the data of the argument using the ParticleData record:

+
/showparticle <particle>
+
+

In this case, we'll use the World.spawnParticle(Particle particle, Location location, int count, T data) method which accepts some particle data:

+
+
new CommandAPICommand("showparticle")
+    .withArguments(new ParticleArgument("particle"))
+    .executesPlayer((player, args) -> {
+        ParticleData<?> particleData = (ParticleData<?>) args.get("particle");
+        player.getWorld().spawnParticle(particleData.particle(), player.getLocation(), 1, particleData.data());
+    })
+    .register();
+
+
CommandAPICommand("showparticle")
+    .withArguments(ParticleArgument("particle"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val particleData = args["particle"] as ParticleData<Any>
+        player.world.spawnParticle(particleData.particle(), player.location, 1, particleData.data())
+    })
+    .register()
+
+
commandAPICommand("showparticle") {
+    particleArgument("particle")
+    playerExecutor { player, args ->
+        val particleData = args["particle"] as ParticleData<Any>
+        player.world.spawnParticle(particleData.particle(), player.location, 1, particleData.data())
+    }
+}
+
+
+

This can be used with commands such as:

+
/showparticle minecraft:dust_color_transition{from_color:[0.0,0.0,0.0],scale:20.0,to_color:[1.0,0.0,0.0]}
+/showparticle minecraft:block_marker{block_state:{Name:"diamond_block"}}
+
+
+

Particle data implementation notes

+

The vibration particle will return a particle data of the Bukkit Vibration class. In the Vibration class, you can access the destination location using the Vibration.getDestination() method, which returns a Vibration.Destination instance. The CommandAPI will always return a Vibration.Destination.BlockDestination instance, and will never return a Vibration.Destination.EntityDestination instance. An example of accessing the location can be found below:

+
ParticleData<Vibration> particleData; // The particle data you get from your argument
+Location destination = ((BlockDestination) particleData.data().getDestination()).getLocation();
+
+

Potion effect arguments

+

An image of a potion argument with a list of potion effect suggestions

+

The PotionEffectArgument class represents Minecraft potion effects. When used, this argument is casted to Bukkit's PotionEffectType class, or alternatively a NamespacedKey object if the PotionEffectArgument.NamespacedKey argument is used to create a PotionEffectArgument.

+
+

Example - Giving a player a potion effect

+

Say we wanted to have a command that gives a player a potion effect. For this command, we'll use the following syntax:

+
/potion <target> <potion> <duration> <strength>
+
+

In this example, we utilize some of the other arguments that we've described earlier, such as the PlayerArgument and TimeArgument. Since duration for the PotionEffect constructor is in ticks, this is perfectly fit for the TimeArgument, which is represented in ticks.

+
+
new CommandAPICommand("potion")
+    .withArguments(new PlayerArgument("target"))
+    .withArguments(new PotionEffectArgument("potion"))
+    .withArguments(new TimeArgument("duration"))
+    .withArguments(new IntegerArgument("strength"))
+    .executes((sender, args) -> {
+        Player target = (Player) args.get("target");
+        PotionEffectType potion = (PotionEffectType) args.get("potion");
+        int duration = (int) args.get("duration");
+        int strength = (int) args.get("strength");
+        
+        // Add the potion effect to the target player
+        target.addPotionEffect(new PotionEffect(potion, duration, strength));
+    })
+    .register();
+
+
new CommandAPICommand("potion")
+    .withArguments(new PlayerArgument("target"))
+    .withArguments(new PotionEffectArgument.NamespacedKey("potion"))
+    .withArguments(new TimeArgument("duration"))
+    .withArguments(new IntegerArgument("strength"))
+    .executes((sender, args) -> {
+        Player target = (Player) args.get("target");
+        NamespacedKey potionKey = (NamespacedKey) args.get("potion");
+        int duration = (int) args.get("duration");
+        int strength = (int) args.get("strength");
+
+        PotionEffectType potion = PotionEffectType.getByKey(potionKey);
+
+        // Add the potion effect to the target player
+        target.addPotionEffect(new PotionEffect(potion, duration, strength));
+    })
+    .register();
+
+
CommandAPICommand("potion")
+    .withArguments(PlayerArgument("target"))
+    .withArguments(PotionEffectArgument("potion"))
+    .withArguments(TimeArgument("duration"))
+    .withArguments(IntegerArgument("strength"))
+    .executes(CommandExecutor { _, args ->
+        val target = args["target"] as Player
+        val potion = args["potion"] as PotionEffectType
+        val duration = args["duration"] as Int
+        val strength = args["strength"] as Int
+
+        // Add the potion effect to the target player
+        target.addPotionEffect(PotionEffect(potion, duration, strength))
+    })
+    .register()
+
+
CommandAPICommand("potion")
+    .withArguments(PlayerArgument("target"))
+    .withArguments(PotionEffectArgument.NamespacedKey("potion"))
+    .withArguments(TimeArgument("duration"))
+    .withArguments(IntegerArgument("strength"))
+    .executes(CommandExecutor { _, args ->
+        val target = args["target"] as Player
+        val potionKey = args["potion"] as NamespacedKey
+        val duration = args["duration"] as Int
+        val strength = args["strength"] as Int
+
+        val potion = PotionEffectType.getByKey(potionKey)!!
+
+        // Add the potion effect to the target player
+        target.addPotionEffect(PotionEffect(potion, duration, strength))
+    })
+    .register()
+
+
commandAPICommand("potion") {
+    playerArgument("target")
+    potionEffectArgument("potion")
+    timeArgument("duration")
+    integerArgument("strength")
+    anyExecutor { _, args ->
+        val target = args["target"] as Player
+        val potion = args["potion"] as PotionEffectType
+        val duration = args["duration"] as Int
+        val strength = args["strength"] as Int
+
+        // Add the potion effect to the target player
+        target.addPotionEffect(PotionEffect(potion, duration, strength))
+    }
+}
+
+
commandAPICommand("potion") {
+    playerArgument("target")
+    potionEffectArgument("potion", true)
+    timeArgument("duration")
+    integerArgument("strength")
+    anyExecutor { _, args ->
+        val target = args["target"] as Player
+        val potionKey = args["potion"] as NamespacedKey
+        val duration = args["duration"] as Int
+        val strength = args["strength"] as Int
+
+        val potion = PotionEffectType.getByKey(potionKey)!!
+
+        // Add the potion effect to the target player
+        target.addPotionEffect(PotionEffect(potion, duration, strength))
+    }
+}
+
+
+
+

Recipe arguments

+

A recipe argument command with the suggestions for Minecraft items

+

The RecipeArgument class lets you retrieve Bukkit's ComplexRecipe object.

+
+

Example - Giving a player the result of a recipe

+

Say we want to give yourself the result of a specific recipe. Since Bukkit's Recipe class contains the getResult() method, we will use that in our example. We want to create the following command:

+
/giverecipe <recipe>
+
+

As such, we easily implement it by specifying the RecipeArgument, casting it and adding it to the player's inventory:

+
+
new CommandAPICommand("giverecipe")
+    .withArguments(new RecipeArgument("recipe"))
+    .executesPlayer((player, args) -> {
+        ComplexRecipe recipe = (ComplexRecipe) args.get("recipe");
+        player.getInventory().addItem(recipe.getResult());
+    })
+    .register();
+
+
CommandAPICommand("giverecipe")
+    .withArguments(RecipeArgument("recipe"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val recipe = args["recipe"] as ComplexRecipe
+        player.inventory.addItem(recipe.result)
+    })
+    .register()
+
+
commandAPICommand("giverecipe") {
+    recipeArgument("recipe")
+    playerExecutor { player, args ->
+        val recipe = args["recipe"] as ComplexRecipe
+        player.inventory.addItem(recipe.result)
+    }
+}
+
+
+
+
+

Example - Unlocking a recipe for a player

+

In this example, we'll use the ComplexRecipe's getKey() method to write an example to to unlock a recipe for a player. For this command, we'll use the following syntax:

+
/unlockrecipe <player> <recipe>
+
+

This is then implemented trivially as follows:

+
+
new CommandAPICommand("unlockrecipe")
+    .withArguments(new PlayerArgument("player"))
+    .withArguments(new RecipeArgument("recipe"))
+    .executes((sender, args) -> {
+        Player target = (Player) args.get("player");
+        ComplexRecipe recipe = (ComplexRecipe) args.get("recipe");
+
+        target.discoverRecipe(recipe.getKey());
+    })
+    .register();
+
+
CommandAPICommand("unlockrecipe")
+    .withArguments(PlayerArgument("player"))
+    .withArguments(RecipeArgument("recipe"))
+    .executes(CommandExecutor { _, args ->
+        val target = args["player"] as Player
+        val recipe = args["recipe"] as ComplexRecipe
+
+        target.discoverRecipe(recipe.key)
+    })
+    .register()
+
+
commandAPICommand("unlockrecipe") {
+    playerArgument("player")
+    recipeArgument("recipe")
+    anyExecutor { _, args ->
+        val target = args["player"] as Player
+        val recipe = args["recipe"] as ComplexRecipe
+
+        target.discoverRecipe(recipe.key)
+    }
+}
+
+
+
+

Sound arguments

+

A sound argument command with a list of Minecraft sounds as suggestions

+

The SoundArgument class allows a command sender to retrieve the Bukkit Sound or NamespacedKey object to represent in-game sound effects (such as mob sounds or ambient sound effects), as well as in-game music.

+

The SoundArgument can return a Sound or NamespacedKey object. To return a Sound object, simply use the SoundArgument as normal. To return a NamespacedKey object, use the SoundArgument.NamespacedKey constructor instead:

+
// Makes a SoundArgument that returns a Sound
+new SoundArgument("sound");
+
+// Makes a SoundArgument that returns a NamespacedKey
+new SoundArgument.NamespacedKey("sound");
+
+
+

When using the Sound object, the CommandAPI will return null if the specified Sound could not be found. For this reason, it's recommended to use the NamespacedKey object for optimal compatibility with client-side resourcepacks.

+
+
+

Example - Playing sound to yourself

+

Say we want a simple command that plays a specific sound at your location. To do this, we will make the following command:

+
/sound <sound>
+
+

This command simply plays the provided sound to the current player:

+
+
new CommandAPICommand("sound")
+    .withArguments(new SoundArgument("sound"))
+    .executesPlayer((player, args) -> {
+        player.getWorld().playSound(player.getLocation(), (Sound) args.get("sound"), 100.0f, 1.0f);
+    })
+    .register();
+
+
new CommandAPICommand("sound")
+    .withArguments(new SoundArgument.NamespacedKey("sound"))
+    .executesPlayer((player, args) -> {
+        player.getWorld().playSound(player.getLocation(), ((NamespacedKey) args.get("sound")).asString(), 100.0f, 1.0f);
+    })
+    .register();
+
+
CommandAPICommand("sound")
+    .withArguments(SoundArgument("sound"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        player.world.playSound(player.location, args["sound"] as Sound, 100.0f, 1.0f)
+    })
+    .register()
+
+
CommandAPICommand("sound")
+    .withArguments(SoundArgument.NamespacedKey("sound"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        player.world.playSound(player.location, (args["sound"] as NamespacedKey).asString(), 100.0f, 1.0f)
+    })
+    .register()
+
+
commandAPICommand("sound") {
+    soundArgument("sound")
+    playerExecutor { player, args ->
+        player.world.playSound(player.location, args["sound"] as Sound, 100.0f, 1.0f)
+    }
+}
+
+
commandAPICommand("sound") {
+    soundArgument("sound", true)
+    playerExecutor { player, args ->
+        player.world.playSound(player.location, (args["sound"] as NamespacedKey).asString(), 100.0f, 1.0f)
+    }
+}
+
+
+
+

Time arguments

+

A time argument with Minecraft suggestions 'd', 's' and 't'

+

The TimeArgument class represents in-game time, in the number of in-game ticks. This allows command senders to specify a certain number of ticks in a simpler way, by including the characters d to specify the numbers of days, s to specify the number of seconds or t to specify a number of ticks.

+

The CommandAPI converts the inputs provided by the command sender into a number of ticks as an integer.

+
+

Developer's Note:

+

The TimeArgument provides inputs such as 2d (2 in-game days), 10s (10 seconds) and 20t (20 ticks), but does not let you combine them, such as 2d10s.

+
+
+

Example - Displaying a server-wide announcement

+

Say we have a command bigmsg that displays a title message to all players for a certain duration:

+
/bigmsg <duration> <message>
+
+
+
new CommandAPICommand("bigmsg")
+    .withArguments(new TimeArgument("duration"))
+    .withArguments(new GreedyStringArgument("message"))
+    .executes((sender, args) -> {
+        // Duration in ticks
+        int duration = (int) args.get("duration");
+        String message = (String) args.get("message");
+
+        for (Player player : Bukkit.getOnlinePlayers()) {
+            // Display the message to all players, with the default fade in/out times (10 and 20).
+            player.sendTitle(message, "", 10, duration, 20);
+        }
+    })
+    .register();
+
+
CommandAPICommand("bigmsg")
+    .withArguments(TimeArgument("duration"))
+    .withArguments(GreedyStringArgument("message"))
+    .executes(CommandExecutor { _, args ->
+        // Duration in ticks
+        val duration = args["duration"] as Int
+        val message = args["message"] as String
+
+        for (player in Bukkit.getOnlinePlayers()) {
+            // Display the message to all players, with the default fade in/out times (10 and 20).
+            player.sendTitle(message, "", 10, duration, 20)
+        }
+    })
+    .register()
+
+
commandAPICommand("bigmsg") {
+    timeArgument("duration")
+    greedyStringArgument("message")
+    anyExecutor { _, args ->
+        // Duration in ticks
+        val duration = args["duration"] as Int
+        val message = args["message"] as String
+
+        for (player in Bukkit.getOnlinePlayers()) {
+            // Display the message to all players, with the default fade in/out times (10 and 20).
+            player.sendTitle(message, "", 10, duration, 20)
+        }
+    }
+}
+
+
+
+

UUID arguments

+

The UUID argument is used to uniquely identify players, entities and attribute modifiers. As a result, its cast type is Java's UUID.

+

World arguments

+

A picture of world arguments in action

+

The WorldArgument class allows a command sender to refer to a loaded Bukkit World.

+
+

Example - Unloading world

+

Say we want to unload a world on our Minecraft server. We want to create a command with the following syntax:

+
/unloadworld <world>
+
+

Using the world from the WorldArgument, we can then unload the world safely using Bukkit.getServer().unloadWorld() and passing true (to save chunks):

+
+
new CommandAPICommand("unloadworld")
+    .withArguments(new WorldArgument("world"))
+    .executes((sender, args) -> {
+        World world = (World) args.get("world");
+
+        // Unload the world (and save the world's chunks)
+        Bukkit.getServer().unloadWorld(world, true);
+    })
+    .register();
+
+
CommandAPICommand("unloadworld")
+    .withArguments(WorldArgument("world"))
+    .executes(CommandExecutor { sender, args ->
+        val world = args["world"] as World
+
+        // Unload the world (and save the world's chunks)
+        Bukkit.getServer().unloadWorld(world, true)
+    })
+    .register()
+
+
commandAPICommand("unloadworld") {
+    worldArgument("world")
+    anyExecutor { sender, args ->
+        val world = args["world"] as World
+
+        // Unload the world (and save the world's chunks)
+        Bukkit.getServer().unloadWorld(world, true)
+    }
+}
+
+
+
+

Predicate arguments

+

Block predicate arguments

+

The BlockPredicateArgument is used to represent a "test" for Minecraft blocks. This can consist of tags, such as the ones listed here on the MinecraftWiki, or individual blocks. If a block matches the tag or block, then the predicate is satisfied.

+

For example, if we were to use the predicate #leaves, then the following blocks will be satisfied by that predicate: jungle_leaves, oak_leaves, spruce_leaves, dark_oak_leaves, acacia_leaves, birch_leaves.

+

When used, this argument must be casted to a Predicate<Block>. As with other similar arguments with parameterized types, you can ignore Java's unchecked cast type safety warning.

+
+

Example - Replacing specific blocks in a radius

+

Say you want to replace blocks in a given radius. To do this, we'll use the following command structure:

+
/replace <radius> <fromBlock> <toBlock>
+
+

Of course, we could simply use a BlockStateArgument or even an ItemStackArgument as our <fromBlock> in order to get the material to replace, but the block predicate argument provides a test for a given block, which if satisfied, allows certain code to be executed.

+

First, we declare our arguments. We want to use the BlockPredicateArgument since it also allows us to use Minecraft tags to identify blocks, as well as individual blocks. We then use BlockStateArgument to set the block to a given type. The BlockStateArgument also allows the user to provide any block data (e.g. contents of a chest or a stair's orientation).

+
+
Argument<?>[] arguments = new Argument<?>[] {
+    new IntegerArgument("radius"),
+    new BlockPredicateArgument("fromBlock"),
+    new BlockStateArgument("toBlock"),
+};
+
+
val arguments = arrayOf<Argument<*>>(
+    IntegerArgument("radius"),
+    BlockPredicateArgument("fromBlock"),
+    BlockStateArgument("toBlock"),
+)
+
+
+

We then register our /replace command. First, we parse the arguments making sure to cast to Predicate<Block> and BlockData (and not BlockState). After that, we use a few simple for loops to find the blocks within a radius sphere from the player.

+

In our most nested loop, we can then check if the block meets the requirements of our predicate. This is simply performed using predicate.test(block), and if satisfied, we can set the block's type.

+

Lastly, we register our command as normal using the register() method.

+
+
new CommandAPICommand("replace")
+    .withArguments(arguments)
+    .executesPlayer((player, args) -> {
+        
+        // Parse the arguments
+        int radius = (int) args.get("radius");
+        @SuppressWarnings("unchecked")
+        Predicate<Block> predicate = (Predicate<Block>) args.get("fromBlock");
+        BlockData blockData = (BlockData) args.get("toBlock");
+        
+        // Find a (solid) sphere of blocks around the player with a given radius
+        Location center = player.getLocation();
+        for (int x = -radius; x <= radius; x++) {
+            for (int y = -radius; y <= radius; y++) {
+                for (int z = -radius; z <= radius; z++) {
+                    if (Math.sqrt(((x * x) + (y * y) + (z * z))) <= radius) {
+                        Block block = center.getWorld().getBlockAt(x + center.getBlockX(), y + center.getBlockY(), z + center.getBlockZ());
+                        
+                        // If that block matches a block from the predicate, set it
+                        if (predicate.test(block)) {
+                            block.setType(blockData.getMaterial());
+                            block.setBlockData(blockData);
+                        }
+                    }
+                }
+            }
+        }
+        return;
+    })
+    .register();
+
+
CommandAPICommand("replace")
+    .withArguments(*arguments)
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+
+        // Parse the arguments
+        val radius = args["radius"] as Int
+        val predicate = args["fromBlock"] as Predicate<Block>
+        val blockData = args["toBlock"] as BlockData
+
+        // Find a (solid) sphere of blocks around the player with a given radius
+        val center = player.location // for (i in 1 until 11) { }
+        for (x in -radius until radius + 1) {
+            for (y in -radius until radius + 1) {
+                for (z in -radius until radius + 1) {
+                    if (Math.sqrt((x * x + y * y + z * z).toDouble()) <= radius) {
+                        val block = center.world.getBlockAt(x + center.blockX, y + center.blockY, z + center.blockZ)
+
+                        // If that block matches a block from the predicate, set it
+                        if (predicate.test(block)) {
+                            block.type = blockData.material
+                            block.blockData = blockData
+                        }
+                    }
+                }
+            }
+        }
+    })
+    .register()
+
+
commandAPICommand("replace") {
+    arguments(*arguments)
+    playerExecutor { player, args ->
+        // Parse the arguments
+        val radius = args["radius"] as Int
+        val predicate = args["fromBlock"] as Predicate<Block>
+        val blockData = args["toBlock"] as BlockData
+
+        // Find a (solid) sphere of blocks around the player with a given radius
+        val center = player.location // for (i in 1 until 11) { }
+        for (x in -radius until radius + 1) {
+            for (y in -radius until radius + 1) {
+                for (z in -radius until radius + 1) {
+                    if (Math.sqrt((x * x + y * y + z * z).toDouble()) <= radius) {
+                        val block = center.world.getBlockAt(x + center.blockX, y + center.blockY, z + center.blockZ)
+
+                        // If that block matches a block from the predicate, set it
+                        if (predicate.test(block)) {
+                            block.type = blockData.material
+                            block.blockData = blockData
+                        }
+                    }
+                }
+            }
+        }
+    }
+}
+
+
+
+

ItemStack predicate arguments

+

Similar to the BlockPredicateArgument, the ItemStackPredicateArgument is a way of performing predicate checks on ItemStack objects. These can represent tags, such as the ones declared here on the MinecraftWiki, or individual items. The cast type for this argument is Predicate<ItemStack>.

+
+

Example - Removing items in inventories based on predicates

+

Say we wanted to remove items in your inventory (I know, the /clear command does this, but this is the only example I could come up with). To do this, we'll use the following command syntax:

+
/rem <item>
+
+

We implement this with a simple for loop over the player's inventory and remove items that satisfy the predicate.

+
+
// Register our command
+new CommandAPICommand("rem")
+    .withArguments(new ItemStackPredicateArgument("items"))
+    .executesPlayer((player, args) -> {
+        
+        // Get our predicate
+        @SuppressWarnings("unchecked")
+        Predicate<ItemStack> predicate = (Predicate<ItemStack>) args.get("items");
+        
+        for (ItemStack item : player.getInventory()) {
+            if (predicate.test(item)) {
+                player.getInventory().remove(item);
+            }
+        }
+    })
+    .register();
+
+
// Register our command
+CommandAPICommand("rem")
+    .withArguments(ItemStackPredicateArgument("items"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+
+        // Get our predicate
+        val predicate = args["items"] as Predicate<ItemStack>
+
+        for (item in player.inventory) {
+            if (predicate.test(item)) {
+                player.inventory.remove(item)
+            }
+        }
+    })
+    .register()
+
+
// Register our command
+commandAPICommand("rem") {
+    itemStackPredicateArgument("items")
+    playerExecutor { player, args ->
+        // Get our predicate
+        val predicate = args["items"] as Predicate<ItemStack>
+
+        for (item in player.inventory) {
+            if (predicate.test(item)) {
+                player.inventory.remove(item)
+            }
+        }
+    }
+}
+
+
+
+

NBT arguments

+

The CommandAPI includes support for NBT compound arguments using an NBT API. The usage for the NBTCompoundArgument depends on whether you are using the CommandAPI plugin (using a CommandAPI.jar file in your plugins/ folder), or are shading the CommandAPI (including the compiled CommandAPI code in your own plugin).

+
+

Plugin usage setup

+

By default, the CommandAPI plugin includes a copy of the NBT API by tr7zw in dev.jorel.commandapi.nbtapi. No additional set up is required and it can be used directly out the box.

+

Shading usage setup

+

In order to use the NBTCompoundArgument, you will have to use an NBT API that can create an NBT Compound object from an Object (ideally a net.minecraft.nbt.NBTTagCompound object). Examples of NBT APIs that can do this are (these are not sponsored in any way):

+ +

Hooking into an NBT API

+

Before the NBTCompoundArgument can be used, the CommandAPI needs to know what implementation of an NBT Compound object you're going to use. This is specified in the onLoad() sequence, where your CommandAPI's config is set up, by using the following method:

+
<T> CommandAPIConfig initializeNBTAPI(Class<T> nbtContainerClass, Function<Object, T> nbtContainerConstructor);
+
+

The initializeNBTAPI(Class<T>, Function<Object, T>) takes in two arguments:

+
    +
  • +

    Class<T> - The class that will be your NBT Compound implementation. This is also the type that the CommandAPI will return when the NBTCompoundArgument is used.

    +
  • +
  • +

    Function<Object, T> - A function that takes in an object and returns the specified NBT Compound implementation. This could be a constructor or a static method, for example.

    +
  • +
+
+

Example - Hooking into the NBT API

+

Say we want to use the NBT API as our implementation of NBT compounds. First, we have to shade the NBT API into our project (view the official documentation for how to do this for Maven or Gradle).

+

Now, we can configure the CommandAPI using the CommandAPI.onLoad() method to use the NBTContainer class, and the NBTContainer constructor that takes in an Object:

+
+
@Override
+public void onLoad() {
+    CommandAPI.onLoad(new CommandAPIBukkitConfig(this)
+        .initializeNBTAPI(NBTContainer.class, NBTContainer::new)
+    );
+}
+
+
override fun onLoad() {
+    CommandAPI.onLoad(CommandAPIBukkitConfig(this)
+        .initializeNBTAPI(NBTContainer::class.java, ::NBTContainer)
+    )
+}
+
+
+
+

Confused with the ::new syntax? Read more about method references to a constructor here.

+
+

We're now able to use the NBTContainer as our implemented type for the NBTCompoundArgument!

+
+
+
+

Example - ???

+

Since the underlying implementation of the NBTCompoundArgument can change (e.g. NBTContainer if you're using the NBT API), the type of your NBT compound implementation has to be declared in angle brackets.

+
+
new CommandAPICommand("award")
+    .withArguments(new NBTCompoundArgument<NBTContainer>("nbt"))
+    .executes((sender, args) -> {
+        NBTContainer nbt = (NBTContainer) args.get("nbt");
+        
+        // Do something with "nbt" here...
+    })
+    .register();
+
+
CommandAPICommand("award")
+    .withArguments(NBTCompoundArgument<NBTContainer>("nbt"))
+    .executes(CommandExecutor { _, args ->
+        val nbt = args["nbt"] as NBTContainer
+
+        // Do something with "nbt" here...
+    })
+    .register()
+
+
commandAPICommand("award") {
+    nbtCompoundArgument<NBTContainer>("nbt")
+    anyExecutor { _, args ->
+        val nbt = args["nbt"] as NBTContainer
+
+        // Do something with "nbt" here...
+    }
+}
+
+
+
+
+

Developer's Note:

+

If you believe you can supply a suitable example for this page, feel free to send an example on the CommandAPI issues page!

+
+

Literal arguments

+

Literal arguments

+

Literal arguments are used to represent "forced options" for a command. For instance, take Minecraft's /gamemode command. The syntax consists of the following:

+
/gamemode <mode>
+/gamemode <mode> <player>
+
+

It consists of a gamemode, followed by an optional player argument. The list of gamemodes are as follows:

+
/gamemode survival 
+/gamemode creative
+/gamemode adventure
+/gamemode spectator
+
+

Unlike regular commands (as those implemented by Bukkit for example), these four options are "hardcoded" - they're not "suggestions". The user can only enter one of these four examples, no other values are allowed.

+
+

Developer's Note:

+

There is a simpler alternative to the LiteralArgument class! Instead of having to deal with arguments not being present in the array of arguments, consider using the much more intuitive MultiLiteralArgument, which is described in more detail here!

+
+
+

Literal arguments vs regular arguments

+

Unlike regular arguments that are shown in this chapter, the literal argument is technically not an argument. Due to this fact, literal arguments are unlisted by default. In other words, the literal argument is not present in the CommandArguments args for the command declaration.

+
+

Example - Literal arguments and regular arguments

+

To illustrate the behavior of literal arguments, we create a command of the following form:

+
/mycommand <literal> <text>
+
+

As an example, let's declare the literal "hello" as a valid literal for this command. When we retrieve the result from args.get(0), it returns the value of the TextArgument, as opposed to the literal "hello":

+
+
new CommandAPICommand("mycommand")
+    .withArguments(new LiteralArgument("hello"))
+    .withArguments(new TextArgument("text"))
+    .executes((sender, args) -> {
+        // This gives the variable "text" the contents of the TextArgument, and not the literal "hello"
+        String text = (String) args.get(0);
+    })
+    .register();
+
+
CommandAPICommand("mycommand")
+    .withArguments(LiteralArgument("hello"))
+    .withArguments(TextArgument("text"))
+    .executes(CommandExecutor { _, args ->
+        // This gives the variable "text" the contents of the TextArgument, and not the literal "hello"
+        val text = args[0] as String
+    })
+    .register()
+
+
commandAPICommand("mycommand") {
+    literalArgument("hello")
+    textArgument("text")
+    anyExecutor { _, args ->
+        // This gives the variable "text" the contents of the TextArgument, and not the literal "hello"
+        val text = args[0] as String
+    }
+}
+
+
+

The LiteralArgument class also provides the LiteralArgument.of() and LiteralArgument.literal() helper methods which can be used as an alternative way to declare literal arguments:

+
+
new CommandAPICommand("mycommand")
+    .withArguments(LiteralArgument.of("hello"))
+    .withArguments(new TextArgument("text"))
+    .executes((sender, args) -> {
+        // This gives the variable "text" the contents of the TextArgument, and not the literal "hello"
+        String text = (String) args.get(0);
+    })
+    .register();
+
+new CommandAPICommand("mycommand")
+    .withArguments(LiteralArgument.literal("hello"))
+    .withArguments(new TextArgument("text"))
+    .executes((sender, args) -> {
+        // This gives the variable "text" the contents of the TextArgument, and not the literal "hello"
+        String text = (String) args.get(0);
+    })
+    .register();
+
+
CommandAPICommand("mycommand")
+    .withArguments(LiteralArgument.of("hello"))
+    .withArguments(TextArgument("text"))
+    .executes(CommandExecutor { _, args ->
+        val text = args[0] as String
+    })
+    .register()
+
+CommandAPICommand("mycommand")
+    .withArguments(LiteralArgument.literal("hello"))
+    .withArguments(TextArgument("text"))
+    .executes(CommandExecutor { _, args ->
+        val text = args[0] as String
+    })
+    .register()
+
+
commandAPICommand("mycommand") {
+    argument(LiteralArgument.of("hello"))
+    textArgument("text")
+    anyExecutor { _, args ->
+        val text = args[0] as String
+    }
+}
+
+commandAPICommand("mycommand") {
+    argument(LiteralArgument.literal("hello"))
+    textArgument("text")
+    anyExecutor { _, args ->
+        val text = args[0] as String
+    }
+}
+
+
+

If I were to run the following command:

+
/mycommand hello goodbye
+
+

The value of text in the code above would be "goodbye".

+
+
+

Example - Gamemode command using literal arguments

+

This is a demonstration of how you could create a command similar to Minecraft's /gamemode command by using literal arguments. To do this, we are effectively registering 4 separate commands, each called /gamemode, but with different literal arguments.

+
+
// Create a map of gamemode names to their respective objects
+HashMap<String, GameMode> gamemodes = new HashMap<>();
+gamemodes.put("adventure", GameMode.ADVENTURE);
+gamemodes.put("creative", GameMode.CREATIVE);
+gamemodes.put("spectator", GameMode.SPECTATOR);
+gamemodes.put("survival", GameMode.SURVIVAL);
+
+// Iterate over the map
+for(Entry<String, GameMode> entry : gamemodes.entrySet()) {
+
+    // Register the command as usual
+    new CommandAPICommand("changegamemode")
+        .withArguments(new LiteralArgument(entry.getKey()))
+        .executesPlayer((player, args) -> {
+            // Retrieve the object from the map via the key and NOT the args[]
+            player.setGameMode(entry.getValue());
+        })
+        .register();
+}
+
+
// Create a map of gamemode names to their respective objects
+val gamemodes = mapOf(
+    "adventure" to GameMode.ADVENTURE,
+    "creative" to GameMode.CREATIVE,
+    "spectator" to GameMode.SPECTATOR,
+    "survival" to GameMode.SURVIVAL
+)
+
+// Iterate over the map
+for ((key, _) in gamemodes) {
+
+    // Register the command as usual
+    CommandAPICommand("changegamemode")
+        .withArguments(LiteralArgument(key))
+        .executesPlayer(PlayerCommandExecutor { player, _ ->
+            // Retrieve the object from the map via the key and NOT the args[]
+            player.gameMode = gamemodes[key]!!
+        })
+        .register()
+}
+
+
// Create a map of gamemode names to their respective objects
+val gamemodes = mapOf(
+    "adventure" to GameMode.ADVENTURE,
+    "creative" to GameMode.CREATIVE,
+    "spectator" to GameMode.SPECTATOR,
+    "survival" to GameMode.SURVIVAL
+)
+
+// Iterate over the map
+for ((key, _) in gamemodes) {
+
+    // Register the command as usual
+    commandAPICommand("changegamemode") {
+        literalArgument(key)
+        playerExecutor { player, args ->
+            // Retrieve the object from the map via the key and NOT the args[]
+            player.gameMode = gamemodes[key]!!
+        }
+    }
+
+}
+
+
+

Note how, since we don't have access to the literal from args, we must access the provided gamemode from elsewhere.

+
+
+

Literal argument warnings

+

Literal arguments require a string in the constructor. If the literal is an empty String or is null, the CommandAPI will throw a BadLiteralException.

+

Because literal arguments are "hardcoded", each literal is effectively mapped to a single command. This is shown when using the configuration option create-dispatcher-json: true which shows the JSON result of registered commands. For instance, take the /defaultgamemode command:

+
"defaultgamemode": {
+    "type": "literal",
+    "children": {
+        "adventure": {
+            "type": "literal",
+            "executable": true
+        },
+        "creative": {
+            "type": "literal",
+            "executable": true
+        },
+        "spectator": {
+            "type": "literal",
+            "executable": true
+        },
+        "survival": {
+            "type": "literal",
+            "executable": true
+        }
+    }
+},
+
+

Each option produces a new "command" in the tree of commands. This means that having exceptionally large lists of literals, or nested literals (e.g. /command <literal1> <literal2>) can cause very large trees which cannot be sent to the clients (it can cause clients to crash).

+
+

Developer's Note:

+

Take care when using literal arguments. If your list of arguments is exceptionally large, or contains many nested arguments, the server may be unable to send the command information to the client. If many command argument choices are required, consider using a StringArgument and using .replaceSuggestions() to create your own list of required arguments.

+
+

Multi literal arguments

+

So far, we've described normal arguments and literal arguments. We've described the nuances with literal arguments and how they're not really "arguments", so they don't appear in the CommandArguments args for commands.

+

Now forget all of that. Multi literal arguments are the same as literal arguments but they do appear in the CommandArguments args for commands (i.e. they are listed). Multi literal arguments are just a way better alternative to literal arguments. The multi literal argument constructor allows you to provide a String nodeName and a String... literals of possible values which you can use for your command declaration.

+

The multi literal argument has all of the same benefits of a regular literal argument - they are hardcoded options that the user must enter - they don't allow other values.

+
+

Developer's Note:

+

For 9.1.0, all previously existing MultiLiteralArgument constructors have been deprecated! They will be removed in a future version.

+

The new constructor looks like this:

+
public MultiLiteralArgument(String nodeName, String... literals)
+
+
+
+

Example - Using multi literals to make the gamemode command

+

In this example, we'll show how to use multi literals to declare Minecraft's /gamemode command. As you can see from the example code below, the argument declaration and command declaration is the same as if you were declaring any normal argument or command.

+
+
new CommandAPICommand("gamemode")
+    .withArguments(new MultiLiteralArgument("gamemodes", "adventure", "creative", "spectator", "survival"))
+    .executesPlayer((player, args) -> {
+        // The literal string that the player enters IS available in the args[]
+        switch ((String) args.get("gamemodes")) {
+            case "adventure":
+                player.setGameMode(GameMode.ADVENTURE);
+                break;
+            case "creative":
+                player.setGameMode(GameMode.CREATIVE);
+                break;
+            case "spectator":
+                player.setGameMode(GameMode.SPECTATOR);
+                break;
+            case "survival":
+                player.setGameMode(GameMode.SURVIVAL);
+                break;
+            default:
+                player.sendMessage("Invalid gamemode: " + args.get("gamemodes"));
+                break;
+        }
+    }) 
+    .register();
+
+
CommandAPICommand("gamemode")
+    .withArguments(MultiLiteralArgument("gamemodes", "adventure", "creative", "spectator", "survival"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        // The literal string that the player enters IS available in the args[]
+        when (args["gamemodes"] as String) {
+            "adventure" -> player.gameMode = GameMode.ADVENTURE
+            "creative" -> player.gameMode = GameMode.CREATIVE
+            "spectator" -> player.gameMode = GameMode.SPECTATOR
+            "survival" -> player.gameMode = GameMode.SURVIVAL
+        }
+    })
+    .register()
+
+
commandAPICommand("gamemode") {
+    multiLiteralArgument(nodeName = "gamemodes", "adventure", "creative", "spectator", "survival") // Adding this for now, needed because ambiguous methods exist
+    playerExecutor { player, args ->
+        // The literal string that the player enters IS available in the args[]
+        when (args["gamemodes"] as String) {
+            "adventure" -> player.gameMode = GameMode.ADVENTURE
+            "creative" -> player.gameMode = GameMode.CREATIVE
+            "spectator" -> player.gameMode = GameMode.SPECTATOR
+            "survival" -> player.gameMode = GameMode.SURVIVAL
+        }
+    }
+}
+
+
+

An important thing to note is that we don't have to implement a default case for the above switch statements, because the CommandAPI will only permit valid options of a MultiLiteralArgument to reach the executor. If the user enters an invalid option, the command doesn't run.

+
+

List arguments

+

A list argument with the command "/multigive @p stone grass_block dirt" and Minecraft suggestions with a list of Minecraft items

+

List arguments allows users to provide a list of values. This argument can take on two forms:

+
    +
  • Using an underlying GreedyStringArgument, so the greedy string argument rule applies - this argument can only be used at the end of an argument list.
  • +
  • Using an underlying TextArgument, so this argument can be used anywhere in an argument list, but its contents must be surrounded with quotes (").
  • +
+
+

The ListArgumentBuilder

+

Unlike other arguments, because this argument can be interpreted in various different ways, this argument can only be created using a ListArgumentBuilder, instead of directly accessing the ListArgument constructor. The ListArgumentBuilder loosely follows the following format:

+

\begin{align} +&\quad\texttt{Create a ListArgumentBuilder} \\ +\rightarrow&\quad\texttt{(Provide the list delimiter)} \\ +\rightarrow&\quad\texttt{Provide the list to pull suggestions from} \\ +\rightarrow&\quad\texttt{Provide the mapper of the list items to a string} \\ +\rightarrow&\quad\texttt{Build the ListArgument} +\end{align}

+

Construction

+

First, you have to create a ListArgumentBuilder parameterized over the type that the list will generate. For example, if you want to create a list of Strings, you would use new ListArgumentBuilder<String>.

+
    +
  • The nodeName parameter represents the name of the node to use for the argument.
  • +
  • The optional delimiter argument specifies the delimiter (separator) to use between entries. If a delimiter is not provided, a space " " will be used as the delimiter.
  • +
+
public ListArgumentBuilder<T>(String nodeName);
+public ListArgumentBuilder<T>(String nodeName, String delimiter);
+
+

$$\downarrow$$

+
+

Allowing duplicates (Optional)

+

If you want your users to enter duplicate entries in your list, you can use the allowDuplicates method to set whether duplicates are allowed. By default, duplicates are disabled.

+

When duplicates are enabled, items that have been entered before can be displayed again in the list of suggestions:

+
ListArgumentBuilder.allowDuplicates(true);
+
+

List arguments with duplicates enabled

+

When duplicates are disabled, items that have already been entered will not appear in the list of suggestions:

+
ListArgumentBuilder.allowDuplicates(false);
+
+

List arguments with duplicates disabled

+
+

$$\downarrow$$

+

Providing the list

+

The ListArgument requires a list that the list argument can pull suggestions and validation from. The ListArgument does not support values which are not present in the provided list. There are three methods that can be used to provide a list for the ListArgument:

+
    +
  • +

    Providing an immutable list (a list that doesn't change) using the Collection<T> parameter:

    +
    public ListArgumentBuilder withList(Collection<T> list);
    +
    +
  • +
  • +

    Providing a list that is determined when suggestions are being displayed to the user and before the command has been executed using the Supplier<Collection<T>> parameter:

    +
    public ListArgumentBuilder withList(Supplier<Collection<T>> list);
    +
    +
  • +
  • +

    Providing a list that is determined when suggestions are being displayed to the user and before the command has been executed, that also depends on the SuggestionInfo present when running the command, using the Function<SuggestionInfo<CommandSender>, Collection<T>> parameter:

    +
    public ListArgumentBuilder withList(Function<SuggestionInfo<CommandSender>, Collection<T>> list);
    +
    +
  • +
+

$$\downarrow$$

+

Providing a list mapping function

+

In order to display suggestions, the ListArgument needs to know how to convert a list entry to a string. For example, a Location may be converted into "x,y,z". The ListArgumentBuilder provides three methods for providing a mapping function:

+
    +
  • +

    The withStringMapper() method converts the object to a string using the object's .toString() method. If the object is null, this method will populate it with the string "null":

    +
    public ListArgumentBuilder withStringMapper();
    +
    +
  • +
  • +

    The withMapper() method requires a function that maps the object to a string:

    +
    public ListArgumentBuilder withMapper(Function<T, String> mapper);
    +
    +
  • +
  • +

    The withStringTooltipMapper() method requires a function that maps the object to an IStringTooltip. This allows you to also provide hover tooltips for the current item:

    +
    public ListArgumentBuilder withStringTooltipMapper(Function<T, IStringTooltip> mapper);
    +
    +
  • +
+

$$\downarrow$$

+

Building the ListArgumentBuilder

+

To finish building the ListArgument, call the buildGreedy() or buildText() method. The buildGreedy() method will treat the list argument as a greedy string, which means you can only use this list argument at the end of the list of arguments you are declaring for the command. If you use the buildText() instead, you can use the list argument anywhere (and multiple times), but the list must be surrounded with quotation characters (").

+
public ListArgument<T> buildGreedy();
+public ListArgument<T> buildText();
+
+
+

Examples

+
+

Example - Multi-give command

+

Say you wanted to give yourself multiple items in a single command. For this command, we'll use the following syntax, which lets you provide the number of items to give, and a list of materials:

+
/multigive <amount> <materials>
+
+

To do this, we create a command with an IntegerArgument to specify the amount (between 1 and 64), and a ListArgument that accepts a list of Material objects. We use the ListArgumentBuilder to provide a list of materials as well as a mapping function that converts the material's name to a lowercase string. By default, we use a space delimiter (separator) for arguments in the list.

+
+
new CommandAPICommand("multigive")
+    .withArguments(new IntegerArgument("amount", 1, 64))
+    .withArguments(new ListArgumentBuilder<Material>("materials")
+        .withList(List.of(Material.values()))
+        .withMapper(material -> material.name().toLowerCase())
+        .buildGreedy()
+    )
+    .executesPlayer((player, args) -> {
+        int amount = (int) args.get("amount");
+        List<Material> theList = (List<Material>) args.get("materials");
+        
+        for (Material item : theList) {
+            player.getInventory().addItem(new ItemStack(item, amount));
+        }
+    })
+    .register();
+
+
CommandAPICommand("multigive")
+    .withArguments(IntegerArgument("amount", 1, 64))
+    .withArguments(ListArgumentBuilder<Material>("materials")
+        .withList(Material.values().toList())
+        .withMapper { material -> material.name.lowercase() }
+        .buildGreedy()
+    )
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val amount = args["amount"] as Int
+        val theList = args["materials"] as List<Material>
+
+        for (item in theList) {
+            player.inventory.addItem(ItemStack(item, amount))
+        }
+    })
+    .register()
+
+
commandAPICommand("multigive") {
+    integerArgument("amount", 1, 64)
+    argument(ListArgumentBuilder<Material>("materials")
+        .withList(Material.values().toList())
+        .withMapper { material -> material.name.lowercase() }
+        .buildGreedy()
+    )
+    playerExecutor { player, args ->
+        val amount = args["amount"] as Int
+        val theList = args["materials"] as List<Material>
+
+        for (item in theList) {
+            player.inventory.addItem(ItemStack(item, amount))
+        }
+    }
+}
+
+
+

A /multigive argument gif where a user types "/multigive 64 stone dirt cobblestone grass_block" and suggestions appear automatically. Running the command gives the player 64 stone, dirt, cobblestone and grass_block items in their hotbar

+
+

Map arguments

+

A MapArgument can be used to provide a map of values. This argument uses an underlying GreedyStringArgument which means that this argument can only be used at the end of the argument list. +It returns a LinkedHashMap object.

+
+

The MapArgumentBuilder

+

Similar to the ListArgument, this argument also uses a builder class to construct it.

+

\begin{align} +&\quad\texttt{Create a MapArgumentBuilder and possibly provide the delimiter or separator} \\ +\rightarrow&\quad\texttt{Provide the mapper from a string to an object of the provided key type} \\ +\rightarrow&\quad\texttt{Provide the mapper from a string to an object of the provided value type} \\ +\rightarrow&\quad\texttt{Provide the list with keys to pull suggestions from} \\ +\rightarrow&\quad\texttt{Provide the list with values to pull suggestions from} \\ +\rightarrow&\quad\texttt{Build the MapArgument} +\end{align}

+

Building a MapArgument

+

To start building the argument, you first have to construct a MapArgumentBuilder parameterized over the types the key and the value are supposed to have. +If you wanted to construct a MapArgument that returns a LinkedHashMap<String, Integer> you would construct the MapArgumentBuilder like this:

+
new MapArgumentBuilder<String, Integer>
+
+

The MapArgumentBuilder has three possible constructors:

+
public MapArgumentBuilder<K, V>(String nodeName);
+public MapArgumentBuilder<K, V>(String nodeName, char delimiter);
+public MapArgumentBuilder<K, V>(String nodeName, char delimiter, String separator)
+
+
    +
  • nodeName: This parameter determines the node name of the MapArgument
  • +
  • delimiter: This parameter determines the delimiter. This separates a key from a value (key:value). When not provided, it defaults to a colon (:)
  • +
  • separator: This parameter determines the separator. This separates one key-value pair from another (key:value key:value). When not provided, it defaults to a space ( )
  • +
+

$$\downarrow$$

+

Providing mapper functions

+

The mapper functions are used to parse the argument when entered. Because a GreedyStringArgument +returns a String, we need a way to convert a String into an object specified by the type parameters.

+

When providing mappers, you first need to provide the key mapper:

+
public MapArgumentBuilder withKeyMapper(StringParser<K>);
+
+

You then have to provide the value mapper:

+
public MapArgumentBuilder withValueMapper(StringParser<V>);
+
+

StringParser is a functional interface with the following definition:

+
@FunctionalInterface
+public interface StringParser<T> {
+    /**
+     * A method that turns a String into an object of type T.
+     *
+     * @param s The String to parse
+     * @return The resulting parsed object
+     * @throws WrapperCommandSyntaxException If there is a problem with the syntax of the String that prevents it from being turned into an object of type T.
+     */
+    T parse(String s) throws WrapperCommandSyntaxException;
+}
+
+

This signature allows you to throw exceptions using the CommandAPI.fail... methods if the given String cannot be parsed (see Handling command failures).

+

$$\downarrow$$

+

Providing suggestions

+

When providing suggestions you have the choice whether players are allowed to enter any key/value pair or only key/value pairs specified by the MapArgument. +To accomplish this the MapArgumentBuilder provides different methods.

+

Similar to the mappers, you first have to provide the key suggestions:

+
+
public MapArgumentBuilder withKeyList(List<String> keyList);
+
+
public MapArgumentBuilder withoutKeyList();
+
+
+

Next, you have to provide the value suggestions. In addition to the two possibilities presented for the key suggestions, here you also have the possibility to define +whether a value can be written multiple times.

+
+
public MapArgumentBuilder withValueList(List<String> valueList);
+
+public MapArgumentBuilder withValueList(List<String> valueList, boolean allowValueDuplicates);
+
+
public MapArgumentBuilder withoutValueList();
+
+public MapArgumentBuilder withoutValueList(boolean allowDuplicates)
+
+
+

If you choose to allow a value to be written multiple times you have to set allowValueDuplicates to true. By default, it is set to false and +does not allow values to be written multiple times.

+

$$\downarrow$$

+

Building the MapArgument

+

To finish building the MapArgument, you have to call the build() method. This will return a new MapArgument object.

+
public MapArgument<K, V> build();
+
+
+

Examples

+
+

Example - /sendmessage command

+

Let's say we want to create a command that we can execute to send multiple players messages without typing the command more than once. For that, we create a command with the following syntax:

+
/sendmessage <message>
+
+

To implement that, we create a command that uses a MapArgument and use Player objects as keys and String objects as values:

+
+
new CommandAPICommand("sendmessage")
+    // Parameter 'delimiter' is missing, delimiter will be a colon
+    // Parameter 'separator' is missing, separator will be a space
+    .withArguments(new MapArgumentBuilder<Player, String>("message")
+
+        // Providing a key mapper to convert a String into a Player
+        .withKeyMapper(Bukkit::getPlayer)
+
+        // Providing a value mapper to leave the message how it was sent
+        .withValueMapper(s -> s)
+
+        // Providing a list of player names to be used as keys
+        .withKeyList(Bukkit.getOnlinePlayers().stream().map(Player::getName).toList())
+
+        // Don't provide a list of values so messages can be chosen without restrictions
+        // Allow duplicates in case the same message should be sent to different players
+        .withoutValueList(true)
+
+        // Build the MapArgument
+        .build()
+    )
+    .executesPlayer((player, args) -> {
+        // The MapArgument returns a LinkedHashMap
+        LinkedHashMap<Player, String> map = (LinkedHashMap<Player, String>) args.get("message");
+
+        // Sending the messages to the players
+        for (Entry<Player, String> messageRecipients : map.entrySet()) {
+            messageRecipients.getKey().sendMessage(messageRecipients.getValue());
+        }
+    })
+    .register();
+
+
CommandAPICommand("sendmessage")
+    // Parameter 'delimiter' is missing, delimiter will be a colon
+    // Parameter 'separator' is missing, separator will be a space
+    .withArguments(MapArgumentBuilder<Player, String>("message")
+
+        // Providing a key mapper to convert a String into a Player
+        .withKeyMapper { s: String -> Bukkit.getPlayer(s) }
+
+        // Providing a value mapper to leave the message how it was sent
+        .withValueMapper { s: String -> s }
+
+        // Providing a list of player names to be used as keys
+        .withKeyList(Bukkit.getOnlinePlayers().map { player: Player -> player.name }.toList())
+
+        // Don't provide a list of values so messages can be chosen without restrictions
+        // Allow duplicates in case the same message should be sent to different players
+        .withoutValueList(true)
+
+        // Build the MapArgument
+        .build()
+    )
+    .executesPlayer(PlayerCommandExecutor { _, args ->
+        // The MapArgument returns a LinkedHashMap
+        val map: LinkedHashMap<Player, String> = args["message"] as LinkedHashMap<Player, String>
+
+        // Sending the messages to the players
+        for (messageRecipient in map.keys) {
+            messageRecipient.sendMessage(map[messageRecipient]!!)
+        }
+    })
+    .register()
+
+
commandAPICommand("sendmessage") {
+    // Parameter 'delimiter' is missing, delimiter will be a colon
+    // Parameter 'separator' is missing, separator will be a space
+    argument(MapArgumentBuilder<Player, String>("message")
+
+        // Providing a key mapper to convert a String into a Player
+        .withKeyMapper { s: String -> Bukkit.getPlayer(s) }
+
+        // Providing a value mapper to leave the message how it was sent
+        .withValueMapper { s: String -> s }
+
+        // Providing a list of player names to be used as keys
+        .withKeyList(Bukkit.getOnlinePlayers().map { player: Player -> player.name }.toList())
+
+        // Don't provide a list of values so messages can be chosen without restrictions
+        // Allow duplicates in case the same message should be sent to different players
+        .withoutValueList(true)
+
+        // Build the MapArgument
+        .build()
+    )
+    playerExecutor { _, args ->
+        // The MapArgument returns a LinkedHashMap
+        val map: LinkedHashMap<Player, String> = args["message"] as LinkedHashMap<Player, String>
+
+        // Sending the messages to the players
+        for (messageRecipient in map.keys) {
+            messageRecipient.sendMessage(map[messageRecipient]!!)
+        }
+    }
+}
+
+
+
+

Developer's Note:

+

The MapArgument is very strict and doesn't have room for any errors. A key must always be followed by the delimiter, then a value. One value and the next key must always be separated by the separator. Both keys and values also have the option to be surrounded by quotes.

+

For example, let's say you are on a server with two players, Player1 and Player2. We want to send both of them the message Hello, <playerName>! +To do that, we use the previously declared sendmessage command like this:

+
/sendmessage Player1:"Hello, Player1!" Player2:"Hello, Player2!"
+
+

A colon is used as the delimiter and a space as the separator because those are the defaults, and neither was specified in the MapArgumentBuilder constructor. Since the separator was a space, the messages were surrounded by quotes to avoid the spaces inside them from being misinterpreted as the start of the next key-value pair.

+
+
+

Command arguments

+

Command arguments

+

Command arguments allows users to provide an executable server command. The CommandArgument class lets you specify:

+
    +
  • Arbitrary commands - any command that the user has permissions to run can be provided.
  • +
  • Restricted commands - only specific commands can be provided.
  • +
+

Using the CommandArgument will return a CommandResult, which contains a Bukkit Command instance representing the command to be executed, and a String[] of command arguments.

+
+

Command results

+

The CommandResult record contains the following methods:

+
public record CommandResult {
+    Command command();
+    String[] args();
+
+    boolean execute(CommandSender target);
+}
+
+

These methods can be used to retrieve information about the command that was provided by the user:

+
Command command();
+
+

command() returns the Bukkit Command instance that the user provided. For example, if a player provided /mycommand hello world, then command() will represent the /mycommand command.

+
+
String[] args();
+
+

args() returns an array of string argument inputs that were provided to the command. For example, if a player provided /mycommand hello world, then args() will be the following:

+
[ "hello", "world" ]
+
+
+
boolean execute(CommandSender target);
+
+

execute(CommandSender) runs the Bukkit Command using the arguments contained in the CommandResult as the given CommandSender. It returns true if the command dispatch succeeded, and false if it failed. Using this method is equivalent to running the following:

+
result.command().execute(target, result.command().getLabel(), result.args());
+
+
+

Arbitrary commands

+

Arbitrary commands let the user enter any command that they have permission to execute. To use arbitrary commands, you just need to use the CommandArgument normally.

+
+

Example - A /sudo command

+

We want to create a /sudo command which lets you execute a command as another online player.

+

Sudo command example

+

To do this, we want to use the following command syntax:

+
/sudo <target> <command>
+
+

In this example, we want to be able to run any arbitrary command, so we will simply use the CommandArgument on its own (without using suggestions). Using the CommandArgument generates a CommandResult and we can use the .command() and .args() methods above to access the command and arguments. We can make use of the Command.execute() method to execute our command and use the target player as the command sender.

+
+
new CommandAPICommand("sudo")
+    .withArguments(new PlayerArgument("target"))
+    .withArguments(new CommandArgument("command"))
+    .executes((sender, args) -> {
+        Player target = (Player) args.get("target");
+        CommandResult command = (CommandResult) args.get("command");
+
+        command.execute(target);
+    })
+    .register();
+
+
CommandAPICommand("sudo")
+    .withArguments(PlayerArgument("target"))
+    .withArguments(CommandArgument("command"))
+    .executes(CommandExecutor { _, args ->
+        val target = args["target"] as Player
+        val command = args["command"] as CommandResult
+
+        command.execute(target)
+    })
+    .register()
+
+
commandAPICommand("sudo") {
+    playerArgument("target")
+    commandArgument("command")
+    anyExecutor { _, args ->
+        val target = args["target"] as Player
+        val command = args["command"] as CommandResult
+
+        command.execute(target)
+    }
+}
+
+
+
+
+

Restricted commands

+

Restricted commands allows you to restrict what commands a user is allowed to submit in the CommandArgument. Commands can be restricted by replacing the CommandArgument's suggestions using the replaceSuggestions() method. For better fine-tuning of what commands a user can submit, commands can also be restricted by using suggestion branches.

+ +
+

Example - Restricting commands using suggestion branches

+

To demonstrate restricting commands, let's create a command argument that allows players to enter one of the following commands:

+
/tp <player> <target>
+/give <player> <item> <amount>
+
+

Let's also add a restriction that the player can only use diamonds or dirt for the /give command, and they can only specify an amount if they selected dirt. Overall, our command argument should allow players to follow this path:

+
+

\begin{gather} +\texttt{(start)}\\ +\swarrow\hspace{2cm}\searrow\\ +\swarrow\hspace{3.4cm}\searrow\\ +\texttt{tp}\hspace{4cm}\texttt{give}\\ +\swarrow\hspace{6cm}\searrow\\ +\texttt{player}\hspace{6cm}\texttt{player}\\ +\swarrow\hspace{7cm}\swarrow\hspace{2cm}\searrow\\ +\texttt{target}\hspace{5cm}\texttt{diamond}\hspace{3cm}\texttt{dirt}\\ +\hspace{6.7cm}\texttt{minecraft:diamond}\hspace{3cm}\texttt{minecraft:dirt}\\ +\hspace{7.5cm}\hspace{4cm}\downarrow\\ +\hspace{7.5cm}\hspace{4cm}\texttt{(amount)}\\ +\end{gather}

+
+

In our diagram above, we have two main branches: /tp and /give. The /tp branch has player followed by target, and the /give branch has player and then that branches off into two new sections.

+

We can implement our /tp branch using the SuggestionsBranch.suggest() method, then provide argument suggestions for our options. In this case, we have tp and then a list of online players. We include the list of online players twice, because we need suggestions for <player> as well as <target>:

+
+
SuggestionsBranch.suggest(
+    ArgumentSuggestions.strings("tp"),
+    ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new)),
+    ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new))
+)
+
+
SuggestionsBranch.suggest<CommandSender>(
+    ArgumentSuggestions.strings("tp"),
+    ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() },
+    ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() }
+)
+
+
+

For the /give branch, we can use a similar thing, but we need to tell the CommandArgument that the /give command branches into "diamond" and "dirt" suggestions. We can do this by using the .branch() method to add a new nested list of suggestions:

+
+
SuggestionsBranch.suggest(
+    ArgumentSuggestions.strings("give"),
+    ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new))
+).branch(
+    SuggestionsBranch.suggest(
+        ArgumentSuggestions.strings("diamond", "minecraft:diamond"),
+        ArgumentSuggestions.empty()
+    ),
+    SuggestionsBranch.suggest(
+        ArgumentSuggestions.strings("dirt", "minecraft:dirt"),
+        null,
+        ArgumentSuggestions.empty()
+    )
+)
+
+
SuggestionsBranch.suggest<CommandSender>(
+    ArgumentSuggestions.strings("give"),
+    ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() }
+).branch(
+    SuggestionsBranch.suggest(
+        ArgumentSuggestions.strings("diamond", "minecraft:diamond"),
+        ArgumentSuggestions.empty()
+    ),
+    SuggestionsBranch.suggest(
+        ArgumentSuggestions.strings("dirt", "minecraft:dirt"),
+        null,
+        ArgumentSuggestions.empty()
+    )
+)
+
+
+

Adding everything together, we get this fully completed CommandArgument:

+
+
new CommandArgument("command")
+    .branchSuggestions(
+        SuggestionsBranch.<CommandSender>suggest(
+            ArgumentSuggestions.strings("give"),
+            ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new))
+        ).branch(
+            SuggestionsBranch.suggest(
+                ArgumentSuggestions.strings("diamond", "minecraft:diamond"),
+                ArgumentSuggestions.empty()
+            ),
+            SuggestionsBranch.suggest(
+                ArgumentSuggestions.strings("dirt", "minecraft:dirt"),
+                null,
+                ArgumentSuggestions.empty()
+            )
+        ),
+        SuggestionsBranch.suggest(
+            ArgumentSuggestions.strings("tp"),
+            ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new)),
+            ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new))
+        )
+    );
+
+
CommandArgument("command")
+    .branchSuggestions(
+        SuggestionsBranch.suggest<CommandSender>(
+            ArgumentSuggestions.strings("give"),
+            ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() }
+        ).branch(
+            SuggestionsBranch.suggest(
+                ArgumentSuggestions.strings("diamond", "minecraft:diamond"),
+                ArgumentSuggestions.empty()
+            ),
+            SuggestionsBranch.suggest(
+                ArgumentSuggestions.strings("dirt", "minecraft:dirt"),
+                null,
+                ArgumentSuggestions.empty()
+            )
+        ),
+        SuggestionsBranch.suggest(
+            ArgumentSuggestions.strings("tp"),
+            ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() },
+            ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() }
+        )
+    )
+
+
+
+

Null and empty suggestions

+

In the above example about restricted commands, we used null and ArgumentSuggestions.empty() in our SuggestionsBranch.suggest() method. These special suggestions have specific effects when used in suggestions for the CommandArgument.

+

Null suggestions

+

Null suggestions ensure that the suggestions at the current position will not be overridden. In the case of the CommandArgument, this means that the default command suggestions will be provided. For example, if we have the following null entry in our suggestions, users are allowed to enter a value if they choose to do so, meaning that the examples below are all valid:

+
SuggestionsBranch.suggest(
+    ArgumentSuggestions.strings("give"),
+    null,
+    ArgumentSuggestions.empty()
+)
+
+
/give dirt
+/give diamond
+/give apple
+
+

Ending the command argument with nothing is also equivalent to using null, for example the following suggestion branch allows any of the following commands:

+
SuggestionsBranch.suggest(
+    ArgumentSuggestions.strings("give"),
+    ArgumentSuggestions.strings("dirt", "minecraft:dirt")
+)
+
+
/give dirt
+/give dirt 10
+/give dirt 10 name:Hello
+
+

Empty suggestions

+

Empty suggestions that are provided using ArgumentSuggestions.empty() tell the CommandArgument to stop accepting further suggestions. This "ends" the command. Using the following example, this allows the user to enter /give diamond and only /give diamond - users cannot enter any other commands.

+
SuggestionsBranch.suggest(
+    ArgumentSuggestions.strings("give"),
+    ArgumentSuggestions.strings("diamond", "minecraft:diamond"),
+    ArgumentSuggestions.empty()
+)
+
+

These commands are valid:

+
/give diamond
+/give minecraft:diamond
+
+

These commands are not valid:

+
/give
+/give diamond 10
+
+

Custom arguments

+

Custom arguments are a quality-of-life feature that the CommandAPI offers which allows you to perform pre-processing on an argument in the argument instance rather than in your executes() method for a command. They are designed to be used for multiple commands - you can define the argument once and can use it wherever you want when declaring commands.

+
+

The CustomArgument<T, B> has the following constructor:

+
public CustomArgument(Argument<B> base, CustomArgumentInfoParser<T, B> parser);
+
+

This constructor takes in two parameters:

+
    +
  • +

    A "base argument", which is the argument that it'll use as the underlying parser. For example, if this is a StringArgument, it'll use the StringArgument's parsing rules ( alphanumeric characters (A-Z, a-z and 0-9), and the underscore character) and if this is a LocationArgument, it'll take three numerical values.

    +
  • +
  • +

    A "parser", which lets you process the argument based on its input. This is described in more detail below.

    +
  • +
+

Type params

+

The custom argument requires two type parameters, <T> and <B>:

+
    +
  • +

    <T> refers to the type that this argument will return when parsing the arguments for a command. For instance, if you have a CustomArgument<Player, ...>, then when parsing the arguments for the command, you would cast it to a Player object.

    +
  • +
  • +

    <B> refers to the type that the base argument will return. This can be found in the Argument Casting section. For example, if the base argument is a StringArgument, you'd have CustomArgument<..., String>.

    +
  • +
+
+

The CustomArgumentInfoParser class

+

To create a parser for a CustomArgument, you need to provide a CustomArgumentInfoParser function to the constructor. The CustomArgumentInfoParser class is a functional interface which accepts CustomArgumentInfo and returns T, an object of your choosing:

+
@FunctionalInterface
+public interface CustomArgumentInfoParser<T, B> {
+
+    public T apply(CustomArgumentInfo<B> info) throws CustomArgumentException;
+
+}
+
+

The CustomArgumentInfo record is very similar to the SuggestionInfo record for declaring argument suggestions. This record contains the following methods:

+
public record CustomArgumentInfo<B> {
+    CommandSender sender();
+    CommandArguments previousArgs(); 
+    String input();
+    B currentInput();
+}
+
+

These fields are as follows:

+
    +
  • +
    CommandSender sender();
    +
    +

    sender() represents the command sender that is typing the command. This is normally a Player, but can also be a console command sender if using a Paper server.

    +
  • +
  • +
    CommandArguments previousArgs();
    +
    +

    previousArgs() represents the previously declared arguments, which are parsed and interpreted as if they were being used to execute the command.

    +
  • +
  • +
    String input();
    +
    +

    input() represents the current input for the custom argument that the user has typed. For example, if a user is typing /mycommand hello and the first argument is a CustomArgument, the input() would return "hello".

    +
  • +
  • +
    B currentInput();
    +
    +

    currentInput() represents the current input, as parsed by the base argument. For example, if your base argument was an IntegerArgument, the return type of currentInput() would be an int.

    +
  • +
+
+
+

Example - World argument

+

Say we want to create an argument to represents the list of available worlds on the server. We want to have an argument which always returns a Bukkit World object as the result. Here, we create a method worldArgument() that returns our custom argument that returns a World. First, we retrieve our String[] of world names to be used for our suggestions. We then write our custom argument that creates a World object from the input (in this case, we simply convert the input to a World using Bukkit.getWorld(String)). We perform error handling before returning our result:

+
+
// Function that returns our custom argument
+public Argument<World> customWorldArgument(String nodeName) {
+
+    // Construct our CustomArgument that takes in a String input and returns a World object
+    return new CustomArgument<World, String>(new StringArgument(nodeName), info -> {
+        // Parse the world from our input
+        World world = Bukkit.getWorld(info.input());
+
+        if (world == null) {
+            throw CustomArgumentException.fromMessageBuilder(new MessageBuilder("Unknown world: ").appendArgInput());
+        } else {
+            return world;
+        }
+    }).replaceSuggestions(ArgumentSuggestions.strings(info ->
+        // List of world names on the server
+        Bukkit.getWorlds().stream().map(World::getName).toArray(String[]::new))
+    );
+}
+
+
// Function that returns our custom argument
+fun worldArgument(nodeName: String): Argument<World> {
+
+    // Construct our CustomArgument that takes in a String input and returns a World object
+    return CustomArgument<World, String>(StringArgument(nodeName)) { info ->
+        // Parse the world from our input
+        val world = Bukkit.getWorld(info.input())
+
+        if (world == null) {
+            throw CustomArgumentException.fromMessageBuilder(MessageBuilder("Unknown world: ").appendArgInput())
+        } else {
+            world
+        }
+    }.replaceSuggestions(ArgumentSuggestions.strings { _ ->
+        // List of world names on the server
+        Bukkit.getWorlds().map{ it.name }.toTypedArray()
+    })
+}
+
+
+

In our error handling step, we check if the world is equal to null (since the Bukkit.getWorld(String) is @Nullable). To handle this case, we throw a CustomArgumentException with an error from a MessageBuilder. The CustomArgumentException has various static factory methods tailored to your desired printing method, so a message builder isn't required each time:

+
CustomArgumentException fromBaseComponents(BaseComponent[] errorMessage);
+CustomArgumentException fromString(String errorMessage);
+CustomArgumentException fromAdventureComponent(Component errorMessage);
+CustomArgumentException fromMessageBuilder(MessageBuilder errorMessage);
+
+
+

We can use our custom argument like any other argument. Say we wanted to write a command to teleport to a specific world. We will create a command of the following syntax:

+
/tpworld <world>
+
+

Since we have defined the method worldArgument() which automatically generates our argument, we can use it as follows:

+
+
new CommandAPICommand("tpworld")
+    .withArguments(customWorldArgument("world"))
+    .executesPlayer((player, args) -> {
+        player.teleport(((World) args.get("world")).getSpawnLocation());
+    })
+    .register();
+
+
CommandAPICommand("tpworld")
+    .withArguments(worldArgument("world"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        player.teleport((args["world"] as World).spawnLocation)
+    })
+    .register()
+
+
commandAPICommand("tpworld") {
+    worldArgument("world") // This method is actually also built into the Kotlin DSL
+    playerExecutor { player, args ->
+        player.teleport((args["world"] as World).spawnLocation)
+    }
+}
+
+
+
+

By using a CustomArgument (as opposed to a simple StringArgument and replacing its suggestions), we are able to provide a much more powerful form of error handling (automatically handled inside the argument), and we can reuse this argument for other commands.

+
+
+

Message Builders

+

The MessageBuilder class is a class to easily create messages to describe errors when a sender sends a command which does not meet the expected syntax for an argument. It acts in a similar way to a StringBuilder, where you can append content to the end of a String.

+

The following methods are as follows:

+
+ + + + +
MethodDescription
appendArgInput()Appends the argument that failed that the sender submitted to the end of the builder. E.g. /foo bar will append bar
appendFullInput()Appends the full command that a sender submitted to the end of the builder. E.g. /foo bar will append foo bar
appendHere()Appends the text <--[HERE] to the end of the builder
append(Object)Appends an object to the end of the builder
+
+

Example - Message builder for invalid objective argument

+

To create a MessageBuilder, simply call its constructor and use whatever methods as you see fit. Unlike a StringBuilder, you don't have to "build" it when you're done - the CommandAPI does that automatically:

+
new MessageBuilder("Unknown world: /").appendFullInput().appendHere();
+
+
+

Functions

+

The CommandAPI has support to use Minecraft's functions within your plugins. This is handled by using a class provided by the CommandAPI called FunctionWrapper, which allows you to execute functions. The CommandAPI also provides support to let you run your own commands within Minecraft function files.

+
+

Functions in 1.16+

+
+

Developer's Note:

+

Minecraft 1.16+ change the way that datapacks are loaded on the server, so that they load before plugins are enabled. This means that non-vanilla commands that are declared in functions and tags will be detected as invalid, causing the server to throw a lot of errors at the very start.

+

The CommandAPI reloads datapacks once the server has finished loading using all declared commands, therefore the error messages at the start of the server can be ignored.

+
+
+

Using custom commands in functions

+

In order to use a command from your plugin in a .mcfunction file, you must register your command in your plugin's onLoad() method, instead of the onEnable() method. Failure to do so will not allow the command to be registered for Minecraft functions, causing the function file to fail to load during the server startup phase.

+
+

Developer's Note:

+

In short, if you want to register a command which can be used in Minecraft functions, register it in your plugin's onLoad() method.

+
+
+

Example - Registering command for use in a function

+

Say we have a command /killall that simply kills all entities in all worlds on the server. If we were to register this in our onLoad() method, this would allow us to use the /killall command in Minecraft functions and tags.

+
+
public class Main extends JavaPlugin {
+
+    @Override
+    public void onLoad() {
+        // Commands which will be used in Minecraft functions are registered here
+
+        new CommandAPICommand("killall")
+            .executes((sender, args) -> {
+                // Kills all enemies in all worlds
+                Bukkit.getWorlds().forEach(w -> w.getLivingEntities().forEach(e -> e.setHealth(0)));
+            })
+            .register();
+    }
+    
+    @Override
+    public void onEnable() {
+        // Register all other commands here
+    } 
+}
+
+
class Main : JavaPlugin() {
+
+    override fun onLoad() {
+        // Commands which will be used in Minecraft functions are registered here
+
+        CommandAPICommand("killall")
+            .executes(CommandExecutor { _, _ ->
+                // Kills all enemies in all worlds
+                Bukkit.getWorlds().forEach { world -> world.livingEntities.forEach { entity -> entity.health = 0.0 } }
+            })
+            .register()
+    }
+
+    override fun onEnable() {
+        // Register all other commands here
+    }
+
+}
+
+
+
+

Setting up functions & tags

+
+

Developer's Note:

+

Most developers can completely skip this section. This is for those that are unfamiliar with functions and tags and is less about how the CommandAPI works.

+
+

This section explains how functions are declared and set up for use in a Minecraft server. This is ideal for server owners who've never set up functions, or developers (like the Command API's creator) that has no idea how to set this sort of thing up.

+
+

Creating functions

+

Functions are text files (with the .mcfunction extension) which contains lists of functions which are executed one after another. Each line of the file is a valid Minecraft command. Say we have text.mcfunction:

+
killall
+say Killed all living entities on the server
+
+

This will run the custom command killall (as declared in Example - Registering command for use in a function), and then broadcast a message to all players stating that all entities were killed.

+
+

Creating tags

+

Tags are json files which contain a list of functions. Tags let you run multiple functions at a time. Say we have a tag called mytag.json:

+
{
+    "values": [
+        "mycustomnamespace:test",
+        "mycustomnamespace:test2"
+    ]
+}
+
+

This will run the function test and the function test2, which are in the namespace mycustomnamespace.

+
+

Namespaces & where to place everything

+

The following hierarchy explains where functions and tags go. In this diagram, the two functions test and test2 are in a directory called functions. There is also a tag called mytag which is placed in the tags directory under functions. These are all under the namespace called mycustomnamespace

+
server/
+├── world/
+│   ├── advancements/
+│   ├── data/
+│   ├── datapacks/
+│   │   └── bukkit/
+│   │       ├── pack.mcmeta
+│   │       └── data/
+│   │           └── mycustomnamespace/
+│   │               ├── functions/
+│   │               │   ├── test.mcfunction
+│   │               │   └── test2.mcfunction
+│   │               └── tags/
+│   │                   └── functions/
+│   │                       └── mytag.json
+│   └── ...
+├── world_nether/
+├── world_the_end/
+├── ...
+└── spigot.jar
+
+

To execute the test function, you would run the following command:

+
/function mycustomnamespace:test
+
+

To execute the mytag tag, you would run the following command:

+
/function #mycustomnamespace:mytag
+
+

The SimpleFunctionWrapper class

+

To represent Minecraft functions and tags, the CommandAPI uses the SimpleFunctionWrapper class. Simply put, this class represents one Minecraft function, which are defined in .mcfunction files.

+
+

Developer's Note

+

The SimpleFunctionWrapper class represents a Minecraft function. In order to represent a Minecraft "tag", which is a collection of Minecraft functions, the CommandAPI simply uses a SimpleFunctionWrapper[].

+
+

SimpleFunctionWrapper methods

+

The SimpleFunctionWrapper class has the following methods:

+
class SimpleFunctionWrapper implements Keyed {
+    
+    // Methods that creates SimpleFunctionWrapper instances
+    static SimpleFunctionWrapper getFunction(NamespacedKey key);
+    static SimpleFunctionWrapper[] getTag(NamespacedKey key);
+
+    // Methods that query the Minecraft server
+    static Set<NamespacedKey> getFunctions();
+    static Set<NamespacedKey> getTags();
+    
+    // Methods for using the SimpleFunctionWrapper
+    int run(CommandSender sender);
+    
+    // Utility functions
+    String[] getCommands();
+    NamespacedKey getKey();
+}
+
+

getTag(NamespacedKey) and getFunction(NamespacedKey)

+

The getFunction(NamespacedKey) function is used to get a function that has been declared in a datapack and is loaded on the server.

+

The getTag(NamespacedKey) function is used to get a Tag that has been declared in a datapack and is loaded on the server. This returns a SimpleFunctionWrapper[], since a tag is simply an ordered collection of functions. When using this method, the # symbol which is typically used at the start of the tag's name is not needed.

+

getFunctions() and getTags()

+

The methods getFunctions() and getTags() simply return a set of NamespacedKey objects which are the names of functions or tags that have been declared by all datapacks on the server.

+

run(CommandSender)

+
+

run(CommandSender) support in 1.20.3+

+

As of CommandAPI 9.3.0 (compatible with Minecraft versions 1.20.3 and 1.20.4), calling run(CommandSender) will always return a value of 1, regardless of whether the command succeeds, fails, or returns a result.

+
+

This method simply runs the current SimpleFunctionWrapper as the provided command sender. The method will return a numerical result value, stating whether it succeeds or returns a result. This is documented in more detail here and here. For example:

+

getCommands()

+
+

getCommands() support in 1.20.3+

+

As of CommandAPI 9.3.0 (compatible with Minecraft versions 1.20.3 and 1.20.4), calling getCommands() will always return an empty String[]. At the time of writing, it is not possible to extract the function command list in 1.20.3+.

+
+

The getCommands() method returns a String[] that contains the list of commands that the Minecraft function "holds". In other words, running this Minecraft function is as simple as iterating through its commands and running them in order. The commands that this String[] holds are the raw strings that this function represents - in other words, it can include things such as @p and ~ ~ ~ instead of "filled in" values.

+

The FunctionWrapper

+

The CommandAPI includes the FunctionWrapper class which is a wrapper for Minecraft's functions. It allows you to execute the commands that are represented by the respective .mcfunction file.

+

The FunctionWrapper class is an extension of the SimpleFunctionWrapper class. It is a SimpleFunctionWrapper which has been constructed from an existing command sender when a command is used. This means that the command sender has already been "baked into" the FunctionWrapper object, allowing you to run it without having to provide a command sender.

+

FunctionWrapper methods

+

The FunctionWrapper class has the following methods:

+
class FunctionWrapper extends SimpleFunctionWrapper {
+
+    // Methods specific to this class
+    int run();
+    int runAs(Entity e);
+
+    // Methods inherited from SimpleFunctionWrapper
+    static SimpleFunctionWrapper getFunction(NamespacedKey key);
+    static SimpleFunctionWrapper[] getTag(NamespacedKey key);
+    static Set<NamespacedKey> getFunctions();
+    static Set<NamespacedKey> getTags();
+    int run(CommandSender sender);
+    String[] getCommands();
+    NamespacedKey getKey();
+}
+
+

These methods allow you to interact with the Minecraft function that this class wraps.

+

run()

+
+

run() support in 1.20.3+

+

As of CommandAPI 9.3.0 (compatible with Minecraft versions 1.20.3 and 1.20.4), calling run() will always return a value of 1, regardless of whether the command succeeds, fails, or returns a result.

+
+

The run() method runs the function. The command executor that runs this function is the command executor that was used to retrieve it. For example, if a player in-game populated this argument, then the player will be filled in for @p and the player's location would be used for things such as ~ ~ ~:

+
+
new CommandAPICommand("runfunc")
+    .withArguments(new FunctionArgument("function"))
+    .executes((sender, args) -> {
+        FunctionWrapper[] functions = (FunctionWrapper[]) args.get("function");
+        for (FunctionWrapper function : functions) {
+            function.run(); // The command executor in this case is 'sender'
+        }
+    })
+    .register();
+
+
CommandAPICommand("runfunc")
+    .withArguments(FunctionArgument("function"))
+    .executes(CommandExecutor { _, args ->
+        val functions = args["function"] as Array<FunctionWrapper>
+        for (function in functions) {
+            function.run() // The command executor in this case is 'sender'
+        }
+    })
+    .register()
+
+
+

runAs(Entity)

+
+

runAs(Entity) support in 1.20.3+

+

As of CommandAPI 9.3.0 (compatible with Minecraft versions 1.20.3 and 1.20.4), calling runAs(Entity) will always return a value of 1, regardless of whether the command succeeds, fails, or returns a result.

+
+

The runAs(Entity) is the same as the run() method, but it allows you to change the command executor to another entity.

+

Function arguments

+

An image of a function argument showing a list of Minecraft functions and tags that are available to run

+

The FunctionArgument class is used to represent a function or a tag in Minecraft. When retrieving an instance of the argument, it will return a FunctionWrapper[], where each FunctionWrapper consists of a Minecraft function.

+

Therefore, if a user supplies a single function, the FunctionWrapper[] will be of size 1, and if the user supplies a tag which can consist of multiple functions, the FunctionWrapper[] will consist of the array of functions as declared by that tag.

+
+

Example - Minecraft's /function command

+

Since it's a little difficult to demonstrate a custom use for the FunctionArgument, we will show how you can implement Vanilla Minecraft's /function command. In this example, we want a command that uses the following syntax:

+
/runfunction <function>
+
+

When provided with a function, it will execute that function. If instead a tag is provided, it will execute that tag (i.e. execute all functions declared in that tag).

+
+
new CommandAPICommand("runfunction")
+    .withArguments(new FunctionArgument("function"))
+    .executes((sender, args) -> {
+        FunctionWrapper[] functions = (FunctionWrapper[]) args.get("function");
+
+        // Run all functions in our FunctionWrapper[]
+        for (FunctionWrapper function : functions) {
+            function.run();
+        }
+    })
+    .register();
+
+
CommandAPICommand("runfunction")
+    .withArguments(FunctionArgument("function"))
+    .executes(CommandExecutor { _, args ->
+        val functions = args["function"] as Array<FunctionWrapper>
+
+        // Run all functions in our FunctionWrapper[]
+        for (function in functions) {
+            function.run()
+        }
+    })
+    .register()
+
+
commandAPICommand("runfunction") {
+    functionArgument("function")
+    anyExecutor { _, args ->
+        val functions = args["function"] as Array<FunctionWrapper>
+
+        // Run all functions in our FunctionWrapper[]
+        for (function in functions) {
+            function.run()
+        }
+    }
+}
+
+
+
+

Permissions

+

Permissions let you control which players are allowed to execute which commands. This is handled using the CommandPermission class, which has the following uses:

+
+ + + +
PermissionWhat it does
CommandPermission.OPRequires OP to execute the command
CommandPermission.NONEAnyone can execute the command
CommandPermission.fromString("my.permission")Requires a specific permission node to execute the command
+
+

In addition to the CommandPermission class, there are two different ways to assign permissions (compared to the simple CommandSender.hasPermission() method that is provided by Bukkit), by using the withPermission method for arguments or for commands.

+

The withPermission method can take two values:

+
    +
  • A CommandPermission, which represents a permission such as OP or NONE
  • +
  • A String, which will be converted automatically to a CommandPermission using CommandPermission.fromString()
  • +
+
+

Adding permissions to commands

+

To add a permission to a command, you can use the withPermission(CommandPermission) or withPermission(String) method when declaring a command.

+
+

Example - /god command with permissions

+

Say we created a command /god that sets a player as being invulnerable. Since this is a pretty non-survival command, we want to restrict who can run this command. As such, we want our player to have the permission command.god in order to run this command. To do this, we simply use the withPermission(CommandPermission) method from our command builder:

+
+
// Register the /god command with the permission node "command.god"
+new CommandAPICommand("god")
+    .withPermission(CommandPermission.fromString("command.god"))
+    .executesPlayer((player, args) -> {
+        player.setInvulnerable(true);
+        player.sendMessage("God mode enabled");
+    })
+    .register();
+
+
// Register the /god command with the permission node "command.god"
+CommandAPICommand("god")
+    .withPermission(CommandPermission.fromString("command.god"))
+    .executesPlayer(PlayerCommandExecutor { player, _ ->
+        player.isInvulnerable = true
+    })
+    .register()
+
+
+

As stated above, it is possible to assign a permission using a String instead of using CommandPermission.fromString():

+
+
// Register the /god command with the permission node "command.god", without creating a CommandPermission
+new CommandAPICommand("god")
+    .withPermission("command.god")
+    .executesPlayer((player, args) -> {
+        player.setInvulnerable(true);
+        player.sendMessage("God mode enabled");
+    })
+    .register();
+
+
// Register the /god command with the permission node "command.god", without creating a CommandPermission
+CommandAPICommand("god")
+    .withPermission("command.god")
+    .executesPlayer(PlayerCommandExecutor { player, _ ->
+        player.isInvulnerable = true
+    })
+    .register()
+
+
+
+
+

Adding permissions to arguments

+

For further fine-tuning of permission management, the CommandAPI allows you to add permissions to individual arguments. This prevents the user from executing a command with a specific argument if they do not have a specific permission.

+

This is done by using the withPermission(CommandPermission) method at the end of an argument.

+

If a player does not have the required permission:

+
    +
  • The argument hover text which suggests what the command is will not be shown
  • +
  • The player will receive an error if they try to type something in for that argument
  • +
  • Suggestions, such as a list of materials or players, will not be shown
  • +
+
+

Example - /kill command with argument permissions

+

For example, say we're registering a command /kill:

+
/kill          - Kills yourself
+/kill <target> - Kills a target player
+
+

We first declare the command as normal. Nothing fancy is going on here:

+
+
// Register /kill command normally. Since no permissions are applied, anyone can run this command
+new CommandAPICommand("kill")
+    .executesPlayer((player, args) -> {
+        player.setHealth(0);
+    })
+    .register();
+
+
// Register /kill command normally. Since no permissions are applied, anyone can run this command
+CommandAPICommand("kill")
+    .executesPlayer(PlayerCommandExecutor { player, _ ->
+        player.health = 0.0
+    })
+    .register()
+
+
+

Now we declare our command with arguments. We use a PlayerArgument and apply the permission to the argument. After that, we register our command as normal:

+
+
// Adds the OP permission to the "target" argument. The sender requires OP to execute /kill <target>
+new CommandAPICommand("kill")
+    .withArguments(new PlayerArgument("target").withPermission(CommandPermission.OP))
+    .executesPlayer((player, args) -> {
+        ((Player) args.get("target")).setHealth(0);
+    })
+    .register();
+
+
// Adds the OP permission to the "target" argument. The sender requires OP to execute /kill <target>
+CommandAPICommand("kill")
+    .withArguments(PlayerArgument("target").withPermission(CommandPermission.OP))
+    .executesPlayer(PlayerCommandExecutor { _, args ->
+        (args["target"] as Player).health = 0.0
+    })
+    .register()
+
+
+
+
+
+

Developer's Note:

+

As you can see, there are multiple ways of applying permissions to commands with arguments. In the /god command shown above, the permission was applied to the whole command. In the /kill command shown above, the permission was applied to the argument.

+

There's not really much difference between the two methods, but I personally would use argument permissions as it has greater control over arguments.

+
+
+

Child-based permissions

+

Child-based permissions allow you to group permissions together. +We achieve this by laying out our permission groups in the plugin.yml file which Bukkit registers as valid permissions. +When the CommandAPI checks if our player has a permission, Bukkit considers if they have the child of a permission as well. +This not only keeps permissions easier to manage, it also makes your code cleaner and gives you a nice place to lay out all of your permissions, +detailing what they do and what other permissions inherit them.

+

Example - /economy command with argument permissions

+

For example, say we're registering a command /economy:

+
/economy                         - shows your own balance                 | economy.self
+/economy <target>                - shows you another players balance      | economy.other
+/economy give  <target> <amount> - gives the target a set amount of money | economy.admin.give
+/economy reset <target> <amount> - resets the targets balance             | economy.admin.reset
+
+

We first declare the command as normal. Nothing fancy is going on here:

+
+
// /economy - requires the permission "economy.self" to execute
+new CommandAPICommand("economy")
+    .withPermission("economy.self") // The important part of this example
+    .executesPlayer((player, args) -> {
+        // send the executor their own balance here.
+    })
+    .register();
+
+// /economy <target> - requires the permission "economy.other" to execute
+new CommandAPICommand("economy")
+    .withPermission("economy.other") // The important part of this example
+    .withArguments(new PlayerArgument("target"))
+    .executesPlayer((player, args) -> {
+        Player target = (Player) args.get("target");
+
+        // Send a message to the executor with the target's balance
+        player.sendMessage(target.getName() + "'s balance: " + Economy.getBalance(target));
+    })
+    .register();
+
+// /economy give <target> <amount> - requires the permission "economy.admin.give" to execute
+new CommandAPICommand("economy")
+    .withPermission("economy.admin.give") // The important part of this example
+    .withArguments(new PlayerArgument("target"))
+    .withArguments(new DoubleArgument("amount"))
+    .executesPlayer((player, args) -> {
+        Player target = (Player) args.get("target");
+        double amount = (Double) args.get("amount");
+
+        // Update the target player's balance
+        Economy.updateBalance(target, amount);
+    })
+    .register();
+
+// /economy reset <target> - requires the permission "economy.admin.reset" to execute
+new CommandAPICommand("economy")
+    .withPermission("economy.admin.reset") // The important part of this example
+    .withArguments(new PlayerArgument("target"))
+    .executesPlayer((player, args) -> {
+        Player target = (Player) args.get("target");
+
+        // Reset target balance here
+        Economy.resetBalance(target);
+    })
+    .register();
+
+
// /economy - requires the permission "economy.self" to exectue
+CommandAPICommand("economy")
+    .withPermission("economy.self")
+    .executesPlayer(PlayerCommandExecutor { player, _ ->
+        // send the executor their own balance here.
+    })
+    .register()
+
+// /economy <target> - requires the permission "economy.other" to execute
+CommandAPICommand("economy")
+    .withPermission("economy.other") // The important part of this example
+    .withArguments(PlayerArgument("target"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val target = args["target"] as Player
+        // send the executor the targets balance here.
+    })
+    .register()
+
+// /economy give <target> <amount> - requires the permission "economy.admin.give" to execute
+CommandAPICommand("economy")
+    .withPermission("economy.admin.give") // The important part of this example
+    .withArguments(PlayerArgument("target"))
+    .withArguments(DoubleArgument("amount"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val target = args["target"] as Player
+        val amount = args["amount"] as Double
+        // update the targets balance here
+    })
+    .register()
+
+// /economy reset <target> - requires the permission "economy.admin.reset" to execute
+CommandAPICommand("economy")
+    .withPermission("economy.admin.reset") // The important part of this example
+    .withArguments(PlayerArgument("target"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val target = args["target"] as Player
+        // reset the targets balance here
+    })
+    .register()
+
+
+

In our plugin.yml we can also set up our permissions for example...

+
permissions:
+  economy.*:
+    description: Gives the user full access to the economy commands
+    children:
+      economy.other: true
+      economy.admin.*: true
+
+  economy.self:
+    description: Allows the user to view their own balance
+  economy.other:
+    description: Allows the user to another players balance
+    children:
+      economy.self: true
+
+  economy.admin.*:
+    description: Gives the user access to all of the admin commands
+    children:
+      economy.admin.give: true
+      economy.admin.reset: true
+  economy.admin.give:
+    description: Gives the user access to /economy give <target> <amount>
+  economy.admin.reset:
+    description: Gives the user access to /economy reset <target>
+
+

This setup of children allows us to give a player less permissions, but have them access more features. +Since economy.* inherits economy.admin.* which inherits economy.admin.give, a player with the permission economy.* will be able to execute /economy give <target> <amount> without them directly having the economy.admin.give permission node. +This also works with economy.other, if a player has economy.other they will inherit economy.

+

Requirements

+

Requirements is a feature that allows you to put a constraint on commands and arguments. Similar to permissions, a requirement is something that must be fulfilled in order to use a given command or argument.

+

This section is broken up into four parts:

+
    +
  • Adding requirements to commands
  • +
  • Adding requirements to arguments
  • +
  • Updating requirements
  • +
  • Multiple requirements
  • +
+

Please don't skip the section on updating requirements - the last section is necessary to get requirements to work as you'd want!

+
+

Adding requirements to commands

+

To add a requirement to a command, similar to adding permissions to commands, use the withRequirement method:

+
CommandAPICommand withRequirement(Predicate<CommandSender> sender);
+
+

The withRequirement method requires a predicate that determines if the sender is able to run the command - if the predicate is satisfied, then the command sender will be able to execute that command.

+
+

Example - Perks based on a player's level

+

Say we have a perks-based command system that depends on a player's level. For example, if a player has over 30 levels of experience, they would then be able to run a command that lets them repair the item in their hand in exchange for 30 levels. As such, we'll use the following command syntax:

+
/repair
+
+

We want to put a requirement on this command that the player needs to have at least 30 levels of experience in order to run the command - if the player has less than 30 levels, the player should not be able to run the command. The easiest way to make the player not able to run the command is to literally tell the user that the command doesn't exist. That's what requirements do in the CommandAPI:

+
+
new CommandAPICommand("repair")
+    .withRequirement(sender -> ((Player) sender).getLevel() >= 30)
+    .executesPlayer((player, args) -> {
+        
+        // Repair the item back to full durability
+        ItemStack is = player.getInventory().getItemInMainHand();
+        ItemMeta itemMeta = is.getItemMeta();
+        if (itemMeta instanceof Damageable damageable) {
+            damageable.setDamage(0);
+            is.setItemMeta(itemMeta);
+        }
+        
+        // Subtract 30 levels
+        player.setLevel(player.getLevel() - 30);
+    })
+    .register();
+
+
CommandAPICommand("repair")
+    .withRequirement { (it as Player).level >= 30 }
+    .executesPlayer(PlayerCommandExecutor { player, _ ->
+
+        // Repair the item back to full durability
+        val item = player.inventory.itemInMainHand
+        val itemMeta = item.itemMeta
+        if (itemMeta is Damageable) {
+            itemMeta.setDamage(0)
+            item.setItemMeta(itemMeta)
+        }
+
+        // Subtract 30 levels
+        player.setLevel(player.level - 30)
+    })
+    .register()
+
+
+

It's important to note that in this example, we case the sender to a player for the requirement method. We know that the sender is definitely a player because we use executesPlayer(), which ensures that this is the case. Now that we've got this, we need to make sure we update the player's requirements when their exp changes. This is covered in more detail in the section about updating requirements below.

+
+
+

Adding requirements to arguments

+

In a similar way that you can restrict certain arguments by adding permissions to them, you can restrict them by using arbitrary predicates by using the withRequirement method on the arguments themselves.

+
+

Example - A party creation and teleportation system

+

Let's say that we're working on a plugin that has a system to form groups of players called "parties". If you are not already in a party, you can create one of your own and if you are in a party, you can teleport to any other member in your party.

+

For this example, we'll use the following command syntax:

+
/party create <partyName>
+/party tp <player>
+
+

To represent our party in code, we'll use a simple Map called partyMembers which maps the player's UUID to the name of their registered party:

+
+
Map<UUID, String> partyMembers = new HashMap<>();
+
+
val partyMembers = mutableMapOf<UUID, String>()
+
+
+

To begin with, let's create the /party create <partyName> command. First, we must declare our arguments:

+
+
List<Argument<?>> arguments = new ArrayList<>();
+
+// The "create" literal, with a requirement that a player must have a party
+arguments.add(new LiteralArgument("create")
+    .withRequirement(sender -> !partyMembers.containsKey(((Player) sender).getUniqueId()))
+);
+
+arguments.add(new StringArgument("partyName"));
+
+
var arguments = mutableListOf<Argument<*>>()
+
+// The "create" literal, with a requirement that a player must have a party
+arguments.add(LiteralArgument("create")
+    .withRequirement { !partyMembers.containsKey((it as Player).uniqueId) }
+)
+
+arguments.add(StringArgument("partyName"))
+
+
+

In this argument declaration, we put a requirement on the literal create, where the player does not have a party. In other words, if the player does not have a party, they are allowed to run /party create <partyName>. If a player already has a party, then they won't be allowed to run this command.

+

Now that we've declared our arguments, we can now declare our main command /party create <partyName>. We populate it with the arguments, and we create an entry in our partyMembers with the player's UUID and the name of the party that they created. Since this updates the requirements of the player, we'll have to make sure we update it (which is covered in more detail in the section about updating requirements below) - until then, I'll omit this from the code:

+
+
new CommandAPICommand("party")
+    .withArguments(arguments)
+    .executesPlayer((player, args) -> {
+        
+        // Get the name of the party to create
+        String partyName = (String) args.get("partyName");
+        
+        partyMembers.put(player.getUniqueId(), partyName);
+    })
+    .register();
+
+
CommandAPICommand("party")
+    .withArguments(*arguments.toTypedArray())
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+
+        // Get the name of the party to create
+        val partyName = args["partyName"] as String
+
+        partyMembers[player.uniqueId] = partyName
+    })
+    .register()
+
+
+
+

So now we've added the ability to create a party if we're not already in it. Now we need to implement our party tp <player> command. Again, we must start by declaring our arguments:

+
+
arguments = new ArrayList<>();
+arguments.add(new LiteralArgument("tp")
+    .withRequirement(sender -> partyMembers.containsKey(((Player) sender).getUniqueId()))
+);
+
+arguments.add(new PlayerArgument("player")
+    .replaceSafeSuggestions(SafeSuggestions.suggest(info -> {
+        
+        // Store the list of party members to teleport to
+        List<Player> playersToTeleportTo = new ArrayList<>();
+        
+        String partyName = partyMembers.get(((Player) info.sender()).getUniqueId());
+        
+        // Find the party members
+        for (Entry<UUID, String> entry : partyMembers.entrySet()) {
+            
+            // Ignore yourself
+            if (entry.getKey().equals(((Player) info.sender()).getUniqueId())) {
+                continue;
+            } else {
+                // If the party member is in the same party as you
+                if (entry.getValue().equals(partyName)) {
+                    Player target = Bukkit.getPlayer(entry.getKey());
+                    if (target.isOnline()) {
+                        // Add them if they are online
+                        playersToTeleportTo.add(target);
+                    }
+                }
+            }
+        }
+        
+        return playersToTeleportTo.toArray(new Player[0]);
+    })));
+
+
arguments = mutableListOf<Argument<*>>()
+arguments.add(LiteralArgument("tp")
+    .withRequirement { partyMembers.containsKey((it as Player).uniqueId) })
+
+arguments.add(PlayerArgument("player")
+    .replaceSafeSuggestions(SafeSuggestions.suggest { info ->
+
+        // Store the list of party members to teleport to
+        val playersToTeleportTo = mutableListOf<Player>()
+
+        val partyName = partyMembers[(info.sender() as Player).uniqueId]
+
+        // Find the party members
+        for ((uuid, party) in partyMembers) {
+
+            // Ignore yourself
+            if (uuid == (info.sender() as Player).uniqueId) {
+                continue
+            } else {
+                // If the party member is in the same party as you
+                if (party == partyName) {
+                    val target = Bukkit.getPlayer(uuid)!!
+                    if (target.isOnline) {
+                        // Add them if they are online
+                        playersToTeleportTo.add(target)
+                    }
+                }
+            }
+        }
+
+        playersToTeleportTo.toTypedArray()
+    }))
+
+
+

Notice something here? There's some code repetition for the withRequirement method - this is the same predicate that we used earlier, except we remove the negation. If you are interested, you can view the section Predicate tips for a method to improve code reuse.

+

Once the arguments have been declared, we can now implement our party teleportation command:

+
+
new CommandAPICommand("party")
+    .withArguments(arguments)
+    .executesPlayer((player, args) -> {
+        Player target = (Player) args.get("player");
+        player.teleport(target);
+    })
+    .register();
+
+
CommandAPICommand("party")
+    .withArguments(arguments)
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val target = args["player"] as Player
+        player.teleport(target)
+    })
+    .register()
+
+
+
+

What's important to note in this example is that if you spend the time to set up the arguments properly, it severely decreases the amount of code required to write your command. This makes the commands you declare easier to understand and follow and you don't end up having to put all of these checks in the body of your command executor.

+
+
+

Updating requirements

+

Finally, the part you've all been waiting for - how to update requirements. With the way requirements work, they need to be updated manually. To illustrate why this is the case, I'll explain using the example of the /repair command:

+

When a player joins the game, the server tells the client the list of all commands that the client can run (don't worry, this is completely normal, as declared here). Let's say that the player has joined and has less than 30 levels.

+

When a player has less than 30 levels, they are unable to execute the /repair command, because the list of commands that the server sent to the client did not contain the /repair command. Eventually, the player will fight some mobs or mine some ores and eventually will reach 30 levels. Despite this, the player's client doesn't actually know that they're now able to use the /repair command until the server tells them. As such, the server needs to somehow update the requirements that a player has so a player knows they can run the command.

+

The CommandAPI handles this in a very simple method call:

+
CommandAPI.updateRequirements(player);
+
+
+

Developer's Note:

+

The CommandAPI.updateRequirements(player); method can be used anywhere, except for the withRequirement method. Using it inside this method will crash the server. This is by design - just make sure you don't use it within the withRequirement method and everything will be fine!

+
+

To illustrate how to use this, we'll go over the two examples above:

+
+

Example - Updating requirements for xp changes

+

In the example of requirements with the /repair command, we needed to ensure that the player's requirements update when their experience changes. To do this, we'll simply use a normal event to check this:

+
@EventHandler
+public void onExpChange(PlayerExpChangeEvent event) {
+    CommandAPI.updateRequirements(event.getPlayer());
+}
+
+

And of course, you have to ensure that this event is registered in your onEnable() method:

+
@Override
+public void onEnable() {
+    getServer().getPluginManager().registerEvents(this, this);
+}
+
+
+

Developer's Note:

+

I'm assuming you already know how to register events and don't need me to go into great detail how to do so, take the code above with a pinch of salt - I know how much everyone likes to divide their event handlers and listeners to organise their code.

+
+
+
+

Example - Updating requirements for the party creation example

+

In the example for a party creation, we declared two commands:

+
/party create <partyName>
+/party tp <player>
+
+

When a player creates a new party, we need to ensure that their requirements are updated when they create the party. As such, we simply add this to our party creation command executor:

+
+
new CommandAPICommand("party")
+    .withArguments(arguments)
+    .executesPlayer((player, args) -> {
+        
+        // Get the name of the party to create
+        String partyName = (String) args.get("partyName");
+        
+        partyMembers.put(player.getUniqueId(), partyName);
+        
+        CommandAPI.updateRequirements(player);
+    })
+    .register();
+
+
CommandAPICommand("party")
+    .withArguments(arguments)
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+
+        // Get the name of the party to create
+        val partyName = args["partyName"] as String
+
+        partyMembers[player.uniqueId] = partyName
+
+        CommandAPI.updateRequirements(player)
+    })
+    .register()
+
+
+

That's it!

+
+
+

Multiple requirements

+

The CommandAPI lets you handle multiple requirements really easily! The withRequirement method can be called multiple times, so you don't have to worry about shoving everything in one expression.

+
+

Example - Using multiple requirements

+

For example, you can apply multiple requirements for a command by calling the withRequirement method multiple times:

+
+
new CommandAPICommand("someCommand")
+    .withRequirement(sender -> ((Player) sender).getLevel() >= 30)
+    .withRequirement(sender -> ((Player) sender).getInventory().contains(Material.DIAMOND_PICKAXE))
+    .withRequirement(sender -> ((Player) sender).isInvulnerable())
+    .executesPlayer((player, args) -> {
+        // Code goes here
+    })
+    .register();
+
+
CommandAPICommand("someCommand")
+    .withRequirement { (it as Player).level >= 30 }
+    .withRequirement { (it as Player).inventory.contains(Material.DIAMOND_PICKAXE) }
+    .withRequirement { (it as Player).isInvulnerable() }
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        // Code goes here
+    })
+    .register()
+
+
+
+

Aliases

+

Aliases for commands can be added by using the withAliases() method when registering a command. Aliases allow you to run the same command with a different 'name' from the original registered command name.

+
+

Example - Using aliases for /getpos

+

In this example, we register the command /getpos that returns the command sender's location. We apply the aliases /getposition, /getloc, /getlocation and /whereami as well, using the withAliases() method.

+
+
new CommandAPICommand("getpos")
+    // Declare your aliases
+    .withAliases("getposition", "getloc", "getlocation", "whereami")
+      
+    // Declare your implementation
+    .executesEntity((entity, args) -> {
+        entity.sendMessage(String.format("You are at %d, %d, %d", 
+            entity.getLocation().getBlockX(), 
+            entity.getLocation().getBlockY(), 
+            entity.getLocation().getBlockZ())
+        );
+    })
+    .executesCommandBlock((block, args) -> {
+        block.sendMessage(String.format("You are at %d, %d, %d", 
+            block.getBlock().getLocation().getBlockX(), 
+            block.getBlock().getLocation().getBlockY(), 
+            block.getBlock().getLocation().getBlockZ())
+        );
+    })
+      
+    // Register the command
+    .register();
+
+
CommandAPICommand("getpos")
+    // Declare your aliases
+    .withAliases("getposition", "getloc", "getlocation", "whereami")
+
+    // Declare your implementation
+    .executesEntity(EntityCommandExecutor { entity, _ ->
+        val loc = entity.location
+        entity.sendMessage("You are at ${loc.blockX}, ${loc.blockY}, ${loc.blockZ}")
+    })
+    .executesCommandBlock(CommandBlockCommandExecutor { block, _ ->
+        val loc = block.block.location
+        block.sendMessage("You are at ${loc.blockX}, ${loc.blockY}, ${loc.blockZ}")
+    })
+
+    // Register the command
+    .register()
+
+
commandAPICommand("getpos") {
+    // Declare your aliases
+    withAliases("getposition", "getloc", "getlocation", "whereami")
+
+    // Declare your implementation
+    entityExecutor { entity, _ ->
+        val loc = entity.location
+        entity.sendMessage("You are at ${loc.blockX}, ${loc.blockY}, ${loc.blockZ}")
+    }
+    commandBlockExecutor { block, _ ->
+        val loc = block.block.location
+        block.sendMessage("You are at ${loc.blockX}, ${loc.blockY}, ${loc.blockZ}")
+    }
+}
+
+
+
+

Help

+

Help topics can be added to your command using the withHelp(), withShortDescription(), withFullDescription() or withUsage() methods when registering a command. Help allows users to understand what your command does and provides them with a list of usage forms to aid in writing a command.

+

Parts of a help

+

A help topic consists of two mains parts:

+
    +
  • A short description which is displayed in a help list and displayed at the top of a help topic for that command
  • +
  • A full description which is displayed in the "Description" section of a help topic
  • +
+

This can be seen with the following example, for a command /mycmd. This example has the short description "Says hi", and a full description "Broadcasts hi to everyone on the server". The short help is shown in the help list, which (in this example) is viewed using /help 5. The full description is shown for the help for the command on its own, which is viewed using /help mycmd:

+

help image

+

Help methods and semantics

+

The CommandAPI has three methods to register parts of a help. The withShortDescription() sets the short description for the command, the withFullDescription() sets the full description for the command and withHelp() is a simple way to set both the short and full description at the same time. The withHelp() method is the recommended method to use to set the help for a command.

+

If no short description is provided, the CommandAPI will attempt to use the full description if one is present. Note that this may be truncated automatically, so it is recommended to provide your own short description.

+

These are the following methods that the CommandAPI provides to set the help topic for a command:

+
CommandAPICommand withShortDescription(String description);
+
+

The withShortDescription method simply sets the short description for the command. In the above screenshot, the short description is "Says hi".

+
CommandAPICommand withFullDescription(String description);
+
+

The withFullDescription method sets the full description for the command. In the above screenshot, the full description is "Broadcasts hi to everyone on the server".

+
CommandAPICommand withHelp(String shortDescription, String fullDescription);
+
+

The withHelp method sets both the short description and the full description at the same time.

+
+

Example - Adding help to a command

+

In this simple example, we implement the above screenshot's help topic. We register a command /mycmd and use the withShortDescription and withFullDescription methods to create a help topic:

+
+
new CommandAPICommand("mycmd")
+    .withShortDescription("Says hi")
+    .withFullDescription("Broadcasts hi to everyone on the server")
+    .executes((sender, args) -> {
+        Bukkit.broadcastMessage("Hi!");
+    })
+    .register();
+
+
CommandAPICommand("mycmd")
+    .withShortDescription("Says hi")
+    .withFullDescription("Broadcasts hi to everyone on the server")
+    .executes(CommandExecutor { _, _ ->
+        Bukkit.broadcastMessage("Hi!")
+    })
+    .register()
+
+
commandAPICommand("mycmd") {
+    withShortDescription("Says hi")
+    withFullDescription("Broadcasts hi to everyone on the server")
+    anyExecutor { _, _ ->
+        Bukkit.broadcastMessage("Hi!")
+    }
+}
+
+
+

We could also register this command using the withHelp method instead:

+
+
new CommandAPICommand("mycmd")
+    .withHelp("Says hi", "Broadcasts hi to everyone on the server")
+    .executes((sender, args) -> {
+        Bukkit.broadcastMessage("Hi!");
+    })
+    .register();
+
+
CommandAPICommand("mycmd")
+    .withHelp("Says hi", "Broadcasts hi to everyone on the server")
+    .executes(CommandExecutor { _, _ ->
+        Bukkit.broadcastMessage("Hi!")
+    })
+    .register()
+
+
commandAPICommand("mycmd") {
+    withHelp("Says hi", "Broadcasts hi to everyone on the server")
+    anyExecutor { _, _ ->
+        Bukkit.broadcastMessage("Hi!")
+    }
+}
+
+
+
+
+

Advanced help topics

+

For more control over help topics, the CommandAPI offers the following method, which allows you to provide your own HelpTopic object:

+
CommandAPICommand withHelp(HelpTopic helpTopic);
+
+
+

Example - Adding locale-specific help

+

In this example, we implement locale-specific help so players can see help in their desired language. To do this, we must make use of the Bukkit HelpTopic object which gives us more control over the content of help that is displayed to a player:

+
+
public HelpTopic makeHelp(String command) {
+    return new HelpTopic() {
+
+        @Override
+        public String getShortText() {
+            return "Says hi";
+        }
+
+        @Override
+        public String getFullText(CommandSender forWho) {
+            String helpText = "";
+            if (forWho instanceof Player player) {
+                // Make use of the player's locale to make language-specific help!
+                Locale playerLocale = player.locale();
+                if (playerLocale.getLanguage().equals("en")) {
+                    helpText = "Broadcasts \"Hi!\" to everyone on the server";
+                } else if (playerLocale.getLanguage().equals("de")) {
+                    helpText = "Sendet \"Hi!\" an alle auf dem Server";
+                }
+            } else {
+                helpText = "Broadcasts \"Hi!\" to everyone on the server";
+            }
+            return helpText;
+        }
+
+        // Allow anyone to see this help topic
+        @Override
+        public boolean canSee(CommandSender player) {
+            return true;
+        }
+    };
+}
+
+
fun makeHelp(command: String): HelpTopic = object: HelpTopic() {
+    override fun getShortText(): String = "Says hi"
+
+    override fun getFullText(forWho: CommandSender): String {
+        var helpText = ""
+        if (forWho is Player) {
+            // Make use of the player's locale to make language-specific help!
+            val playerLocale = forWho.locale()
+            if (playerLocale.getLanguage() == "en") {
+                helpText = "Broadcasts \"Hi!\" to everyone on the server"
+            } else if (playerLocale.getLanguage() == "de") {
+                helpText = "Sendet \"Hi!\" an alle auf dem Server"
+            }
+        } else {
+            helpText = "Broadcasts \"Hi!\" to everyone on the server"
+        }
+        return helpText
+    }
+
+    // Allow anyone to see this help topic
+    override fun canSee(player: CommandSender): Boolean = true
+}
+
+
+

We then add our new HelpTopic to the command using the withHelp method:

+
+
new CommandAPICommand("mycmd")
+    .withHelp(makeHelp("mycmd"))
+    .executes((sender, args) -> {
+        Bukkit.broadcastMessage("Hi!");
+    })
+    .register();
+
+
return CommandAPICommand("mycmd")
+    .withHelp(makeHelp("mycmd"))
+    .executes(CommandExecutor { _, _ ->
+        Bukkit.broadcastMessage("Hi!")
+    })
+    .register()
+
+
+
+

Command usage

+

When registering a command, there also is a command usage generated. The CommandAPI provides a way to customise this usage by providing the withUsage() method:

+
CommandAPICommand withUsage(String... usage)
+
+
+

Example - Providing a command usage

+

In this example, we want to showcase how usage generation displays the usage vs. how a custom usage displays the usage:

+
/command <help> <admin|user|moderator|vip>
+/command <reload> <commandsystem|config|server>
+
+

This is how it would get displayed:

+
Usage:
+- /command <help> <admin>
+- /command <help> <user>
+- /command <help> <moderator>
+- /command <help> <vip>
+- /command <reload> <commandsystem>
+- /command <reload> <config>
+- /command <reload> <server>
+
+

Now, we are implementing the withUsage() method:

+
new CommandAPICommand("...")
+    .withUsage(
+        "/command <help> <section>",
+        "/command <reload> <system>"
+    )
+
+

By using withUsage() like that, the CommandAPI will produce this usage:

+
Usage:
+- /command <help> <section>
+- /command <reload> <system>
+
+
+

Subcommands

+

Subcommands is another method for registering commands that makes use of creating multiple different CommandAPICommand instances. Given a CommandAPICommand, we can add a subcommand by using the following method:

+
CommandAPICommand withSubcommand(CommandAPICommand subcommand);
+CommandAPICommand withSubcommands(CommandAPICommand... subcommands);
+
+

Using subcommands has no disadvantages to using regular commands with the LiteralArgument or MultiLiteralArgument, and should be slightly more intuitive to implement if you've used other command frameworks before.

+
+

Example - Permission system with subcommands

+

Say we wanted to write a permission management system. To do this, we'll use the following command structsyntaxure:

+
/perm group add <permission> <groupName>
+/perm group remove <permission> <groupName>
+/perm user add <permission> <userName>
+/perm user remove <permission> <userName>
+
+

Let's start with the simplest example - the /perm group ... command. We have one command which is the following:

+
add <permission> <groupName>
+
+

We can implement this by creating a CommandAPICommand with the command name add:

+
+
CommandAPICommand groupAdd = new CommandAPICommand("add")
+    .withArguments(new StringArgument("permission"))
+    .withArguments(new StringArgument("groupName"))
+    .executes((sender, args) -> {
+        // perm group add code
+    });
+
+
val groupAdd = CommandAPICommand("add")
+    .withArguments(StringArgument("permission"))
+    .withArguments(StringArgument("groupName"))
+    .executes(CommandExecutor { sender, args ->
+        // perm group add code
+    })
+
+
val groupAdd = subcommand("add") {
+    stringArgument("permission")
+    stringArgument("groupName")
+    anyExecutor { sender, args ->
+        // perm group add code
+    }
+}
+
+
+

Similarly, we have another part remove <permission> <groupName>. We can declare this similar to our add command. Once we've done that, we can now join everything up together. Here, we create a command group which adds the two other subcommands:

+
+
CommandAPICommand groupRemove = new CommandAPICommand("remove")
+    .withArguments(new StringArgument("permission"))
+    .withArguments(new StringArgument("groupName"))
+    .executes((sender, args) -> {
+        // perm group remove code
+    });
+
+CommandAPICommand group = new CommandAPICommand("group")
+    .withSubcommand(groupAdd)
+    .withSubcommand(groupRemove);
+
+
val groupRemove = CommandAPICommand("remove")
+    .withArguments(StringArgument("permission"))
+    .withArguments(StringArgument("groupName"))
+    .executes(CommandExecutor { sender, args ->
+        // perm group remove code
+    })
+
+val group = CommandAPICommand("group")
+    .withSubcommand(groupAdd)
+    .withSubcommand(groupRemove)
+
+
val groupRemove = subcommand("remove") {
+    stringArgument("permission")
+    stringArgument("groupName")
+    anyExecutor { sender, args ->
+        // perm group remove code
+    }
+}
+
+val group = subcommand("group") {
+    subcommand(groupAdd)
+    subcommand(groupRemove)
+}
+
+
+

Finally, we can link everything up together to the perm command and register the whole thing together:

+
+
new CommandAPICommand("perm")
+    .withSubcommand(group)
+    .register();
+
+
CommandAPICommand("perm")
+    .withSubcommand(group)
+    .register()
+
+
commandAPICommand("perm") {
+    subcommand(group)
+}
+
+
+
+

Another, more intuitive method, is to shove everything in one go without creating lots of variables all over the place:

+
+
new CommandAPICommand("perm")
+    .withSubcommand(new CommandAPICommand("group")
+        .withSubcommand(new CommandAPICommand("add")
+            .withArguments(new StringArgument("permission"))
+            .withArguments(new StringArgument("groupName"))
+            .executes((sender, args) -> {
+                // perm group add code
+            })
+        )
+        .withSubcommand(new CommandAPICommand("remove")
+            .withArguments(new StringArgument("permission"))
+            .withArguments(new StringArgument("groupName"))
+            .executes((sender, args) -> {
+                // perm group remove code
+            })
+        )
+    )
+    .withSubcommand(new CommandAPICommand("user")
+        .withSubcommand(new CommandAPICommand("add")
+            .withArguments(new StringArgument("permission"))
+            .withArguments(new StringArgument("userName"))
+            .executes((sender, args) -> {
+                // perm user add code
+            })
+        )
+        .withSubcommand(new CommandAPICommand("remove")
+            .withArguments(new StringArgument("permission"))
+            .withArguments(new StringArgument("userName"))
+            .executes((sender, args) -> {
+                // perm user remove code
+            })
+        )
+    )
+    .register();
+
+
CommandAPICommand("perm")
+    .withSubcommand(CommandAPICommand("group")
+        .withSubcommand(CommandAPICommand("add")
+            .withArguments(StringArgument("permission"))
+            .withArguments(StringArgument("groupName"))
+            .executes(CommandExecutor { sender, args ->
+                // perm group add code
+            })
+        )
+        .withSubcommand(CommandAPICommand("remove")
+            .withArguments(StringArgument("permission"))
+            .withArguments(StringArgument("groupName"))
+            .executes(CommandExecutor { sender, args ->
+                // perm group remove code
+            })
+        )
+    )
+    .withSubcommand(CommandAPICommand("user")
+        .withSubcommand(CommandAPICommand("add")
+            .withArguments(StringArgument("permission"))
+            .withArguments(StringArgument("userName"))
+            .executes(CommandExecutor { sender, args ->
+                // perm user add code
+            })
+        )
+        .withSubcommand(CommandAPICommand("remove")
+            .withArguments(StringArgument("permission"))
+            .withArguments(StringArgument("userName"))
+            .executes(CommandExecutor { sender, args ->
+                // perm user remove code
+            })
+        )
+    )
+    .register()
+
+
commandAPICommand("perm") {
+    subcommand("group") {
+        subcommand("add") {
+            stringArgument("permission")
+            stringArgument("groupName")
+            anyExecutor { sender, args ->
+                // perm group add code
+            }
+        }
+        subcommand("remove") {
+            stringArgument("permission")
+            stringArgument("groupName")
+            anyExecutor { sender, args ->
+                // perm group remove code
+            }
+        }
+    }
+    subcommand("user") {
+        subcommand("add") {
+            stringArgument("permission")
+            stringArgument("userName")
+            anyExecutor { sender, args ->
+                // perm user add code
+            }
+        }
+        subcommand("remove") {
+            stringArgument("permission")
+            stringArgument("userName")
+            anyExecutor { sender, args ->
+                // perm user add code
+            }
+        }
+    }
+}
+
+
+
+

Command trees

+

So far in this documentation, we've described many different ways to register commands. We've described writing commands by declaring a CommandAPICommand object, using a list of arguments and providing an executor for the command. We've also described another way of registering commands with multiple "paths" using the withSubcommand method to generate a tree-like structure. As of CommandAPI 7.0.0, another method for registering commands, command trees, has been introduced.

+
+

The executes() and then() methods

+

The Command Tree represents command structures in a tree-like fashion, in a very similar way that Brigadier's API lets you declare commands. Command tree commands effectively revolve around two methods:

+
public T executes(CommandExecutor executor);
+
+public CommandTree  then(ArgumentTree branch);
+public ArgumentTree then(ArgumentTree branch);
+
+

The executes() method is the same executes() method that you have seen previously in this documentation for normal CommandAPI commands. This also includes all of the executes...() methods described in Normal command executors, but for the sake of simplicity, we'll simply refer to all of these by executes().

+

The then() method allows you to create new "branches" in your command "tree" data structure. If you are familiar with Brigadier's then() method for argument nodes, then you should feel right at home. Otherwise, for all intents and purposes then() lets you specify additional paths that a command can take when a user is typing their command.

+

Because the underlying type hierarchy of command trees is fairly complex (then() having multiple return types and taking in ArgumentTree objects), instead of trying to describe how all of that works, we'll instead describe how to make command trees by using the methods executes() and then() in practice.

+

Declaring a command tree

+

The basic syntax of a command tree is effectively identical to a normal CommandAPICommand, but instead you use the CommandTree object. For example, if we want to create a simple command which sends "Hi!" to a command sender, we declare the name of our command, make use of the executes() method, and then we use the CommandTree constructor instead of the CommandAPICommand constructor:

+
/sayhi
+
+
new CommandAPICommand("sayhi")
+    .executes((sender, args) -> {
+        sender.sendMessage("Hi!");
+    })
+    .register();
+
+

$$\downarrow$$

+
new CommandTree("sayhi")
+    .executes((sender, args) -> {
+        sender.sendMessage("Hi!");
+    })
+    .register();
+
+

Adding arguments to a command tree

+

Unlike the CommandAPICommand class, the CommandTree class doesn't let you add arguments using the withArguments() method. Instead, it makes use of the then() method, which allows you to provide an argument to it. This is best described with an example.

+
+

Example - Declaring a command tree with a single argument

+

Say we want to take our /sayhi command from above and also have an argument which lets you specify a target player. In this example, we'll have the following command syntax:

+
/sayhi          - Says "Hi!" to the current sender
+/sayhi <target> - Says "Hi!" to a target player
+
+

We can do this by adding a PlayerArgument to our command. As described above, to add this argument, we must use the then() method:

+
+
new CommandTree("sayhi")
+    .executes((sender, args) -> {
+        sender.sendMessage("Hi!");
+    })
+    .then(new PlayerArgument("target")
+        .executes((sender, args) -> {
+            Player target = (Player) args.get("target");
+            target.sendMessage("Hi");
+        }))
+    .register();
+
+
CommandTree("sayhi")
+    .executes(CommandExecutor { sender, _ ->
+        sender.sendMessage("Hi!")
+    })
+    .then(PlayerArgument("target")
+        .executes(CommandExecutor { _, args ->
+            val target = args["target"] as Player
+            target.sendMessage("Hi")
+        }))
+    .register()
+
+
+

In this example, we have our normal /sayhi command using the executes() method. We then add a new argument (a new "branch" in our "tree"), the PlayerArgument, using the then() method. We want to make this branch executable, so we also use the executes() method on the argument itself. To register the full command tree (which includes both /sayhi and /sayhi <target>), we call register() on the CommandTree object.

+
+
+

That's effectively all of the basics of command trees! We start by writing a normal command, use executes() to make it executable and use then() to add additional paths to our command. Finally, we finish up with register() to register our command. Below, I've included a few more examples showcasing how to design commands using command trees.

+

Command tree examples

+
+

Example - Sign editing plugin

+

Say we wanted to create a plugin to let a user edit signs. We have a single command tree /signedit, with a number of branching paths set, clear, copy and paste which represent various operations that this command can be performed on a sign:

+
/signedit set <line_number> <text> - Sets the text for a line on a sign
+/signedit clear <line_number>      - Clears a sign's text on a specific line
+/signedit copy <line_number>       - Copies the current text from a line on a sign
+/signedit paste <line_number>      - Pastes the copied text onto a line on a sign
+
+
+
new CommandTree("signedit")
+    .then(new LiteralArgument("set")
+        .then(new IntegerArgument("line_number", 1, 4)
+            .then(new GreedyStringArgument("text")
+                .executesPlayer((player, args) -> {
+                    // /signedit set <line_number> <text>
+                    Sign sign = getTargetSign(player);
+                    int lineNumber = (int) args.get("line_number");
+                    String text = (String) args.get("text");
+                    sign.setLine(lineNumber - 1, text);
+                    sign.update(true);
+                 }))))
+    .then(new LiteralArgument("clear")
+        .then(new IntegerArgument("line_number", 1, 4)
+            .executesPlayer((player, args) -> {
+                // /signedit clear <line_number>
+                Sign sign = getTargetSign(player);
+                int lineNumber = (int) args.get("line_number");
+                sign.setLine(lineNumber - 1, "");
+                sign.update(true);
+            })))
+    .then(new LiteralArgument("copy")
+        .then(new IntegerArgument("line_number", 1, 4)
+            .executesPlayer((player, args) -> {
+                // /signedit copy <line_number>
+                Sign sign = getTargetSign(player);
+                int lineNumber = (int) args.get("line_number");
+                player.setMetadata("copied_sign_text", new FixedMetadataValue(this, sign.getLine(lineNumber - 1)));
+            })))
+    .then(new LiteralArgument("paste")
+        .then(new IntegerArgument("line_number", 1, 4)
+            .executesPlayer((player, args) -> {
+                // /signedit copy <line_number>
+                Sign sign = getTargetSign(player);
+                int lineNumber = (int) args.get("line_number");
+                sign.setLine(lineNumber - 1, player.getMetadata("copied_sign_text").get(0).asString());
+                sign.update(true);
+            })))
+    .register();
+
+
CommandTree("signedit")
+    .then(LiteralArgument("set")
+        .then(IntegerArgument("line_number", 1, 4)
+            .then(GreedyStringArgument("text")
+                .executesPlayer(PlayerCommandExecutor { player, args ->
+                    // /signedit set <line_number> <text>
+                    val sign: Sign = getTargetSign(player)
+                    val line_number = args["line_number"] as Int
+                    val text = args["text"] as String
+                    sign.setLine(line_number - 1, text)
+                    sign.update(true)
+                 }))))
+    .then(LiteralArgument("clear")
+        .then(IntegerArgument("line_number", 1, 4)
+            .executesPlayer(PlayerCommandExecutor { player, args ->
+                // /signedit clear <line_number>
+                val sign: Sign = getTargetSign(player)
+                val line_number = args["line_number"] as Int
+                sign.setLine(line_number - 1, "")
+                sign.update(true)
+            })))
+    .then(LiteralArgument("copy")
+        .then(IntegerArgument("line_number", 1, 4)
+            .executesPlayer(PlayerCommandExecutor { player, args ->
+                // /signedit copy <line_number>
+                val sign: Sign = getTargetSign(player)
+                val line_number = args["line_number"] as Int
+                player.setMetadata("copied_sign_text", FixedMetadataValue(this, sign.getLine(line_number - 1)))
+            })))
+    .then(LiteralArgument("paste")
+        .then(IntegerArgument("line_number", 1, 4)
+            .executesPlayer(PlayerCommandExecutor { player, args ->
+                // /signedit copy <line_number>
+                val sign: Sign = getTargetSign(player)
+                val line_number = args["line_number"] as Int
+                sign.setLine(line_number - 1, player.getMetadata("copied_sign_text")[0].asString())
+                sign.update(true)
+            })))
+    .register()
+
+
+
+

Annotation-based commands

+

The CommandAPI also includes a very small lightweight annotation-based command framework. This works very differently compared to previous commands shown in this documentation and it is less feature-rich than registering commands using the other methods.

+

In short, the CommandAPI's annotation-based system:

+
    +
  • Has no runtime overhead compared to using the regular command registration system (unlike other annotation-based frameworks such as ACF).
  • +
  • Reduces code bloat (to an extent).
  • +
  • Improves readability since commands are declared declaratively instead of imperatively.
  • +
  • Is not as powerful as the regular command registration system.
  • +
+
+

Developer's Note:

+

Currently, the annotation framework is in its infancy, so any suggestions or improvements are heavily appreciated!

+
+
+

Developer's Note:

+

As of the time of writing, annotation-based commands are not compatible with the Kotlin programming language! The CommandAPI does have the Kotlin DSL instead, which is leaner, cleaner and provides a much more Kotliny experience!

+
+

Before we go into too much detail, let's take a look at an example of what this annotation framework looks like, and compare this to the existing method.

+
+

Example: A warp command

+

Let's say we're writing a plugin with the capability to create warps to places on the server. To do this, we'll make a simple command /warp, defined as follows:

+
/warp - Shows help
+/warp <warp> - Teleports a player to <warp>
+/warp create <name> - Creates a new warp <name> at the player's location
+
+

Warp command (without annotations)

+

Using the regular CommandAPI, this is one way we can create this command. In the code below, we use StringArguments to represent the warp names. To teleport to a warp, we also populate it with suggestions (deferred so it updates), and also use a subcommand to represent /warp create:

+
Map<String, Location> warps = new HashMap<>();
+
+// /warp
+new CommandAPICommand("warp")
+    .executes((sender, args) -> {
+        sender.sendMessage("--- Warp help ---");
+        sender.sendMessage("/warp - Show this help");
+        sender.sendMessage("/warp <warp> - Teleport to <warp>");
+        sender.sendMessage("/warp create <warpname> - Creates a warp at your current location");
+    })
+    .register();
+
+// /warp <warp>
+new CommandAPICommand("warp")
+    .withArguments(new StringArgument("warp").replaceSuggestions(ArgumentSuggestions.strings(info -> 
+        warps.keySet().toArray(new String[0])
+    )))
+    .executesPlayer((player, args) -> {
+        player.teleport(warps.get((String) args.get(0)));
+    })
+    .register();
+
+// /warp create <warpname>
+new CommandAPICommand("warp")
+    .withSubcommand(
+        new CommandAPICommand("create")
+            .withPermission("warps.create")
+            .withArguments(new StringArgument("warpname"))
+            .executesPlayer((player, args) -> {
+                warps.put((String) args.get(0), player.getLocation());
+            })
+    )
+    .register();
+
+

Seems fairly straightforward, given everything else covered in this documentation. Now let's compare it to using annotations!

+

Warp command (with annotations)

+

I think it's best to show the example and the explain it afterwards:

+
@Command("warp")    
+public class WarpCommand {
+    
+    // List of warp names and their locations
+    static Map<String, Location> warps = new HashMap<>();
+    
+    @Default
+    public static void warp(CommandSender sender) {
+        sender.sendMessage("--- Warp help ---");
+        sender.sendMessage("/warp - Show this help");
+        sender.sendMessage("/warp <warp> - Teleport to <warp>");
+        sender.sendMessage("/warp create <warpname> - Creates a warp at your current location");
+    }
+    
+    @Default
+    public static void warp(Player player, @AStringArgument String warpName) {
+        player.teleport(warps.get(warpName));
+    }
+    
+    @Subcommand("create")
+    @Permission("warps.create")
+    public static void createWarp(Player player, @AStringArgument String warpName) {
+        warps.put(warpName, player.getLocation());
+    }
+    
+}
+
+
CommandAPI.registerCommand(WarpCommand.class);
+
+

As we can see, the code certainly looks very different to the normal registration method. Let's take it apart piece by piece to see what exactly is going on here.

+

Command declaration

+
@Command("warp")    
+public class WarpCommand {
+
+

Firstly, we declare our command warp. To do this, we use the @Command annotation and simply state the name of the command in the annotation. This annotation is attached to the class WarpCommand, which indicates that the whole class WarpCommand will be housing our command.

+

The annotation framework is designed in such a way that an entire command is represented by a single class. This provides a more modular approach to command declaration that allows you to easily contain the methods of a command in one location.

+

Default command

+
@Default
+public static void warp(CommandSender sender) {
+    sender.sendMessage("--- Warp help ---");
+    sender.sendMessage("/warp - Show this help");
+    sender.sendMessage("/warp <warp> - Teleport to <warp>");
+    sender.sendMessage("/warp create <warpname> - Creates a warp at your current location");
+}
+
+

Here, declare the main command implementation using the @Default annotation. The @Default annotation informs the CommandAPI that the method it is attached to does not have any subcommands. This is effectively the same as registering a regular command without using .withSubcommand().

+

Here, we simply write what happens when no arguments are run (i.e. the user just runs /warp on its own). As such, we don't include any parameters to our method.

+

Default command (again!)

+
@Default
+public static void warp(Player player, @AStringArgument String warpName) {
+    player.teleport(warps.get(warpName));
+}
+
+

We also have a second @Default annotated method, which handles our /warp <warp> command. Because this isn't a subcommand (the warp to teleport to is not a subcommand, it's an argument), we still using the @Default annotation. In this method, we include an argument with this command by using the @AStringArgument annotation. This argument uses the StringArgument class, and the name of this argument is "warpName", which is extracted from the name of the variable. Simply put, the Annotation for an argument is A followed by the name of the argument. This is synonymous with using the following:

+
new StringArgument("warp")
+
+

It's also very important to note the parameters for this method. The first parameter is a Player object, which represents our command sender. The CommandAPI's annotation system uses the fact that the command sender is a Player object and automatically ensures that anyone using the command must be a Player. In other words, non-players (such as the console or command blocks), would be unable to execute this command.

+

The second argument is a String object, which represents the result of our argument "warp". The CommandAPI's annotation system can also infer the return type of the argument that is provided to it (in this case, a StringArgument will produce a String) and will automatically cast and provide the result to that parameter.

+

Subcommand

+
@Subcommand("create")
+@Permission("warps.create")
+public static void createWarp(Player player, @AStringArgument String warpName) {
+    warps.put(warpName, player.getLocation());
+}
+
+

Lastly, we declare a subcommand to allow us to run /warp create <name>. To do this, we simply use the @Subcommand annotation. In this example, we also apply a permission node that is required to run the command by using the @Permission annotation. The rest is fairly straight forward - we declare an argument, in this case it's another StringArgument , so we use @AStringArgument and then declare everything else in a similar fashion to the default command executor.

+

Registering the command

+

Registering the command is fairly simple and is a one liner:

+
CommandAPI.registerCommand(WarpCommand.class);
+
+

This line can be placed in your onEnable() or onLoad() method like you were registering a normal command.

+

Annotations

+

This page outlines in detail the list of all annotations that the CommandAPI's annotation-based command system includes.

+
+

Annotations that go on classes

+

@Command("commandName")

+

The @Command annotation is used to declare a command. The parameter is the name of the command that will be registered.

+
@Command("warp")    
+public class WarpCommand {
+
+

@Alias({...})

+

The @Alias annotation is used to declare a list of aliases for a command. The parameter is a list of aliases which can be used for the command.

+
@Command("teleport")    
+@Alias({"tp", "tele"})
+public class TeleportCommand {
+
+

@Permission("permissionNode")

+

The @Permission annotation is used to add a permission node to a command. Users that want to run this command must have this permission. The parameter is the permission node required to run the command.

+
@Command("teleport")    
+@Permission("myplugin.tp")
+class TeleportCommand {
+
+

@NeedsOp

+

The @NeedsOp annotation is used to indicate that a command needs to have operator privileges to run it. This annotation has no parameters.

+
@Command("teleport")    
+@NeedsOp
+class TeleportCommand {
+
+

@Help("Full description")

+

The @Help annotation is used to add a help topic to a command. This annotation can take two forms:

+

A simple form which just uses a string which is used as the full description for a command:

+
@Command("teleport")
+@Help("Teleports yourself to another location")
+class TeleportCommand {
+
+

A form with two parameters value and shortDescription, to provide the full description (value) and short description (shortDescription) content for a command:

+
@Command("teleport")    
+@Help(value = "Teleports yourself to another location", shortDescription = "TP to a location")
+class TeleportCommand {
+
+
+

Annotations that go on methods

+

To use annotations on methods, methods must be static.

+

@Default

+

The @Default annotation indicates that the method is not a subcommand. This acts in a similar way to regular Bukkit commands. Commands with the @Default annotation can be used to run the main code when the command named with the @Command annotation is stated, such as the following:

+
@Default
+public static void warp(CommandSender sender) {
+    sender.sendMessage("--- Warp help ---");
+    sender.sendMessage("/warp - Show this help");
+    sender.sendMessage("/warp <warp> - Teleport to <warp>");
+    sender.sendMessage("/warp create <warpname> - Creates a warp at your current location");
+}
+
+

The @Default annotation does not mean that the command can't have arguments! Arguments can still be used and declared as shown:

+
@Default
+public static void warp(Player player, @AStringArgument String warpName) {
+    player.teleport(warps.get(warpName));
+}
+
+

@Subcommand

+

The @Subcommand simply tells the CommandAPI that the declared method is a subcommand. This acts in a similar way to the regular CommandAPI's .withSubcommand() method. The subcommand annotation can take in a single string which is the name of the subcommand:

+
@Subcommand("create")
+@Permission("warps.create")
+public static void createWarp(Player player, @AStringArgument String warpName) {
+    warps.put(warpName, player.getLocation());
+}
+
+

Or, it can take in a list of strings which represent the aliases that can also be used for the declared subcommand:

+
@Subcommand({"teleport", "tp"})
+public static void teleport(Player player, @APlayerArgument OfflinePlayer target) {
+    if(target.isOnline() && target instanceof Player onlineTarget) {
+        player.teleport(onlineTarget);
+    }
+}
+
+

@Permission

+

The @Permission annotation can also be used on methods to indicate that a permission is required to execute a command.

+
@Subcommand("create")
+@Permission("warps.create")
+public static void createWarp(Player player, @AStringArgument String warpName) {
+    warps.put(warpName, player.getLocation());
+}
+
+

@NeedsOp

+

The @NeedsOp annotation can also be used on methods to indicate that the user must be an operator to run the command.

+
+

Annotations that go on parameters

+

The annotations for arguments are really simple, there's just two things you need to know:

+
    +
  • +

    To use an annotation argument, just add the letter A (for 'annotation') at the beginning of it! For example:

    +

    \begin{align} +\texttt{StringArgument}&\xrightarrow{A}\texttt{@AStringArgument}\\ +\texttt{PlayerArgument}&\xrightarrow{A}\texttt{@APlayerArgument}\\ +\texttt{AdvancementArgument}&\xrightarrow{A}\texttt{@AAdvancementArgument}\\ +&\hspace{0.75em}\vdots +\end{align}

    +

    For example, we use @AStringArgument to indicate that this command takes a StringArgument as its first parameter:

    +
  • +
+
@Default
+public static void warp(Player player, @AStringArgument String warpName) {
+    player.teleport(warps.get(warpName));
+}
+
+
    +
  • The name of the argument (referred to as "nodeName" in the normal CommandAPI system) is the name of the variable assigned to the parameter. In the above code, this means that the name of the argument is warpName.
  • +
+

Special argument annotations

+

Certain argument annotations have extra parameters that can be supplied to provide additional customization:

+

Numerical arguments

+

The following numerical arguments can take both a min and max value. Both of these are completely optional. This indicates the range of values (inclusive) that is valid for this argument. For example:

+
@Default
+public static void command(CommandSender sender, 
+    @ADoubleArgument(min = 0.0, max = 10.0) double someDouble,
+    @AFloatArgument(min = 5.0f, max = 10.0f) float someFloat,
+    @AIntegerArgument(max = 100) int someInt,
+    @ALongArgument(min = -10) long someLong
+) {
+    // Command implementation here
+}
+
+

Literal arguments

+

Both the LiteralArgument and MultiLiteralArgument can be used. When these are used, the name of the variable assigned to the parameter is ignored and not used as the argument's name.

+

For the @ALiteralArgument annotation, the parameter is the literal to be used for the command. For the @AMultiLiteralArgument, the parameter can be an array of multiple literals to use:

+
@Default
+public static void command(CommandSender sender, 
+    @ALiteralArgument("myliteral") String literal,
+    @AMultiLiteralArgument({"literal", "anotherliteral"}) String multipleLiterals
+) {
+    // Command implementation here
+}
+
+

Other arguments

+

The LocationArgument, Location2DArgument, EntitySelectorArgument and ScoreHolderArgument can all take an extra parameter in their constructors. As a result, the annotation-equivalent of these arguments also allow you to provide the parameter in the annotation:

+
@Default
+public static void command(CommandSender sender, 
+    @ALocationArgument(LocationType.BLOCK_POSITION) Location location,
+    @ALocation2DArgument(LocationType.PRECISE_POSITION) Location location2d,
+    @AEntitySelectorArgument.ManyEntities Collection<Entity> entities,
+    @AScoreHolderArgument.Multiple Collection<String> scoreHolders
+) {
+    // Command implementation here
+}
+
+

Registering annotation-based commands

+

Registering annotation-based commands is really simple. To do this, we use the following method, where className is the name of a class with a @Command annotation:

+
CommandAPI.registerCommand(className)
+
+
+

Example: Registering a Warp command

+

Say we have a simple command /warp that is defined as follows:

+
@Command("warp")    
+public class WarpCommand {
+    
+    // List of warp names and their locations
+    static Map<String, Location> warps = new HashMap<>();
+    
+    @Default
+    public static void warp(CommandSender sender) {
+        sender.sendMessage("--- Warp help ---");
+        sender.sendMessage("/warp - Show this help");
+        sender.sendMessage("/warp <warp> - Teleport to <warp>");
+        sender.sendMessage("/warp create <warpname> - Creates a warp at your current location");
+    }
+    
+    @Default
+    public static void warp(Player player, @AStringArgument String warpName) {
+        player.teleport(warps.get(warpName));
+    }
+    
+    @Subcommand("create")
+    @Permission("warps.create")
+    public static void createWarp(Player player, @AStringArgument String warpName) {
+        warps.put(warpName, player.getLocation());
+    }
+    
+}
+
+

We can register this in our onLoad() method so we can use this command from within Minecraft functions:

+
public class MyPlugin extends JavaPlugin {
+    
+    @Override
+    public void onLoad() {
+        CommandAPI.registerCommand(WarpCommand.class);
+    }
+    
+}
+
+
+

Kotlin-based commands

+

The CommandAPI also provides an alternative way of making commands when using Kotlin to develop your plugins: A DSL!

+

This DSL provides many methods to easily add arguments to your command structure. Examples of the DSL can be found here.

+
+

Installing the DSL

+

To install the DSL, you need to add the commandapi-bukkit-kotlin dependency into your pom.xml or your build.gradle, making sure to specify the server flavor you are developing for:

+

Adding the dependency with Maven

+
<dependencies>
+    <dependency>
+        <groupId>dev.jorel</groupId>
+        <artifactId>commandapi-bukkit-kotlin</artifactId>
+        <version>9.4.1</version>
+    </dependency>
+</dependencies>
+
+

Next, you need to add Kotlin to your project. For this, you first need to add the dependency:

+
<dependencies>
+    <dependency>
+        <groupId>org.jetbrains.kotlin</groupId>
+        <artifactId>kotlin-stdlib</artifactId>
+        <version>1.9.0</version>
+    </dependency>
+</dependencies>
+
+

Finally, you need to add the kotlin-maven-plugin:

+
<build>
+    <plugins>
+        <plugin>
+            <groupId>org.jetbrains.kotlin</groupId>
+            <artifactId>kotlin-maven-plugin</artifactId>
+            <version>1.9.0</version>
+            <executions>
+                <execution>
+                    <id>compile</id>
+                    <phase>compile</phase>
+                    <goals>
+                        <goal>compile</goal>
+                    </goals>
+                </execution>
+                <execution>
+                    <id>test-compile</id>
+                    <phase>test-compile</phase>
+                    <goals>
+                        <goal>test-compile</goal>
+                    </goals>
+                </execution>
+            </executions>
+            <configuration>
+                <jvmTarget>16</jvmTarget>
+            </configuration>
+        </plugin>
+    </plugins>
+</build>
+
+

Adding the dependency with Gradle

+

First, you need to add the repository:

+
+
repositories {
+    mavenCentral()
+}
+
+
repositories {
+    mavenCentral()
+}
+
+
+

Next, you need to add the dependency:

+
+
dependencies {
+    implementation "dev.jorel:commandapi-bukkit-kotlin:9.4.1"
+}
+
+
dependencies {
+    implementation("dev.jorel:commandapi-bukkit-kotlin:9.4.1")
+}
+
+
+

You also need to add Kotlin to your project. For this, you first need to add the Kotlin plugin:

+
+
plugins {
+    id "org.jetbrains.kotlin.jvm" version "1.9.0"
+}
+
+
plugins {
+    kotlin("jvm") version "1.9.0"
+}
+
+
+

Next, you need to add the dependency (you should already have added the mavenCentral() repository to your project):

+
+
dependencies {
+    implementation "org.jetbrains.kotlin:kotlin-stdlib"
+}
+
+
dependencies {
+    implementation("org.jetbrains.kotlin:kotlin-stdlib")
+}
+
+
+

Then, you need to configure the Java version to build against:

+
+
kotlin {
+    jvmToolchain(16)
+}
+
+
kotlin {
+    jvmToolchain(16)
+}
+
+
+

Using the DSL

+

Defining a simple message command

+

As a first example and to take a first look at the Kotlin DSL syntax, we will first create a simple command to send messages to a player.

+
+

Example - Sending a message to a player using the Kotlin DSL

+

We want to create a command that lets us send a message to a player. To do this, we want to register a command with the following syntax:

+
/sendmessageto <player> <msg>
+
+

We can then use the following command registration:

+
+
commandTree("sendmessageto") {
+    playerArgument("player") { // Defines a new PlayerArgument("player")
+        greedyStringArgument("msg") { // Defines a new GreedyStringArgument("msg")
+            anyExecutor { _, args -> // Command can be executed by anyone and anything (such as entities, the console, etc.)
+                val player: Player = args["player"] as Player
+                val message: String = args["msg"] as String
+                player.sendMessage(message)
+            }
+        }
+    }
+}
+
+
commandAPICommand("sendmessageto") {
+    playerArgument("player") // Defines a new PlayerArgument("player")
+    greedyStringArgument("msg") // Defines a new GreedyStringArgument("msg")
+    anyExecutor { _, args -> // Command can be executed by anyone and anything (such as entities, the console, etc.)
+        val player: Player = args["player"] as Player
+        val message: String = args["msg"] as String
+        player.sendMessage(message)
+    }
+}
+
+
+

Here you can see some interesting things:

+
    +
  • You do not need to call the .register() method when using the DSL
  • +
  • You do not need to initialise any arguments
  • +
+
+
+

Executors

+

The Kotlin DSL also provides executors to execute your command. You've seen the anyExecutor in the example above.

+

To find out, which DSL executor corresponds to "normal" executors, you can refer to the table below:

+
+ + + + + + + + +
DSL normal executorDSL resulting executorDSL normal execution infoDSL resulting execution info"normal" Executor
anyExecutor()anyResultingExecutor()anyExecutionInfo()anyResultingExecutionInfoexecutes()
playerExecutor()playerResultingExecutor()playerExecutionInfo()playerResultingExecutionInfo()executesPlayer()
entityExecutor()entityResultingExecutor()entityExecutionInfo()entityResultingExecutionInfo()executesEntity()
consoleExecutor()consoleResultingExecutor()consoleExecutionInfo()consoleResultingExecutionInfo()executesConsole()
commandBlockExecutor()commandBlockResultingExecutor()commandBlockExecutionInfo()commandBlockResultingExecutionInfo()executesCommandBlock()
proxyExecutor()proxyResultingExecutor()proxyExecutionInfo()proxyResultingExecutionInfo()executesProxy()
nativeExecutor()nativeResultingExecutor()nativeExecutionInfo()nativeResultingExecutionInfo()executesNative()
remoteConsoleExecutor()remoteConsoleResultingExecutor()remoteConsoleExecutionInfo()remoteConsoleResultingExecutionInfo()executesRemoteConsole()
+
+
+

Arguments

+

The DSL implements almost every argument with a method. You've seen the playerArgument() and the greedyStringArgument() method in the example at the top of this page.

+

The way arguments are implemented is pretty straight forward: It's basically the argument class' name, but as a method. So if you wanted to use a ItemStackArgument in your command, you would use the itemStackArgument() method of the DSL.

+

One thing to note is that the DSL also features every existing constructor. This means if you want to use an IntegerArgument with a minimum of 0 and a maximum of 10, you normally would implement it like this:

+
new IntegerArgument("integer", 0, 10)
+
+

However, when using this DSL it is implemented like this:

+
integerArgument("integer", 0, 10)
+
+
+

Developer's Note:

+

There are a few arguments not having a method which directly corresponds to their respective argument.

+

These arguments most likely use a builder pattern and because of that require further implementation by the user.

+

To use these arguments, the DSL also provides the argument() method which takes in any argument as a parameter.

+
+
+

Editing arguments

+

When using the DSL, you might want to modify the behaviour of certain arguments by adding requirements or suggestions to them.

+

To give you a general idea how you could accomplish that, the sendMessageTo command is adding a broadcast option which should only be executed by server operators.

+
+
commandTree("sendMessageTo") {
+    playerArgument("player") {
+        greedyStringArgument("msg") {
+            playerExecutor { _, args ->
+                val player: Player = args["player"] as Player
+                val message: String = args["msg"] as String
+                player.sendMessage(message)
+            }
+        }
+    }
+    literalArgument("broadcast") {
+        withRequirement { sender: CommandSender -> sender.isOp } // Applies the requirement to the broadcast literal argument
+        /* add more methods here that modify argument behaviour */
+        greedyStringArgument("msg") {
+            playerExecutor { _, args ->
+                val message: String = args["msg"] as String
+                Bukkit.broadcastMessage(message)
+            }
+        }
+    }
+}
+
+
commandAPICommand("sendMessageTo") {
+    playerArgument("player")
+    greedyStringArgument("msg")
+    playerExecutor { _, args ->
+        val player: Player = args["player"] as Player
+        val message: String = args["msg"] as String
+        player.sendMessage(message)
+    }
+}
+
+commandAPICommand("sendMessageTo") {
+    literalArgument("broadcast") {
+        withRequirement { sender: CommandSender -> sender.isOp } // Applies the requirement to the broadcast literal argument
+        /* add more methods here that modify argument behaviour */
+    }
+    greedyStringArgument("msg")
+    playerExecutor { _, args ->
+        val message: String = args["msg"] as String
+        Bukkit.broadcastMessage(message)
+    }
+}
+
+
+

Notice how you can just add the requirement in a CommandTree by adding it to the argument block where you also define the next arguments and the executor.

+

However, when modifying the behaviour of an argument in a CommandAPICommand you have to add an extra block where you can implement the additional behaviour.

+

Adding requirements to commands

+

Expanding on the previous example where we added a requirement to a single argument, we now also want to add a requirement to a whole command.

+

This works similar to how argument behaviour is modified in a CommandTree:

+
+
commandTree("commandRequirement") {
+    withRequirement { sender: CommandSender -> sender.isOp}
+    playerExecutor { player, _ ->
+        player.sendMessage("This command can only be executed by players who are server operators.")
+    }
+}
+
+
commandAPICommand("commandRequirement") {
+    withRequirement { sender: CommandSender -> sender.isOp}
+    playerExecutor { player, _ ->
+        player.sendMessage("This command can only be executed by players who are server operators.")
+    }
+}
+
+
+
+

More examples

+

Now, a few more examples are shown to demonstrate the use of this DSL a little more:

+
+

Example - Implementing optional arguments with the Kotlin DSL

+

We want to create a /give command with the following syntax:

+
/optionalArgument give <item>
+/optionalArgument give <item> <amount>
+
+

To declare an argument as optional you need to set the optional value to true:

+
+
commandTree("optionalArgument") {
+    literalArgument("give") {
+        itemStackArgument("item") {
+            integerArgument("amount", optional = true) {
+                playerExecutor { player, args ->
+                    // This command will let you execute:
+                    // "/optionalArgument give minecraft:stick"
+                    // "/optionalArgument give minecraft:stick 5"
+                    val itemStack: ItemStack = args["item"] as ItemStack
+                    val amount: Int = args.getOptional("amount").orElse(1) as Int
+                    itemStack.amount = amount
+                    player.inventory.addItem(itemStack)
+                }
+            }
+        }
+    }
+}
+
+
commandAPICommand("optionalArgument") {
+    literalArgument("give")
+    itemStackArgument("item")
+    integerArgument("amount", optional = true) // This sets the argument as optional
+    playerExecutor { player, args ->
+        // This command will let you execute:
+        // "/optionalArgument give minecraft:stick"
+        // "/optionalArgument give minecraft:stick 5"
+        val itemStack: ItemStack = args["item"] as ItemStack
+        val amount: Int = args.getOptional("amount").orElse(1) as Int
+        itemStack.amount = amount
+        player.inventory.addItem(itemStack)
+    }
+}
+
+
+
+
+

Example - Replacing suggestions using the Kotlin DSL

+

We want to create a command with the following syntax to demonstrate replacing suggestions using the Kotlin DSL:

+
/replaceSuggestions <strings>
+
+

Replacing suggestions works similar to how you would add a requirement to an argument as shown in Editing arguments.

+

You just have to use the replaceSuggestions method this time:

+
+
commandTree("replaceSuggestions") {
+    stringArgument("strings") {
+        replaceSuggestions(ArgumentSuggestions.strings("one", "two", "three")) // Replaces the suggestions for the "strings" StringArgument
+        playerExecutor { player, args ->
+            player.sendMessage("You chose option ${args["strings"] as String}!")
+        }
+    }
+}
+
+
commandAPICommand("replaceSuggestions") {
+    stringArgument("strings") {
+        replaceSuggestions(ArgumentSuggestions.strings("one", "two", "three")) // Replaces the suggestions for the "strings" StringArgument
+    }
+    playerExecutor { player, args ->
+        player.sendMessage("You chose option ${args["strings"] as String}!")
+    }
+}
+
+
+
+

Delegated properties

+

The CommandAPI offers an additional way to access arguments when using Kotlin: delegated properties. With delegated properties, there are two possible dependencies you can use:

+
    +
  1. +

    commandapi-core-kotlin

    +

    Support for delegated properties has been added to the commandapi-core-kotlin module. If you want to use delegated properties, you need to add this dependency.

    +
  2. +
  3. +

    commandapi-bukkit-kotlin

    +

    If you are already using the Kotlin DSL to create your commands, you can already use delegated properties. commandapi-core-kotlin is included in commandapi-bukkit-kotlin.

    +
  4. +
+

Access arguments using delegated properties

+

To be able to access arguments by using delegated properties, your variable name needs to match the node name of the argument. This could look like this:

+
+
CommandAPICommand("mycommand")
+    .withArguments(StringArgument("string"))
+    .withArguments(PlayerArgument("target"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val string: String by args
+        val target: Player by args
+        // Implementation...
+    })
+    .register()
+
+
commandAPICommand("mycommand") {
+    stringArgument("string")
+    playerArgument("target")
+    playerExecutor { player, args ->
+        val string: String by args
+        val target: Player by args
+        // Implementation...
+    }
+}
+
+
+

Velocity

+
+

Developer's Note:

+

The CommandAPI hasn't been released for Velocity yet. +We do, however, offer snapshot builds. This small section on Velocity will outline how to get the snapshot builds and what limitations the CommandAPI currently has on Velocity.

+

This page focuses on outlining how to set up the CommandAPI for Velocity. It expects that you are already familiar with how to set up a Velocity plugin.

+
+

Adding the snapshot repository with Maven or Gradle

+

Because we do not have an official release yet, the snapshot builds are not published in the Maven Central repository. Instead you need to add our snapshot repository:

+
+
<repositories>
+    <repository>
+        <id>oss.sonatype.org-snapshot</id>
+        <url>https://s01.oss.sonatype.org/content/repositories/snapshots</url>
+    </repository>
+</repositories>
+
+
repositories {
+    maven {
+        url = "https://s01.oss.sonatype.org/content/repositories/snapshots"
+    }
+}
+
+
repositories {
+    maven {
+        url = uri("https://s01.oss.sonatype.org/content/repositories/snapshots")
+    }
+}
+
+
+

Adding the dependency

+

As mentioned, Velocity can only be accessed with snapshot builds. These snapshot build version are following standard semantic versioning and thus have the -SNAPSHOT suffix:

+
+
<dependencies>
+    <dependency>
+        <groupId>dev.jorel</groupId>
+        <artifactId>commandapi-velocity-shade</artifactId>
+        <version>9.4.0-SNAPSHOT</version>
+    </dependency>
+</dependencies>
+
+
dependencies {
+    compile "dev.jorel:commandapi-velocity-shade:9.4.0-SNAPSHOT"
+}
+
+
dependencies {
+    compileOnly("dev.jorel:commandapi-velocity-shade:9.4.0-SNAPSHOT")
+}
+
+
+

Setting up the CommandAPI

+

The CommandAPI requires two steps: loading and enabling. We will perform these steps in Velocity's loading stages, construction and initialization. These two stages are explained in their documentation. +We will perform the CommandAPI's loading step in the construction phase first:

+
+
@Inject
+public ExamplePlugin(ProxyServer server, Logger logger) {
+    this.server = server;
+    this.logger = logger;
+
+    CommandAPI.onLoad(new CommandAPIVelocityConfig(server, this));
+}
+
+
+

Next, we want to utilize Velocity's ProxyInitializeEvent to perform the CommandAPI's enabling step:

+
+
@Subscribe
+public void onProxyInitialization(ProxyInitializeEvent event) {
+    // Any CommandAPI command registrations...
+    CommandAPI.onEnable();
+}
+
+
+

Current limitations

+

The CommandAPI currently only offers support for a very limited amount of arguments on Velocity. This is because arguments are primarily implemented on the backend servers. +However, the CommandAPI offers access for the primitive type arguments:

+ +

Registering a simple command

+

Command registration works the same way as it does in Bukkit. To visualize this, we want to register a simple command that generates a random number between a chosen minimum and a chosen maximum value:

+
+

Example - Registering a simple command

+

We want to register the command /randomnumber with the following syntax:

+
/randomnumber <min> <max>
+
+

To accomplish that, we register the command like this:

+
+
new CommandAPICommand("randomnumber")
+    .withArguments(new IntegerArgument("min"))
+    .withArguments(new IntegerArgument("max"))
+    .executesPlayer((player, args) -> {
+        int min = (int) args.get("min");
+        int max = (int) args.get("max");
+        Random random = ThreadLocalRandom.current();
+        int randomNumber = random.nextInt(min, max);
+        player.sendMessage(Component.text().content("Your random number is: " + randomNumber));
+    })
+    .register();
+
+
CommandAPICommand("randomnumber")
+    .withArguments(IntegerArgument("min"))
+    .withArguments(IntegerArgument("max"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val min = args["min"] as Int
+        val max = args["max"] as Int
+        val random = ThreadLocalRandom.current()
+        val randomNumber = random.nextInt(min, max)
+        player.sendMessage(Component.text().content("Your random number is: $randomNumber"))
+    })
+    .register()
+
+
+
+

Command conversion

+
+

Developer's Note:

+

If you're a server owner, you're probably lost! This section is for developer command conversion. If you're looking for how to convert plugins with the config.yml file, you want 2. Configuration for server owners.

+
+

The CommandAPI has the ability to convert plugin commands to vanilla Minecraft commands using its config.yml's plugins-to-convert option. Nevertheless, the API for command conversion is not hidden and you're free to use it as you see fit!

+
+

Before you continue, let's clear up a few naming conventions which is used in the following sections!

+
    +
  • Target plugin - This refers to a non-CommandAPI plugin which registers normal Bukkit commands. This typically uses the old boolean onCommand(CommandSender ... ) method
  • +
  • Your plugin - This refers to your plugin, the one that uses the CommandAPI and wants to add compatibility to a target plugin
  • +
+
+

Entire plugins

+

To register all commands that are declared by a target plugin, the Converter.convert(Plugin) method can be used. This attempts to register all commands declared in a target plugin's plugin.yml file, as well as any aliases or permissions stated in the plugin.yml file.

+
+

Example - Converting commands for a target plugin

+

Say you have some plugin.yml file for a target plugin that adds some basic functionality to a server. The target plugin in this example is called "TargetPlugin":

+
name: TargetPlugin
+main: some.random.package.Main
+version: 1.0
+commands:
+  gmc:
+    aliases: gm1
+  gms:
+  i:
+    permission: item.permission
+
+

As you can see, it declares 3 commands: /gmc, /gms and /i. We can now begin writing your plugin that uses the CommandAPI converter. We will call this plugin "YourPlugin":

+
+
public class YourPlugin extends JavaPlugin {
+    
+    @Override
+    public void onEnable() {
+        Converter.convert((JavaPlugin) Bukkit.getPluginManager().getPlugin("TargetPlugin"));
+        // Other code goes here...
+    }
+    
+}
+
+
class YourPlugin : JavaPlugin() {
+
+    override fun onEnable() {
+        Converter.convert(Bukkit.getPluginManager().getPlugin("TargetPlugin") as JavaPlugin)
+        // Other code goes here...
+    }
+
+}
+
+
+

When this is run, the commands /gmc, /gm1, /gms and /i will all be registered by the CommandAPI.

+
+
+

Only specific commands

+

In addition to converting all commands from a target plugin, the CommandAPI allows you to convert single commands at a time using the following methods from the Converter class:

+
public static convert(Plugin plugin, String cmdName);
+public static convert(Plugin plugin, String cmdName, List<Argument> arguments);
+public static convert(Plugin plugin, String cmdName, Argument... arguments);
+
+

In these commands, the plugin refers to the plugin which has the command you want to convert and cmdName is the name of the command declared in the target plugin's plugin.yml file (just the main command, not the aliases!).

+

The List<Argument> or Argument... can be used to provide argument checks that lets you apply the command UI to a bukkit command.

+
+

Example - Converting EssentialsX's speed command

+

Say we want to convert EssentialsX's /speed command using the CommandAPI. The plugin.yml entry for the /speed command is the following:

+
  speed:
+    description: Change your speed limits.
+    usage: /<command> [type] <speed> [player]
+    aliases: [flyspeed,eflyspeed,fspeed,efspeed,espeed,walkspeed,ewalkspeed,wspeed,ewspeed]
+
+

From this, we can determine that there are the following commands, where "walk" and "fly" are the different types that the command can take:

+
/speed <speed>
+/speed <speed> <target>
+/speed <walk/fly> <speed>
+/speed <walk/fly> <speed> <target>
+
+

With the EssentialsX plugin, the <speed> value can only take numbers between 0 and 10. As such, we'll ensure to apply these limits using the IntegerArgument. In addition, since the speed type can only be "walk" or "fly", we'll add that to our converter as well using a MultiLiteralArgument:

+
+
JavaPlugin essentials = (JavaPlugin) Bukkit.getPluginManager().getPlugin("Essentials");
+
+// /speed <speed>
+Converter.convert(essentials, "speed", new IntegerArgument("speed", 0, 10));
+
+// /speed <target>
+Converter.convert(essentials, "speed", new PlayerArgument("target"));
+
+// /speed <walk/fly> <speed>
+Converter.convert(essentials, "speed", 
+    new MultiLiteralArgument("modes", "walk", "fly"),
+    new IntegerArgument("speed", 0, 10)
+);
+
+// /speed <walk/fly> <speed> <target>
+Converter.convert(essentials, "speed", 
+    new MultiLiteralArgument("modes", "walk", "fly"),
+    new IntegerArgument("speed", 0, 10), 
+    new PlayerArgument("target")
+);
+
+
val essentials = Bukkit.getPluginManager().getPlugin("Essentials") as JavaPlugin
+
+// /speed <speed>
+Converter.convert(essentials, "speed", IntegerArgument("speed", 0, 10))
+
+// /speed <target>
+Converter.convert(essentials, "speed", PlayerArgument("target"))
+
+// /speed <walk/fly> <speed>
+Converter.convert(essentials, "speed",
+    MultiLiteralArgument("modes", "walk", "fly"),
+    IntegerArgument("speed", 0, 10)
+)
+
+// /speed <walk/fly> <speed> <target>
+Converter.convert(essentials, "speed",
+    MultiLiteralArgument("modes", "walk", "fly"),
+    IntegerArgument("speed", 0, 10),
+    PlayerArgument("target")
+)
+
+
+

An image showing /execute run for EssentialsX's /speed command

+
+

Plugin reloading

+

Formally, the CommandAPI does not support plugin reloading. This includes, but is not limited to:

+
    +
  • The /reload command which reloads all plugins on the server
  • +
  • Plugin reloading plugins, such as PlugMan
  • +
  • Any form of plugin enabling/disabling process for plugins which register commands via the CommandAPI
  • +
+

In general, using the /reload command is not advised. Here's some useful resources from various Bukkit/Spigot/Paper developers:

+ +

The CommandAPI is not like normal Bukkit/Spigot/Paper plugins. It directly accesses all of the nitty-gritty Vanilla Minecraft code to convert and expose Minecraft's internal command framework into a Bukkit-API friendly interface for you to use. As the CommandAPI hooks directly into Vanilla Minecraft code, and /reload is a Bukkit feature, using /reload can cause Vanilla Minecraft's internal system to become unstable. If you are having issues with /reload, seriously reconsider shutting your server down correctly and restarting it, instead of running /reload.

+
+

Despite this, there is one way to get reloading to work using the onDisable() method in your plugin. If you register a command in your onLoad() or onEnable() method, by unregistering the command in your onDisable() method, this allows the CommandAPI to properly register the command again when the server reloads.

+
+

Developer's Note:

+

Despite the fact that you can do this, I cannot stress enough that this is not recommended, due to the fact that functions/tags in datapacks do not work with /reload, even if you unregister the command.

+
+
+

Example - Allowing a command to work with /reload

+

In this example, we add support for reloading the server via /reload by unregistering the command in the onDisable() method. Note that force-unregistering is not required for this:

+
public class MyPlugin extends JavaPlugin {
+
+    @Override
+    public void onEnable() {
+        new CommandAPICommand("ping")
+            .executes((sender, args) -> {
+                sender.sendMessage("Pong!");
+            })
+            .register();
+    }
+
+    @Override
+    public void onDisable() {
+        CommandAPI.unregister("ping");
+    }
+
+}
+
+
+

Internal CommandAPI

+

The CommandAPI does a lot of stuff "behind the scenes". This internal CommandAPI section will go into detail about what the CommandAPI does, how it's implemented and why it has been implemented like that.

+
+

Argument identifiers

+

The CommandAPI's arguments are representations of the different arguments that the Minecraft Command Data protocol handles. These are outlined in the table below:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IdentifierCommandAPI argument
brigadier:boolBooleanArgument
brigadier:doubleDoubleArgument
brigadier:floatFloatArgument
brigadier:integerIntegerArgument
brigadier:longLongArgument
brigadier:stringStringArgument
TextArgument
GreedyStringArgument
CustomArgument<T>
minecraft:angleAngleArgument
minecraft:block_posLocationArgument
(LocationType.BLOCK_POSITION)
minecraft:block_predicateBlockPredicateArgument
minecraft:block_stateBlockStateArgument
minecraft:colorChatColorArgument
minecraft:column_posLocation2DArgument
(LocationType.BLOCK_POSITION)
minecraft:componentChatComponentArgument
minecraft:dimensionWorldArgument
minecraft:entityEntitySelectorArgument
minecraft:entity_anchor
minecraft:entity_summonEntityTypeArgument
minecraft:float_rangeFloatRangeArgument
minecraft:functionFunctionArgument
minecraft:game_profilePlayerArgument
minecraft:game_profileOfflinePlayerArgument
minecraft:int_rangeIntegerRangeArgument
minecraft:item_enchantmentEnchantmentArgument
minecraft:item_predicateItemStackPredicateArgument
minecraft:item_slot
minecraft:item_stackItemStackArgument
minecraft:messageChatArgument
minecraft:mob_effectPotionEffectArgument
minecraft:nbt
minecraft:nbt_compound_tagNBTCompoundArgument
minecraft:nbt_path
minecraft:nbt_tag
minecraft:objectiveObjectiveArgument
minecraft:objective_criteriaObjectiveCriteriaArgument
minecraft:operationMathOperationArgument
minecraft:particleParticleArgument
minecraft:resource_locationAdvancementArgument
BiomeArgument
CustomArgument<T>
LootTableArgument
NamespacedKeyArgument
RecipeArgument
SoundArgument
minecraft:rotationRotationArgument
minecraft:score_holderScoreHolderArgument
minecraft:scoreboard_slotScoreboardSlotArgument
minecraft:swizzleAxisArgument
minecraft:teamTeamArgument
minecraft:timeTimeArgument
minecraft:uuidUUIDArgument
minecraft:vec2Location2DArgument
(LocationType.PRECISE_POSITION)
minecraft:vec3LocationArgument
(LocationType.PRECISE_POSITION)
+
+

There are a few arguments that aren't implemented. Here's why:

+
    +
  • +

    minecraft:entity_anchor - This argument only has two values: eyes and feet. It's incredibly unnecessary for any other purpose and is easier to implement with a MultiLiteralArgument.

    +
  • +
  • +

    minecraft:item_slot - Bukkit's implementation of item slot numbers differs very wildly to Minecraft's implementation of item slot numbers. This difference makes it near-impossible to have a suitable middle-ground for item slot numbers that ensures that invalid numbers cannot be passed to the wrong inventory type. An implementation of this would require a rewrite of the current system to maintain proper inventory slot access safety.

    +
  • +
  • +

    minecraft:nbt, minecraft:nbt_path, minecraft:nbt_tag - You've got the NBTCompoundArgument, that's good enough, right? ¯\_(ツ)_/¯

    +
  • +
+
+

Reloading datapacks

+

During the initialization of Minecraft 1.16+ servers, the CommandAPI uses a custom datapack reloading sequence as opposed to the normal Vanilla Minecraft datapack reloading method. The CommandAPI's method uses the server's current command dispatcher object as opposed to a new one, which allows datapacks to use commands registered by the CommandAPI. This can be invoked using the following method:

+
CommandAPI.reloadDatapacks();
+
+
+

Getting a list of registered commands

+

The CommandAPI doesn't store the CommandAPICommand objects during the main running of the server because it simply doesn't need to. Instead, it stores a list of RegisteredCommand objects which are defined as the following, which should be fairly self-explanatory:

+
public record RegisteredCommand {
+    String commandName();
+    List<String> argsAsStr();
+    Optional<String> shortDescription();
+    Optional<String> fullDescription();
+    Optional<String[]> usageDescription();
+    String[] aliases();
+    CommandPermission permission();
+}
+
+

The argsAsStr() method returns a list of arguments in a string format, of the form argName:SimpleClassName, where argName is the name of the argument (the argument's node name) and SimpleClassName is the name of the argument class that was used to construct it (such as IntegerArgument).

+

A List<RegisteredCommand> can be acquired using the following method:

+
CommandAPI.getRegisteredCommands();
+
+
+

Note that this list does not update when commands are unregistered, only when commands are registered.

+
+

Brigadier + CommandAPI

+

So far, we've been using only the CommandAPI to register commands. As a result, this makes the CommandAPI's features limited by whatever the CommandAPI has implemented. To push past these limits, the CommandAPI includes some extra methods to help with invoking brigadier methods. Of course, to use these methods, brigadier is required. The brigadier dependency's installation instructions can be found here.

+
+

Developer's Note:

+

For those that are unaware, brigadier is Mojang's command parser and dispatching framework. This is what the CommandAPI wraps around and is the main underlying source of its functionality.

+
+

The CommandAPI has been designed in such a way that you shouldn't have to access NMS in order to make use of the more "advanced" arguments and features - if you find that NMS is required to do something, please make a new issue!

+
+

Brigadier support functions

+

The CommandAPI offers the following methods in the dev.jorel.commandapi.Brigadier class:

+
public static CommandDispatcher getCommandDispatcher();
+public static RootCommandNode getRootNode();
+public static LiteralArgumentBuilder fromLiteralArgument(LiteralArgument literalArgument);
+public static RedirectModifier fromPredicate(BiPredicate<CommandSender, Object[]> predicate, List<Argument> args);
+public static Command fromCommand(CommandAPICommand command);
+public static RequiredArgumentBuilder fromArgument(List<Argument> args, Argument<?> argument);
+public static RequiredArgumentBuilder fromArgument(Argument argument);
+public static SuggestionProvider toSuggestions(Argument<?> argument, List<Argument> args);
+public static Object[] parseArguments(CommandContext cmdCtx, List<Argument> args);
+public static Object getBrigadierSourceFromCommandSender(CommandSender sender);
+public static CommandSender getBukkitCommandSenderFromContext(CommandContext cmdCtx);
+
+

Briefly, here's what each of these functions do (you can view the JavaDocs for more information):

+
+ + + + + + + + + + +
MethodDescription
getCommandDispatcherReturns the Minecraft command dispatcher graph
getRootNodeReturns the root node of the command dispatcher.
This is equivalent to using
getCommandDispatcher().getRoot();
fromLiteralArgumentCreates a LiteralArgumentBuilder from a LiteralArgument
fromPredicateConverts a predicate and some arguments into a RedirectModifier. This can be used for the fork method in brigadier's ArgumentBuilder
fromCommandConverts a CommandAPICommand into a brigadier Command object
fromArgumentConverts an argument, or a list of arguments, into a RequiredArgumentBuilder
toSuggestionsConverts an argument's suggestions into brigadier's SuggestionProvider, with a list of previously declared arguments
parseArgumentsParses a list of CommandAPI arguments into their respective objects for a provided CommandContext
getBrigadierSourceFromCommandSenderConverts a Bukkit CommandSender into the NMS command sender source object
getBukkitCommandSenderFromContextConverts a Brigadier CommandContext into a Bukkit CommandSender
+
+
+

Examples

+

I hope these examples help understand how the CommandAPI can help with registering more "powerful" commands with the use of brigadier as well! Please bear with with it - these examples can be long, but I'm certain that they've been explained well and will be useful!

+
+

Example - Adding a predicate to the 'execute' command

+

Say we wanted to add a predicate to the /execute command. In this example, we'll create a predicate which handles random chances. To illustrate this, we want to be able to run commands such as:

+
/execute if randomchance 1 4 run say Hello!
+
+

In this scenario, if we ran this command, we would expect "Hello!" to appear in the chat with a \(\frac{1}{4}\) chance. In particular, this is what we're trying to achieve:

+
    +
  • +

    We want to create a predicate (true/false value) for the following syntax:

    +
    randomchance <numerator> <denominator>
    +
    +
  • +
  • +

    We also want this predicate to come after execute if:

    +

    \begin{gather} +\texttt{execute}\\ +\downarrow\\ +\texttt{if}\\ +\downarrow\\ +\texttt{randomchance <numerator}\texttt{> <denominator}\texttt{>} +\end{gather}

    +
  • +
  • +

    After entering our predicate, we want to route back to execute (because the argument after execute is run, which is used in our example command above):

    +

    \begin{gather} +\texttt{execute}\\ +\downarrow\\ +\texttt{if}\\ +\downarrow\\ +\texttt{randomchance <numerator}\texttt{> <denominator}\texttt{>}\\ +\downarrow\\ +\texttt{execute} +\end{gather}

    +
  • +
+
+

Writing the code

+

Now that we've established what we want, we can finally begin writing the code! First we want to create a literal randomchance. It's a literal because literal values don't change (similar to say run or if from the /execute command). To create a literal, we'll use the fromLiteralArgument method described above, and then build it using the .build() method:

+
+
// Register literal "randomchance"
+LiteralCommandNode randomChance = Brigadier.fromLiteralArgument(new LiteralArgument("randomchance")).build();
+
+
// Register literal "randomchance"
+val randomChance: LiteralCommandNode<Any> = Brigadier.fromLiteralArgument(LiteralArgument("randomchance")).build()
+
+
+

With that completed, we can now create our "argument" to this predicate. To do this, we'll use the regular declaration of arguments that we would normally use for commands. In this example, because we're computing \(\frac{numerator}{denominator}\), we want our numerator to be 0 or greater and our denominator to be 1 or greater (we don't want any negative numbers or division by zero!):

+
+
// Declare arguments like normal
+Argument<Integer> numeratorArgument = new IntegerArgument("numerator", 0);
+Argument<Integer> denominatorArgument = new IntegerArgument("denominator", 1);
+
+List<Argument> arguments = new ArrayList<>();
+arguments.add(numeratorArgument);
+arguments.add(denominatorArgument);
+
+
// Declare arguments like normal
+val numeratorArgument = IntegerArgument("numerator", 0)
+val denominatorArgument = IntegerArgument("denominator", 1)
+
+val arguments = listOf<Argument<*>>(numeratorArgument, denominatorArgument)
+
+
+

Now we're going to get into the very nitty-gritty part - the predicate declaration. First, we'll create some variables numerator and denominator to represent the brigadier instances of these arguments. This can be handled by using the Brigadier.argBuildOf function:

+
+
ArgumentBuilder numerator = Brigadier.fromArgument(numeratorArgument);
+ArgumentBuilder denominator = Brigadier.fromArgument(denominatorArgument)
+
+
val numerator = Brigadier.fromArgument(numeratorArgument)
+val denominator = Brigadier.fromArgument(denominatorArgument)
+
+
+

Now we'll define our predicate. Since this is sort of a "meta-command" (it directly affects the outcome of the run command), we need to use the ArgumentBuilder's fork method. Remember that after we run this predicate, we want to link back to execute again, so our first argument is the CommandNode for execute, which we can get using Brigadier.getRootNode().getChild("execute"). Then, we can simply use Brigadier.fromPredicate to finish our declaration:

+
+
ArgumentBuilder denominator = Brigadier.fromArgument(denominatorArgument)
+    // Fork redirecting to "execute" and state our predicate
+    .fork(Brigadier.getRootNode().getChild("execute"), Brigadier.fromPredicate((sender, args) -> {
+        // Parse arguments like normal
+        int num = (int) args[0];
+        int denom = (int) args[1];
+        
+        // Return boolean with a num/denom chance
+        return Math.ceil(Math.random() * denom) <= num;
+    }, arguments));
+
+
val denominator = Brigadier.fromArgument(denominatorArgument)
+    // Fork redirecting to "execute" and state our predicate
+    .fork(Brigadier.getRootNode().getChild("execute"), Brigadier.fromPredicate( { _: CommandSender, args ->
+        // Parse arguments like normal
+        val num = (args[0] as Int).toDouble()
+        val denom = (args[1] as Int).toDouble()
+
+        // Return boolean with a num/denom chance
+        Math.ceil(Math.random() * denom) <= num
+    }, arguments))
+
+
+

Finally, we can now link everything up. We know that numerator comes first, then denominator, so we have to have numerator.then(denominator). We also know that these arguments are the children of the randomChance literal, so we use the following code to state all of this:

+
+
// Add <numerator> <denominator> as a child of randomchance
+randomChance.addChild(numerator.then(denominator).build());
+
+
// Add <numerator> <denominator> as a child of randomchance
+randomChance.addChild(numerator.then(denominator).build())
+
+
+

Finally, we "register" the command. In this case, we're actually just adding the randomChance node under \(\texttt{execute}\rightarrow\texttt{if}\), which we can add using the following code:

+
+
// Add (randomchance <numerator> <denominator>) as a child of (execute -> if)
+Brigadier.getRootNode().getChild("execute").getChild("if").addChild(randomChance);
+
+
// Add (randomchance <numerator> <denominator>) as a child of (execute -> if)
+Brigadier.getRootNode().getChild("execute").getChild("if").addChild(randomChance)
+
+
+
+

Code summary

+

So, hopefully that wasn't too confusing! If you're still lost, here's the whole code that we wrote:

+
+
// Register literal "randomchance"
+LiteralCommandNode randomChance = Brigadier.fromLiteralArgument(new LiteralArgument("randomchance")).build();
+
+// Declare arguments like normal
+Argument<Integer> numeratorArgument = new IntegerArgument("numerator", 0);
+Argument<Integer> denominatorArgument = new IntegerArgument("denominator", 1);
+
+List<Argument> arguments = new ArrayList<>();
+arguments.add(numeratorArgument);
+arguments.add(denominatorArgument);
+
+// Get brigadier argument objects
+ArgumentBuilder numerator = Brigadier.fromArgument(numeratorArgument);
+ArgumentBuilder denominator = Brigadier.fromArgument(denominatorArgument)
+    // Fork redirecting to "execute" and state our predicate
+    .fork(Brigadier.getRootNode().getChild("execute"), Brigadier.fromPredicate((sender, args) -> {
+        // Parse arguments like normal
+        int num = (int) args[0];
+        int denom = (int) args[1];
+        
+        // Return boolean with a num/denom chance
+        return Math.ceil(Math.random() * denom) <= num;
+    }, arguments));
+
+// Add <numerator> <denominator> as a child of randomchance
+randomChance.addChild(numerator.then(denominator).build());
+
+// Add (randomchance <numerator> <denominator>) as a child of (execute -> if)
+Brigadier.getRootNode().getChild("execute").getChild("if").addChild(randomChance);
+
+
// Register literal "randomchance"
+val randomChance: LiteralCommandNode<Any> = Brigadier.fromLiteralArgument(LiteralArgument("randomchance")).build()
+
+// Declare arguments like normal
+val numeratorArgument = IntegerArgument("numerator", 0)
+val denominatorArgument = IntegerArgument("denominator", 1)
+
+val arguments = listOf<Argument<*>>(numeratorArgument, denominatorArgument)
+
+// Get brigadier argument objects
+val numerator = Brigadier.fromArgument(numeratorArgument)
+val denominator = Brigadier.fromArgument(denominatorArgument)
+    // Fork redirecting to "execute" and state our predicate
+    .fork(Brigadier.getRootNode().getChild("execute"), Brigadier.fromPredicate( { _: CommandSender, args ->
+        // Parse arguments like normal
+        val num = (args[0] as Int).toDouble()
+        val denom = (args[1] as Int).toDouble()
+
+        // Return boolean with a num/denom chance
+        Math.ceil(Math.random() * denom) <= num
+    }, arguments))
+
+// Add <numerator> <denominator> as a child of randomchance
+randomChance.addChild(numerator.then(denominator).build())
+
+// Add (randomchance <numerator> <denominator>) as a child of (execute -> if)
+Brigadier.getRootNode().getChild("execute").getChild("if").addChild(randomChance)
+
+
+
+

Brigadier Suggestions

+

As described in The ArgumentSuggestions interface, the ArgumentSuggestions interface has the following default method:

+
@FunctionalInterface
+public interface ArgumentSuggestions<CommandSender> {
+
+    /**
+     * Create a {@link CompletableFuture} resolving onto a brigadier {@link Suggestions} object.
+     * @param info The suggestions info
+     * @param builder The Brigadier {@link SuggestionsBuilder} object
+     * @return a {@link CompletableFuture} resolving onto a brigadier {@link Suggestions} object.
+     *
+     * @throws CommandSyntaxException if there is an error making suggestions
+     */
+    CompletableFuture<Suggestions> suggest(SuggestionInfo<CommandSender> info, SuggestionsBuilder builder)
+        throws CommandSyntaxException;
+
+}
+
+

This allows you to use Brigadier's SuggestionsBuilder and Suggestions classes to create more powerful suggestions beyond the basic capabilities of the CommandAPI.

+

In order to use this, you will need the Brigadier dependency, which you can find under the Brigadier installation instructions.

+
+

Example - Making an emoji broadcasting message

+

Say we want to let users broadcast a message, but also allow them to enter emojis into the message they're typing:

+

A gif showcasing a command where emojis are suggested when typing a message

+

For this command, we'll use a GreedyStringArgument as if we were making a generic broadcasted message. We create a map of emojis to their descriptions to use as tooltips and then we use Brigadier to display the suggestions at the end of the message where the cursor is.

+
+
Map<String, String> emojis = new HashMap<>();
+emojis.put("☻", "smile");
+emojis.put("❤", "heart");
+emojis.put("🔥", "fire");
+emojis.put("★", "star");
+emojis.put("☠", "death");
+emojis.put("⚠", "warning");
+emojis.put("☀", "sun");
+emojis.put("☺", "smile");
+emojis.put("☹", "frown");
+emojis.put("✉", "mail");
+emojis.put("☂", "umbrella");
+emojis.put("✘", "cross");
+emojis.put("♪", "music note (eighth)");
+emojis.put("♬", "music note (beamed sixteenth)");
+emojis.put("♩", "music note (quarter)");
+emojis.put("♫", "music note (beamed eighth)");
+emojis.put("☄", "comet");
+emojis.put("✦", "star");
+emojis.put("🗡", "sword");
+emojis.put("🪓", "axe");
+emojis.put("🔱", "trident");
+emojis.put("🎣", "fishing rod");
+emojis.put("🏹", "bow");
+emojis.put("⛏", "pickaxe");
+emojis.put("🍖", "food");
+
+Argument<String> messageArgument = new GreedyStringArgument("message")
+    .replaceSuggestions((info, builder) -> {
+        // Only display suggestions at the very end character
+        builder = builder.createOffset(builder.getStart() + info.currentArg().length());
+
+        // Suggest all the emojis!
+        for (Entry<String, String> str : emojis.entrySet()) {
+            builder.suggest(str.getKey(), new LiteralMessage(str.getValue()));
+        }
+
+        return builder.buildFuture();
+    });
+
+new CommandAPICommand("emoji")
+    .withArguments(messageArgument)
+    .executes((sender, args) -> {
+        Bukkit.broadcastMessage((String) args.get("message"));
+    })
+    .register();
+
+
val emojis = mapOf(
+    "☻" to "smile",
+    "❤" to "heart",
+    "🔥" to "fire",
+    "★" to "star",
+    "☠" to "death",
+    "⚠" to "warning",
+    "☀" to "sun",
+    "☺" to "smile",
+    "☹" to "frown",
+    "✉" to "mail",
+    "☂" to "umbrella",
+    "✘" to "cross",
+    "♪" to "music note (eighth)",
+    "♬" to "music note (beamed sixteenth)",
+    "♩" to "music note (quarter)",
+    "♫" to "music note (beamed eighth)",
+    "☄" to "comet",
+    "✦" to "star",
+    "🗡" to "sword",
+    "🪓" to "axe",
+    "🔱" to "trident",
+    "🎣" to "fishing rod",
+    "🏹" to "bow",
+    "⛏" to "pickaxe",
+    "🍖" to "food"
+)
+
+val messageArgument = GreedyStringArgument("message")
+    .replaceSuggestions { info, builder ->
+        // Only display suggestions at the very end character
+        val newBuilder = builder.createOffset(builder.start + info.currentArg().length)
+
+        // Suggest all the emojis!
+        emojis.forEach { (emoji, description) ->
+            newBuilder.suggest(emoji, LiteralMessage(description))
+        }
+
+        newBuilder.buildFuture()
+    }
+
+CommandAPICommand("emoji")
+    .withArguments(messageArgument)
+    .executes(CommandExecutor { _, args ->
+        Bukkit.broadcastMessage(args["message"] as String)
+    })
+    .register()
+
+
+

In this example, we simply create the GreedyStringArgument and use replaceSuggestions() to specify our suggestion rules. We create an offset using the current builder to make suggestions start at the last character (the current builder start builder.getStart() and the current length of what the user has already typed info.currentArg().length()). Finally, we build the suggestions with builder.buildFuture() and then register our command as normal.

+
+
+

Example - Using a Minecraft command as an argument

+
+

Developer's Note:

+

This example has been superseded by the Command argument. This example is still present as it gives an example of much more complicated brigadier suggestions which may be useful for readers!

+
+

Courtesy of 469512345, the following example shows how using Brigadier's suggestions and parser can be combined with the CommandAPI to create an argument which suggests valid Minecraft commands. This could be used for example as a sudo command, to run a command as another player.

+

A gif showcasing a command suggestion for the /give command

+

For this command, we'll use a GreedyStringArgument because that allows users to enter any combination of characters (which therefore, allows users to enter any command). First, we start by defining the suggestions that we'll use for the GreedyStringArgument. We'll use the ArgumentSuggestions functional interface described above:

+
+
ArgumentSuggestions<CommandSender> commandSuggestions = (info, builder) -> {
+    // The current argument, which is a full command
+    String arg = info.currentArg();
+
+    // Identify the position of the current argument
+    int start;
+    if (arg.contains(" ")) {
+        // Current argument contains spaces - it starts after the last space and after the start of this argument.
+        start = builder.getStart() + arg.lastIndexOf(' ') + 1;
+    } else {
+        // Input starts at the start of this argument
+        start = builder.getStart();
+    }
+    
+    // Parse command using brigadier
+    ParseResults<?> parseResults = Brigadier.getCommandDispatcher()
+        .parse(info.currentArg(), Brigadier.getBrigadierSourceFromCommandSender(info.sender()));
+    
+    // Intercept any parsing errors indicating an invalid command
+    if(!parseResults.getExceptions().isEmpty()) {
+        CommandSyntaxException exception = parseResults.getExceptions().values().iterator().next();
+        // Raise the error, with the cursor offset to line up with the argument
+        throw new CommandSyntaxException(exception.getType(), exception.getRawMessage(), exception.getInput(), exception.getCursor() + start);
+    }
+
+    return Brigadier
+        .getCommandDispatcher()
+        .getCompletionSuggestions(parseResults)
+        .thenApply(suggestionsObject -> {
+            // Brigadier's suggestions
+            Suggestions suggestions = (Suggestions) suggestionsObject;
+
+            return new Suggestions(
+                // Offset the index range of the suggestions by the start of the current argument
+                new StringRange(start, start + suggestions.getRange().getLength()),
+                // Copy the suggestions
+                suggestions.getList()
+            );
+        });
+};
+
+
val commandSuggestions: ArgumentSuggestions<CommandSender> = ArgumentSuggestions { info, builder ->
+    // The current argument, which is a full command
+    val arg: String = info.currentArg()
+
+    // Identify the position of the current argument
+    var start = if (arg.contains(" ")) {
+        // Current argument contains spaces - it starts after the last space and after the start of this argument.
+        builder.start + arg.lastIndexOf(' ') + 1
+    } else {
+        // Input starts at the start of this argument
+        builder.start
+    }
+
+    // Parse command using brigadier
+    val parseResults: ParseResults<*> = Brigadier.getCommandDispatcher()
+        .parse(info.currentArg(), Brigadier.getBrigadierSourceFromCommandSender(info.sender))
+
+    // Intercept any parsing errors indicating an invalid command
+    for ((_, exception) in parseResults.exceptions) {
+        // Raise the error, with the cursor offset to line up with the argument
+        throw CommandSyntaxException(exception.type, exception.rawMessage, exception.input, exception.cursor + start)
+    }
+
+    val completableFutureSuggestions: CompletableFuture<Suggestions> =
+        Brigadier.getCommandDispatcher().getCompletionSuggestions(parseResults) as CompletableFuture<Suggestions>
+
+    completableFutureSuggestions.thenApply { suggestions: Suggestions ->
+        Suggestions(
+            // Offset the index range of the suggestions by the start of the current argument
+            StringRange(start, start + suggestions.range.length),
+            // Copy the suggestions
+            suggestions.list
+        )
+    }
+}
+
+
+

There's a lot to unpack there, but it's generally split up into 4 key sections:

+
    +
  • +

    Finding the start of the argument. We find the start of the argument so we know where the beginning of our command suggestion is. This is done easily using builder.getStart(), but we also have to take into account any spaces if our command argument contains spaces.

    +
  • +
  • +

    Parsing the command argument. We make use of Brigadier's parse() method to parse the argument and generate some ParseResults.

    +
  • +
  • +

    Reporting parsing errors. This is actually an optional step, but in general it's good practice to handle exceptions stored in ParseResults. While Brigadier doesn't actually handle suggestion exceptions, this has been included in this example to showcase exception handling.

    +
  • +
  • +

    Generating suggestions from parse results. We use our parse results with Brigadier's getCompletionSuggestions() method to generate some suggestions based on the parse results and the suggestion string range.

    +
  • +
+

Now that we've declared our arguments suggestions, we can then create our simple command with the following syntax:

+
/commandargument <command>
+
+

We use the command suggestions declared above by using the replaceSuggestions method in our GreedyStringArgument, and write a simple executor which runs the command that the user provided:

+
+
new CommandAPICommand("commandargument")
+    .withArguments(new GreedyStringArgument("command").replaceSuggestions(commandSuggestions))
+    .executes((sender, args) -> {
+        // Run the command using Bukkit.dispatchCommand()
+        Bukkit.dispatchCommand(sender, (String) args.get("command"));
+    }).register();
+
+
CommandAPICommand("commandargument")
+    .withArguments(GreedyStringArgument("command").replaceSuggestions(commandSuggestions))
+    .executes(CommandExecutor { sender, args ->
+        // Run the command using Bukkit.dispatchCommand()
+        Bukkit.dispatchCommand(sender, args["command"] as String)
+    })
+    .register()
+
+
+
+

Predicate tips

+

In our example for creating a party system, we ended up having lots of code repetition. In our party creation command, we had the following code:

+
+
List<Argument<?>> arguments = new ArrayList<>();
+
+// The "create" literal, with a requirement that a player must have a party
+arguments.add(new LiteralArgument("create")
+    .withRequirement(sender -> !partyMembers.containsKey(((Player) sender).getUniqueId()))
+);
+
+arguments.add(new StringArgument("partyName"));
+
+
var arguments = mutableListOf<Argument<*>>()
+
+// The "create" literal, with a requirement that a player must have a party
+arguments.add(LiteralArgument("create")
+    .withRequirement { !partyMembers.containsKey((it as Player).uniqueId) }
+)
+
+arguments.add(StringArgument("partyName"))
+
+
+

And for our party teleportation command, we had the following code:

+
+
arguments = new ArrayList<>();
+arguments.add(new LiteralArgument("tp")
+    .withRequirement(sender -> partyMembers.containsKey(((Player) sender).getUniqueId()))
+);
+
+
arguments = mutableListOf<Argument<*>>()
+arguments.add(LiteralArgument("tp")
+    .withRequirement { partyMembers.containsKey((it as Player).uniqueId) })
+
+
+

We can simplify this code by declaring the predicate:

+
+
Predicate<CommandSender> testIfPlayerHasParty = sender -> {
+    return partyMembers.containsKey(((Player) sender).getUniqueId());
+};
+
+
val testIfPlayerHasParty = Predicate { sender: CommandSender ->
+    partyMembers.containsKey((sender as Player).uniqueId)
+}
+
+
+

Now, we can use the predicate testIfPlayerHasParty in our code for creating a party. Since we want to apply the "not" (!) operator to this predicate, we can use .negate() to invert the result of our predicate:

+
+
List<Argument<?>> args = new ArrayList<>();
+args.add(new LiteralArgument("create").withRequirement(testIfPlayerHasParty.negate()));
+args.add(new StringArgument("partyName"));
+
+
var args = listOf<Argument<*>>(
+    LiteralArgument("create").withRequirement(testIfPlayerHasParty.negate()),
+    StringArgument("partyName")
+)
+
+
+

And we can use it again for our code for teleporting to party members:

+
+
args = new ArrayList<>();
+args.add(new LiteralArgument("tp").withRequirement(testIfPlayerHasParty));
+
+
args = listOf<Argument<*>>(LiteralArgument("tp").withRequirement(testIfPlayerHasParty))
+
+
+

Introduction

+
+

Dev note:

+

Coming soon! In this section, I'll outline how to get started with building and contributing to the CommandAPI.

+
+

Project Structure

+

The CommandAPI is a relatively large project (especially from the standpoint of one guy, because the CommandAPI was written by just one guy in their spare time!) and trying to figure out what everything does is a nightmare without some guidance. I've always felt that other community project structures aren't well documented and contributing to them can be daunting. Here's the CommandAPI's project structure for you!

+
+

CommandAPI submodule folders

+

This is where all of the code is for the CommandAPI. The CommandAPI is a Maven project with multiple modules which each serve a different purpose:

+
    +
  • +

    commandapi-preprocessor - The CommandAPI uses a bit of reflection to perform things which could not normally be done (for example, allowing custom commands in datapacks). Reflection is inherently unsafe and can lead to runtime errors if specific fields or methods are not present. The CommandAPI preprocessor project is a source annotation processor that checks all declared reflection calls and looks up at compile-time whether those calls are possible - if not, it prevents the CommandAPI from building. In short, it's a compile-time reflection checker.

    +
  • +
  • +

    commandapi-x.x.x - The CommandAPI needs to access various NMS methods in order to operate. These are implemented for the specific version given by x.x.x. For example, to support Minecraft 1.16.5, the project is commandapi-1.16.5. The NMS class implementation is done in these version-specific files.

    +
  • +
  • +

    commandapi-core - The main brains of the CommandAPI. This includes both the code that makes the CommandAPI run, as well as the API which developers can use.

    +
  • +
  • +

    commandapi-vh - The CommandAPI version handler. This is a super tiny project which simply links up all of the NMS version-specific files into the CommandAPI. This is only used for the actual running of the CommandAPI (e.g. the CommandAPI plugin or shading the CommandAPI). This ensures proper compile-time safety of NMS implementations.

    +
  • +
  • +

    commandapi-plugin - It's the CommandAPI plugin! This is the project which is used for releases to both GitHub and Spigot. It's the CommandAPI all in one neat package, with a few extra features such as config-based command conversion for server owners (or other non-developers)

    +
  • +
  • +

    commandapi-shade - It's the CommandAPI, but in shade-able format. It has none of the features of the CommandAPI plugin variant and can be shaded into your own plugins. Effectively, it's commandapi-core + commandapi-vh with all of the commandapi-x.x.x NMS implementations included.

    +
  • +
  • +

    commandapi-annotations - The CommandAPI annotations project is a small compile-time annotation processer that writes CommandAPI code for you. Using a compile-time annotation processor makes the server run so much faster than using a runtime-annotation processor, because annotation processing requires reflection to inspect class metadata.

    +
  • +
+

docs folder

+

This is where all of the lovely documentation, JavaDocs and the CommandAPI homepage is stored. Everything in this folder is automatically hosted on GitHub using GitHub Pages - this is the live stuff. Key things in this folder:

+
    +
  • +

    javadocs - It's the JavaDocs! This is built using Doxygen with the configuration in the root of this project (See the Doxyfile). I also serve a custom version of Mojang's Brigadier library which was written by I-Al-Istannen because this person spent a lot of time and effort producing JavaDocs for Brigadier when Mojang didn't bother. This person deserves a lot of respect - their work is amazing!

    +
  • +
  • +

    index.html - It's the CommandAPI's homepage! It's not anything especially amazing - it's a very very simple static webpage with links - that's all that it needs to be. Every update, this file needs to be edited manually to update all of the links.

    +
  • +
+

docssrc folder

+

This is the brains behind the documentation. It's a collection of Markdown files which form the CommandAPI documentation and is built using mdBook. For the CommandAPI in particular, it is actually built using my own custom fork of mdBook (here, in the fa5 branch) which incorporates this pull request which adds support for FontAwesome 5.

+

Upgrading guide

+

From 9.2.0 to 9.3.0

+

The BukkitTooltip.generateAdvenureComponents methods have now been deprecated in favour of the correctly named BukkitTooltip.generateAdventureComponents methods:

+
+
BukkitTooltip.generateAdvenureComponents()
+
+
+

$$\downarrow$$

+
+
BukkitTooltip.generateAdventureComponents()
+
+
+
+

From 9.0.3 to 9.1.0

+

MultiLiteralArgument changes

+

All MultiLiteralArgument constructors have been deprecated in 9.1.0! Instead the new MultiLiteralArgument constructor should be used:

+
+
withArguments(new MultiLiteralArgument("gamemodes", List.of("survival", "creative", "adventure", "spectator")))
+
+
+

$$\downarrow$$

+
+
withArguments(new MultiLiteralArgument("gamemodes", "survival", "creative", "adventure", "spectator"))
+
+
+

CommandArguments changes

+

For 9.1.0 all deprecated methods are no longer deprecated. To learn about all the methods now available, refer to the CommandArguments page.

+
+

From 9.0.1 to 9.0.2

+

MultiLiteralArgument and LiteralArgument changes

+

In previous versions, the ability has been introduced to access arguments by their node names. However, while this was possible for every other argument, it wasn't possible for MultiLiteralArguments. This was now changed because the values from the MultiLiteralArgument are included in the CommandArguments of a command.

+

Therefore, the current constructor has been deprecated and the new one should be used:

+
+
withArguments(new MultiLiteralArgument("survival", "creative", "adventure", "spectator"))
+
+
+

$$\downarrow$$

+
+
withArguments(new MultiLiteralArgument("gamemodes", List.of("survival", "creative", "adventure", "spectator")))
+
+
+

Because it is possible to list LiteralArguments in the CommandArguments of a command, there was also an additional constructor add to the LiteralArgument class. The other one is not deprecated.

+

Now, the LiteralArgument class contains two possible constructors:

+
public LiteralArgument(String literal) // Recommended if the literal is not listed
+public LiteralArgument(String nodeName, String literal)
+
+
+

From 9.0.0 to 9.0.1

+

CustomArgumentException changes

+

For 9.0.1, the CustomArgumentException constructors have been deprecated and should no longer be used. Instead, use the CustomArgumentException static factory methods:

+
+
throw new CustomArgumentException(new MessageBuilder(...));
+throw new CustomArgumentException("Error message");
+
+
+

$$\downarrow$$

+
+
throw CustomArgumentException.fromMessageBuilder(new MessageBuilder(...));
+throw CustomArgumentException.fromString("Error message");
+
+
+

CommandArguments changes

+

For 9.0.1 the various CommandArguments#getOrDefault() and CommandArguments#getOrDefaultUnchecked() have been deprecated and should no longer be used. Instead, use the CommandArguments#getOptional() and CommandArguments#getOptionalUnchecked() methods:

+
+
new CommandAPICommand("mycommand")
+    .withOptionalArguments(new StringArgument("string"))
+    .executes((sender, args) -> {
+        String string = (String) args.getOrDefault("string", "Default Value");
+    })
+    .register();
+
+
new CommandAPICommand("mycommand")
+    .withOptionalArguments(new StringArgument("string"))
+    .executes((sender, args) -> {
+        String string = args.getOrDefaultUnchecked("string", "Default Value");
+    })
+    .register();
+
+
+

$$\downarrow$$

+
+
new CommandAPICommand("mycommand")
+    .withOptionalArguments(new StringArgument("string"))
+    .executes((sender, args) -> {
+        String string = (String) args.getOptional("string").orElse("Default Value");
+    })
+    .register();
+
+
new CommandAPICommand("mycommand")
+    .withOptionalArguments(new StringArgument("string"))
+    .executes((sender, args) -> {
+        String string = args.getOptionalUnchecked("string").orElse("Default Value");
+    })
+    .register();
+
+
+
+

From 8.8.x to 9.0.0

+

CommandAPI 9.0.0 is arguably the biggest change in the CommandAPI's project structure and usage. This update was designed to allow the CommandAPI to be generalized for other platforms (e.g. Velocity, Fabric, Sponge), and as a result this update is incompatible with previous versions of the CommandAPI.

+

All deprecated methods from 8.8.x have been removed in this update. Please ensure that you use the relevant replacement methods (these are described in the JavaDocs for the various deprecated methods) before upgrading to 9.0.0.

+
+

Project dependencies

+

For Bukkit/Spigot/Paper plugins, the commandapi-core and commandapi-shade modules should no longer be used. Instead, use the new commandapi-bukkit-core and commandapi-bukkit-shade modules:

+
+
<dependencies>
+    <dependency>
+        <groupId>dev.jorel</groupId>
+        <artifactId>commandapi-core</artifactId>
+        <version>9.0.0</version>
+        <scope>provided</scope>
+    </dependency>
+</dependencies>
+
+
<dependencies>
+    <dependency>
+        <groupId>dev.jorel</groupId>
+        <artifactId>commandapi-shade</artifactId>
+        <version>9.0.0</version>
+    </dependency>
+</dependencies>
+
+
dependencies {
+    compileOnly "dev.jorel:commandapi-core:9.0.0"
+}
+
+
dependencies {
+    compileOnly("dev.jorel:commandapi-core:9.0.0")
+}
+
+
dependencies {
+    implementation "dev.jorel:commandapi-shade:9.0.0"
+}
+
+
dependencies {
+    implementation("dev.jorel:commandapi-shade:9.0.0")
+}
+
+

$$\downarrow$$

+
<dependencies>
+    <dependency>
+        <groupId>dev.jorel</groupId>
+        <artifactId>commandapi-bukkit-core</artifactId>
+        <version>9.0.0</version>
+        <scope>provided</scope>
+    </dependency>
+</dependencies>
+
+
<dependencies>
+    <dependency>
+        <groupId>dev.jorel</groupId>
+        <artifactId>commandapi-bukkit-shade</artifactId>
+        <version>9.0.0</version>
+    </dependency>
+</dependencies>
+
+
dependencies {
+    compileOnly "dev.jorel:commandapi-bukkit-core:9.0.0"
+}
+
+
dependencies {
+    compileOnly("dev.jorel:commandapi-bukkit-core:9.0.0")
+}
+
+
dependencies {
+    implementation "dev.jorel:commandapi-bukkit-shade:9.0.0"
+}
+
+
dependencies {
+    implementation("dev.jorel:commandapi-bukkit-shade:9.0.0")
+}
+
+
+

Additionally, when using the Kotlin DSL for Bukkit, instead of using commandapi-kotlin, use commandapi-bukkit-kotlin:

+
+
<dependencies>
+    <dependency>
+        <groupId>dev.jorel</groupId>
+        <artifactId>commandapi-kotlin</artifactId>
+        <version>9.0.0</version>
+    </dependency>
+</dependencies>
+
+
dependencies {
+    implementation "dev.jorel:commandapi-kotlin:9.0.0"
+}
+
+
dependencies {
+    implementation("dev.jorel:commandapi-kotlin:9.0.0")
+}
+
+

$$\downarrow$$

+
<dependencies>
+    <dependency>
+        <groupId>dev.jorel</groupId>
+        <artifactId>commandapi-bukkit-kotlin</artifactId>
+        <version>9.0.0</version>
+    </dependency>
+</dependencies>
+
+
dependencies {
+    implementation "dev.jorel:commandapi-bukkit-kotlin:9.0.0"
+}
+
+
dependencies {
+    implementation("dev.jorel:commandapi-bukkit-kotlin:9.0.0")
+}
+
+
+
+

Loading and enabling the CommandAPI when shading

+

The CommandAPI.onLoad() method has changed in this update. Instead of using the CommandAPIConfig object, use the CommandAPIBukkitConfig and pass in the current plugin reference (this).

+

and CommandAPI.onEnable() method has also changed, and now no longer requires the plugin reference (this), as it is now included in CommandAPI.onLoad() instead.:

+
+
public void onLoad() {
+    CommandAPI.onLoad(new CommandAPIConfig());
+}
+
+public void onEnable() {
+    CommandAPI.onEnable(this);
+}
+
+
+

$$\downarrow$$

+
+
public void onLoad() {
+    CommandAPI.onLoad(new CommandAPIBukkitConfig(this));
+}
+
+public void onEnable() {
+    CommandAPI.onEnable();
+}
+
+
+
+

Accessing arguments

+

Arguments for commands are no longer an Object[] and have now been replaced with a more powerful CommandArguments object. This object now lets you access arguments in a number of ways:

+

Using the args.get(int) method

+

If you're in a rush and just want to upgrade quickly, call the .get(int) method instead of accessing the arguments using the array access notation:

+
+
new CommandAPICommand("cmd")
+    .withArguments(new StringArgument("mystring"))
+    .withArguments(new PotionEffectArgument("mypotion"))
+    .withArguments(new LocationArgument("mylocation"))
+    .executes((sender, args) -> {
+        String stringArg = (String) args[0];
+        PotionEffectType potionArg = (PotionEffectType) args[1];
+        Location locationArg = (Location) args[2];
+    })
+    .register();
+
+
+

$$\downarrow$$

+
+
new CommandAPICommand("cmd")
+    .withArguments(new StringArgument("mystring"))
+    .withArguments(new PotionEffectArgument("mypotion"))
+    .withArguments(new LocationArgument("mylocation"))
+    .executes((sender, args) -> {
+        String stringArg = (String) args.get(0);
+        PotionEffectType potionArg = (PotionEffectType) args.get(1);
+        Location locationArg = (Location) args.get(2);
+    })
+    .register();
+
+
+ +

The CommandAPI introduces a new args.get(String) method to access arguments using the argument node name. This method also makes your code much more compatible with optional arguments:

+
+
new CommandAPICommand("cmd")
+    .withArguments(new StringArgument("mystring"))
+    .withArguments(new PotionEffectArgument("mypotion"))
+    .withArguments(new LocationArgument("mylocation"))
+    .executes((sender, args) -> {
+        String stringArg = (String) args[0];
+        PotionEffectType potionArg = (PotionEffectType) args[1];
+        Location locationArg = (Location) args[2];
+    })
+    .register();
+
+
+

$$\downarrow$$

+
+
new CommandAPICommand("cmd")
+    .withArguments(new StringArgument("mystring"))
+    .withArguments(new PotionEffectArgument("mypotion"))
+    .withArguments(new LocationArgument("mylocation"))
+    .executes((sender, args) -> {
+        String stringArg = (String) args.get("mystring");
+        PotionEffectType potionArg = (PotionEffectType) args.get("mypotion");
+        Location locationArg = (Location) args.get("mylocation");
+    })
+    .register();
+
+
+
+

CommandAPI helper methods

+

The CommandAPI.failWithBaseComponents(message) and CommandAPI.failWithAdventureComponent(message) methods have now been moved from CommandAPI to CommandAPIBukkit, because these methods are Bukkit/Spigot/Paper specific and don't exist for other platforms (e.g. Velocity, Fabric, Sponge):

+
+
CommandAPI.failWithBaseComponents(...);
+CommandAPI.failWithAdventureComponent(...);
+
+
+

$$\downarrow$$

+
+
CommandAPIBukkit.failWithBaseComponents(...);
+CommandAPIBukkit.failWithAdventureComponent(...);
+
+
+
+

Removal of the EnvironmentArgument

+

The EnvironmentArgument has been removed in this update, as it was implemented incorrectly and is not fit for purpose. Instead, the CommandAPI has the more accurate WorldArgument.

+
+

Changes to the TeamArgument

+

The TeamArgument has been updated to no longer use a String as its return type. Instead, you can now just use a Team object directly:

+
+
new CommandAPICommand("team")
+    .withArguments(new TeamArgument("team"))
+    .executes((sender, args) -> {
+        String teamName = (String) args.get("team");
+        Team team = Bukkit.getScoreboardManager().getMainScoreboard().getTeam(teamName);
+    })
+    .register();
+
+
+

$$\downarrow$$

+
+
new CommandAPICommand("team")
+    .withArguments(new TeamArgument("team"))
+    .executes((sender, args) -> {
+        Team team = (Team) args.get("team");
+    })
+    .register();
+
+
+
+

Changes to the ObjectiveArgument

+

The ObjectiveArgument has been updated to no longer use a String as its return type. Instead, you can now just use an Objective object directly:

+
+
new CommandAPICommand("objective")
+    .withArguments(new ObjectiveArgument("objective"))
+    .executes((sender, args) -> {
+        String objectiveName = (String) args.get("objective");
+        Objective objective = Bukkit.getScoreboardManager().getMainScoreboard().getObjective(objectiveName);
+    })
+    .register();
+
+
+

$$\downarrow$$

+
+
new CommandAPICommand("objective")
+    .withArguments(new ObjectiveArgument("objective"))
+    .executes((sender, args) -> {
+        Objective objective = (Objective) args.get("objective");
+    })
+    .register();
+
+
+
+

Changes to the ListArgumentBuilder

+

The ListArgumentBuilder no longer has withList(Function<CommandSender, Collection<T>> list) and instead uses SuggestionInfo to have withList(Function<SuggestionInfo<CommandSender>, Collection<T>> list).

+

This now allows you to access more information when generating a list dynamically instead of just the command sender. To access the original command sender, you can use the sender() method from SuggestionInfo:

+
+
ListArgument<?> arg = new ListArgumentBuilder<>("values", ", ")
+    .withList(sender -> List.of("cat", "wolf", "axolotl", sender.getName()))
+    .withStringMapper()
+    .buildGreedy();
+
+
+

$$\downarrow$$

+
+
ListArgument<?> arg = new ListArgumentBuilder<>("values", ", ")
+    .withList(info -> List.of("cat", "wolf", "axolotl", info.sender().getName()))
+    .withStringMapper()
+    .buildGreedy();
+
+
+
+

Changes to the Rotation wrapper

+

The Rotation class now uses a constructor which has the yaw first, and the pitch second, instead of the pitch first and the yaw second.

+
+
new Rotation(20, 80); // Yaw = 80, Pitch = 20
+
+
+

$$\downarrow$$

+
+
new Rotation(20, 80); // Yaw = 20, Pitch = 80
+
+
+
+

Changes to the ScoreboardSlot wrapper

+

The ScoreboardSlot wrapper is now an enum that has direct support for sidebar team colors, via the SIDEBAR_TEAM_### enum values, for example SIDEBAR_TEAM_RED;

+
+
ScoreboardSlot slot = // Some ScoreboardSlot
+DisplaySlot displaySlot = slot.getDisplaySlot(); // Returns PLAYER_LIST, SIDEBAR or BELOW_NAME
+
+// Extract the color if necessary
+if (slot.hasTeamColor()) {
+    ChatColor color = slot.getTeamColor();
+}
+
+
+

$$\downarrow$$

+
+
ScoreboardSlot slot = // Some ScoreboardSlot
+DisplaySlot displaySlot = slot.getDisplaySlot(); // Returns PLAYER_LIST, BELOW_NAME or SIDEBAR_TEAM_###
+
+
+

Upgrading guide

+

From 8.6.0 to 8.7.0

+

Sound arguments

+

This update introduces a backwards-incompatible change to the SoundArgument which was introduced in 8.6.0. SoundArguments no longer need a generic type parameter:

+
+
new SoundArgument<Sound>("sound")
+
+
+

$$\downarrow$$

+
+
new SoundArgument("sound")
+
+
+

NamespacedKey SoundArguments no longer need a SoundType parameter, instead the NamespacedKey constructor should be used:

+
+
new SoundArgument<NamespacedKey>("sound", SoundType.NAMESPACED_KEY)
+
+
+

$$\downarrow$$

+
+
new SoundArgument.NamespacedKey("sound")
+
+
+

Entity selector arguments

+

Entity selector arguments no longer need a generic type parameter or a EntitySelector parameter. Instead, the corresponding constructor should be used instead:

+
+
new EntitySelectorArgument<Player>("target", EntitySelector.ONE_PLAYER)
+new EntitySelectorArgument<Collection<Player>>("target", EntitySelector.MANY_PLAYERS)
+
+new EntitySelectorArgument<Entity>("target", EntitySelector.ONE_ENTITY)
+new EntitySelectorArgument<Collection<Entity>>("target", EntitySelector.MANY_ENTITIES)
+
+
+

$$\downarrow$$

+
+
new EntitySelectorArgument.OnePlayer("target")
+new EntitySelectorArgument.ManyPlayers("target")
+
+new EntitySelectorArgument.OneEntity("target")
+new EntitySelectorArgument.ManyEntities("target")
+
+
+

Scoreholder arguments

+

The ScoreHolderArgument no longer needs a generic type parameter or a ScoreHolderType parameter. Instead, the corresponding constructor should be used instead:

+
+
new ScoreHolderArgument<String>(nodeName, ScoreHolderType.SINGLE);
+new ScoreHolderArgument<Collection<String>>(nodeName, ScoreHolderType.MULTIPLE);
+
+
+

$$\downarrow$$

+
+
new ScoreHolderArgument.Single(nodeName);
+new ScoreHolderArgument.Multiple(nodeName);
+
+
+
+

From 8.5.1 to 8.6.0

+

Sound arguments

+

In 8.6.0, the SoundArgument now supports returning a Sound or NamespacedKey object. More information on how to use this can be found in the Sound arguments page. SoundArgument objects now require a generic type parameter to specify what the return type will be (either Sound or NamespacedKey). For the default behaviour, use Sound as the generic type parameter:

+
new SoundArgument("sound")
+
+

$$\downarrow$$

+
new SoundArgument<Sound>("sound")
+
+

Tooltips

+

In 8.6.0, tooltips have been reworked to provide support for Spigot's BaseComponent[]s, and Adventure's Components. As a result, the default method StringTooltip.of() and Tooltip.of() have been deprecated in favour of the better named StringTooltip.ofString() and Tooltip.ofString() methods:

+
StringTooltip.of("wave", "Waves at a player")
+
+Tooltip.of(player.getWorld().getSpawnLocation(), "World spawn")
+
+

$$\downarrow$$

+
StringTooltip.ofString("wave", "Waves at a player")
+
+Tooltip.ofString(player.getWorld().getSpawnLocation(), "World spawn")
+
+

Additionally, the IStringTooltip interface's getTooltip method was changed to return a Brigadier Message object instead of a String. To use the IStringTooltip directly, you now have to add Brigadier to your project's dependencies (info on how to do that can be found here).

+

You can use the Tooltip.messageFromString(String) to easily upgrade to the new Message return type:

+
@Override
+public String getTooltip() {
+    return this.itemstack.getItemMeta().getLore().get(0);
+}
+
+

$$\downarrow$$

+
@Override
+public Message getTooltip() {
+    return Tooltip.messageFromString(this.itemstack.getItemMeta().getLore().get(0));
+}
+
+

Command failures

+

To support Spigot's BaseComponent[]s and Adventure's Components, the CommandAPI.fail() method has now been deprecated in favour of the better named CommandAPI.failWithString() method:

+
throw CommandAPI.fail("Error message");
+
+

$$\downarrow$$

+
throw CommandAPI.failWithString("Error message");
+
+

List arguments

+

List arguments can now be implemented using an underlying text argument, instead of requiring it to be a greedy string. This allows you to use multiple lists in a command, in any position. As such, the ListArgumentBuilder.build() method has been deprecated and replaced with ListArgumentBuilder.buildGreedy() instead:

+
new ListArgumentBuilder<Material>("materials")
+    .withList(List.of(Material.values()))
+    .withMapper(material -> material.name().toLowerCase())
+    .build();
+
+

$$\downarrow$$

+
new ListArgumentBuilder<Material>("materials")
+    .withList(List.of(Material.values()))
+    .withMapper(material -> material.name().toLowerCase())
+    .buildGreedy();
+
+
+

From 8.5.0 to 8.5.1

+

Brigadier arguments

+

In 8.5.1, the methods Brigadier.fromArgument and Brigadier.toSuggestions were changed to use Argument based parameters instead of String based parameters. Instead of providing the node name, you now have to provide the whole argument:

+
Argument<?> myArgument = new StringArgument("myargument");
+List<Argument<?>> argumentList = List.of(myArgument);
+
+Brigadier.fromArgument(argumentList, "myargument");
+Brigadier.toSuggestions("myargument", argumentList);
+
+

$$\downarrow$$

+
Argument<?> myArgument = new StringArgument("myargument");
+List<Argument<?>> argumentList = List.of(myArgument);
+
+Brigadier.fromArgument(argumentList, myArgument);
+Brigadier.toSuggestions(myArgument, argumentList);
+
+
+

From 8.3.1 to 8.4.0

+

Getting a list of registered commands

+

In 8.2.1, the CommandAPI exposed CommandAPIHandler.getInstance().registeredCommands to get a list of registered commands. This has now been changed and properly implemented as a getter method which can be accessed from CommandAPI:

+
CommandAPIHandler.getInstance().registeredCommands
+
+

$$\downarrow$$

+
CommandAPI.getRegisteredCommands()
+
+

Entity selector arguments

+

The import for EntitySelector for the EntitySelectorArgument has moved to improve CommandAPI shading support with jar minimization:

+
dev.jorel.commandapi.arguments.EntitySelectorArgument.EntitySelector
+
+

$$\downarrow$$

+
dev.jorel.commandapi.arguments.EntitySelector
+
+

Custom arguments

+

Custom arguments are no longer restricted to a string-based argument or a keyed-based argument and can now be implemented over any existing argument "base". This argument is now parameterized over two types: the first type being the return type of this custom argument and the second type being the return type of the "base" argument. Custom arguments should now use the new constructor that accepts an argument - more information on how to do that can be found on the Custom arguments page. It's recommended to review your implementation of custom arguments and upgrade them if you feel that you need a more powerful argument parser (for example, you might want to use a greedy string argument as the base argument instead of a string argument).

+

Custom arguments that are not keyed can be drop-in replaced with a StringArgument:

+
new CustomArgument<T>("nodename", inputInfo -> {
+    // Code here
+    return T;
+});
+
+

$$\downarrow$$

+
new CustomArgument<T, String>(new StringArgument("nodename"), inputInfo -> {
+    // Code here
+    return T;
+});
+
+

Keyed custom arguments can be drop-in replaced with a NamespacedKeyArgument:

+
new CustomArgument<T>("nodename", inputInfo -> {
+    // Code here
+    return T;
+}, true);
+
+

$$\downarrow$$

+
new CustomArgument<T, NamespacedKey>(new NamespacedKeyArgument("nodename"), inputInfo -> {
+    // Code here
+    return T;
+});
+
+

NBT arguments

+

NBT arguments now have a different implementation if you're using the plugin version of the CommandAPI or shading the CommandAPI.

+

NBTCompoundArguments are now parameterized over their implemented NBTCompound implementation. For the NBT API, this means:

+
new NBTCompoundArgument("nbt");
+
+

$$\downarrow$$

+
new NBTCompoundArgument<NBTContainer>("nbt");
+
+

If you're using the plugin version of the CommandAPI

+

You no longer have to include the NBT API separately, the CommandAPI comes with the NBT API built-in:

+
de.tr7zw.nbtapi.NBTContainer
+
+

$$\downarrow$$

+
dev.jorel.commandapi.nbtapi.NBTContainer
+
+

If you're shading the CommandAPI

+

You now need to shade the NBT API into your plugin (as well as the CommandAPI). So the CommandAPI knows how to use the underlying implementation of the NBT API, you have to configure it using the CommandAPIConfig.initializeNBTAPI() method in CommandAPI.onLoad(). More information on how to do that can be found on the NBT arguments page, under Shading usage setup.

+
+

From 8.0.0 or earlier to 8.1.0

+

Arguments are now parameterized over a generic type. This does very little in terms of the running of the CommandAPI, but does ensure type safety with its internals. Instances of the Argument type now have to be parameterized. In general, this basically means:

+
Argument myArgument = new GreedyStringArgument("arg");
+
+

$$\downarrow$$

+
Argument<?> myArgument = new GreedyStringArgument("arg");
+
+

Arguments that have multiple return types also need to be parameterized over their return type. This includes:

+
    +
  • CustomArgument
  • +
  • EntitySelectorArgument
  • +
  • ScoreholderArgument
  • +
+

For example:

+
new EntitySelectorArgument("target", EntitySelector.ONE_PLAYER);
+
+

$$\downarrow$$

+
new EntitySelectorArgument<Player>("target", EntitySelector.ONE_PLAYER);
+
+
+

From version 7.0.0 to 8.0.0

+

Particle arguments

+

Particle arguments no longer return Bukkit's org.bukkit.Particle enum, but now return a wrapper dev.jorel.commandapi.wrappers.ParticleData instead. More information about this wrapper class and how to use it can be found on the particle arguments page. To update, change any Particle casts into a ParticleData cast instead:

+
new CommandAPICommand("mycommand")
+    .withArgument(new ParticleArgument("particle"))
+    .executes((sender, args) -> {
+        Particle particle = (Particle) args[0];
+        // Do stuff with particle
+    })
+    .register();
+
+

$$\downarrow$$

+
new CommandAPICommand("mycommand")
+    .withArgument(new ParticleArgument("particle"))
+    .executes((sender, args) -> {
+        ParticleData particleData = (ParticleData) args[0];
+
+        Particle particle = particleData.particle();
+        Object data = particleData.data();
+
+        // Do stuff with particle and data
+    })
+    .register();
+
+
+

From version 6.5.2 to 7.0.0

+

Maven repository

+

The Maven repository used to serve the CommandAPI has changed from JitPack.io to Maven Central. For Maven projects, you no longer require wan explicit <repository> entry for the CommandAPI. for Gradle projects, you need to ensure mavenCentral() in present in your repositories section.

+

The group ID has changed from dev.jorel.CommandAPI to dev.jorel

+

More information about setting up your development environment can be found in Setting up your development environment.

+

CommandAPI command failures

+

The CommandAPI.fail() no longer automatically throws the exception that it creates, and instead now requires you to manually throw the exception yourself. This improves upon invalid states in command executors and allows invalid states to be identified more easily at compile time. To update, simply add the throw keyword before you call CommandAPI.fail():

+
new CommandAPICommand("mycommand")
+    .executes((sender, args) -> {
+        if(!sender.hasPermission("some.permission")) {
+            CommandAPI.fail("You don't have permission to run /mycommand!");
+            return;
+        }
+        sender.sendMessage("Hello!");
+    })
+
+

$$\downarrow$$

+
new CommandAPICommand("mycommand")
+    .executes((sender, args) -> {
+        if(!sender.hasPermission("some.permission")) {
+            throw CommandAPI.fail("You don't have permission to run /mycommand!");
+        }
+        sender.sendMessage("Hello!");
+    })
+
+

Suggestions

+

Suggestions have been overhauled and no longer take in a Function<SuggestionsInfo, String[]> anymore. Instead, they now take in a ArgumentSuggestions object which represents argument suggestions (and whether they are executed asynchronously or have tooltips).

+

Normal (string) suggestions

+

These normal suggestions methods have been replaced with an ArgumentSuggestions parameter instead of a function:

+
Argument replaceSuggestions(Function<SuggestionInfo, String[]> suggestions);
+Argument includeSuggestions(Function<SuggestionInfo, String[]> suggestions);
+
+

$$\downarrow$$

+
Argument replaceSuggestions(ArgumentSuggestions suggestions);
+Argument includeSuggestions(ArgumentSuggestions suggestions);
+
+

The same functionality can be reproduced by wrapping your existing functions in ArgumentSuggestions.strings:

+
List<Argument> arguments = new ArrayList<>();
+arguments.add(new StringArgument("world").replaceSuggestions(info -> 
+    new String[] {"northland", "eastland", "southland", "westland" }
+));
+
+

$$\downarrow$$

+
List<Argument> arguments = new ArrayList<>();
+arguments.add(new StringArgument("world").replaceSuggestions(ArgumentSuggestions.strings(info -> 
+    new String[] {"northland", "eastland", "southland", "westland" }
+)));
+
+

Normal (strings with tooltips) suggestions

+

The ...T() methods have been replaced with the normal methods above, and can use the ArgumentSuggestions.stringsWithTooltips method:

+
Argument replaceSuggestionsT(Function<SuggestionInfo, IStringTooltip[]> suggestions);
+Argument includeSuggestionsT(Function<SuggestionInfo, IStringTooltip[]> suggestions);
+
+

$$\downarrow$$

+
Argument replaceSuggestions(ArgumentSuggestions suggestions);
+Argument includeSuggestions(ArgumentSuggestions suggestions);
+
+

For example:

+
List<Argument> arguments = new ArrayList<>();
+arguments.add(new StringArgument("emote")
+    .replaceSuggestionsT( info -> new IStringTooltip[] {
+            StringTooltip.of("wave", "Waves at a player"),
+            StringTooltip.of("hug", "Gives a player a hug"),
+            StringTooltip.of("glare", "Gives a player the death glare")
+        }
+    )
+);
+
+

$$\downarrow$$

+
List<Argument> arguments = new ArrayList<>();
+arguments.add(new StringArgument("emote")
+    .replaceSuggestions(ArgumentSuggestions.stringsWithTooltips(info -> new IStringTooltip[] {
+            StringTooltip.of("wave", "Waves at a player"),
+            StringTooltip.of("hug", "Gives a player a hug"),
+            StringTooltip.of("glare", "Gives a player the death glare")
+        }
+    ))
+);
+
+

Safe suggestions

+

Similar to above with normal suggestions, safe suggestions have been replaced with replaceSafeSuggestions and includeSafeSuggestions respectively:

+
Argument replaceWithSafeSuggestions(Function<SuggestionInfo, S[]> suggestions);
+Argument includeWithSafeSuggestions(Function<SuggestionInfo, S[]> suggestions);
+
+

$$\downarrow$$

+
Argument replaceSafeSuggestions(SafeSuggestions<T> suggestions);
+Argument includeSafeSuggestions(SafeSuggestions<T> suggestions);
+
+

These can be used with the SafeSuggestions.suggest and SafeSuggestions.tooltips methods to wrap existing functions. For example:

+
List<Argument> arguments = new ArrayList<>();
+arguments.add(new RecipeArgument("recipe").replaceWithSafeSuggestions(info -> 
+    new Recipe[] { emeraldSwordRecipe, /* Other recipes here */ }
+));
+
+

$$\downarrow$$

+
List<Argument> arguments = new ArrayList<>();
+arguments.add(new RecipeArgument("recipe").replaceSafeSuggestions(SafeSuggestions.suggest(info -> 
+    new Recipe[] { emeraldSwordRecipe, /* Other recipes here */ }
+)));
+
+
+

From version 6.2.0 or earlier to 6.3.0

+

Please refer to an older version of the documentation. This has been omitted to save space and reduce confusion in this upgrading section.

+

FAQ

+

Here's a list of questions that have come up time and time again which all have the same answer.

+
+

How do I use (insert feature here) in the CommandAPI?

+

The CommandAPI's documentation is the place to search for anything! In the top left corner of this documentation, you can find this icon. You can pretty much search for anything - it'll find it!

+
+

Does the CommandAPI support reloading via /reload?

+

Formally, no. If you are encountering issues with /reload, consider not using /reload. More information about reloading can be found in Plugin reloading.

+
+

Does the CommandAPI support optional arguments?

+

As of 9.0.0, yes! Please view information on optional arguments in Optional arguments.

+
+

Does the CommandAPI support suggestions in the annotation system?

+

Not yet. The CommandAPI's annotation system was actually originally a little test on writing a compile-time annotation system which actually worked out much better than I had intended. I plan to rewrite the CommandAPI's annotation system to make it much more powerful (and support suggestions!). This is stated in the project roadmap

+
+

Can you add tooltips to literal/multiliteral arguments?

+

No. This is a Brigadier limitation.

+
+

Technical reason that this is a limitation of Brigadier

+

Brigadier's code has two classes for arguments, LiteralCommandNode and ArgumentCommandNode. The ArgumentCommandNode class contains a field customSuggestions of type SuggestionProvider<S> which is used to handle suggestions - this field is not present inside LiteralCommandNode, meaning that LiteralArguments cannot provide suggestions to users.

+

We need suggestions to provide tooltips. This is because SuggestionProvider provides us with an instance of SuggestionsBuilder, SuggestionsBuilder contains a List<Suggestion> and the Suggestion class contains Message. This Message class is what is needed to display a tooltip to users.

+
+
+

Can I change the message that is sent to the user when they don't have permission to run a command?

+

No. That message is handled client-side and isn't controlled by the CommandAPI. An alternative solution is to perform permission checking inside the command and return a custom message if it's not satisfied:

+
new CommandAPICommand("mycommand")
+    .withPermission("some.permission")
+    .executes((sender, args) -> {
+        sender.sendMessage("Hello!");
+    })
+    .register();
+
+

$$\downarrow$$

+
new CommandAPICommand("mycommand")
+    .executes((sender, args) -> {
+        if(!sender.hasPermission("some.permission")) {
+            throw CommandAPI.failWithString("You don't have permission to run /mycommand!");
+        }
+        sender.sendMessage("Hello!");
+    })
+    .register();
+
+
+

Can I change the message that is sent to the user when an argument isn't valid?

+

No. That message is handled client-side and isn't controlled by the CommandAPI.

+

My suggestions on my arguments are empty or don't update. How do I make dynamic suggestions?

+

Arguments with suggestions provided using ArgumentSuggestions.strings(String...) are calculated when the command is registered. In order to have argument suggestions calculated when the command is being typed, you need to use the lambda-variant of the ArgumentSuggestions.strings(Function<SuggestionInfo, String[]> suggestions) method instead. More information about the different methods can be found here.

+

The easiest way to do this is to add info -> at the start of your array:

+
ArgumentSuggestions.strings(SomeClass.someArray);
+
+

$$\downarrow$$

+
ArgumentSuggestions.strings(info -> SomeClass.someArray);
+
+

Incompatible version information

+

There are a few arguments that are incompatible with various versions of Minecraft. This page outlines the full list of incompatibilities that the CommandAPI has with what versions of Minecraft.

+
+

Argument changes with respect to Minecraft version

+

AngleArgument

+

Incompatible with Minecraft versions less than 1.16.2 (1.16, 1.16.1)

+

ChatArgument

+

Incompatible with Minecraft version 1.16.1 (Works on 1.16.2)

+

ChatArgument's chat preview

+

Incompatible with Minecraft versions less than 1.19 and greater than 1.19.2 (Works on 1.19, 1.19.1 and 1.19.2)

+

FunctionArgument

+

Running functions generated via the FunctionArgument on Minecraft version 1.20.3 and 1.20.4 will always return a value of 1, regardless of whether the command succeeds, fails, or returns a result. (Works normally on 1.20.2 and below). Trying to retrieve the list of commands in a function on Minecraft version 1.20.3 and 1.20.4 will always return an empty array.

+
+

CommandAPI behavior with respect to Minecraft version

+

Minecraft version 1.16 and beyond

+

In Minecraft version 1.16, the way datapacks were loaded changed in such a way that the CommandAPI had to put in additional countermeasures to provide full support to it. To illustrate this, this was the previous loading sequence for Bukkit servers in Minecraft 1.15:

+

\(\texttt{Server loads}\rightarrow\texttt{Plugins load}\rightarrow\texttt{Datapacks load}\rightarrow\texttt{Server finishes loading}\)

+

Instead however, Minecraft 1.16 changed the loading sequence to the following:

+

\(\texttt{Server loads}\rightarrow\texttt{Datapacks load}\rightarrow\texttt{Plugins load}\rightarrow\texttt{Server finishes loading}\)

+

Because the CommandAPI used to register vanilla Minecraft commands before datapacks (and thus, custom Minecraft functions), it was possible to register custom commands that can be used in functions. With this new loading sequence change in Minecraft 1.16, this meant that datapacks load first before the CommandAPI does, so custom commands are not registered and functions with custom commands would fail to load.

+

To resolve this, the CommandAPI reloads datapacks and recipes at the end:

+

\begin{align} +&\quad\texttt{Server loads} \\ +\rightarrow&\quad\texttt{Datapacks load} \\ +\rightarrow&\quad\texttt{Plugins load} \\ +\rightarrow&\quad\texttt{Server finishes loading} \\ +\rightarrow&\quad\texttt{Datapacks are reloaded} && \texttt{(by the CommandAPI)} \\ +\rightarrow&\quad\texttt{Recipes are reloaded} && \texttt{(by the CommandAPI)} +\end{align}

+

By doing this, this means:

+
    +
  • Custom functions from datapacks are loaded twice
  • +
  • Recipes are reloaded twice, including recipes defined by other plugins
  • +
+

Although this sounds pretty bad (since reloading these things twice can be time consuming, thus contributing to the server start-up time), it is the only way to make custom functions work in Minecraft 1.16 and beyond.

+

Troubleshooting

+

This section summarizes the list of things that could go wrong with the CommandAPI and how to mitigate these circumstances.

+
+

Argument suggestions are empty or aren't updating

+

If you've registered a command with an argument and replaced/included additional suggestions, but the suggestions:

+
    +
  • Are empty (e.g. a list of worlds returns no suggestions)
  • +
  • Don't update automatically (e.g. a list of players doesn't update when new players join the game)
  • +
+

This is most likely caused by using a constant array instead of using a lambda to dynamically update argument suggestions when the player requests them:

+
new StringArgument("players")
+    .replaceSuggestions(ArgumentSuggestions.strings( 
+        Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new)
+    ));
+
+

$$\downarrow$$

+
new StringArgument("players")
+    .replaceSuggestions(ArgumentSuggestions.strings( 
+        info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new)
+    ));
+
+
+

Permissions don't work (shading the CommandAPI)

+

If you're shading the CommandAPI and any of the following occur:

+
    +
  • Players with no permissions cannot run CommandAPI commands
  • +
  • .withPermission(CommandPermission.NONE) doesn't work, even if a player has no permissions
  • +
+

You've probably not initialized the CommandAPI correctly. To assign permissions to a command, you have to add CommandAPI.onEnable() to your plugin's onEnable() method.

+
+

I've registered my command but nothing happens

+

If you've registered a command, the command should be present in the console if verbose logging is enabled. If this does not appear in the console, check that you've:

+
    +
  • Used .register() at the end of your command declaration
  • +
  • Added CommandAPI.onLoad() and CommandAPI.onEnable() to your onLoad() and onEnable() methods if you're shading the CommandAPI
  • +
  • Not added the commands to your plugin.yml file if you're not shading the CommandAPI
  • +
+
+

The CommandAPI doesn't load, something about UnsupportedClassVersionError and "class file version 60.0"

+

If you're getting an error which looks something like this (key thing to look for is class file version 60.0), then you're running an old and unsupported version of Java:

+
[06.09 16:48:26] [Server] [Server thread/ERROR]: Could not load 'plugins/CommandAPI.jar' in folder 'plugins'
+org.bukkit.plugin.InvalidPluginExceptionjava.lang.UnsupportedClassVersionError: dev/jorel/commandapi/CommandAPIMain has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 52.0
+    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:149) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:394) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:301) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    at org.bukkit.craftbukkit.v1_16_R3.CraftServer.loadPlugins(CraftServer.java:381) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:224) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:928) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:273) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_271]
+Caused byjava.lang.UnsupportedClassVersionError: dev/jorel/commandapi/CommandAPIMain has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 52.0
+    at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_271]
+    at java.lang.ClassLoader.defineClass(ClassLoader.java:756) ~[?:1.8.0_271]
+    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_271]
+    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:186) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_271]
+    at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:104) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:99) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_271]
+    at java.lang.Class.forName0(Native Method) ~[?:1.8.0_271]
+    at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_271]
+    at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:67) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:145) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    ... more
+
+

As of CommandAPI 6.0.0 onwards, the CommandAPI is written in Java 16, so old versions such as Java 8 will not run the CommandAPI. Consider upgrading to Java 16.

+

For context, a list of Java versions and their class file version:

+
+ + + + + +
Java versionClass file versionJava versionClass file version
Java 1761.0Java 1256.0
Java 1660.0Java 1155.0
Java 1559.0Java 1054.0
Java 1458.0Java 953.0
Java 1357.0Java 852.0
+
+
+

Server errors when loading datapacks in 1.16+

+

If you get an error at the very start of the server's startup sequence along the lines of:

+
[15:57:29] [Worker-Main-5/ERROR]: Failed to load function mycustomnamespace:test
+java.util.concurrent.CompletionException: java.lang.IllegalArgumentException: Whilst parsing command on line 2: Unknown or incomplete command, see below for error at position 0: <--[HERE]
+    at java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source) ~[?:1.8.0_261]
+    at java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source) [?:1.8.0_261]
+    at java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) [?:1.8.0_261]
+    at java.util.concurrent.CompletableFuture$AsyncSupply.exec(Unknown Source) [?:1.8.0_261]
+    at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) [?:1.8.0_261]
+    at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(Unknown Source) [?:1.8.0_261]
+    at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) [?:1.8.0_261]
+    at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) [?:1.8.0_261]
+Caused by: java.lang.IllegalArgumentException: Whilst parsing command on line 2: Unknown or incomplete command, see below for error at position 0: <--[HERE]
+    at net.minecraft.server.v1_16_R1.CustomFunction.a(SourceFile:62) ~[spigot-1.16.1.jar:git-Spigot-758abbe-8dc1da1]
+    at net.minecraft.server.v1_16_R1.CustomFunctionManager.a(SourceFile:84) ~[spigot-1.16.1.jar:git-Spigot-758abbe-8dc1da1]
+    ... 6 more
+
+

You can safely ignore it - the CommandAPI fixes this later. This is described in more detail here.

+
+

Running /reload doesn't work

+

See Plugin reloading

+
+

Players cannot connect/timeout when joining

+

If players cannot connect, this could be due to the size of the command data packet. To see the resultant packet being sent to players when they log in, enable the create-dispatcher-json: true setting and view the file size of the resultant file. If the file size is abnormally large (Over 2MB is considered very large), consider reducing the number of LiteralArguments which your plugin uses.

+
+

My issue isn't on here, what do I do?

+

If you've found a bug that isn't solved here, submit a bug report on the CommandAPI's issues page and I'll try my best to resolve the issue!

+

Afterword

+ +

Congratulations on making it to the end of the documentation! It's really long, but I did my best to make it the best (Bukkit/Spigot plugin) documentation in existence.

+
+

Intro

+

My name is Jorel, commonly known by my Minecraft username Skepter. I started the CommandAPI in the summer holidays between my first and second year at university. On the 19th August, 2018 I made my first commit to the CommandAPI project - just a month and a day after Minecraft 1.13 was released.

+

At the time, I just decided to call it "The 1.13 Command API" - it wasn't the catchiest name out there, but it sort of said what I wanted it to - it's a Command API for Minecraft 1.13, which was the update when the big overhaul to the command system was introduced.

+

It all started as a simple idea that can be summarized in 3 bullet points:

+
    +
  • Create an API to use the new command UI that was introduced in Minecraft 1.13
  • +
  • Make it so the developers don't have to understand/use Mojang's brigadier
  • +
  • Make it similar to Bukkit's existing API
  • +
+
+

Starting out

+

After the release of version 1.2, two days after the initial release, I received my first GitHub issue. This was quite a shock to me - version 1.2 only had 11 total downloads so it seemed odd that someone managed to stumble upon it despite the fact that I did nothing to promote the CommandAPI. Little did I know that that one issue was the main motivation to keep this API alive after its initial release.

+

I would never have possible imagined in my wildest dreams that 2 years later, I would still be in contact with them and know that if I had not chosen to create this API, their server would not have survived beyond Minecraft 1.13, let alone Minecraft 1.15, two major Minecraft versions later.

+
+

Reflection on the project and personal gains

+

This project has been insane. Absolutely, utterly insane. At over 1000 commits and over 1,000,000 additions (that includes things such as lines of code, lines of generated HTML documentation etc.), I can say without a doubt that this is indeed my biggest project ever.

+

Not only have I managed to deal with hundreds of GitHub issues, I've also had the opportunity to try all sorts of technologies that I could have only dreamt of using, such as:

+
    +
  • Using GitHub Actions for cloud-based build checking and project status notifications
  • +
  • Using CodeFactor.io to automatically identify issues with my code
  • +
  • Publishing the CommandAPI to MavenCentral
  • +
  • Improving my understanding of Gradle to write Gradle instructions for the documentation
  • +
  • Learning Kotlin to add Kotlin examples to the CommandAPI's documentation
  • +
  • Learning TypeScript for an upcoming web-based CommandAPI command visualizer
  • +
+
+

Acknowledgements (early development)

+

Anyway, I digress. I'd like to give credit to all of the people that have opened issues on the CommandAPI GitHub, for without these people, the CommandAPI would have only remained a shadow of what it is now. I'd like to give credit to the people that have starred the CommandAPI on its GitHub page, and all of the members of the CommandAPI Discord server.

+

I would like to personally give thanks to the following people - these are people that have made a significant contribution to the project in terms of ideas or support early in the CommandAPI's development:

+
    +
  • Combustible, who kickstarted the project by creating the CommandAPI's first issue. From this issue, this allowed the CommandAPI to have interoperability with Minecraft commands and functions which is by far the CommandAPI's most admirable feature. Additionally, Combustible helped raise awareness of the CommandAPI via the Spigot forums and Spigot issue tracker.
  • +
  • Draycia, who suggested implementing lazy evaluation for argument suggestions. This has been extended to provide the CommandAPI's context-aware system for argument suggestions based on previously filled arguments.
  • +
  • HielkeMinecraft, who made three outstanding contributions to the CommandAPI. They created the suggestion of setting the result and success values of commands which improves the interoperability between commands registered with the CommandAPI and vanilla Minecraft commands. They also influenced the implementation of the requirements system to have more powerful command constraints and helped start the CommandAPI Discord server.
  • +
  • Minenash, who was the driving force for the CommandAPI's 3.0 release, which added a plethora of new arguments to the CommandAPI. Minenash's research, code prototypes, documentation examples, bug testing and code review was a tremendous help to make the 3.0 release such a feature-rich version.
  • +
  • Michael-Ziluck, who created an amazing pull request that helped greatly improve the performance of the CommandAPI as well as structure the entire CommandAPI project into a multi-module Maven project which significantly improved the maintainability of the CommandAPI for the future.
  • +
  • portlek, who helped migrate the CommandAPI's repository to jitpack.io. They helped debug some technical errors with remote building and tested that the repository was working throughout the process.
  • +
  • 469512345, who redesigned and implemented the suggestions feature for arguments, bringing powerful asynchronous arguments and highly-extensible suggestions to the CommandAPI. They also implemented the CommandTree feature to bring yet another way for developers to create commands with the CommandAPI.
  • +
+

I'd also like to give a special mention to the following people that have helped find bugs or have supported the project in some way early in the CommandAPI's development: aianlinb, Baka-Mitai, Checkium, Comeza, DerpNerb, DogeBogey, endrdragon, EnragedRabisu, i509VCB, KieranGateley, lifespan, Loapu, Marvmallow, MatrixTunnel, Ricky12Awesome, SHsuperCM, SpaceCheetah, The_Gavster, Tinkot, vladfrangu, zedwick.

+
+

Acknowledgements (CommandAPI Discord server)

+

I'm well aware there are lots of users that have made significant contributions to the CommandAPI that aren't listed above! Over the past four years, hundreds of users have created GitHub issues, joined the CommandAPI Discord server and submitted pull requests to contribute to the CommandAPI.

+

I'd like to personally give thanks to my ✨Special Contributors in the CommandAPI Discord server - these are users that have made an exceptionally significant contribution to the CommandAPI project in general, from helping new users get started with the CommandAPI, to contributing to the CommandAPI repository directly, to bringing a liveliness to the CommandAPI Discord server as a whole:

+
    +
  • willkroboth, the first ✨Special Contributor, recognized for their above-and-beyond contribution to helping new CommandAPI Discord members.
  • +
  • DerEchtePilz, recognized for their significant contribution of creating a Kotlin DSL for the CommandAPI (with the help of Sparky from the CommandAPI Discord server).
  • +
+

The CommandAPI would not be where it is currently without the community that has been established over the years in the CommandAPI Discord server. As such, I'd like to give a special thanks to some of the most active CommandAPI Discord server members that make the community feel lively:

+
    +
  • ! AkaGiant !
  • +
  • Brought To You By
  • +
  • MineNash
  • +
  • TheGates
  • +
+
+

Acknowledgements (Donators)

+

I didn't really want to add a way for CommandAPI users to be able to contribute financially via donations because the CommandAPI is free for all and the cost of maintaining the CommandAPI is effectively negligible. That said, I'd like to give special thanks to those that have donated to the CommandAPI.

+
+

Final comments

+

I never really expected more than 5 or so people to use this API, so it was truly a pleasure to see everyone's responses, issues and suggestions that has made the CommandAPI what it is today.

+

Thank you so much for using the CommandAPI!

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/projectstructure.html b/docs/9.4.1/projectstructure.html new file mode 100644 index 0000000000..f3ed624f8f --- /dev/null +++ b/docs/9.4.1/projectstructure.html @@ -0,0 +1,258 @@ + + + + + + Project Structure - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Project Structure

+

The CommandAPI is a relatively large project (especially from the standpoint of one guy, because the CommandAPI was written by just one guy in their spare time!) and trying to figure out what everything does is a nightmare without some guidance. I've always felt that other community project structures aren't well documented and contributing to them can be daunting. Here's the CommandAPI's project structure for you!

+
+

CommandAPI submodule folders

+

This is where all of the code is for the CommandAPI. The CommandAPI is a Maven project with multiple modules which each serve a different purpose:

+
    +
  • +

    commandapi-preprocessor - The CommandAPI uses a bit of reflection to perform things which could not normally be done (for example, allowing custom commands in datapacks). Reflection is inherently unsafe and can lead to runtime errors if specific fields or methods are not present. The CommandAPI preprocessor project is a source annotation processor that checks all declared reflection calls and looks up at compile-time whether those calls are possible - if not, it prevents the CommandAPI from building. In short, it's a compile-time reflection checker.

    +
  • +
  • +

    commandapi-x.x.x - The CommandAPI needs to access various NMS methods in order to operate. These are implemented for the specific version given by x.x.x. For example, to support Minecraft 1.16.5, the project is commandapi-1.16.5. The NMS class implementation is done in these version-specific files.

    +
  • +
  • +

    commandapi-core - The main brains of the CommandAPI. This includes both the code that makes the CommandAPI run, as well as the API which developers can use.

    +
  • +
  • +

    commandapi-vh - The CommandAPI version handler. This is a super tiny project which simply links up all of the NMS version-specific files into the CommandAPI. This is only used for the actual running of the CommandAPI (e.g. the CommandAPI plugin or shading the CommandAPI). This ensures proper compile-time safety of NMS implementations.

    +
  • +
  • +

    commandapi-plugin - It's the CommandAPI plugin! This is the project which is used for releases to both GitHub and Spigot. It's the CommandAPI all in one neat package, with a few extra features such as config-based command conversion for server owners (or other non-developers)

    +
  • +
  • +

    commandapi-shade - It's the CommandAPI, but in shade-able format. It has none of the features of the CommandAPI plugin variant and can be shaded into your own plugins. Effectively, it's commandapi-core + commandapi-vh with all of the commandapi-x.x.x NMS implementations included.

    +
  • +
  • +

    commandapi-annotations - The CommandAPI annotations project is a small compile-time annotation processer that writes CommandAPI code for you. Using a compile-time annotation processor makes the server run so much faster than using a runtime-annotation processor, because annotation processing requires reflection to inspect class metadata.

    +
  • +
+

docs folder

+

This is where all of the lovely documentation, JavaDocs and the CommandAPI homepage is stored. Everything in this folder is automatically hosted on GitHub using GitHub Pages - this is the live stuff. Key things in this folder:

+
    +
  • +

    javadocs - It's the JavaDocs! This is built using Doxygen with the configuration in the root of this project (See the Doxyfile). I also serve a custom version of Mojang's Brigadier library which was written by I-Al-Istannen because this person spent a lot of time and effort producing JavaDocs for Brigadier when Mojang didn't bother. This person deserves a lot of respect - their work is amazing!

    +
  • +
  • +

    index.html - It's the CommandAPI's homepage! It's not anything especially amazing - it's a very very simple static webpage with links - that's all that it needs to be. Every update, this file needs to be edited manually to update all of the links.

    +
  • +
+

docssrc folder

+

This is the brains behind the documentation. It's a collection of Markdown files which form the CommandAPI documentation and is built using mdBook. For the CommandAPI in particular, it is actually built using my own custom fork of mdBook (here, in the fa5 branch) which incorporates this pull request which adds support for FontAwesome 5.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/proxysender.html b/docs/9.4.1/proxysender.html new file mode 100644 index 0000000000..56204f94e2 --- /dev/null +++ b/docs/9.4.1/proxysender.html @@ -0,0 +1,287 @@ + + + + + + Proxied commandsenders - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Proxied commandsenders

+

The CommandAPI has extra support for vanilla Minecraft's /execute command, by allowing the CommandSender to be an instance of the ProxiedCommandSender class. This allows the CommandSender to contain two extra pieces of information: The "proxied sender" and the original sender.

+
+

Example - Running a command as a chicken

+

Say we have a command which kills the sender of a command. This is easily implemented as follows:

+
+
new CommandAPICommand("killme")
+    .executesPlayer((player, args) -> {
+        player.setHealth(0);
+    })
+    .register();
+
+
CommandAPICommand("killme")
+    .executesPlayer(PlayerCommandExecutor { player, _ ->
+        player.setHealth(0.0)
+    })
+    .register()
+
+
commandAPICommand("killme") {
+    playerExecutor { player, _ ->
+        player.health = 0.0
+    }
+}
+
+
+

But what if the sender of the command is not a player? By using Minecraft's /execute command, we could execute the command as any arbitrary entity, as shown with the command below:

+
/execute as @e[type=chicken] run killme
+
+

To handle this case, we can use the .executesProxy() method to ensure that the command sender is a ProxiedCommandSender. Then, we can kill the callee (the entity which is being 'forced' to run the command /killme)

+
+
new CommandAPICommand("killme")
+    .executesPlayer((player, args) -> {
+        player.setHealth(0);
+    })
+    .executesProxy((proxy, args) -> {
+        // Check if the callee (target) is an Entity and kill it
+        if (proxy.getCallee() instanceof LivingEntity target) {
+            target.setHealth(0);
+        }
+    })
+    .register();
+
+
CommandAPICommand("killme")
+    .executesPlayer(PlayerCommandExecutor { player, _ ->
+        player.setHealth(0.0)
+    })
+    .executesProxy(ProxyCommandExecutor { proxy, _ ->
+        // Check if the callee (target) is an Entity and kill it
+        if (proxy.callee is LivingEntity) {
+            (proxy.callee as LivingEntity).setHealth(0.0)
+        }
+    })
+    .register()
+
+
commandAPICommand("killme") {
+    playerExecutor { player, _ ->
+        player.health = 0.0
+    }
+    proxyExecutor { proxy, _ ->
+        // Check if the callee (target) is an Entity and kill it
+        if (proxy.callee is LivingEntity) {
+            (proxy.callee as LivingEntity).health = 0.0
+        }
+    }
+}
+
+
+

This allows the command above to run successfully, killing all chickens it can find.

+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/registeringannotations.html b/docs/9.4.1/registeringannotations.html new file mode 100644 index 0000000000..1ed58e5085 --- /dev/null +++ b/docs/9.4.1/registeringannotations.html @@ -0,0 +1,263 @@ + + + + + + Registering annotation-based commands - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Registering annotation-based commands

+

Registering annotation-based commands is really simple. To do this, we use the following method, where className is the name of a class with a @Command annotation:

+
CommandAPI.registerCommand(className)
+
+
+

Example: Registering a Warp command

+

Say we have a simple command /warp that is defined as follows:

+
@Command("warp")    
+public class WarpCommand {
+    
+    // List of warp names and their locations
+    static Map<String, Location> warps = new HashMap<>();
+    
+    @Default
+    public static void warp(CommandSender sender) {
+        sender.sendMessage("--- Warp help ---");
+        sender.sendMessage("/warp - Show this help");
+        sender.sendMessage("/warp <warp> - Teleport to <warp>");
+        sender.sendMessage("/warp create <warpname> - Creates a warp at your current location");
+    }
+    
+    @Default
+    public static void warp(Player player, @AStringArgument String warpName) {
+        player.teleport(warps.get(warpName));
+    }
+    
+    @Subcommand("create")
+    @Permission("warps.create")
+    public static void createWarp(Player player, @AStringArgument String warpName) {
+        warps.put(warpName, player.getLocation());
+    }
+    
+}
+
+

We can register this in our onLoad() method so we can use this command from within Minecraft functions:

+
public class MyPlugin extends JavaPlugin {
+    
+    @Override
+    public void onLoad() {
+        CommandAPI.registerCommand(WarpCommand.class);
+    }
+    
+}
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/reloading.html b/docs/9.4.1/reloading.html new file mode 100644 index 0000000000..b4e8635642 --- /dev/null +++ b/docs/9.4.1/reloading.html @@ -0,0 +1,274 @@ + + + + + + Plugin reloading - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Plugin reloading

+

Formally, the CommandAPI does not support plugin reloading. This includes, but is not limited to:

+
    +
  • The /reload command which reloads all plugins on the server
  • +
  • Plugin reloading plugins, such as PlugMan
  • +
  • Any form of plugin enabling/disabling process for plugins which register commands via the CommandAPI
  • +
+

In general, using the /reload command is not advised. Here's some useful resources from various Bukkit/Spigot/Paper developers:

+ +

The CommandAPI is not like normal Bukkit/Spigot/Paper plugins. It directly accesses all of the nitty-gritty Vanilla Minecraft code to convert and expose Minecraft's internal command framework into a Bukkit-API friendly interface for you to use. As the CommandAPI hooks directly into Vanilla Minecraft code, and /reload is a Bukkit feature, using /reload can cause Vanilla Minecraft's internal system to become unstable. If you are having issues with /reload, seriously reconsider shutting your server down correctly and restarting it, instead of running /reload.

+
+

Despite this, there is one way to get reloading to work using the onDisable() method in your plugin. If you register a command in your onLoad() or onEnable() method, by unregistering the command in your onDisable() method, this allows the CommandAPI to properly register the command again when the server reloads.

+
+

Developer's Note:

+

Despite the fact that you can do this, I cannot stress enough that this is not recommended, due to the fact that functions/tags in datapacks do not work with /reload, even if you unregister the command.

+
+
+

Example - Allowing a command to work with /reload

+

In this example, we add support for reloading the server via /reload by unregistering the command in the onDisable() method. Note that force-unregistering is not required for this:

+
public class MyPlugin extends JavaPlugin {
+
+    @Override
+    public void onEnable() {
+        new CommandAPICommand("ping")
+            .executes((sender, args) -> {
+                sender.sendMessage("Pong!");
+            })
+            .register();
+    }
+
+    @Override
+    public void onDisable() {
+        CommandAPI.unregister("ping");
+    }
+
+}
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/requirements.html b/docs/9.4.1/requirements.html new file mode 100644 index 0000000000..de79b63524 --- /dev/null +++ b/docs/9.4.1/requirements.html @@ -0,0 +1,532 @@ + + + + + + Requirements - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Requirements

+

Requirements is a feature that allows you to put a constraint on commands and arguments. Similar to permissions, a requirement is something that must be fulfilled in order to use a given command or argument.

+

This section is broken up into four parts:

+
    +
  • Adding requirements to commands
  • +
  • Adding requirements to arguments
  • +
  • Updating requirements
  • +
  • Multiple requirements
  • +
+

Please don't skip the section on updating requirements - the last section is necessary to get requirements to work as you'd want!

+
+

Adding requirements to commands

+

To add a requirement to a command, similar to adding permissions to commands, use the withRequirement method:

+
CommandAPICommand withRequirement(Predicate<CommandSender> sender);
+
+

The withRequirement method requires a predicate that determines if the sender is able to run the command - if the predicate is satisfied, then the command sender will be able to execute that command.

+
+

Example - Perks based on a player's level

+

Say we have a perks-based command system that depends on a player's level. For example, if a player has over 30 levels of experience, they would then be able to run a command that lets them repair the item in their hand in exchange for 30 levels. As such, we'll use the following command syntax:

+
/repair
+
+

We want to put a requirement on this command that the player needs to have at least 30 levels of experience in order to run the command - if the player has less than 30 levels, the player should not be able to run the command. The easiest way to make the player not able to run the command is to literally tell the user that the command doesn't exist. That's what requirements do in the CommandAPI:

+
+
new CommandAPICommand("repair")
+    .withRequirement(sender -> ((Player) sender).getLevel() >= 30)
+    .executesPlayer((player, args) -> {
+        
+        // Repair the item back to full durability
+        ItemStack is = player.getInventory().getItemInMainHand();
+        ItemMeta itemMeta = is.getItemMeta();
+        if (itemMeta instanceof Damageable damageable) {
+            damageable.setDamage(0);
+            is.setItemMeta(itemMeta);
+        }
+        
+        // Subtract 30 levels
+        player.setLevel(player.getLevel() - 30);
+    })
+    .register();
+
+
CommandAPICommand("repair")
+    .withRequirement { (it as Player).level >= 30 }
+    .executesPlayer(PlayerCommandExecutor { player, _ ->
+
+        // Repair the item back to full durability
+        val item = player.inventory.itemInMainHand
+        val itemMeta = item.itemMeta
+        if (itemMeta is Damageable) {
+            itemMeta.setDamage(0)
+            item.setItemMeta(itemMeta)
+        }
+
+        // Subtract 30 levels
+        player.setLevel(player.level - 30)
+    })
+    .register()
+
+
+

It's important to note that in this example, we case the sender to a player for the requirement method. We know that the sender is definitely a player because we use executesPlayer(), which ensures that this is the case. Now that we've got this, we need to make sure we update the player's requirements when their exp changes. This is covered in more detail in the section about updating requirements below.

+
+
+

Adding requirements to arguments

+

In a similar way that you can restrict certain arguments by adding permissions to them, you can restrict them by using arbitrary predicates by using the withRequirement method on the arguments themselves.

+
+

Example - A party creation and teleportation system

+

Let's say that we're working on a plugin that has a system to form groups of players called "parties". If you are not already in a party, you can create one of your own and if you are in a party, you can teleport to any other member in your party.

+

For this example, we'll use the following command syntax:

+
/party create <partyName>
+/party tp <player>
+
+

To represent our party in code, we'll use a simple Map called partyMembers which maps the player's UUID to the name of their registered party:

+
+
Map<UUID, String> partyMembers = new HashMap<>();
+
+
val partyMembers = mutableMapOf<UUID, String>()
+
+
+

To begin with, let's create the /party create <partyName> command. First, we must declare our arguments:

+
+
List<Argument<?>> arguments = new ArrayList<>();
+
+// The "create" literal, with a requirement that a player must have a party
+arguments.add(new LiteralArgument("create")
+    .withRequirement(sender -> !partyMembers.containsKey(((Player) sender).getUniqueId()))
+);
+
+arguments.add(new StringArgument("partyName"));
+
+
var arguments = mutableListOf<Argument<*>>()
+
+// The "create" literal, with a requirement that a player must have a party
+arguments.add(LiteralArgument("create")
+    .withRequirement { !partyMembers.containsKey((it as Player).uniqueId) }
+)
+
+arguments.add(StringArgument("partyName"))
+
+
+

In this argument declaration, we put a requirement on the literal create, where the player does not have a party. In other words, if the player does not have a party, they are allowed to run /party create <partyName>. If a player already has a party, then they won't be allowed to run this command.

+

Now that we've declared our arguments, we can now declare our main command /party create <partyName>. We populate it with the arguments, and we create an entry in our partyMembers with the player's UUID and the name of the party that they created. Since this updates the requirements of the player, we'll have to make sure we update it (which is covered in more detail in the section about updating requirements below) - until then, I'll omit this from the code:

+
+
new CommandAPICommand("party")
+    .withArguments(arguments)
+    .executesPlayer((player, args) -> {
+        
+        // Get the name of the party to create
+        String partyName = (String) args.get("partyName");
+        
+        partyMembers.put(player.getUniqueId(), partyName);
+    })
+    .register();
+
+
CommandAPICommand("party")
+    .withArguments(*arguments.toTypedArray())
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+
+        // Get the name of the party to create
+        val partyName = args["partyName"] as String
+
+        partyMembers[player.uniqueId] = partyName
+    })
+    .register()
+
+
+
+

So now we've added the ability to create a party if we're not already in it. Now we need to implement our party tp <player> command. Again, we must start by declaring our arguments:

+
+
arguments = new ArrayList<>();
+arguments.add(new LiteralArgument("tp")
+    .withRequirement(sender -> partyMembers.containsKey(((Player) sender).getUniqueId()))
+);
+
+arguments.add(new PlayerArgument("player")
+    .replaceSafeSuggestions(SafeSuggestions.suggest(info -> {
+        
+        // Store the list of party members to teleport to
+        List<Player> playersToTeleportTo = new ArrayList<>();
+        
+        String partyName = partyMembers.get(((Player) info.sender()).getUniqueId());
+        
+        // Find the party members
+        for (Entry<UUID, String> entry : partyMembers.entrySet()) {
+            
+            // Ignore yourself
+            if (entry.getKey().equals(((Player) info.sender()).getUniqueId())) {
+                continue;
+            } else {
+                // If the party member is in the same party as you
+                if (entry.getValue().equals(partyName)) {
+                    Player target = Bukkit.getPlayer(entry.getKey());
+                    if (target.isOnline()) {
+                        // Add them if they are online
+                        playersToTeleportTo.add(target);
+                    }
+                }
+            }
+        }
+        
+        return playersToTeleportTo.toArray(new Player[0]);
+    })));
+
+
arguments = mutableListOf<Argument<*>>()
+arguments.add(LiteralArgument("tp")
+    .withRequirement { partyMembers.containsKey((it as Player).uniqueId) })
+
+arguments.add(PlayerArgument("player")
+    .replaceSafeSuggestions(SafeSuggestions.suggest { info ->
+
+        // Store the list of party members to teleport to
+        val playersToTeleportTo = mutableListOf<Player>()
+
+        val partyName = partyMembers[(info.sender() as Player).uniqueId]
+
+        // Find the party members
+        for ((uuid, party) in partyMembers) {
+
+            // Ignore yourself
+            if (uuid == (info.sender() as Player).uniqueId) {
+                continue
+            } else {
+                // If the party member is in the same party as you
+                if (party == partyName) {
+                    val target = Bukkit.getPlayer(uuid)!!
+                    if (target.isOnline) {
+                        // Add them if they are online
+                        playersToTeleportTo.add(target)
+                    }
+                }
+            }
+        }
+
+        playersToTeleportTo.toTypedArray()
+    }))
+
+
+

Notice something here? There's some code repetition for the withRequirement method - this is the same predicate that we used earlier, except we remove the negation. If you are interested, you can view the section Predicate tips for a method to improve code reuse.

+

Once the arguments have been declared, we can now implement our party teleportation command:

+
+
new CommandAPICommand("party")
+    .withArguments(arguments)
+    .executesPlayer((player, args) -> {
+        Player target = (Player) args.get("player");
+        player.teleport(target);
+    })
+    .register();
+
+
CommandAPICommand("party")
+    .withArguments(arguments)
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val target = args["player"] as Player
+        player.teleport(target)
+    })
+    .register()
+
+
+
+

What's important to note in this example is that if you spend the time to set up the arguments properly, it severely decreases the amount of code required to write your command. This makes the commands you declare easier to understand and follow and you don't end up having to put all of these checks in the body of your command executor.

+
+
+

Updating requirements

+

Finally, the part you've all been waiting for - how to update requirements. With the way requirements work, they need to be updated manually. To illustrate why this is the case, I'll explain using the example of the /repair command:

+

When a player joins the game, the server tells the client the list of all commands that the client can run (don't worry, this is completely normal, as declared here). Let's say that the player has joined and has less than 30 levels.

+

When a player has less than 30 levels, they are unable to execute the /repair command, because the list of commands that the server sent to the client did not contain the /repair command. Eventually, the player will fight some mobs or mine some ores and eventually will reach 30 levels. Despite this, the player's client doesn't actually know that they're now able to use the /repair command until the server tells them. As such, the server needs to somehow update the requirements that a player has so a player knows they can run the command.

+

The CommandAPI handles this in a very simple method call:

+
CommandAPI.updateRequirements(player);
+
+
+

Developer's Note:

+

The CommandAPI.updateRequirements(player); method can be used anywhere, except for the withRequirement method. Using it inside this method will crash the server. This is by design - just make sure you don't use it within the withRequirement method and everything will be fine!

+
+

To illustrate how to use this, we'll go over the two examples above:

+
+

Example - Updating requirements for xp changes

+

In the example of requirements with the /repair command, we needed to ensure that the player's requirements update when their experience changes. To do this, we'll simply use a normal event to check this:

+
@EventHandler
+public void onExpChange(PlayerExpChangeEvent event) {
+    CommandAPI.updateRequirements(event.getPlayer());
+}
+
+

And of course, you have to ensure that this event is registered in your onEnable() method:

+
@Override
+public void onEnable() {
+    getServer().getPluginManager().registerEvents(this, this);
+}
+
+
+

Developer's Note:

+

I'm assuming you already know how to register events and don't need me to go into great detail how to do so, take the code above with a pinch of salt - I know how much everyone likes to divide their event handlers and listeners to organise their code.

+
+
+
+

Example - Updating requirements for the party creation example

+

In the example for a party creation, we declared two commands:

+
/party create <partyName>
+/party tp <player>
+
+

When a player creates a new party, we need to ensure that their requirements are updated when they create the party. As such, we simply add this to our party creation command executor:

+
+
new CommandAPICommand("party")
+    .withArguments(arguments)
+    .executesPlayer((player, args) -> {
+        
+        // Get the name of the party to create
+        String partyName = (String) args.get("partyName");
+        
+        partyMembers.put(player.getUniqueId(), partyName);
+        
+        CommandAPI.updateRequirements(player);
+    })
+    .register();
+
+
CommandAPICommand("party")
+    .withArguments(arguments)
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+
+        // Get the name of the party to create
+        val partyName = args["partyName"] as String
+
+        partyMembers[player.uniqueId] = partyName
+
+        CommandAPI.updateRequirements(player)
+    })
+    .register()
+
+
+

That's it!

+
+
+

Multiple requirements

+

The CommandAPI lets you handle multiple requirements really easily! The withRequirement method can be called multiple times, so you don't have to worry about shoving everything in one expression.

+
+

Example - Using multiple requirements

+

For example, you can apply multiple requirements for a command by calling the withRequirement method multiple times:

+
+
new CommandAPICommand("someCommand")
+    .withRequirement(sender -> ((Player) sender).getLevel() >= 30)
+    .withRequirement(sender -> ((Player) sender).getInventory().contains(Material.DIAMOND_PICKAXE))
+    .withRequirement(sender -> ((Player) sender).isInvulnerable())
+    .executesPlayer((player, args) -> {
+        // Code goes here
+    })
+    .register();
+
+
CommandAPICommand("someCommand")
+    .withRequirement { (it as Player).level >= 30 }
+    .withRequirement { (it as Player).inventory.contains(Material.DIAMOND_PICKAXE) }
+    .withRequirement { (it as Player).isInvulnerable() }
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        // Code goes here
+    })
+    .register()
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/resultingcommandexecutors.html b/docs/9.4.1/resultingcommandexecutors.html new file mode 100644 index 0000000000..ad6f710d3a --- /dev/null +++ b/docs/9.4.1/resultingcommandexecutors.html @@ -0,0 +1,329 @@ + + + + + + Resulting command executors - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Resulting command executors

+

Resulting command executors are very similar to normal command executors, except they can return an integer result value.

+
(sender, args) -> {
+    //Code here
+    return /*some integer here*/ ;
+};
+
+

Similarly, these will return a success value of 1 if it runs successfully, and a success value of 0 if it runs unsuccessfully. If a success value of 0 occurs, the result value will be 0. In short:

+
+ + +
Command WorksCommand Doesn't Work
Success Value10
Result Valueresult defined in your code0
+
+

The concept of result values are better explained through examples:

+
+

Example - Random number result command

+

Say we want a command that returns a random number as a result. This can then be used by vanilla Minecraft's /execute store result ... command, which can be used for other command block chains.

+
+
new CommandAPICommand("randnum")
+    .executes((sender, args) -> {
+        return ThreadLocalRandom.current().nextInt();
+    })
+    .register();
+
+
CommandAPICommand("randnum")
+    .executes(ResultingCommandExecutor { _, _ ->
+        Random.nextInt()
+    })
+    .register()
+
+
commandAPICommand("randnum") {
+    anyResultingExecutor { _, _ ->
+        Random.nextInt()
+    }
+}
+
+
+

This returns a success value of 1 (Because no errors or CommandAPI.failWithString(String) was thrown) and a result value of a random number.

+
+
+

Example - Lootbox system with /execute command

+

We can store state using /execute store and we can perform conditional checks using /execute if. By combining these, we can create a system which can be used with commandblocks to say, give players random lootboxes and redeem them. The concept is to create a command that generates a random number from 1 to 100. If the number is 1 (thus, the chance of being chosen is \(\frac{1}{100}\)), then we award a player with some reward, say 64 diamonds.

+

To do this, we'll declare two commands:

+
/randomnumber        - returns a random number between 1 and 99 (inclusive)
+/givereward <player> - gives a player 64 diamonds and broadcasts it in the chat
+
+

Since we're declaring commands that are to be used in /execute, we must ensure that these commands are registered in your plugin's onLoad() method. First, we write our implementation for /randomnumber. It is fairly straight forward using Java's ThreadLocalRandom to generate a random number:

+
+
// Register random number generator command from 1 to 99 (inclusive)
+new CommandAPICommand("randomnumber")
+    .executes((sender, args) -> {
+        return ThreadLocalRandom.current().nextInt(1, 100); // Returns random number from 1 <= x < 100
+    })
+    .register();
+
+
// Register random number generator command from 1 to 99 (inclusive)
+CommandAPICommand("randomnumber")
+    .executes(ResultingCommandExecutor { _, _ ->
+        (1..100).random() // Returns random number from 1 <= x < 100
+    })
+    .register()
+
+
// Register random number generator command from 1 to 99 (inclusive)
+commandAPICommand("randomnumber") {
+    anyResultingExecutor { _, _ ->
+        (1..100).random()
+    }
+}
+
+
+

Now we write our implementation for /givereward. In this example, we use the EntitySelectorArgument to select a single player. We cast it to Player and then add the items to their inventory.

+
+
// Register reward giving system for a target player
+new CommandAPICommand("givereward")
+    .withArguments(new EntitySelectorArgument.OnePlayer("target"))
+    .executes((sender, args) -> {
+        Player player = (Player) args.get("target");
+        player.getInventory().addItem(new ItemStack(Material.DIAMOND, 64));
+        Bukkit.broadcastMessage(player.getName() + " won a rare 64 diamonds from a loot box!");
+    })
+    .register();
+
+
// Register reward giving system for a target player
+CommandAPICommand("givereward")
+    .withArguments(EntitySelectorArgument.OnePlayer("target"))
+    .executes(CommandExecutor { _, args ->
+        val player = args["target"] as Player
+        player.inventory.addItem(ItemStack(Material.DIAMOND, 64))
+        Bukkit.broadcastMessage("${player.name} won a rare 64 diamonds from a loot box!")
+    })
+    .register()
+
+
// Register reward giving system for a target player
+commandAPICommand("givereward") {
+    entitySelectorArgumentOnePlayer("target")
+    anyExecutor { _, args ->
+        val player = args["target"] as Player
+        player.inventory.addItem(ItemStack(Material.DIAMOND, 64))
+        Bukkit.broadcastMessage("${player.name} won a rare 64 diamonds from a loot box!")
+    }
+}
+
+
+
+

Now that we've declared these commands, we can now use them in practice. We can use a command block to store a random number under the scoreboard score randVal for a player called SomePlayer, by executing the command /randomnumber. Since /randomnumber returns an integer, this value is stored in the scoreboard score:

+
/execute store result score SomePlayer randVal run randomnumber
+
+

To check if the random number is equal to 1, we can use the /execute if command. If their score stored in randVal matches 1, then we run the /givereward command.

+
/execute if score SomePlayer randVal matches 1 run givereward SomePlayer
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/safeargumentsuggestions.html b/docs/9.4.1/safeargumentsuggestions.html new file mode 100644 index 0000000000..8c30f61f0e --- /dev/null +++ b/docs/9.4.1/safeargumentsuggestions.html @@ -0,0 +1,503 @@ + + + + + + Safely typed argument suggestions - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Safely typed argument suggestions

+

So far, we've covered how to replace suggestions using the replaceSuggestions() method. The issue with using strings for suggestion listings is that they are prone to errors - it is possible to suggest something which is not actually a valid argument, which makes that suggestion unusable. As a result, some arguments include the replaceSafeSuggestions(), which provides type-safety checks for argument suggestions, as well as automatic "Bukkit-to-suggestion" conversion.

+

The whole point of the safe argument suggestions method is that parameters entered in this method are guaranteed to work.

+

The use of the safe replace suggestions function is the same as replaceSuggestions() from the previous section, except instead of returning a String[], you now return a T[], where T is the class corresponding to the argument. This is described in more detail in the table below.

+
Argument replaceSafeSuggestions(SafeSuggestions<T> suggestions);
+Argument includeSafeSuggestions(SafeSuggestions<T> suggestions);
+
+
+

The SafeSuggestions interface

+

Similar to the ArgumentSuggestions interface, safe suggestions use the SafeSuggestions interface which is a functional interface that takes in a mapping function from an Object to a String and returns some ArgumentSuggestions which represent the argument's suggestions. Again, this is typically implemented for anyone that wants to use a more powerful suggestion system.

+

As with ArgumentSuggestions, the CommandAPI provides some methods to generate safe suggestions:

+
SafeSuggestions<T> suggest(T... suggestions);
+SafeSuggestions<T> suggest(Function<SuggestionInfo, T[]> suggestions);
+SafeSuggestions<T> suggestAsync(Function<SuggestionInfo, CompletableFuture<T[]>> suggestions);
+
+SafeSuggestions<T> tooltips(Tooltip<T>... suggestions);
+SafeSuggestions<T> tooltips(Function<SuggestionInfo, Tooltip<T>[]> suggestions);
+SafeSuggestions<T> tooltipsAsync(Function<SuggestionInfo, CompletableFuture<Tooltip<T>[]>> suggestions);
+
+
+

Supported arguments

+

Not all arguments support safe suggestions. This is mostly due to implementation constraints or inadequate support by the Bukkit API.

+

The list of supported arguments are displayed in the following table. The parameter T (shown in the method signatures above) are also provided for each argument. This parameter is the same as the cast argument described in Argument Casting, except for a few exceptions which are outlined in bold.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ArgumentClass (T)
AdvancementArgumentorg.bukkit.advancement.Advancement
AxisArgumentjava.util.EnumSet<org.bukkit.Axis>
BiomeArgumentorg.bukkit.block.Biome
BooleanArgumentBoolean
ChatColorArgumentorg.bukkit.ChatColor
DoubleArgumentDouble
EnchantmentArgumentorg.bukkit.enchantments.Enchantment
EntityTypeArgumentorg.bukkit.entity.EntityType
FloatArgumentFloat
FloatRangeArgumentdev.jorel.commandapi.wrappers.FloatRange
FunctionArgumentorg.bukkit.NamespacedKey
GreedyStringArgumentString
IntegerArgumentInteger
IntegerRangeArgumentdev.jorel.commandapi.wrappers.IntegerRange
ItemStackArgumentorg.bukkit.inventory.ItemStack
Location2DArgumentdev.jorel.commandapi.wrappers.Location2D
LocationArgumentorg.bukkit.Location
LongArgumentLong
LootTableArgumentorg.bukkit.loot.LootTable
MathOperationArgumentdev.jorel.commandapi.wrappers.MathOperation
NBTCompoundArgumentde.tr7zw.nbtapi.NBTContainer
ObjectiveArgumentorg.bukkit.scoreboard.Objective
OfflinePlayerArgumentorg.bukkit.OfflinePlayer
ParticleArgumentorg.bukkit.Particle
PlayerArgumentorg.bukkit.entity.Player
PotionEffectArgumentorg.bukkit.potion.PotionEffectType
RecipeArgumentorg.bukkit.inventory.Recipe
RotationArgumentdev.jorel.commandapi.wrappers.Rotation
ScoreboardSlotArgumentdev.jorel.commandapi.wrappers.ScoreboardSlot
SoundArgumentorg.bukkit.Sound
TeamArgumentorg.bukkit.scoreboard.Team
TimeArgumentdev.jorel.commandapi.wrappers.Time
WorldArgumentorg.bukkit.World
+
+
+

Safe time arguments

+

While most of the arguments are fairly straight forward, I'd like to bring your attention to the TimeArgument's safe suggestions function. This uses dev.jorel.commandapi.wrappers.Time as the class for T to ensure type-safety. The Time class has three static methods:

+
Time ticks(int ticks);
+Time days(int days);
+Time seconds(int seconds);
+
+

These create representations of ticks (e.g. 40t), days (e.g. 2d) and seconds (e.g. 60s) respectively.

+
+

Safe function arguments

+

Although all safe arguments are indeed "type-safe", the function argument uses a NamespacedKey which cannot be checked fully at compile time. As a result, this is argument should be used with caution - providing a NamespacedKey suggestion that does not exist when the server is running will cause that command to fail if that suggestion is used.

+
+

Safe scoreboard slot arguments

+

Scoreboard slots now include two new static methods so they can be used with safe arguments:

+
ScoreboardSlot of(DisplaySlot slot);
+ScoreboardSlot ofTeamColor(ChatColor color);
+
+

This allows you to create ScoreboardSlot instances which can be used with the safe replace suggestions method.

+
+

Examples

+

While this should be fairly straight forward, here's a few examples of how this can be used in practice:

+
+

Example - Safe recipe arguments

+

Say we have a plugin that registers custom items which can be crafted. In this example, we use an "emerald sword" with a custom crafting recipe. Now say that we want to have a command that gives the player the item from our declared recipes, which will have the following syntax:

+
/giverecipe <recipe>
+
+

To do this, we first register our custom items:

+
+
// Create our itemstack
+ItemStack emeraldSword = new ItemStack(Material.DIAMOND_SWORD);
+ItemMeta meta = emeraldSword.getItemMeta();
+meta.setDisplayName("Emerald Sword");
+meta.setUnbreakable(true);
+emeraldSword.setItemMeta(meta);
+
+// Create and register our recipe
+ShapedRecipe emeraldSwordRecipe = new ShapedRecipe(new NamespacedKey(this, "emerald_sword"), emeraldSword);
+emeraldSwordRecipe.shape(
+    "AEA", 
+    "AEA", 
+    "ABA"
+);
+emeraldSwordRecipe.setIngredient('A', Material.AIR);
+emeraldSwordRecipe.setIngredient('E', Material.EMERALD);
+emeraldSwordRecipe.setIngredient('B', Material.BLAZE_ROD);
+getServer().addRecipe(emeraldSwordRecipe);
+
+// Omitted, more itemstacks and recipes
+
+
// Create our itemstack
+val emeraldSword = ItemStack(Material.DIAMOND_SWORD)
+val meta = emeraldSword.itemMeta
+meta?.setDisplayName("Emerald Sword")
+meta?.isUnbreakable = true
+emeraldSword.itemMeta = meta
+
+// Create and register our recipe
+val emeraldSwordRecipe = ShapedRecipe(NamespacedKey(this, "emerald_sword"), emeraldSword)
+emeraldSwordRecipe.shape(
+    "AEA",
+    "AEA",
+    "ABA"
+)
+emeraldSwordRecipe.setIngredient('A', Material.AIR)
+emeraldSwordRecipe.setIngredient('E', Material.EMERALD)
+emeraldSwordRecipe.setIngredient('B', Material.BLAZE_ROD)
+server.addRecipe(emeraldSwordRecipe)
+
+// Omitted, more itemstacks and recipes
+
+
+

Once we've done that, we can now include them in our command registration. To do this, we use replaceSafeSuggestions(recipes) and then register our command as normal:

+
+
// Safely override with the recipe we've defined
+List<Argument<?>> arguments = new ArrayList<>();
+arguments.add(new RecipeArgument("recipe").replaceSafeSuggestions(SafeSuggestions.suggest(info -> 
+    new Recipe[] { emeraldSwordRecipe, /* Other recipes here */ }
+)));
+
+// Register our command
+new CommandAPICommand("giverecipe")
+    .withArguments(arguments)
+    .executesPlayer((player, args) -> {
+        Recipe recipe = (Recipe) args.get("recipe");
+        player.getInventory().addItem(recipe.getResult());
+    })
+    .register();
+
+
// Safely override with the recipe we've defined
+val arguments = listOf<Argument<*>>(
+    RecipeArgument("recipe").replaceSafeSuggestions(SafeSuggestions.suggest {
+        arrayOf(emeraldSwordRecipe, /* Other recipes here */)
+    })
+)
+
+// Register our command
+CommandAPICommand("giverecipe")
+    .withArguments(arguments)
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val recipe = args["recipe"] as Recipe
+        player.inventory.addItem(recipe.result)
+    })
+    .register()
+
+
+
+
+

Example - Safe /spawnmob suggestions

+

Say we have a command to spawn mobs:

+
/spawnmob <mob>
+
+

Now say that we don't want non-op players to spawn bosses. To do this, we'll create a List<EntityType> which is the list of all mobs that non-ops are allowed to spawn:

+
+
EntityType[] forbiddenMobs = new EntityType[] {EntityType.ENDER_DRAGON, EntityType.WITHER};
+List<EntityType> allowedMobs = new ArrayList<>(Arrays.asList(EntityType.values()));
+allowedMobs.removeAll(Arrays.asList(forbiddenMobs)); // Now contains everything except enderdragon and wither
+
+
val forbiddenMobs = listOf<EntityType>(EntityType.ENDER_DRAGON, EntityType.WITHER)
+val allowedMobs = EntityType.values().toMutableList()
+allowedMobs.removeAll(forbiddenMobs) // Now contains everything except enderdragon and wither
+
+
+

We then use our safe arguments to return an EntityType[] as the list of values that are suggested to the player. In this example, we use the sender() method to determine if the sender has permissions to view the suggestions:

+
+
List<Argument<?>> safeArguments = new ArrayList<>();
+safeArguments.add(new EntityTypeArgument("mob").replaceSafeSuggestions(SafeSuggestions.suggest(
+    info -> {
+        if (info.sender().isOp()) {
+            // All entity types
+            return EntityType.values();
+        } else {
+            // Only allowedMobs
+            return allowedMobs.toArray(new EntityType[0]);
+        }
+    })
+));
+
+
val safeArguments = listOf<Argument<*>>(
+    EntityTypeArgument("mob").replaceSafeSuggestions(SafeSuggestions.suggest {
+        info ->
+            if (info.sender().isOp) {
+                // All entity types
+                EntityType.values()
+            } else {
+                // Only allowedMobs
+                allowedMobs.toTypedArray()
+            }
+        }
+    )
+)
+
+
+

Now we register our command as normal:

+
+
new CommandAPICommand("spawnmob")
+    .withArguments(safeArguments)
+    .executesPlayer((player, args) -> {
+        EntityType entityType = (EntityType) args.get("mob");
+        player.getWorld().spawnEntity(player.getLocation(), entityType);
+    })
+    .register();
+
+
CommandAPICommand("spawnmob")
+    .withArguments(safeArguments)
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val entityType = args["mob"] as EntityType
+        player.world.spawnEntity(player.location, entityType)
+    })
+    .register()
+
+
+
+
+

Example - Removing a potion effect from a player

+

Say we wanted to remove a potion effect from a player. To do this, we'll use the following command syntax:

+
/removeeffect <player> <potioneffect>
+
+

Now, we don't want to remove a potion effect that already exists on a player, so instead we'll use the safe arguments to find a list of potion effects on the target player and then only suggest those potion effects. To do this, we'll use the previousArguments() method, as it allows us to access the previously defined <player> argument.

+
+
List<Argument<?>> safeArgs = new ArrayList<>();
+safeArgs.add(new EntitySelectorArgument.OnePlayer("target"));
+safeArgs.add(new PotionEffectArgument("potioneffect").replaceSafeSuggestions(SafeSuggestions.suggest(
+    info -> {
+        Player target = (Player) info.previousArgs().get(0);
+        
+        // Convert PotionEffect[] into PotionEffectType[]
+        return target.getActivePotionEffects().stream()
+            .map(PotionEffect::getType)
+            .toArray(PotionEffectType[]::new);
+    })
+));
+
+
val safeArgs = mutableListOf<Argument<*>>()
+safeArgs.add(EntitySelectorArgument.OnePlayer("target"))
+safeArgs.add(PotionEffectArgument("potioneffect").replaceSafeSuggestions(SafeSuggestions.suggest {
+    info ->
+        val target = info.previousArgs()["target"] as Player
+
+        // Convert PotionEffect[] into PotionEffectType[]
+        target.activePotionEffects.map{ it.type }.toTypedArray()
+    })
+)
+
+
+

And then we can register our command as normal:

+
+
new CommandAPICommand("removeeffect")
+    .withArguments(safeArgs)
+    .executesPlayer((player, args) -> {
+        Player target = (Player) args.get("target");
+        PotionEffectType potionEffect = (PotionEffectType) args.get("potioneffect");
+        target.removePotionEffect(potionEffect);
+    })
+    .register();
+
+
CommandAPICommand("removeeffect")
+    .withArguments(safeArgs)
+    .executesPlayer(PlayerCommandExecutor { _, args ->
+        val target = args["target"] as Player
+        val potionEffect = args["potioneffect"] as PotionEffectType
+        target.removePotionEffect(potionEffect)
+    })
+    .register()
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/searcher.js b/docs/9.4.1/searcher.js new file mode 100644 index 0000000000..d2b0aeed38 --- /dev/null +++ b/docs/9.4.1/searcher.js @@ -0,0 +1,483 @@ +"use strict"; +window.search = window.search || {}; +(function search(search) { + // Search functionality + // + // You can use !hasFocus() to prevent keyhandling in your key + // event handlers while the user is typing their search. + + if (!Mark || !elasticlunr) { + return; + } + + //IE 11 Compatibility from https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/startsWith + if (!String.prototype.startsWith) { + String.prototype.startsWith = function(search, pos) { + return this.substr(!pos || pos < 0 ? 0 : +pos, search.length) === search; + }; + } + + var search_wrap = document.getElementById('search-wrapper'), + searchbar = document.getElementById('searchbar'), + searchbar_outer = document.getElementById('searchbar-outer'), + searchresults = document.getElementById('searchresults'), + searchresults_outer = document.getElementById('searchresults-outer'), + searchresults_header = document.getElementById('searchresults-header'), + searchicon = document.getElementById('search-toggle'), + content = document.getElementById('content'), + + searchindex = null, + doc_urls = [], + results_options = { + teaser_word_count: 30, + limit_results: 30, + }, + search_options = { + bool: "AND", + expand: true, + fields: { + title: {boost: 1}, + body: {boost: 1}, + breadcrumbs: {boost: 0} + } + }, + mark_exclude = [], + marker = new Mark(content), + current_searchterm = "", + URL_SEARCH_PARAM = 'search', + URL_MARK_PARAM = 'highlight', + teaser_count = 0, + + SEARCH_HOTKEY_KEYCODE = 83, + ESCAPE_KEYCODE = 27, + DOWN_KEYCODE = 40, + UP_KEYCODE = 38, + SELECT_KEYCODE = 13; + + function hasFocus() { + return searchbar === document.activeElement; + } + + function removeChildren(elem) { + while (elem.firstChild) { + elem.removeChild(elem.firstChild); + } + } + + // Helper to parse a url into its building blocks. + function parseURL(url) { + var a = document.createElement('a'); + a.href = url; + return { + source: url, + protocol: a.protocol.replace(':',''), + host: a.hostname, + port: a.port, + params: (function(){ + var ret = {}; + var seg = a.search.replace(/^\?/,'').split('&'); + var len = seg.length, i = 0, s; + for (;i': '>', + '"': '"', + "'": ''' + }; + var repl = function(c) { return MAP[c]; }; + return function(s) { + return s.replace(/[&<>'"]/g, repl); + }; + })(); + + function formatSearchMetric(count, searchterm) { + if (count == 1) { + return count + " search result for '" + searchterm + "':"; + } else if (count == 0) { + return "No search results for '" + searchterm + "'."; + } else { + return count + " search results for '" + searchterm + "':"; + } + } + + function formatSearchResult(result, searchterms) { + var teaser = makeTeaser(escapeHTML(result.doc.body), searchterms); + teaser_count++; + + // The ?URL_MARK_PARAM= parameter belongs inbetween the page and the #heading-anchor + var url = doc_urls[result.ref].split("#"); + if (url.length == 1) { // no anchor found + url.push(""); + } + + // encodeURIComponent escapes all chars that could allow an XSS except + // for '. Due to that we also manually replace ' with its url-encoded + // representation (%27). + var searchterms = encodeURIComponent(searchterms.join(" ")).replace(/\'/g, "%27"); + + return '' + result.doc.breadcrumbs + '' + + '' + + teaser + ''; + } + + function makeTeaser(body, searchterms) { + // The strategy is as follows: + // First, assign a value to each word in the document: + // Words that correspond to search terms (stemmer aware): 40 + // Normal words: 2 + // First word in a sentence: 8 + // Then use a sliding window with a constant number of words and count the + // sum of the values of the words within the window. Then use the window that got the + // maximum sum. If there are multiple maximas, then get the last one. + // Enclose the terms in . + var stemmed_searchterms = searchterms.map(function(w) { + return elasticlunr.stemmer(w.toLowerCase()); + }); + var searchterm_weight = 40; + var weighted = []; // contains elements of ["word", weight, index_in_document] + // split in sentences, then words + var sentences = body.toLowerCase().split('. '); + var index = 0; + var value = 0; + var searchterm_found = false; + for (var sentenceindex in sentences) { + var words = sentences[sentenceindex].split(' '); + value = 8; + for (var wordindex in words) { + var word = words[wordindex]; + if (word.length > 0) { + for (var searchtermindex in stemmed_searchterms) { + if (elasticlunr.stemmer(word).startsWith(stemmed_searchterms[searchtermindex])) { + value = searchterm_weight; + searchterm_found = true; + } + }; + weighted.push([word, value, index]); + value = 2; + } + index += word.length; + index += 1; // ' ' or '.' if last word in sentence + }; + index += 1; // because we split at a two-char boundary '. ' + }; + + if (weighted.length == 0) { + return body; + } + + var window_weight = []; + var window_size = Math.min(weighted.length, results_options.teaser_word_count); + + var cur_sum = 0; + for (var wordindex = 0; wordindex < window_size; wordindex++) { + cur_sum += weighted[wordindex][1]; + }; + window_weight.push(cur_sum); + for (var wordindex = 0; wordindex < weighted.length - window_size; wordindex++) { + cur_sum -= weighted[wordindex][1]; + cur_sum += weighted[wordindex + window_size][1]; + window_weight.push(cur_sum); + }; + + if (searchterm_found) { + var max_sum = 0; + var max_sum_window_index = 0; + // backwards + for (var i = window_weight.length - 1; i >= 0; i--) { + if (window_weight[i] > max_sum) { + max_sum = window_weight[i]; + max_sum_window_index = i; + } + }; + } else { + max_sum_window_index = 0; + } + + // add around searchterms + var teaser_split = []; + var index = weighted[max_sum_window_index][2]; + for (var i = max_sum_window_index; i < max_sum_window_index+window_size; i++) { + var word = weighted[i]; + if (index < word[2]) { + // missing text from index to start of `word` + teaser_split.push(body.substring(index, word[2])); + index = word[2]; + } + if (word[1] == searchterm_weight) { + teaser_split.push("") + } + index = word[2] + word[0].length; + teaser_split.push(body.substring(word[2], index)); + if (word[1] == searchterm_weight) { + teaser_split.push("") + } + }; + + return teaser_split.join(''); + } + + function init(config) { + results_options = config.results_options; + search_options = config.search_options; + searchbar_outer = config.searchbar_outer; + doc_urls = config.doc_urls; + searchindex = elasticlunr.Index.load(config.index); + + // Set up events + searchicon.addEventListener('click', function(e) { searchIconClickHandler(); }, false); + searchbar.addEventListener('keyup', function(e) { searchbarKeyUpHandler(); }, false); + document.addEventListener('keydown', function(e) { globalKeyHandler(e); }, false); + // If the user uses the browser buttons, do the same as if a reload happened + window.onpopstate = function(e) { doSearchOrMarkFromUrl(); }; + // Suppress "submit" events so the page doesn't reload when the user presses Enter + document.addEventListener('submit', function(e) { e.preventDefault(); }, false); + + // If reloaded, do the search or mark again, depending on the current url parameters + doSearchOrMarkFromUrl(); + } + + function unfocusSearchbar() { + // hacky, but just focusing a div only works once + var tmp = document.createElement('input'); + tmp.setAttribute('style', 'position: absolute; opacity: 0;'); + searchicon.appendChild(tmp); + tmp.focus(); + tmp.remove(); + } + + // On reload or browser history backwards/forwards events, parse the url and do search or mark + function doSearchOrMarkFromUrl() { + // Check current URL for search request + var url = parseURL(window.location.href); + if (url.params.hasOwnProperty(URL_SEARCH_PARAM) + && url.params[URL_SEARCH_PARAM] != "") { + showSearch(true); + searchbar.value = decodeURIComponent( + (url.params[URL_SEARCH_PARAM]+'').replace(/\+/g, '%20')); + searchbarKeyUpHandler(); // -> doSearch() + } else { + showSearch(false); + } + + if (url.params.hasOwnProperty(URL_MARK_PARAM)) { + var words = decodeURIComponent(url.params[URL_MARK_PARAM]).split(' '); + marker.mark(words, { + exclude: mark_exclude + }); + + var markers = document.querySelectorAll("mark"); + function hide() { + for (var i = 0; i < markers.length; i++) { + markers[i].classList.add("fade-out"); + window.setTimeout(function(e) { marker.unmark(); }, 300); + } + } + for (var i = 0; i < markers.length; i++) { + markers[i].addEventListener('click', hide); + } + } + } + + // Eventhandler for keyevents on `document` + function globalKeyHandler(e) { + if (e.altKey || e.ctrlKey || e.metaKey || e.shiftKey || e.target.type === 'textarea' || e.target.type === 'text') { return; } + + if (e.keyCode === ESCAPE_KEYCODE) { + e.preventDefault(); + searchbar.classList.remove("active"); + setSearchUrlParameters("", + (searchbar.value.trim() !== "") ? "push" : "replace"); + if (hasFocus()) { + unfocusSearchbar(); + } + showSearch(false); + marker.unmark(); + } else if (!hasFocus() && e.keyCode === SEARCH_HOTKEY_KEYCODE) { + e.preventDefault(); + showSearch(true); + window.scrollTo(0, 0); + searchbar.select(); + } else if (hasFocus() && e.keyCode === DOWN_KEYCODE) { + e.preventDefault(); + unfocusSearchbar(); + searchresults.firstElementChild.classList.add("focus"); + } else if (!hasFocus() && (e.keyCode === DOWN_KEYCODE + || e.keyCode === UP_KEYCODE + || e.keyCode === SELECT_KEYCODE)) { + // not `:focus` because browser does annoying scrolling + var focused = searchresults.querySelector("li.focus"); + if (!focused) return; + e.preventDefault(); + if (e.keyCode === DOWN_KEYCODE) { + var next = focused.nextElementSibling; + if (next) { + focused.classList.remove("focus"); + next.classList.add("focus"); + } + } else if (e.keyCode === UP_KEYCODE) { + focused.classList.remove("focus"); + var prev = focused.previousElementSibling; + if (prev) { + prev.classList.add("focus"); + } else { + searchbar.select(); + } + } else { // SELECT_KEYCODE + window.location.assign(focused.querySelector('a')); + } + } + } + + function showSearch(yes) { + if (yes) { + search_wrap.classList.remove('hidden'); + searchicon.setAttribute('aria-expanded', 'true'); + } else { + search_wrap.classList.add('hidden'); + searchicon.setAttribute('aria-expanded', 'false'); + var results = searchresults.children; + for (var i = 0; i < results.length; i++) { + results[i].classList.remove("focus"); + } + } + } + + function showResults(yes) { + if (yes) { + searchresults_outer.classList.remove('hidden'); + } else { + searchresults_outer.classList.add('hidden'); + } + } + + // Eventhandler for search icon + function searchIconClickHandler() { + if (search_wrap.classList.contains('hidden')) { + showSearch(true); + window.scrollTo(0, 0); + searchbar.select(); + } else { + showSearch(false); + } + } + + // Eventhandler for keyevents while the searchbar is focused + function searchbarKeyUpHandler() { + var searchterm = searchbar.value.trim(); + if (searchterm != "") { + searchbar.classList.add("active"); + doSearch(searchterm); + } else { + searchbar.classList.remove("active"); + showResults(false); + removeChildren(searchresults); + } + + setSearchUrlParameters(searchterm, "push_if_new_search_else_replace"); + + // Remove marks + marker.unmark(); + } + + // Update current url with ?URL_SEARCH_PARAM= parameter, remove ?URL_MARK_PARAM and #heading-anchor . + // `action` can be one of "push", "replace", "push_if_new_search_else_replace" + // and replaces or pushes a new browser history item. + // "push_if_new_search_else_replace" pushes if there is no `?URL_SEARCH_PARAM=abc` yet. + function setSearchUrlParameters(searchterm, action) { + var url = parseURL(window.location.href); + var first_search = ! url.params.hasOwnProperty(URL_SEARCH_PARAM); + if (searchterm != "" || action == "push_if_new_search_else_replace") { + url.params[URL_SEARCH_PARAM] = searchterm; + delete url.params[URL_MARK_PARAM]; + url.hash = ""; + } else { + delete url.params[URL_MARK_PARAM]; + delete url.params[URL_SEARCH_PARAM]; + } + // A new search will also add a new history item, so the user can go back + // to the page prior to searching. A updated search term will only replace + // the url. + if (action == "push" || (action == "push_if_new_search_else_replace" && first_search) ) { + history.pushState({}, document.title, renderURL(url)); + } else if (action == "replace" || (action == "push_if_new_search_else_replace" && !first_search) ) { + history.replaceState({}, document.title, renderURL(url)); + } + } + + function doSearch(searchterm) { + + // Don't search the same twice + if (current_searchterm == searchterm) { return; } + else { current_searchterm = searchterm; } + + if (searchindex == null) { return; } + + // Do the actual search + var results = searchindex.search(searchterm, search_options); + var resultcount = Math.min(results.length, results_options.limit_results); + + // Display search metrics + searchresults_header.innerText = formatSearchMetric(resultcount, searchterm); + + // Clear and insert results + var searchterms = searchterm.split(' '); + removeChildren(searchresults); + for(var i = 0; i < resultcount ; i++){ + var resultElem = document.createElement('li'); + resultElem.innerHTML = formatSearchResult(results[i], searchterms); + searchresults.appendChild(resultElem); + } + + // Display results + showResults(true); + } + + fetch(path_to_root + 'searchindex.json') + .then(response => response.json()) + .then(json => init(json)) + .catch(error => { // Try to load searchindex.js if fetch failed + var script = document.createElement('script'); + script.src = path_to_root + 'searchindex.js'; + script.onload = () => init(window.search); + document.head.appendChild(script); + }); + + // Exported functions + search.hasFocus = hasFocus; +})(window.search); diff --git a/docs/9.4.1/searchindex.js b/docs/9.4.1/searchindex.js new file mode 100644 index 0000000000..3a87ab10ca --- /dev/null +++ b/docs/9.4.1/searchindex.js @@ -0,0 +1 @@ +Object.assign(window.search, {"doc_urls":["intro.html#introduction","intro.html#how-the-commandapi-works","intro.html#how-this-documentation-works","intro.html#documentation-changelog","intro.html#documentation-changes-940-rightarrow-941","intro.html#documentation-changes-930-rightarrow-940","intro.html#documentation-changes-920-rightarrow-930","intro.html#documentation-changes-910-rightarrow-920","intro.html#documentation-changes-903-rightarrow-910","intro.html#documentation-changes-902-rightarrow-903","intro.html#documentation-changes-901-rightarrow-902","intro.html#documentation-changes-900-rightarrow-901","intro.html#documentation-changes-880-rightarrow-900","intro.html#documentation-changes-870-rightarrow-880","intro.html#documentation-changes-860-rightarrow-870","intro.html#documentation-changes-851-rightarrow-860","intro.html#documentation-changes-850-rightarrow-851","intro.html#documentation-changes-840-rightarrow-850","intro.html#documentation-changes-830-rightarrow-840","intro.html#documentation-changes-820-rightarrow-821","intro.html#documentation-changes-800-rightarrow-820","intro.html#documentation-changes-700-rightarrow-800","intro.html#documentation-changes-654-rightarrow-700","intro.html#documentation-changes-640-rightarrow-654","intro.html#documentation-changes-631-rightarrow-640","intro.html#documentation-changes-630-rightarrow-631","intro.html#documentation-changes-620-rightarrow-630","intro.html#documentation-changes-600-rightarrow-620","intro.html#documentation-changes-512-rightarrow-600","intro.html#documentation-changes-511-rightarrow-512","intro.html#documentation-changes-510-rightarrow-511","intro.html#documentation-changes-56-rightarrow-510","intro.html#documentation-changes-53-rightarrow-56","intro.html#documentation-changes-52-rightarrow-53","intro.html#documentation-changes-51-rightarrow-52","intro.html#documentation-changes-50-rightarrow-51","intro.html#documentation-changes-43-rightarrow-50","intro.html#documentation-changes-42-rightarrow-43","intro.html#documentation-changes-41-rightarrow-42","intro.html#documentation-changes-40-rightarrow-41","intro.html#documentation-changes-34-rightarrow-40","intro.html#documentation-changes-33-rightarrow-34","intro.html#documentation-changes-31-rightarrow-33","intro.html#documentation-changes-30-rightarrow-31","intro.html#documentation-changes-21-rightarrow-30","installation.html#installation","installation.html#additional-dependencies","installation.html#running-the-commandapi-on-old-versions-of-minecraft","installation.html#example---running-the-commandapi-using-java-17-and-minecraft-1132","config.html#configuration-for-server-owners","config.html#default-configyml-file","config.html#configuration-settings","config.html#verbose-outputs","config.html#silent-logs","config.html#messages","config.html#create-dispatcher-json","config.html#use-latest-nms-version","config.html#hook-paper-reload","config.html#skip-initial-datapack-reload","config.html#plugins-to-convert","config.html#skip-sender-proxy","config.html#other-commands-to-convert","conversionforowners.html#command-conversion-for-server-owners","conversionforowners.html#extract-plugin-info","conversionforowners.html#yaml-configuration-rules","conversionforowners.html#converting-all-plugin-commands","conversionforowners.html#example---converting-all-commands-from-essentialsx","conversionforownerssingle.html#single-command-conversion","conversionforownerssingle.html#plugin-command-conversion","conversionforownerssingle.html#example---converting-plugin-commands","conversionforownerssingle.html#arbitrary-command-conversion","conversionforownerssingle.html#example---converting-arbitrary-commands","conversionforownerssingleargs.html#single-command-conversion-with-arguments","conversionforownerssingleargs.html#example---converting-essentialsxs-speed-command","conversionforownerssingleargs.html#command-argument-syntax","conversionforownerssingleargs.html#literal-arguments","conversionforownerssingleargs.html#named-arguments","conversionforownerssingleargs.html#example---declaringrange-type-arguments","conversionforownerssingleargs.html#list-of-all-supported-argument-types","conversionentityselectors.html#entity-selectors","conversionentityselectors.html#example---converting-essentialsxs-ext-command","skippingproxysenders.html#skipping-proxy-senders","skippingproxysenders.html#example---improving-compatibility-with-the-skinsrestorer-plugin","setup_dev.html#setting-up-your-development-environment","setup_dev.html#using-maven-recommended","setup_dev.html#using-gradle-recommended","setup_dev.html#manually-using-the-jar","setup_shading.html#shading-the-commandapi-in-your-plugins","setup_shading.html#shading-vs-commandapi-plugin","setup_shading.html#shading-requirements","setup_shading.html#loading","setup_shading.html#enabling--disabling","setup_shading.html#example---setting-up-the-commandapi-in-your-plugin","setup_shading.html#a-note-about-relocating","setup_shading.html#shading-with-maven","setup_shading.html#shading-with-gradle","setup_annotations.html#using-the-annotation-system","setup_annotations.html#using-maven","setup_annotations.html#using-gradle","commandregistration.html#command-registration","commandregistration.html#commandapicommand-methods","commandregistration.html#command-loading-order","commandunregistration.html#command-unregistration","commandunregistration.html#unregistering-a-bukkit-command---version","commandunregistration.html#unregistering-a-vanilla-command---gamemode","commandunregistration.html#example---replacing-minecrafts-gamemode-command","commandunregistration.html#unregistering-a-plugin-command---luckpermsluckperms","commandunregistration.html#unregistering-a-commandapi-command","commandunregistration.html#special-case-unregistering-bukkits-help","commandunregistration.html#special-case-unregistering-only-minecraftgamemode","commandexecutors.html#command-executors","normalexecutors.html#normal-command-executors","normalexecutors.html#example---creating-a-message-broadcasting-system","normalexecutors.html#restricting-who-can-run-your-command","normalexecutors.html#example---a-suicide-command","normalexecutors.html#multiple-command-executor-implementations","normalexecutors.html#example---a-suicide-command-with-different-implementations","normalexecutors.html#multiple-command-executors-with-the-same-implementation","normalexecutors.html#example---a-suicide-command-with-the-same-implementation","normalexecutors.html#using-the-executioninfo","proxysender.html#proxied-commandsenders","proxysender.html#example---running-a-command-as-a-chicken","native.html#native-commandsenders","native.html#minecrafts-execute-arguments","native.html#using-the-native-commandsender","native.html#example---a-really-simple-break-block-command","resultingcommandexecutors.html#resulting-command-executors","resultingcommandexecutors.html#example---random-number-result-command","resultingcommandexecutors.html#example---lootbox-system-with-execute-command","commandfailures.html#handling-command-failures","commandfailures.html#example---command-failing-for-element-not-in-a-list","arguments.html#arguments","arguments.html#argument-casting","commandarguments.html#commandarguments","commandarguments.html#access-the-inner-structure-directly","commandarguments.html#access-arguments","commandarguments.html#access-arguments-by-node-name","commandarguments.html#access-arguments-by-index","commandarguments.html#example---access-arguments-by-node-name-and-index","commandarguments.html#access-raw-arguments","commandarguments.html#access-raw-arguments-by-node-name","commandarguments.html#access-raw-arguments-by-index","commandarguments.html#example---access-raw-arguments-by-node-name-and-index","commandarguments.html#access-unsafe-arguments","commandarguments.html#access-arguments-by-node-name-1","commandarguments.html#access-arguments-by-index-1","commandarguments.html#example---access-unsafe-arguments-by-node-name-and-index","commandarguments.html#access-safe-arguments","commandarguments.html#access-safe-arguments-using-an-argument-instance","commandarguments.html#example---access-safe-arguments-using-an-argument-instance","optional_arguments.html#optional-arguments","optional_arguments.html#example---sayhi-command-with-an-optional-argument","optional_arguments.html#setting-existing-arguments-as-optional-arguments","optional_arguments.html#avoiding-null-values","optional_arguments.html#example---sayhi-command-while-using-the-getoptional-method","optional_arguments.html#implementing-required-arguments-after-optional-arguments","optional_arguments.html#example---required-arguments-after-optional-arguments","listed.html#listed-arguments","listed.html#example---setting-listed-arguments","argumentsuggestions.html#argument-suggestions","argumentsuggestions.html#the-argumentsuggestions-interface","suggestionsinfo.html#the-suggestionsinfo-record","stringargumentsuggestions.html#string-argument-suggestions","stringargumentsuggestions.html#suggestions-with-a-string-array","stringargumentsuggestions.html#example---teleport-to-worlds-by-replacing-suggestions","stringargumentsuggestions.html#suggestions-depending-on-a-command-sender","stringargumentsuggestions.html#example---friend-list-by-replacing-suggestions","stringargumentsuggestions.html#suggestions-depending-on-previous-arguments","stringargumentsuggestions.html#example---sending-a-message-to-a-nearby-player","safeargumentsuggestions.html#safely-typed-argument-suggestions","safeargumentsuggestions.html#the-safesuggestions-interface","safeargumentsuggestions.html#supported-arguments","safeargumentsuggestions.html#safe-time-arguments","safeargumentsuggestions.html#safe-function-arguments","safeargumentsuggestions.html#safe-scoreboard-slot-arguments","safeargumentsuggestions.html#examples","safeargumentsuggestions.html#example---safe-recipe-arguments","safeargumentsuggestions.html#example---safe-spawnmob-suggestions","safeargumentsuggestions.html#example---removing-a-potion-effect-from-a-player","tooltips.html#argument-suggestions-with-tooltips","tooltips.html#tooltips-with-normal-string-based-suggestions","tooltips.html#example---an-emotes-command-with-string-suggestion-tooltips","tooltips.html#using-istringtooltip-directly","tooltips.html#example---using-istringtooltip-for-custom-items","tooltips.html#tooltips-with-safe-suggestions","tooltips.html#example---teleportation-command-with-suggestion-descriptions","asyncsuggestions.html#asynchronous-suggestions","asyncsuggestions.html#creating-completable-futures","asyncsuggestions.html#asynchronous-suggestions-examples","asyncsuggestions.html#reading-keys-from-a-config-file","argumenttypes.html#argument-types","argument_primitives.html#primitive-arguments","argument_primitives.html#boolean-arguments","argument_primitives.html#example---config-editing-plugin","argument_primitives.html#numerical-arguments","argument_range.html#ranged-arguments","argument_range.html#the-integerrange--floatrange-class","argument_range.html#example---searching-chests-for-certain-items","argument_strings.html#string-arguments","argument_strings.html#string-argument","argument_strings.html#examples-of-stringargument-uses","argument_strings.html#text-argument","argument_strings.html#examples-of-textargument-uses","argument_strings.html#greedy-string-argument","argument_strings.html#example---messaging-command","argument_strings.html#examples-of-greedystringargument-uses","category_positional_arguments.html#position-based-arguments","argument_locations.html#location-arguments","argument_locations.html#location-3d-space","argument_locations.html#locationtypeblock_position","argument_locations.html#locationtypeprecise_position","argument_locations.html#example---locationargument-precise-position-centering","argument_locations.html#example---break-block-using-coordinates","argument_locations.html#location-2d-space","argument_rotation.html#rotation-arguments","argument_rotation.html#example-rotate-an-armor-stand-head","argument_axis.html#axisargument","argument_axis.html#examples-of-axisargument-uses","argument_chats.html#chat-arguments","argument_chat_spigot.html#spigot-chat-arguments","argument_chat_spigot.html#chat-color-argument","argument_chat_spigot.html#example---username-color-changing-plugin","argument_chat_spigot.html#chat-component-argument","argument_chat_spigot.html#example---book-made-from-raw-json","argument_chat_spigot.html#chat-argument","argument_chat_spigot.html#example---sending-personalized-messages-to-players","argument_chat_adventure.html#adventure-chat-arguments","argument_chat_adventure.html#adventure-chat-color-argument","argument_chat_adventure.html#example---username-color-changing-plugin","argument_chat_adventure.html#adventure-chat-component-argument","argument_chat_adventure.html#example---opening-a-book-with-raw-json-content","argument_chat_adventure.html#adventure-chat-argument","argument_chat_adventure.html#example---sending-personalized-messages-to-players","chatpreview.html#chat-preview","chatpreview.html#minecraft-version-support","chatpreview.html#enabling-chat-preview","chatpreview.html#specifying-a-chat-preview-function","chatpreview.html#using-the-chat-preview-function-as-the-arguments-value","chatpreview.html#chat-preview-examples","chatpreview.html#example---using-chat-preview","chatpreview.html#example---using-chat-preview-with-usepreview","argument_entities.html#entity--player-arguments","argument_entities.html#entity-selector-argument","argument_entities.html#example---remove-entities-command","argument_entities.html#player-argument","argument_entities.html#offlineplayer-argument","argument_entities.html#entity-type-argument","argument_entities.html#example---spawning-entities","category_scoreboard_arguments.html#scoreboard-arguments","argument_scoreboards.html#scoreboard-arguments","argument_scoreboards.html#score-holder-argument","argument_scoreboards.html#example---rewarding-players-with-scoreboard-objectives","argument_scoreboards.html#scoreboard-slot-argument","argument_scoreboards.html#scoreboardslot-wrapper","argument_scoreboards.html#example---clearing-objectives-in-a-scoreboard-slot","argument_objectives.html#objective-arguments","argument_objectives.html#objective-argument","argument_objectives.html#example---move-objective-to-sidebar","argument_objectives.html#objective-criteria-argument","argument_objectives.html#example---unregister-all-objectives-by-criteria","argument_team.html#team-arguments","argument_team.html#example---toggling-friendly-fire-in-a-team","category_miscellaneous_arguments.html#miscellaneous-arguments","argument_angle.html#angle-arguments","advancementargument.html#advancement-arguments","advancementargument.html#example---awarding-a-player-an-advancement","argument_biome.html#biome-arguments","argument_biome.html#example---setting-the-biome-of-a-chunk","argument_blockstate.html#blockstate-arguments","argument_blockstate.html#example---setting-a-block","argument_enchantment.html#enchantment-argument","argument_enchantment.html#example---giving-a-player-an-enchantment-on-their-current-item","argument_itemstack.html#itemstack-arguments","argument_itemstack.html#example---giving-a-player-an-itemstack","argument_loottable.html#loottable-argument","argument_loottable.html#example---filling-a-chest-with-loot-table-contents","argument_mathoperation.html#mathoperation-arguments","argument_mathoperation.html#example---changing-a-players-level","argument_namespacedkey.html#namespacedkey-arguments","argument_particles.html#particle-arguments","argument_particles.html#the-particledata-class","argument_particles.html#particle-data","argument_particle_old.html#particle-data-1165---1204","argument_particle_old.html#particleargument-examples","argument_particle_old.html#example---show-particles-at-a-players-location-without-data","argument_particle_old.html#example---show-particles--at-a-players-location-with-data","argument_particle_old.html#particle-data-implementation-notes","argument_particle_new.html#particle-data-1205","argument_particle_new.html#particleargument-examples","argument_particle_new.html#example---show-particles-at-a-players-location-without-data","argument_particle_new.html#example---show-particles--at-a-players-location-with-data","argument_particle_new.html#particle-data-implementation-notes","argument_potion.html#potion-effect-arguments","argument_potion.html#example---giving-a-player-a-potion-effect","argument_recipe.html#recipe-arguments","argument_recipe.html#example---giving-a-player-the-result-of-a-recipe","argument_recipe.html#example---unlocking-a-recipe-for-a-player","argument_sound.html#sound-arguments","argument_sound.html#example---playing-sound-to-yourself","argument_time.html#time-arguments","argument_time.html#example---displaying-a-server-wide-announcement","argument_uuid.html#uuid-arguments","argument_world.html#world-arguments","argument_world.html#example---unloading-world","predicateargs.html#predicate-arguments","argument_blockpredicate.html#block-predicate-arguments","argument_blockpredicate.html#example---replacing-specific-blocks-in-a-radius","argument_itemstackpredicate.html#itemstack-predicate-arguments","argument_itemstackpredicate.html#example---removing-items-in-inventories-based-on-predicates","argument_nbt.html#nbt-arguments","argument_nbt.html#plugin-usage-setup","argument_nbt.html#shading-usage-setup","argument_nbt.html#hooking-into-an-nbt-api","argument_nbt.html#example---hooking-into-the-nbt-api","argument_nbt.html#example---","category_literal_arguments.html#literal-arguments","argument_literal.html#literal-arguments","argument_literal.html#literal-arguments-vs-regular-arguments","argument_literal.html#example---literal-arguments-and-regular-arguments","argument_literal.html#example---gamemode-command-using-literal-arguments","argument_literal.html#literal-argument-warnings","argument_multiliteral.html#multi-literal-arguments","argument_multiliteral.html#example---using-multi-literals-to-make-the-gamemode-command","argument_list.html#list-arguments","argument_list.html#the-listargumentbuilder","argument_list.html#construction","argument_list.html#allowing-duplicates-optional","argument_list.html#providing-the-list","argument_list.html#providing-a-list-mapping-function","argument_list.html#building-the-listargumentbuilder","argument_list.html#examples","argument_list.html#example---multi-give-command","argument_map.html#map-arguments","argument_map.html#the-mapargumentbuilder","argument_map.html#building-a-mapargument","argument_map.html#providing-mapper-functions","argument_map.html#providing-suggestions","argument_map.html#building-the-mapargument","argument_map.html#examples","argument_map.html#example---sendmessage-command","argument_command.html#command-arguments","argument_command.html#command-results","argument_command.html#arbitrary-commands","argument_command.html#example---a-sudo-command","argument_command.html#restricted-commands","argument_command.html#example---restricting-commands-using-suggestion-branches","argument_command.html#null-and-empty-suggestions","argument_custom.html#custom-arguments","argument_custom.html#type-params","argument_custom.html#the-customargumentinfoparser-class","argument_custom.html#example---world-argument","argument_custom.html#message-builders","argument_custom.html#example---message-builder-for-invalid-objective-argument","functions.html#functions","functions.html#functions-in-116","functions.html#using-custom-commands-in-functions","functions.html#example---registering-command-for-use-in-a-function","functionsetup.html#setting-up-functions--tags","functionsetup.html#creating-functions","functionsetup.html#creating-tags","functionsetup.html#namespaces--where-to-place-everything","simplefunctionwrapper.html#the-simplefunctionwrapper-class","simplefunctionwrapper.html#simplefunctionwrapper-methods","simplefunctionwrapper.html#gettagnamespacedkey-and-getfunctionnamespacedkey","simplefunctionwrapper.html#getfunctions-and-gettags","simplefunctionwrapper.html#runcommandsender","simplefunctionwrapper.html#runcommandsender-support-in-1203","simplefunctionwrapper.html#getcommands","simplefunctionwrapper.html#getcommands-support-in-1203","functionwrapper.html#the-functionwrapper","functionwrapper.html#functionwrapper-methods","functionwrapper.html#run","functionwrapper.html#run-support-in-1203","functionwrapper.html#runasentity","functionwrapper.html#runasentity-support-in-1203","argument_function.html#function-arguments","argument_function.html#example---minecrafts-function-command","permissions.html#permissions","permissions.html#adding-permissions-to-commands","permissions.html#example---god-command-with-permissions","permissions.html#adding-permissions-to-arguments","permissions.html#example---kill-command-with-argument-permissions","permissions.html#child-based-permissions","permissions.html#example---economy-command-with-argument-permissions","requirements.html#requirements","requirements.html#adding-requirements-to-commands","requirements.html#example---perks-based-on-a-players-level","requirements.html#adding-requirements-to-arguments","requirements.html#example---a-party-creation-and-teleportation-system","requirements.html#updating-requirements","requirements.html#example---updating-requirements-for-xp-changes","requirements.html#example---updating-requirements-for-the-party-creation-example","requirements.html#multiple-requirements","requirements.html#example---using-multiple-requirements","aliases.html#aliases","aliases.html#example---using-aliases-for-getpos","help.html#help","help.html#parts-of-a-help","help.html#help-methods-and-semantics","help.html#example---adding-help-to-a-command","help.html#advanced-help-topics","help.html#example---adding-locale-specific-help","help.html#command-usage","help.html#example---providing-a-command-usage","subcommands.html#subcommands","subcommands.html#example---permission-system-with-subcommands","commandtrees.html#command-trees","commandtrees.html#the-executes-and-then-methods","commandtrees.html#declaring-a-command-tree","commandtrees.html#adding-arguments-to-a-command-tree","commandtrees.html#example---declaring-a-command-tree-with-a-single-argument","commandtrees.html#command-tree-examples","commandtrees.html#example---sign-editing-plugin","annotationsintro.html#annotation-based-commands","annotationsintro.html#example-a-warp-command","annotationsintro.html#warp-command-without-annotations","annotationsintro.html#warp-command-with-annotations","annotations.html#annotations","annotations.html#annotations-that-go-on-classes","annotations.html#commandcommandname","annotations.html#alias","annotations.html#permissionpermissionnode","annotations.html#needsop","annotations.html#helpfull-description","annotations.html#annotations-that-go-on-methods","annotations.html#default","annotations.html#subcommand","annotations.html#permission","annotations.html#needsop-1","annotations.html#annotations-that-go-on-parameters","annotations.html#special-argument-annotations","registeringannotations.html#registering-annotation-based-commands","registeringannotations.html#example-registering-a-warp-command","kotlinintro.html#kotlin-based-commands","kotlinintro.html#installing-the-dsl","kotlinintro.html#adding-the-dependency-with-maven","kotlinintro.html#adding-the-dependency-with-gradle","kotlindsl.html#using-the-dsl","kotlindsl.html#defining-a-simple-message-command","kotlindsl.html#example---sending-a-message-to-a-player-using-the-kotlin-dsl","kotlindsl.html#executors","kotlindsl.html#arguments","kotlindsl.html#editing-arguments","kotlindsl.html#adding-requirements-to-commands","kotlindsl.html#more-examples","kotlindsl.html#example---implementing-optional-arguments-with-the-kotlin-dsl","kotlindsl.html#example---replacing-suggestions-using-the-kotlin-dsl","delegated_properties.html#delegated-properties","delegated_properties.html#access-arguments-using-delegated-properties","velocity_intro.html#velocity","velocity_intro.html#adding-the-snapshot-repository-with-maven-or-gradle","velocity_intro.html#adding-the-dependency","velocity_intro.html#setting-up-the-commandapi","velocity_intro.html#current-limitations","velocity_intro.html#registering-a-simple-command","velocity_intro.html#example---registering-a-simple-command","conversion.html#command-conversion","conversion.html#entire-plugins","conversion.html#example---converting-commands-for-a-target-plugin","conversion.html#only-specific-commands","conversion.html#example---converting-essentialsxs-speed-command","reloading.html#plugin-reloading","reloading.html#example---allowing-a-command-to-work-with-reload","internal.html#internal-commandapi","internal.html#argument-identifiers","internal.html#reloading-datapacks","internal.html#getting-a-list-of-registered-commands","brigadier.html#brigadier--commandapi","brigadier.html#brigadier-support-functions","brigadier.html#examples","brigadier.html#example---adding-a-predicate-to-the-execute-command","brigadiersuggestions.html#brigadier-suggestions","brigadiersuggestions.html#example---making-an-emoji-broadcasting-message","brigadiersuggestions.html#example---using-a-minecraft-command-as-an-argument","predicatetips.html#predicate-tips","contributionintro.html#introduction","projectstructure.html#project-structure","projectstructure.html#commandapi-submodule-folders","projectstructure.html#docs-folder","projectstructure.html#docssrc-folder","upgrading.html#upgrading-guide","upgrading.html#from-920-to-930","upgrading.html#from-903-to-910","upgrading.html#multiliteralargument-changes","upgrading.html#commandarguments-changes","upgrading.html#from-901-to-902","upgrading.html#multiliteralargument-and-literalargument-changes","upgrading.html#from-900-to-901","upgrading.html#customargumentexception-changes","upgrading.html#commandarguments-changes-1","upgrading.html#from-88x-to-900","upgrading.html#project-dependencies","upgrading.html#loading-and-enabling-the-commandapi-when-shading","upgrading.html#accessing-arguments","upgrading.html#commandapi-helper-methods","upgrading.html#removal-of-the-environmentargument","upgrading.html#changes-to-the-teamargument","upgrading.html#changes-to-the-objectiveargument","upgrading.html#changes-to-the-listargumentbuilder","upgrading.html#changes-to-the-rotation-wrapper","upgrading.html#changes-to-the-scoreboardslot-wrapper","upgrading_old.html#upgrading-guide","upgrading_old.html#from-860-to-870","upgrading_old.html#sound-arguments","upgrading_old.html#entity-selector-arguments","upgrading_old.html#scoreholder-arguments","upgrading_old.html#from-851-to-860","upgrading_old.html#sound-arguments-1","upgrading_old.html#tooltips","upgrading_old.html#command-failures","upgrading_old.html#list-arguments","upgrading_old.html#from-850-to-851","upgrading_old.html#brigadier-arguments","upgrading_old.html#from-831-to-840","upgrading_old.html#getting-a-list-of-registered-commands","upgrading_old.html#entity-selector-arguments-1","upgrading_old.html#custom-arguments","upgrading_old.html#nbt-arguments","upgrading_old.html#from-800-or-earlier-to-810","upgrading_old.html#from-version-700-to-800","upgrading_old.html#particle-arguments","upgrading_old.html#from-version-652-to-700","upgrading_old.html#maven-repository","upgrading_old.html#commandapi-command-failures","upgrading_old.html#suggestions","upgrading_old.html#from-version-620-or-earlier-to-630","faq.html#faq","faq.html#how-do-i-use-insert-feature-here-in-the-commandapi","faq.html#does-the-commandapi-support-reloading-via-reload","faq.html#does-the-commandapi-support-optional-arguments","faq.html#does-the-commandapi-support-suggestions-in-the-annotation-system","faq.html#can-you-add-tooltips-to-literalmultiliteral-arguments","faq.html#can-i-change-the-message-that-is-sent-to-the-user-when-they-dont-have-permission-to-run-a-command","faq.html#can-i-change-the-message-that-is-sent-to-the-user-when-an-argument-isnt-valid","faq.html#my-suggestions-on-my-arguments-are-empty-or-dont-update-how-do-i-make-dynamic-suggestions","incompatibleversions.html#incompatible-version-information","incompatibleversions.html#argument-changes-with-respect-to-minecraft-version","incompatibleversions.html#angleargument","incompatibleversions.html#chatargument","incompatibleversions.html#chatarguments-chat-preview","incompatibleversions.html#functionargument","incompatibleversions.html#commandapi-behavior-with-respect-to-minecraft-version","incompatibleversions.html#minecraft-version-116-and-beyond","troubleshooting.html#troubleshooting","troubleshooting.html#argument-suggestions-are-empty-or-arent-updating","troubleshooting.html#permissions-dont-work-shading-the-commandapi","troubleshooting.html#ive-registered-my-command-but-nothing-happens","troubleshooting.html#the-commandapi-doesnt-load-something-about-unsupportedclassversionerror-and-class-file-version-600","troubleshooting.html#server-errors-when-loading-datapacks-in-116","troubleshooting.html#running-reload-doesnt-work","troubleshooting.html#players-cannot-connecttimeout-when-joining","troubleshooting.html#my-issue-isnt-on-here-what-do-i-do","afterword.html#afterword","afterword.html#a-message-from-the-commandapis-author","afterword.html#intro","afterword.html#starting-out","afterword.html#reflection-on-the-project-and-personal-gains","afterword.html#acknowledgements-early-development","afterword.html#acknowledgements-commandapi-discord-server","afterword.html#acknowledgements-donators","afterword.html#final-comments"],"index":{"documentStore":{"docInfo":{"0":{"body":47,"breadcrumbs":2,"title":1},"1":{"body":81,"breadcrumbs":3,"title":2},"10":{"body":15,"breadcrumbs":6,"title":5},"100":{"body":336,"breadcrumbs":4,"title":2},"101":{"body":56,"breadcrumbs":5,"title":3},"102":{"body":194,"breadcrumbs":4,"title":2},"103":{"body":98,"breadcrumbs":6,"title":4},"104":{"body":139,"breadcrumbs":6,"title":4},"105":{"body":69,"breadcrumbs":7,"title":5},"106":{"body":115,"breadcrumbs":6,"title":4},"107":{"body":218,"breadcrumbs":5,"title":3},"108":{"body":137,"breadcrumbs":7,"title":5},"109":{"body":290,"breadcrumbs":6,"title":4},"11":{"body":19,"breadcrumbs":6,"title":5},"110":{"body":133,"breadcrumbs":4,"title":2},"111":{"body":70,"breadcrumbs":8,"title":3},"112":{"body":123,"breadcrumbs":10,"title":5},"113":{"body":44,"breadcrumbs":8,"title":3},"114":{"body":37,"breadcrumbs":8,"title":3},"115":{"body":44,"breadcrumbs":9,"title":4},"116":{"body":53,"breadcrumbs":10,"title":5},"117":{"body":60,"breadcrumbs":10,"title":5},"118":{"body":49,"breadcrumbs":10,"title":5},"119":{"body":48,"breadcrumbs":7,"title":2},"12":{"body":38,"breadcrumbs":6,"title":5},"120":{"body":23,"breadcrumbs":6,"title":2},"121":{"body":123,"breadcrumbs":8,"title":4},"122":{"body":55,"breadcrumbs":6,"title":2},"123":{"body":43,"breadcrumbs":7,"title":3},"124":{"body":29,"breadcrumbs":7,"title":3},"125":{"body":87,"breadcrumbs":10,"title":6},"126":{"body":62,"breadcrumbs":8,"title":3},"127":{"body":46,"breadcrumbs":10,"title":5},"128":{"body":293,"breadcrumbs":10,"title":5},"129":{"body":39,"breadcrumbs":8,"title":3},"13":{"body":6,"breadcrumbs":6,"title":5},"130":{"body":134,"breadcrumbs":10,"title":5},"131":{"body":143,"breadcrumbs":3,"title":1},"132":{"body":249,"breadcrumbs":4,"title":2},"133":{"body":48,"breadcrumbs":4,"title":1},"134":{"body":93,"breadcrumbs":7,"title":4},"135":{"body":30,"breadcrumbs":5,"title":2},"136":{"body":31,"breadcrumbs":7,"title":4},"137":{"body":41,"breadcrumbs":6,"title":3},"138":{"body":150,"breadcrumbs":9,"title":6},"139":{"body":62,"breadcrumbs":6,"title":3},"14":{"body":56,"breadcrumbs":6,"title":5},"140":{"body":31,"breadcrumbs":8,"title":5},"141":{"body":29,"breadcrumbs":7,"title":4},"142":{"body":55,"breadcrumbs":10,"title":7},"143":{"body":49,"breadcrumbs":6,"title":3},"144":{"body":32,"breadcrumbs":7,"title":4},"145":{"body":23,"breadcrumbs":6,"title":3},"146":{"body":45,"breadcrumbs":10,"title":7},"147":{"body":111,"breadcrumbs":6,"title":3},"148":{"body":49,"breadcrumbs":9,"title":6},"149":{"body":98,"breadcrumbs":10,"title":7},"15":{"body":94,"breadcrumbs":6,"title":5},"150":{"body":40,"breadcrumbs":6,"title":2},"151":{"body":116,"breadcrumbs":9,"title":5},"152":{"body":41,"breadcrumbs":9,"title":5},"153":{"body":48,"breadcrumbs":7,"title":3},"154":{"body":65,"breadcrumbs":10,"title":6},"155":{"body":149,"breadcrumbs":9,"title":5},"156":{"body":229,"breadcrumbs":9,"title":5},"157":{"body":29,"breadcrumbs":6,"title":2},"158":{"body":77,"breadcrumbs":8,"title":4},"159":{"body":86,"breadcrumbs":6,"title":2},"16":{"body":10,"breadcrumbs":6,"title":5},"160":{"body":71,"breadcrumbs":6,"title":2},"161":{"body":126,"breadcrumbs":8,"title":2},"162":{"body":0,"breadcrumbs":10,"title":3},"163":{"body":17,"breadcrumbs":10,"title":3},"164":{"body":98,"breadcrumbs":12,"title":5},"165":{"body":22,"breadcrumbs":11,"title":4},"166":{"body":131,"breadcrumbs":12,"title":5},"167":{"body":99,"breadcrumbs":11,"title":4},"168":{"body":242,"breadcrumbs":12,"title":5},"169":{"body":81,"breadcrumbs":12,"title":4},"17":{"body":17,"breadcrumbs":6,"title":5},"170":{"body":58,"breadcrumbs":10,"title":2},"171":{"body":108,"breadcrumbs":10,"title":2},"172":{"body":44,"breadcrumbs":11,"title":3},"173":{"body":29,"breadcrumbs":11,"title":3},"174":{"body":26,"breadcrumbs":12,"title":4},"175":{"body":8,"breadcrumbs":9,"title":1},"176":{"body":169,"breadcrumbs":12,"title":4},"177":{"body":126,"breadcrumbs":12,"title":4},"178":{"body":114,"breadcrumbs":13,"title":5},"179":{"body":57,"breadcrumbs":10,"title":3},"18":{"body":49,"breadcrumbs":6,"title":5},"180":{"body":76,"breadcrumbs":12,"title":5},"181":{"body":156,"breadcrumbs":13,"title":6},"182":{"body":42,"breadcrumbs":10,"title":3},"183":{"body":197,"breadcrumbs":12,"title":5},"184":{"body":122,"breadcrumbs":10,"title":3},"185":{"body":127,"breadcrumbs":12,"title":5},"186":{"body":74,"breadcrumbs":8,"title":2},"187":{"body":74,"breadcrumbs":9,"title":3},"188":{"body":0,"breadcrumbs":9,"title":3},"189":{"body":87,"breadcrumbs":10,"title":4},"19":{"body":5,"breadcrumbs":6,"title":5},"190":{"body":16,"breadcrumbs":6,"title":2},"191":{"body":40,"breadcrumbs":8,"title":2},"192":{"body":13,"breadcrumbs":8,"title":2},"193":{"body":136,"breadcrumbs":10,"title":4},"194":{"body":84,"breadcrumbs":8,"title":2},"195":{"body":85,"breadcrumbs":8,"title":2},"196":{"body":50,"breadcrumbs":9,"title":3},"197":{"body":317,"breadcrumbs":11,"title":5},"198":{"body":15,"breadcrumbs":8,"title":2},"199":{"body":28,"breadcrumbs":8,"title":2},"2":{"body":66,"breadcrumbs":3,"title":2},"20":{"body":12,"breadcrumbs":6,"title":5},"200":{"body":5,"breadcrumbs":9,"title":3},"201":{"body":40,"breadcrumbs":8,"title":2},"202":{"body":10,"breadcrumbs":9,"title":3},"203":{"body":56,"breadcrumbs":9,"title":3},"204":{"body":81,"breadcrumbs":9,"title":3},"205":{"body":28,"breadcrumbs":9,"title":3},"206":{"body":0,"breadcrumbs":9,"title":3},"207":{"body":24,"breadcrumbs":10,"title":2},"208":{"body":38,"breadcrumbs":11,"title":3},"209":{"body":15,"breadcrumbs":9,"title":1},"21":{"body":12,"breadcrumbs":6,"title":5},"210":{"body":59,"breadcrumbs":9,"title":1},"211":{"body":106,"breadcrumbs":13,"title":5},"212":{"body":78,"breadcrumbs":13,"title":5},"213":{"body":31,"breadcrumbs":11,"title":3},"214":{"body":68,"breadcrumbs":10,"title":2},"215":{"body":115,"breadcrumbs":13,"title":5},"216":{"body":26,"breadcrumbs":8,"title":1},"217":{"body":6,"breadcrumbs":10,"title":3},"218":{"body":63,"breadcrumbs":8,"title":2},"219":{"body":0,"breadcrumbs":12,"title":3},"22":{"body":99,"breadcrumbs":6,"title":5},"220":{"body":22,"breadcrumbs":12,"title":3},"221":{"body":82,"breadcrumbs":14,"title":5},"222":{"body":65,"breadcrumbs":12,"title":3},"223":{"body":210,"breadcrumbs":14,"title":5},"224":{"body":35,"breadcrumbs":11,"title":2},"225":{"body":95,"breadcrumbs":14,"title":5},"226":{"body":64,"breadcrumbs":12,"title":3},"227":{"body":27,"breadcrumbs":13,"title":4},"228":{"body":50,"breadcrumbs":14,"title":5},"229":{"body":15,"breadcrumbs":13,"title":4},"23":{"body":11,"breadcrumbs":6,"title":5},"230":{"body":159,"breadcrumbs":15,"title":6},"231":{"body":24,"breadcrumbs":12,"title":3},"232":{"body":112,"breadcrumbs":14,"title":5},"233":{"body":29,"breadcrumbs":10,"title":2},"234":{"body":20,"breadcrumbs":11,"title":3},"235":{"body":23,"breadcrumbs":11,"title":3},"236":{"body":126,"breadcrumbs":12,"title":4},"237":{"body":39,"breadcrumbs":14,"title":6},"238":{"body":0,"breadcrumbs":11,"title":3},"239":{"body":246,"breadcrumbs":12,"title":4},"24":{"body":13,"breadcrumbs":6,"title":5},"240":{"body":147,"breadcrumbs":13,"title":5},"241":{"body":0,"breadcrumbs":10,"title":3},"242":{"body":69,"breadcrumbs":10,"title":3},"243":{"body":149,"breadcrumbs":11,"title":4},"244":{"body":29,"breadcrumbs":9,"title":2},"245":{"body":41,"breadcrumbs":9,"title":2},"246":{"body":23,"breadcrumbs":10,"title":3},"247":{"body":124,"breadcrumbs":10,"title":3},"248":{"body":14,"breadcrumbs":8,"title":2},"249":{"body":41,"breadcrumbs":10,"title":2},"25":{"body":26,"breadcrumbs":6,"title":5},"250":{"body":39,"breadcrumbs":11,"title":3},"251":{"body":191,"breadcrumbs":13,"title":5},"252":{"body":29,"breadcrumbs":11,"title":3},"253":{"body":61,"breadcrumbs":10,"title":2},"254":{"body":73,"breadcrumbs":13,"title":5},"255":{"body":15,"breadcrumbs":10,"title":2},"256":{"body":6,"breadcrumbs":10,"title":2},"257":{"body":58,"breadcrumbs":12,"title":4},"258":{"body":18,"breadcrumbs":11,"title":3},"259":{"body":81,"breadcrumbs":12,"title":4},"26":{"body":19,"breadcrumbs":6,"title":5},"260":{"body":7,"breadcrumbs":10,"title":2},"261":{"body":60,"breadcrumbs":13,"title":5},"262":{"body":0,"breadcrumbs":8,"title":2},"263":{"body":42,"breadcrumbs":10,"title":2},"264":{"body":17,"breadcrumbs":10,"title":2},"265":{"body":103,"breadcrumbs":12,"title":4},"266":{"body":43,"breadcrumbs":10,"title":2},"267":{"body":127,"breadcrumbs":12,"title":4},"268":{"body":48,"breadcrumbs":10,"title":2},"269":{"body":80,"breadcrumbs":11,"title":3},"27":{"body":38,"breadcrumbs":6,"title":5},"270":{"body":19,"breadcrumbs":10,"title":2},"271":{"body":94,"breadcrumbs":14,"title":6},"272":{"body":22,"breadcrumbs":10,"title":2},"273":{"body":39,"breadcrumbs":12,"title":4},"274":{"body":15,"breadcrumbs":10,"title":2},"275":{"body":138,"breadcrumbs":14,"title":6},"276":{"body":103,"breadcrumbs":10,"title":2},"277":{"body":162,"breadcrumbs":12,"title":4},"278":{"body":24,"breadcrumbs":10,"title":2},"279":{"body":16,"breadcrumbs":10,"title":2},"28":{"body":71,"breadcrumbs":6,"title":5},"280":{"body":40,"breadcrumbs":10,"title":2},"281":{"body":32,"breadcrumbs":10,"title":2},"282":{"body":77,"breadcrumbs":16,"title":4},"283":{"body":19,"breadcrumbs":14,"title":2},"284":{"body":78,"breadcrumbs":19,"title":7},"285":{"body":84,"breadcrumbs":18,"title":6},"286":{"body":42,"breadcrumbs":16,"title":4},"287":{"body":169,"breadcrumbs":14,"title":3},"288":{"body":19,"breadcrumbs":13,"title":2},"289":{"body":78,"breadcrumbs":18,"title":7},"29":{"body":38,"breadcrumbs":6,"title":5},"290":{"body":75,"breadcrumbs":17,"title":6},"291":{"body":42,"breadcrumbs":15,"title":4},"292":{"body":27,"breadcrumbs":12,"title":3},"293":{"body":250,"breadcrumbs":14,"title":5},"294":{"body":13,"breadcrumbs":10,"title":2},"295":{"body":62,"breadcrumbs":13,"title":5},"296":{"body":71,"breadcrumbs":12,"title":4},"297":{"body":81,"breadcrumbs":10,"title":2},"298":{"body":86,"breadcrumbs":12,"title":4},"299":{"body":66,"breadcrumbs":10,"title":2},"3":{"body":13,"breadcrumbs":3,"title":2},"30":{"body":29,"breadcrumbs":6,"title":5},"300":{"body":109,"breadcrumbs":13,"title":5},"301":{"body":14,"breadcrumbs":10,"title":2},"302":{"body":13,"breadcrumbs":10,"title":2},"303":{"body":75,"breadcrumbs":11,"title":3},"304":{"body":0,"breadcrumbs":8,"title":2},"305":{"body":50,"breadcrumbs":12,"title":3},"306":{"body":349,"breadcrumbs":14,"title":5},"307":{"body":22,"breadcrumbs":12,"title":3},"308":{"body":80,"breadcrumbs":15,"title":6},"309":{"body":28,"breadcrumbs":8,"title":2},"31":{"body":23,"breadcrumbs":6,"title":5},"310":{"body":17,"breadcrumbs":9,"title":3},"311":{"body":25,"breadcrumbs":9,"title":3},"312":{"body":60,"breadcrumbs":9,"title":3},"313":{"body":60,"breadcrumbs":10,"title":4},"314":{"body":70,"breadcrumbs":7,"title":1},"315":{"body":0,"breadcrumbs":8,"title":2},"316":{"body":80,"breadcrumbs":10,"title":2},"317":{"body":23,"breadcrumbs":13,"title":5},"318":{"body":187,"breadcrumbs":13,"title":5},"319":{"body":152,"breadcrumbs":14,"title":6},"32":{"body":13,"breadcrumbs":6,"title":5},"320":{"body":125,"breadcrumbs":11,"title":3},"321":{"body":91,"breadcrumbs":12,"title":3},"322":{"body":154,"breadcrumbs":16,"title":7},"323":{"body":48,"breadcrumbs":8,"title":2},"324":{"body":39,"breadcrumbs":7,"title":1},"325":{"body":46,"breadcrumbs":7,"title":1},"326":{"body":44,"breadcrumbs":9,"title":3},"327":{"body":75,"breadcrumbs":8,"title":2},"328":{"body":70,"breadcrumbs":10,"title":4},"329":{"body":42,"breadcrumbs":8,"title":2},"33":{"body":58,"breadcrumbs":6,"title":5},"330":{"body":0,"breadcrumbs":7,"title":1},"331":{"body":160,"breadcrumbs":10,"title":4},"332":{"body":18,"breadcrumbs":8,"title":2},"333":{"body":41,"breadcrumbs":7,"title":1},"334":{"body":78,"breadcrumbs":8,"title":2},"335":{"body":87,"breadcrumbs":9,"title":3},"336":{"body":84,"breadcrumbs":8,"title":2},"337":{"body":14,"breadcrumbs":8,"title":2},"338":{"body":0,"breadcrumbs":7,"title":1},"339":{"body":350,"breadcrumbs":9,"title":3},"34":{"body":9,"breadcrumbs":6,"title":5},"340":{"body":40,"breadcrumbs":8,"title":2},"341":{"body":89,"breadcrumbs":8,"title":2},"342":{"body":14,"breadcrumbs":8,"title":2},"343":{"body":104,"breadcrumbs":9,"title":3},"344":{"body":28,"breadcrumbs":8,"title":2},"345":{"body":228,"breadcrumbs":12,"title":6},"346":{"body":128,"breadcrumbs":9,"title":3},"347":{"body":81,"breadcrumbs":8,"title":2},"348":{"body":41,"breadcrumbs":8,"title":2},"349":{"body":122,"breadcrumbs":8,"title":2},"35":{"body":32,"breadcrumbs":6,"title":5},"350":{"body":252,"breadcrumbs":9,"title":3},"351":{"body":66,"breadcrumbs":8,"title":2},"352":{"body":22,"breadcrumbs":12,"title":6},"353":{"body":26,"breadcrumbs":3,"title":1},"354":{"body":45,"breadcrumbs":4,"title":2},"355":{"body":42,"breadcrumbs":6,"title":4},"356":{"body":82,"breadcrumbs":7,"title":5},"357":{"body":39,"breadcrumbs":10,"title":4},"358":{"body":39,"breadcrumbs":8,"title":2},"359":{"body":24,"breadcrumbs":8,"title":2},"36":{"body":95,"breadcrumbs":6,"title":5},"360":{"body":60,"breadcrumbs":9,"title":3},"361":{"body":36,"breadcrumbs":6,"title":2},"362":{"body":42,"breadcrumbs":6,"title":2},"363":{"body":32,"breadcrumbs":6,"title":2},"364":{"body":14,"breadcrumbs":6,"title":2},"365":{"body":0,"breadcrumbs":5,"title":1},"366":{"body":44,"breadcrumbs":7,"title":3},"367":{"body":0,"breadcrumbs":5,"title":1},"368":{"body":56,"breadcrumbs":7,"title":3},"369":{"body":40,"breadcrumbs":5,"title":1},"37":{"body":48,"breadcrumbs":6,"title":5},"370":{"body":47,"breadcrumbs":6,"title":2},"371":{"body":0,"breadcrumbs":5,"title":1},"372":{"body":81,"breadcrumbs":7,"title":3},"373":{"body":0,"breadcrumbs":5,"title":1},"374":{"body":30,"breadcrumbs":7,"title":3},"375":{"body":47,"breadcrumbs":6,"title":2},"376":{"body":84,"breadcrumbs":8,"title":4},"377":{"body":65,"breadcrumbs":2,"title":1},"378":{"body":9,"breadcrumbs":4,"title":3},"379":{"body":105,"breadcrumbs":5,"title":4},"38":{"body":30,"breadcrumbs":6,"title":5},"380":{"body":47,"breadcrumbs":4,"title":3},"381":{"body":143,"breadcrumbs":6,"title":5},"382":{"body":43,"breadcrumbs":4,"title":3},"383":{"body":347,"breadcrumbs":6,"title":5},"384":{"body":45,"breadcrumbs":2,"title":1},"385":{"body":27,"breadcrumbs":4,"title":3},"386":{"body":155,"breadcrumbs":6,"title":5},"387":{"body":16,"breadcrumbs":4,"title":3},"388":{"body":388,"breadcrumbs":6,"title":5},"389":{"body":132,"breadcrumbs":3,"title":2},"39":{"body":33,"breadcrumbs":6,"title":5},"390":{"body":62,"breadcrumbs":6,"title":5},"391":{"body":62,"breadcrumbs":7,"title":6},"392":{"body":18,"breadcrumbs":3,"title":2},"393":{"body":43,"breadcrumbs":5,"title":4},"394":{"body":19,"breadcrumbs":2,"title":1},"395":{"body":110,"breadcrumbs":5,"title":4},"396":{"body":24,"breadcrumbs":2,"title":1},"397":{"body":59,"breadcrumbs":3,"title":2},"398":{"body":106,"breadcrumbs":4,"title":3},"399":{"body":93,"breadcrumbs":5,"title":4},"4":{"body":11,"breadcrumbs":6,"title":5},"40":{"body":153,"breadcrumbs":6,"title":5},"400":{"body":16,"breadcrumbs":4,"title":3},"401":{"body":178,"breadcrumbs":6,"title":5},"402":{"body":16,"breadcrumbs":3,"title":2},"403":{"body":66,"breadcrumbs":5,"title":4},"404":{"body":42,"breadcrumbs":2,"title":1},"405":{"body":342,"breadcrumbs":5,"title":4},"406":{"body":45,"breadcrumbs":4,"title":2},"407":{"body":117,"breadcrumbs":4,"title":2},"408":{"body":48,"breadcrumbs":5,"title":3},"409":{"body":21,"breadcrumbs":6,"title":4},"41":{"body":49,"breadcrumbs":6,"title":5},"410":{"body":137,"breadcrumbs":8,"title":6},"411":{"body":0,"breadcrumbs":5,"title":3},"412":{"body":249,"breadcrumbs":6,"title":4},"413":{"body":105,"breadcrumbs":6,"title":3},"414":{"body":33,"breadcrumbs":6,"title":3},"415":{"body":95,"breadcrumbs":7,"title":4},"416":{"body":394,"breadcrumbs":6,"title":3},"417":{"body":11,"breadcrumbs":2,"title":1},"418":{"body":0,"breadcrumbs":4,"title":3},"419":{"body":13,"breadcrumbs":2,"title":1},"42":{"body":15,"breadcrumbs":6,"title":5},"420":{"body":18,"breadcrumbs":2,"title":1},"421":{"body":22,"breadcrumbs":2,"title":1},"422":{"body":15,"breadcrumbs":2,"title":1},"423":{"body":51,"breadcrumbs":3,"title":2},"424":{"body":5,"breadcrumbs":4,"title":3},"425":{"body":69,"breadcrumbs":2,"title":1},"426":{"body":57,"breadcrumbs":2,"title":1},"427":{"body":21,"breadcrumbs":2,"title":1},"428":{"body":9,"breadcrumbs":2,"title":1},"429":{"body":59,"breadcrumbs":4,"title":3},"43":{"body":79,"breadcrumbs":6,"title":5},"430":{"body":139,"breadcrumbs":4,"title":3},"431":{"body":15,"breadcrumbs":8,"title":4},"432":{"body":82,"breadcrumbs":8,"title":4},"433":{"body":24,"breadcrumbs":6,"title":3},"434":{"body":16,"breadcrumbs":5,"title":2},"435":{"body":65,"breadcrumbs":6,"title":3},"436":{"body":65,"breadcrumbs":6,"title":3},"437":{"body":0,"breadcrumbs":4,"title":2},"438":{"body":15,"breadcrumbs":6,"title":4},"439":{"body":94,"breadcrumbs":9,"title":7},"44":{"body":127,"breadcrumbs":6,"title":5},"440":{"body":77,"breadcrumbs":3,"title":1},"441":{"body":86,"breadcrumbs":3,"title":1},"442":{"body":132,"breadcrumbs":4,"title":2},"443":{"body":47,"breadcrumbs":5,"title":3},"444":{"body":10,"breadcrumbs":4,"title":2},"445":{"body":86,"breadcrumbs":8,"title":6},"446":{"body":61,"breadcrumbs":8,"title":6},"447":{"body":54,"breadcrumbs":4,"title":2},"448":{"body":44,"breadcrumbs":7,"title":5},"449":{"body":33,"breadcrumbs":2,"title":1},"45":{"body":19,"breadcrumbs":4,"title":1},"450":{"body":28,"breadcrumbs":6,"title":5},"451":{"body":36,"breadcrumbs":3,"title":2},"452":{"body":54,"breadcrumbs":4,"title":3},"453":{"body":30,"breadcrumbs":3,"title":2},"454":{"body":20,"breadcrumbs":4,"title":3},"455":{"body":66,"breadcrumbs":5,"title":4},"456":{"body":83,"breadcrumbs":4,"title":2},"457":{"body":22,"breadcrumbs":4,"title":2},"458":{"body":74,"breadcrumbs":7,"title":5},"459":{"body":68,"breadcrumbs":4,"title":2},"46":{"body":31,"breadcrumbs":5,"title":2},"460":{"body":166,"breadcrumbs":7,"title":5},"461":{"body":159,"breadcrumbs":4,"title":2},"462":{"body":35,"breadcrumbs":7,"title":5},"463":{"body":14,"breadcrumbs":4,"title":2},"464":{"body":186,"breadcrumbs":4,"title":2},"465":{"body":40,"breadcrumbs":4,"title":2},"466":{"body":75,"breadcrumbs":6,"title":4},"467":{"body":75,"breadcrumbs":4,"title":2},"468":{"body":152,"breadcrumbs":5,"title":3},"469":{"body":23,"breadcrumbs":3,"title":1},"47":{"body":147,"breadcrumbs":8,"title":5},"470":{"body":550,"breadcrumbs":7,"title":5},"471":{"body":76,"breadcrumbs":4,"title":2},"472":{"body":243,"breadcrumbs":7,"title":5},"473":{"body":407,"breadcrumbs":7,"title":5},"474":{"body":122,"breadcrumbs":4,"title":2},"475":{"body":11,"breadcrumbs":2,"title":1},"476":{"body":36,"breadcrumbs":4,"title":2},"477":{"body":225,"breadcrumbs":5,"title":3},"478":{"body":80,"breadcrumbs":4,"title":2},"479":{"body":31,"breadcrumbs":4,"title":2},"48":{"body":123,"breadcrumbs":11,"title":8},"480":{"body":0,"breadcrumbs":4,"title":2},"481":{"body":12,"breadcrumbs":4,"title":2},"482":{"body":0,"breadcrumbs":4,"title":2},"483":{"body":22,"breadcrumbs":4,"title":2},"484":{"body":12,"breadcrumbs":4,"title":2},"485":{"body":0,"breadcrumbs":4,"title":2},"486":{"body":69,"breadcrumbs":5,"title":3},"487":{"body":0,"breadcrumbs":4,"title":2},"488":{"body":27,"breadcrumbs":4,"title":2},"489":{"body":61,"breadcrumbs":4,"title":2},"49":{"body":16,"breadcrumbs":6,"title":3},"490":{"body":44,"breadcrumbs":4,"title":2},"491":{"body":135,"breadcrumbs":4,"title":2},"492":{"body":45,"breadcrumbs":6,"title":4},"493":{"body":152,"breadcrumbs":4,"title":2},"494":{"body":22,"breadcrumbs":5,"title":3},"495":{"body":12,"breadcrumbs":4,"title":2},"496":{"body":39,"breadcrumbs":4,"title":2},"497":{"body":39,"breadcrumbs":4,"title":2},"498":{"body":53,"breadcrumbs":4,"title":2},"499":{"body":29,"breadcrumbs":5,"title":3},"5":{"body":53,"breadcrumbs":6,"title":5},"50":{"body":251,"breadcrumbs":6,"title":3},"500":{"body":43,"breadcrumbs":5,"title":3},"501":{"body":0,"breadcrumbs":8,"title":2},"502":{"body":0,"breadcrumbs":8,"title":2},"503":{"body":35,"breadcrumbs":8,"title":2},"504":{"body":36,"breadcrumbs":9,"title":3},"505":{"body":24,"breadcrumbs":8,"title":2},"506":{"body":0,"breadcrumbs":8,"title":2},"507":{"body":39,"breadcrumbs":8,"title":2},"508":{"body":78,"breadcrumbs":7,"title":1},"509":{"body":21,"breadcrumbs":8,"title":2},"51":{"body":0,"breadcrumbs":5,"title":2},"510":{"body":38,"breadcrumbs":8,"title":2},"511":{"body":0,"breadcrumbs":8,"title":2},"512":{"body":44,"breadcrumbs":8,"title":2},"513":{"body":0,"breadcrumbs":8,"title":2},"514":{"body":18,"breadcrumbs":10,"title":4},"515":{"body":13,"breadcrumbs":9,"title":3},"516":{"body":121,"breadcrumbs":8,"title":2},"517":{"body":78,"breadcrumbs":8,"title":2},"518":{"body":53,"breadcrumbs":9,"title":3},"519":{"body":0,"breadcrumbs":9,"title":3},"52":{"body":24,"breadcrumbs":5,"title":2},"520":{"body":62,"breadcrumbs":8,"title":2},"521":{"body":0,"breadcrumbs":9,"title":3},"522":{"body":42,"breadcrumbs":8,"title":2},"523":{"body":60,"breadcrumbs":9,"title":3},"524":{"body":208,"breadcrumbs":7,"title":1},"525":{"body":12,"breadcrumbs":10,"title":4},"526":{"body":10,"breadcrumbs":2,"title":1},"527":{"body":17,"breadcrumbs":6,"title":5},"528":{"body":13,"breadcrumbs":6,"title":5},"529":{"body":9,"breadcrumbs":5,"title":4},"53":{"body":16,"breadcrumbs":5,"title":2},"530":{"body":32,"breadcrumbs":6,"title":5},"531":{"body":53,"breadcrumbs":5,"title":4},"532":{"body":40,"breadcrumbs":9,"title":8},"533":{"body":7,"breadcrumbs":8,"title":7},"534":{"body":40,"breadcrumbs":9,"title":8},"535":{"body":14,"breadcrumbs":6,"title":3},"536":{"body":0,"breadcrumbs":8,"title":5},"537":{"body":7,"breadcrumbs":4,"title":1},"538":{"body":6,"breadcrumbs":4,"title":1},"539":{"body":11,"breadcrumbs":6,"title":3},"54":{"body":41,"breadcrumbs":4,"title":1},"540":{"body":37,"breadcrumbs":4,"title":1},"541":{"body":0,"breadcrumbs":8,"title":5},"542":{"body":143,"breadcrumbs":7,"title":4},"543":{"body":9,"breadcrumbs":2,"title":1},"544":{"body":49,"breadcrumbs":6,"title":5},"545":{"body":29,"breadcrumbs":6,"title":5},"546":{"body":34,"breadcrumbs":6,"title":5},"547":{"body":226,"breadcrumbs":10,"title":9},"548":{"body":95,"breadcrumbs":6,"title":5},"549":{"body":3,"breadcrumbs":5,"title":4},"55":{"body":54,"breadcrumbs":6,"title":3},"550":{"body":40,"breadcrumbs":4,"title":3},"551":{"body":17,"breadcrumbs":4,"title":3},"552":{"body":0,"breadcrumbs":2,"title":1},"553":{"body":14,"breadcrumbs":4,"title":3},"554":{"body":79,"breadcrumbs":2,"title":1},"555":{"body":67,"breadcrumbs":3,"title":2},"556":{"body":80,"breadcrumbs":5,"title":4},"557":{"body":261,"breadcrumbs":4,"title":3},"558":{"body":116,"breadcrumbs":5,"title":4},"559":{"body":25,"breadcrumbs":3,"title":2},"56":{"body":80,"breadcrumbs":7,"title":4},"560":{"body":22,"breadcrumbs":3,"title":2},"57":{"body":67,"breadcrumbs":6,"title":3},"58":{"body":69,"breadcrumbs":7,"title":4},"59":{"body":42,"breadcrumbs":5,"title":2},"6":{"body":24,"breadcrumbs":6,"title":5},"60":{"body":25,"breadcrumbs":6,"title":3},"61":{"body":24,"breadcrumbs":5,"title":2},"62":{"body":80,"breadcrumbs":6,"title":4},"63":{"body":15,"breadcrumbs":5,"title":3},"64":{"body":47,"breadcrumbs":5,"title":3},"65":{"body":13,"breadcrumbs":5,"title":3},"66":{"body":18,"breadcrumbs":6,"title":4},"67":{"body":35,"breadcrumbs":8,"title":3},"68":{"body":15,"breadcrumbs":8,"title":3},"69":{"body":154,"breadcrumbs":9,"title":4},"7":{"body":22,"breadcrumbs":6,"title":5},"70":{"body":56,"breadcrumbs":8,"title":3},"71":{"body":52,"breadcrumbs":9,"title":4},"72":{"body":29,"breadcrumbs":10,"title":4},"73":{"body":145,"breadcrumbs":11,"title":5},"74":{"body":13,"breadcrumbs":9,"title":3},"75":{"body":32,"breadcrumbs":8,"title":2},"76":{"body":119,"breadcrumbs":8,"title":2},"77":{"body":53,"breadcrumbs":10,"title":4},"78":{"body":263,"breadcrumbs":10,"title":4},"79":{"body":39,"breadcrumbs":6,"title":2},"8":{"body":31,"breadcrumbs":6,"title":5},"80":{"body":105,"breadcrumbs":9,"title":5},"81":{"body":63,"breadcrumbs":6,"title":3},"82":{"body":38,"breadcrumbs":8,"title":5},"83":{"body":46,"breadcrumbs":8,"title":4},"84":{"body":40,"breadcrumbs":7,"title":3},"85":{"body":28,"breadcrumbs":7,"title":3},"86":{"body":71,"breadcrumbs":7,"title":3},"87":{"body":21,"breadcrumbs":6,"title":3},"88":{"body":22,"breadcrumbs":7,"title":4},"89":{"body":29,"breadcrumbs":5,"title":2},"9":{"body":6,"breadcrumbs":6,"title":5},"90":{"body":208,"breadcrumbs":4,"title":1},"91":{"body":41,"breadcrumbs":5,"title":2},"92":{"body":62,"breadcrumbs":8,"title":5},"93":{"body":24,"breadcrumbs":5,"title":2},"94":{"body":118,"breadcrumbs":5,"title":2},"95":{"body":151,"breadcrumbs":5,"title":2},"96":{"body":24,"breadcrumbs":6,"title":3},"97":{"body":42,"breadcrumbs":5,"title":2},"98":{"body":40,"breadcrumbs":5,"title":2},"99":{"body":152,"breadcrumbs":4,"title":2}},"docs":{"0":{"body":"Welcome to the documentation for the CommandAPI. The CommandAPI lets you create vanilla Minecraft commands which utilize the new command features which were implemented in Minecraft 1.13, including but not limited to: Having commands compatible with the vanilla /execute command Having commands which can be run using Minecraft functions Having better auto-completion and suggestions Having command type checks before execution (e.g. ensuring a number is within a certain range)","breadcrumbs":"Introduction » Introduction","id":"0","title":"Introduction"},"1":{"body":"Developer's Note: This is a pretty important section, I would recommend reading before implementing the CommandAPI in your own projects. This section tells you about setup which is not stated anywhere else in the documentation. Think of it as the \"knowledge you should know before using this API\". The CommandAPI does not follow the \"standard\" method of registering commands. In other words, commands which are registered with the CommandAPI will be registered as pure vanilla Minecraft commands as opposed to Bukkit or Spigot commands. This means that the following implications exist: Commands should not be declared in the plugin.yml file. Commands are automatically registered under the minecraft namespace. For example, if you register a command /hello, you can also run it using /minecraft:hello. However, you can change this default minecraft namespace. More about this on the command registration page . Commands are not \"linked\" to a certain plugin. In other words, you cannot look up which commands are registered by which plugin.","breadcrumbs":"Introduction » How the CommandAPI works","id":"1","title":"How the CommandAPI works"},"10":{"body":"Updates Multi literal arguments page to add the node name information Updates Help page so it contains withUsage() information","breadcrumbs":"Introduction » Documentation changes 9.0.1 \\(\\rightarrow\\) 9.0.2","id":"10","title":"Documentation changes 9.0.1 \\(\\rightarrow\\) 9.0.2"},"100":{"body":"The CommandAPICommand has various methods, which are outlined below: Setting the command name new CommandAPICommand(String commandName) This constructor creates a new instance of the CommandAPICommand object. This constructor requires the name of the command. Setting command properties CommandAPICommand withArguments(List arguments)\nCommandAPICommand withArguments(Argument... arguments) The withArguments method is used to add arguments to your command. The arguments parameter is appended to the the list of arguments for the command. CommandAPICommand withPermission(CommandPermission)\nCommandAPICommand withPermission(String) The withPermission method is used to assign a permission that is required to execute the command. (See the section on permissions for more info). CommandAPICommand withRequirements(sender -> {}) The withRequirements method is used to assign additional constraints required to execute the command, similar to permissions. (See the section on requirements for more info). CommandAPICommand withAliases(String... args) The withAliases method is used to declare a list of aliases that can be used to run this command via. (See the section on aliases for more info). CommandAPICommand withHelp(String shortDescription, fullDescription)\nCommandAPICommand withHelp(HelpTopic helpTopic)\nCommandAPICommand withShortDescription(String shortDescription)\nCommandAPICommand withFullDescription(String fullDescription) The withHelp method, along with its specific withShortDescription and withFullDescription methods are used to declare the help topic for this command which is displayed in the /help command. (See the section on help for more info). CommandAPICommand withSubcommand(CommandAPICommand subcommand) The withSubcommand method is used to declare a subcommand that leads on from the current command. (See the section on subcommands for more info). Setting the command's executor CommandAPICommand executes((sender, args) -> {})\nCommandAPICommand executes(info -> {}) Executes a command using the CommandSender object. CommandAPICommand executesPlayer((player, args) -> {})\nCommandAPICommand executesPlayer(info -> {}) Executes a command only if the command sender is a Player. CommandAPICommand executesEntity((entity, args) -> {})\nCommandAPICommand executesEntity(info -> {}) Executes a command only if the command sender is an Entity. CommandAPICommand executesCommandBlock((cmdblock, args) -> {})\nCommandAPICommand executesCommandBlock(info -> {}) Executes a command only if the command sender is a BlockCommandSender. CommandAPICommand executesConsole((console, args) -> {})\nCommandAPICommand executesConsole(info -> {}) Executes a command only if the command sender is a ConsoleCommandSender. CommandAPICommand executesProxy((proxy, args) -> {})\nCommandAPICommand executesProxy(info -> {}) Executes a command only if the command sender is a ProxiedCommandSender. CommandAPICommand executesNative((proxy, args) -> {})\nCommandAPICommand executesNative(info -> {}) Executes a command regardless of what the command sender is, using the NativeProxyCommandSender. Read more about native proxied command senders here . Developer's Note: Sometimes, the Java compiler throws an error saying that a method is ambiguous for the type CommandAPICommand. This is due to a limitation in Java's type inference system and is not a fault of the CommandAPI. If we take the following code, used to spawn a pig: new CommandAPICommand(\"spawnpigs\") .executesPlayer((player, args) -> { for(int i = 0; i < 10; i++) { player.getWorld().spawnEntity(player.getLocation(), (EntityType) args.get(0)); } }) .register(); The Java type inference system cannot determine what the type of the lambda (player, args) -> () is, therefore it produces the following compilation error: The method executesPlayer(PlayerCommandExecutor) is ambiguous for the type CommandAPICommand This can easily be resolved by declaring the specific type of the command sender and the arguments. For example: new CommandAPICommand(\"spawnpigs\") .executesPlayer((Player player, CommandArguments args) -> { for(int i = 0; i < 10; i++) { player.getWorld().spawnEntity(player.getLocation(), (EntityType) args.get(0)); } }) .register(); Registering the command void register() Registers the command with the default minecraft namespace. If you are shading you can set the default namespace using CommandAPIConfig#setNamespace(String) or CommandAPIBukkitConfig#usePluginNamespace(). void register(String namespace) Registers the command with a custom provided namespace. void register(JavaPlugin plugin) Registers the command with the provided plugin's name.","breadcrumbs":"Command registration » CommandAPICommand methods","id":"100","title":"CommandAPICommand methods"},"101":{"body":"It is recommended to register commands in either the onLoad() or onEnable() method. With the CommandAPI, depending on whether you use onLoad() or onEnable() to load your commands depends on whether your plugin is used with Minecraft's functions: When to load What to do onLoad() method Register commands to be used in Minecraft functions ( see the Function section for more info ) onEnable() method Register regular commands The CommandAPI does support registering commands outside of these methods while the server is running. Commands registered after the server is done loading should work the same as commands registered in onEnable.","breadcrumbs":"Command registration » Command loading order","id":"101","title":"Command loading order"},"102":{"body":"The CommandAPI allows you to remove commands completely from Minecraft's command list. This includes Vanilla commands, Bukkit commands, and plugin commands. There are three methods you might use when unregistering commands: CommandAPI.unregister(String commandName);\nCommandAPI.unregister(String commandName, boolean unregisterNamespaces);\nCommandAPIBukkit.unregister(String commandName, boolean unregisterNamespaces, boolean unregisterBukkit); To understand when and how to use these methods, you need to know a little about how Bukkit loads and sets up commands. This is basically the order of events when a Bukkit server starts: Vanilla commands are placed in the Vanilla CommandDispatcher Bukkit commands are placed in the Bukkit CommandMap Given the bukkit namespace (E.g. bukkit:version) Plugins are loaded onLoad is called Plugins are enabled Plugin commands are read from the plugin.yml file and placed in the Bukkit CommandMap Given the plugin's name as their namespace (E.g. luckperms:lp) onEnable is called Repeat for each plugin Bukkit's help command is registered Vanilla commands are added to the Bukkit CommandMap Given the minecraft namespace (E.g. minecraft:gamemode) The server is done loading Unregistering a command only works if it happens after the command is created. Bukkit's command system is special and has two locations where commands can exist -- either the Vanilla CommandDispatcher or the Bukkit CommandMap -- so you also need to know where your command is registered. With that in mind, here is what each of the unregister methods do: CommandAPI.unregister(String commandName); Unregisters a command from the Vanilla CommandDispatcher. CommandAPI.unregister(String commandName, boolean unregisterNamespaces); Unregisters a command from the Vanilla CommandDispatcher. If unregisterNamespaces is true, then any namespaced version of the command is also unregistered. CommandAPIBukkit.unregister(String commandName, boolean unregisterNamespaces, boolean unregisterBukkit); Unregisters a command from Bukkit. As before, if unregisterNamespaces is true, then any namespaced version of the command is also unregistered. If unregisterBukkit is true, then only Bukkit commands in the Bukkit CommandMap are unregistered. If unregisterBukkit is false, only commands from the Vanilla CommandDispatcher are unregistered. To give a better idea of how and when to use these methods, the rest of this page documents how to unregister different types of commands.","breadcrumbs":"Command unregistration » Command unregistration","id":"102","title":"Command unregistration"},"103":{"body":"/version is a command provided by Bukkit. Looking at the sequence of events above, that means it is created during step 2, before plugins are loaded in step 3. Consequently, the command will exist when our plugin's onLoad method is called, so we'll unregister it there. The same code will work in onEnable too, since step 4 is also after step 2. Since this command exists in the Bukkit CommandMap, we'll need to use CommandAPIBukkit#unregister with unregisterBukkit set to true. We'll also remove the namespaced version -- /bukkit:version -- so unregisterNamespaces will be true. All together, the code looks like this: @Override\npublic void onLoad() { CommandAPIBukkit.unregister(\"version\", true, true);\n} override fun onLoad() { CommandAPIBukkit.unregister(\"version\", false, true)\n} With this plugin, executing /version or /bukkit:version will give the unknown command message. Note that aliases like /ver and its namespaced version /bukkit:ver will still work. To remove aliases as well, you need to unregister each as its own command. For, /ver, that would mean calling CommandAPIBukkit.unregister(\"ver\", true, true).","breadcrumbs":"Command unregistration » Unregistering a Bukkit command - /version","id":"103","title":"Unregistering a Bukkit command - /version"},"104":{"body":"/gamemode is a command provided by Vanilla Minecraft. Like the previous example , Vanilla commands are created in step 1, before plugins are loaded in step 3. For variety, we'll unregister the command in our plugin's onEnable -- step 4 -- but the same code would also work in onLoad. Since this command exists in the Vanilla CommandDispatcher, we can use CommandAPI#unregister. That works the same as CommandAPIBukkit#unregister with unregisterBukkit set to false. We don't care about the namespace, so unregisterNamespaces will be false. That means we can use the simplest method, CommandAPI.unregister(String commandName), since it sets unregisterNamespaces to false by default. All together, the code looks like this: @Override\npublic void onEnable() { CommandAPI.unregister(\"gamemode\");\n} override fun onEnable() { CommandAPI.unregister(\"gamemode\")\n} With this code, executing /gamemode will give the unknown command exception as expected. However, even though unregisterNamespaces was false, /minecraft:gamemode can also not be run. This happens because Vanilla commands are given their namespace in step 6, after our plugin has removed /gamemode. When the server starts, /gamemode is created in step 2 inside the Vanilla CommandDispatcher. In step 4, our plugin is enabled and we remove the /gamemode command from that CommandDispatcher. After all the plugins enable, step 6 moves all commands in the Vanilla CommandDispatcher to the Bukkit CommandMap and gives them the minecraft namespace. Since /gamemode doesn't exist at this point, step 6 cannot create the /minecraft:gamemode command. So, even though unregisterNamespaces was false, /minecraft:gamemode doesn't exist anyway.","breadcrumbs":"Command unregistration » Unregistering a Vanilla command - /gamemode","id":"104","title":"Unregistering a Vanilla command - /gamemode"},"105":{"body":"To replace a command, first unregister the original command, then register a new implementation for that command. @Override\npublic void onEnable() { CommandAPI.unregister(\"gamemode\"); // Register our new /gamemode, with survival, creative, adventure and spectator new CommandAPICommand(\"gamemode\") .withArguments(new MultiLiteralArgument(\"gamemodes\", \"survival\", \"creative\", \"adventure\", \"spectator\")) .executes((sender, args) -> { // Implementation of our /gamemode command }) .register();\n} override fun onEnable() { CommandAPI.unregister(\"gamemode\"); // Register our new /gamemode, with survival, creative, adventure and spectator CommandAPICommand(\"gamemode\") .withArguments(MultiLiteralArgument(\"gamemodes\", \"survival\", \"creative\", \"adventure\", \"spectator\")) .executes(CommandExecutor { sender, args -> // Implementation of our /gamemode command }) .register()\n} Now, when /gamemode is executed, it will use the new implementation defined using the CommandAPI.","breadcrumbs":"Command unregistration » Example - Replacing Minecraft's /gamemode command","id":"105","title":"Example - Replacing Minecraft's /gamemode command"},"106":{"body":"The /luckperms command is provided by the Bukkit LuckPerms plugin. Plugin commands are created during step 4, immediately before calling the onEnable method of the respective plugin. In this case, unregistering the command in our own plugin's onLoad would not work, since the command wouldn't exist yet. We also have to make sure that our onEnable method is called after LuckPerm's. The best way to make sure that happens is to add LuckPerms as a depend or softdepend in our plugin's plugin.yml. You can read more about the different between depend and softdepend in Spigot's documentation , but that will look something like this: name: MyPlugin\nmain: some.package.name.Main\nversion: 1.0\ndepend: - LuckPerms Since plugin commands are stored in the Bukkit CommandMap, we need to use CommandAPIBukkit#unregister with unregisterBukkit set to true. For demonstration’s sake, we only want to unregister the namespaced version -- /luckperms:luckperms -- and leave /luckperms alone. To do this, give \"luckperms:luckperms\" as the commandName, and set unregisterNamespaces to false. All together, the code looks like this: @Override\npublic void onEnable() { CommandAPIBukkit.unregister(\"luckperms:luckperms\", false, true);\n} override fun onEnable() { CommandAPIBukkit.unregister(\"luckperms:luckperms\", false, true)\n} Executing /luckperms will work as normal, but /luckperms:luckperms will give the unknown command message.","breadcrumbs":"Command unregistration » Unregistering a Plugin command - /luckperms:luckperms","id":"106","title":"Unregistering a Plugin command - /luckperms:luckperms"},"107":{"body":"Unregistering a command created by the CommandAPI is similar to both unregistering a Vanilla command and a plugin command. Like a Vanilla command, CommandAPI commands are stored in the Vanilla CommandDispatcher, so they should be unregistered with unregisterBukkit set to false. Like plugin commands, they may be created in onEnable, so you need to make sure your plugin is enabled after the plugin that adds the command. Unlike plugin commands, CommandAPI commands may be created in onLoad, as discussed in Command loading order . That just means you may also be able to unregister the command in you own plugin's onLoad. As always, simply make sure you unregister a command after it is created, and it will be removed properly. For our example, let's say we want to unregister the /break command created by the Bukkit Maven Example Project for the CommandAPI. If you look at that plugin's code, you can see that it registers the /break command in it's onEnable method. Therefore, we can unregister the command in our own plugin's onEnable, making sure that our plugin will enable second by adding ExamplePlugin as a depend or softdepend . name: MyPlugin\nmain: some.package.name.Main\nversion: 1.0\ndepend: - CommandAPI - ExamplePlugin Developer's Note: If you can't find the code where a CommandAPI command is registered or just don't have access to the code of a plugin, you can still figure out when a command is registered. If you set verbose-outputs to true in the CommandAPI's configuration, it will log command registration. For the ExamplePlugin, setting verbose-outputs to true gives this: [Server thread/INFO]: [ExamplePlugin] Enabling ExamplePlugin v0.0.1\n[Server thread/INFO]: [CommandAPI] Registering command /break block\n[Server thread/INFO]: [CommandAPI] Registering command /myeffect target potion\n[Server thread/INFO]: [CommandAPI] Registering command /nbt nbt You can see that the ExamplePlugin registers its commands when onEnable is called. In summary, we will unregister the /break command in our plugin's onEnable. We added Example plugin to the depend list in our plugin.yml so that our onEnable method runs second. unregisterNamespaces and unregisterBukkit will be set to false, and those are the default values, so we can simply use CommandAPI.unregister(String commandName). All together, the code looks like this: @Override\npublic void onEnable() { CommandAPI.unregister(\"break\");\n} override fun onEnable() { CommandAPI.unregister(\"break\")\n} Now, when you try to execute /break, you will just get the unknown command message as if it never existed.","breadcrumbs":"Command unregistration » Unregistering a CommandAPI command","id":"107","title":"Unregistering a CommandAPI command"},"108":{"body":"If you look at the sequence of events at the top of this page, you might notice that Bukkit's /help command gets its own place in step 5. Unlike the other Bukkit commands , /help is special and gets registered after plugins are loaded and enabled (don't ask, I don't know why :P). That means unregistering /help in onLoad or onEnable does not work, since the command doesn't exist yet. In order to run our unregister task after the server is enabled, we can use Bukkit's Scheduler API . There are many ways to set up and run a task, and this should work in whatever way you like. You can even give the task zero delay, since Bukkit only starts processing tasks after the server is enabled. Since /help is in the Bukkit CommandMap, we need to use CommandAPIBukkit#unregister with unregisterBukkit set to true. We'll leave /bukkit:help alone, so unregisterNamespaces will be false. All together, we can unregister Bukkit's /help command with this code: @Override\npublic void onEnable() { new BukkitRunnable() { @Override public void run() { CommandAPIBukkit.unregister(\"help\", false, true); } }.runTaskLater(this, 0);\n} override fun onEnable() { object : BukkitRunnable() { override fun run() { CommandAPIBukkit.unregister(\"help\", false, true) } }.runTaskLater(this, 0)\n} Funnily, if you try to execute /help, the server will still tell you: Unknown command. Type \"/help\" for help.. Luckily, unregisterNamespaces was false, so you can still use /bukkit:help to figure out your problem.","breadcrumbs":"Command unregistration » Special case: Unregistering Bukkit's /help","id":"108","title":"Special case: Unregistering Bukkit's /help"},"109":{"body":"In the earlier example for Unregistering /gamemode , even though unregisterNamespaces was false, the /minecraft:gamemode command was also not executable. As explained up there, this happens because the namespaced version of commands in the Vanilla CommandDispatcher are not created until after plugins are loaded and enabled. Since we unregistered /gamemode in onEnable, when the time came for the server to transfer Vanilla commands into the Bukkit CommandMap, it didn't know to create the minecraft:gamemode command. Consequently, this means we cannot normally remove only the /minecraft:gamemode command without also unregistering /gamemode. Of course, it is still possible to only unregister /minecraft:gamemode and the namespaced versions of other Vanilla commands. As always, in order to unregister a command, you have to unregister after the command is created. So, we just need to unregister /minecraft:gamemode after the server is enabled. Like the previous special case , we can use Bukkit's Scheduler API to run our unregister task after the server is enabled. While /minecraft:gamemode only exists in the Bukkit CommandMap, it is the namespaced version of the Vanilla /gamemode command, so it is considered a Vanilla command. That means unregisterBukkit should be false, which is what it defaults to when using CommandAPI#unregister. The CommandAPI understands that once the server is enabled Vanilla commands will have been copied to the CommandMap, so it will be able to find /minecraft:gamemode Finally, unregisterNamespaces should be false, and since that's the default value we don't have to include it. All together, the code looks like this: @Override\npublic void onEnable() { new BukkitRunnable() { @Override public void run() { CommandAPI.unregister(\"minecraft:gamemode\"); } }.runTaskLater(this, 0);\n} override fun onEnable() { object : BukkitRunnable() { override fun run() { CommandAPI.unregister(\"minecraft:gamemode\") } }.runTaskLater(this, 0)\n} With this code, /gamemode will execute as normal, but /minecraft:gamemode will give the unknown command message. Developer's Note: Doing the opposite action here -- only unregistering /gamemode but keeping /minecraft:gamemode -- is not recommended. That would be the following code, where commandName is \"gamemode\" (or any command in the Vanilla CommandDispatcher), and unregisterNamespaces is false: // NOT RECOMMENDED\n@Override\npublic void onEnable() { new BukkitRunnable() { @Override public void run() { CommandAPI.unregister(\"gamemode\"); } }.runTaskLater(this, 0);\n} // NOT RECOMMENDED\noverride fun onEnable() { object : BukkitRunnable() { override fun run() { CommandAPI.unregister(\"gamemode\") } }.runTaskLater(this, 0)\n} The expected outcome of this code is that /minecraft:gamemode would work as expected, and /gamemode would give the command not found message. However, that is only true for the player's commands. If you try to use /minecraft:gamemode in the console, it will not work properly. Specifically, while you can tab-complete the command's label, minecraft:gamemode the command's arguments will not have any suggestions. If you try to execute /minecraft:gamemode in the console, it will always tell you your command is unknown or incomplete. The main point is that if you ever try to unregister a Vanilla command after the server is enabled, the namespaced version of that command will break for the console. To avoid this issue, always set unregisterNamespaces to true if unregisterBukkit is false when unregistering commands after the server is enabled. @Override\npublic void onEnable() { new BukkitRunnable() { @Override public void run() { CommandAPI.unregister(\"gamemode\", true); } }.runTaskLater(this, 0);\n} override fun onEnable() { object : BukkitRunnable() { override fun run() { CommandAPI.unregister(\"gamemode\", true) } }.runTaskLater(this, 0)\n}","breadcrumbs":"Command unregistration » Special case: Unregistering only /minecraft:gamemode","id":"109","title":"Special case: Unregistering only /minecraft:gamemode"},"11":{"body":"Updates Optional arguments page to update the method list for avoiding null values Updates Normal command executors page to now mention the existence of the ExecutionInfo","breadcrumbs":"Introduction » Documentation changes 9.0.0 \\(\\rightarrow\\) 9.0.1","id":"11","title":"Documentation changes 9.0.0 \\(\\rightarrow\\) 9.0.1"},"110":{"body":"Developer's Note: This section can be a little bit difficult to follow. If you only want the bare basic features (executes a command) , read the section on Normal command executors - this behaves very similar to the onCommand method in Bukkit. The CommandAPI provides various command executors which are lambdas which execute the code you want when a command is called. With a lot of simplification, there are two main types of command executors: Ones that just runs the command (let's call it a normal command executor ) Ones that returns an integer as a result (let's call it a resulting command executor ) Developer's Note: In general, you need not focus too much on what type of command executor to implement. If you know for certain that you're going to be using your command with command blocks, and specifically want to state whether a command returns a value, just ensure you return an integer at the end of your declared command executor. Java will infer the type (whether it's a normal command executor or a resulting command executor) automatically, so feel free to return an integer or not. In addition to these two types of command executors, there are ways to restrict the execution of commands to certain CommandSender subclasses. In other words, you can make commands executable by players in game only for instance. These restrictions are covered in more detail in Normal command executors .","breadcrumbs":"Command executors » Command executors","id":"110","title":"Command executors"},"111":{"body":"Command executors are of the following format, where sender is a CommandSender , and args is a CommandArguments object, which represents arguments which are parsed by the CommandAPI. new CommandAPICommand(\"...\") .executes((sender, args) -> { //Code here }) .register(); With normal command executors, these do not need to return anything. By default, this will return a success value of 1 if it runs successfully, and a success value of 0 if it runs unsuccessfully, either by throwing an exception (RuntimeException) or by forcing the command to fail (See the section on handling command failures ). In short, this is what values are returned when a command is executed from a normal command executor: Command Works Command Doesn't Work Success Value 1 0 Result Value 1 0","breadcrumbs":"Command executors » Normal command executors » Normal command executors","id":"111","title":"Normal command executors"},"112":{"body":"To illustrate this, let's take a look at a simple message broadcasting command. We'll make a command which sends a message to everyone on the server, using the following syntax: /broadcastmsg \n/broadcastmessage \n/broadcast We use an argument \"message\" to hold the message to broadcast, we provide some aliases and set a permission required to run the command. Then we declare our main command body by using the .executes() method, before finally registering the command: // Create our command\nnew CommandAPICommand(\"broadcastmsg\") .withArguments(new GreedyStringArgument(\"message\")) // The arguments .withAliases(\"broadcast\", \"broadcastmessage\") // Command aliases .withPermission(CommandPermission.OP) // Required permissions .executes((sender, args) -> { String message = (String) args.get(\"message\"); Bukkit.getServer().broadcastMessage(message); }) .register(); // Create our command\nCommandAPICommand(\"broadcastmsg\") .withArguments(GreedyStringArgument(\"message\")) // The arguments .withAliases(\"broadcast\", \"broadcastmessage\") // Command aliases .withPermission(CommandPermission.OP) // Required permissions .executes(CommandExecutor { _, args -> val message = args[\"message\"] as String Bukkit.getServer().broadcastMessage(message) }) .register() Note how when we finish up our implementation of .executes(), we don't return anything. This is unlike commands in the standard Bukkit API where the onCommand method returns a Boolean value: boolean onCommand(CommandSender, Command, String, String[]) The returning of this Boolean value is handled automatically by the CommandAPI on a much lower level.","breadcrumbs":"Command executors » Normal command executors » Example - Creating a message broadcasting system","id":"112","title":"Example - Creating a message broadcasting system"},"113":{"body":"The CommandAPICommand class has multiple different executes...() methods that can restrict the command sender to any of the following objects: CommandSender Object Method to use Who can run this? CommandSender .executes() Any CommandSender Player .executesPlayer() In-game players only Entity .executesEntity() Entities only BlockCommandSender .executesCommandBlock() Command blocks only ConsoleCommandSender .executesConsole() The console only ProxiedCommandSender .executesProxy() Proxied senders only(via /execute as ...) NativeProxyCommandSender .executesNative() See Native commandsenders","breadcrumbs":"Command executors » Normal command executors » Restricting who can run your command","id":"113","title":"Restricting who can run your command"},"114":{"body":"Say we wanted to create a command /suicide, which kills the player that executes it. Since this command can't be used by non-players (you can't kill a command block!), we can restrict it so only players can execute this command. Since it's a player, we can use the .executesPlayer() method: new CommandAPICommand(\"suicide\") .executesPlayer((player, args) -> { player.setHealth(0); }) .register(); CommandAPICommand(\"suicide\") .executesPlayer(PlayerCommandExecutor { player, _ -> player.setHealth(0.0) }) .register()","breadcrumbs":"Command executors » Normal command executors » Example - A /suicide command","id":"114","title":"Example - A /suicide command"},"115":{"body":"The CommandAPI allows you to chain different implementations of the command depending on the type of CommandSender. This allows you to easily specify what types of CommandSenders are required to run a command. Extending on the suicide example above, we could write another implementation for a different CommandSender. Here, we write an implementation to make entities (non-player) go out with a bang when they run the command (using /execute as run suicide command).","breadcrumbs":"Command executors » Normal command executors » Multiple command executor implementations","id":"115","title":"Multiple command executor implementations"},"116":{"body":"new CommandAPICommand(\"suicide\") .executesPlayer((player, args) -> { player.setHealth(0); }) .executesEntity((entity, args) -> { entity.getWorld().createExplosion(entity.getLocation(), 4); entity.remove(); }) .register(); CommandAPICommand(\"suicide\") .executesPlayer(PlayerCommandExecutor { player, _ -> player.setHealth(0.0) }) .executesEntity(EntityCommandExecutor { entity, _ -> entity.world.createExplosion(entity.location, 4f) entity.remove() }) .register() This saves having to use instanceof multiple times to check the type of the CommandSender. The different command sender priority is the following (from highest priority to lowest priority): \\begin{align} &\\quad\\texttt{.executesNative()} && \\texttt{(Always chosen if used)}\\\\ &\\quad\\texttt{.executesPlayer()} \\\\ &\\quad\\texttt{.executesEntity()} \\\\ &\\quad\\texttt{.executesConsole()} \\\\ &\\quad\\texttt{.executesCommandBlock()} \\\\ &\\quad\\texttt{.executesProxy()} \\\\ &\\quad\\texttt{.executes()} \\end{align}","breadcrumbs":"Command executors » Normal command executors » Example - A /suicide command with different implementations","id":"116","title":"Example - A /suicide command with different implementations"},"117":{"body":"The CommandAPI also allows you to have multiple command executors with the same command implementation. This is useful for when you want to restrict the command sender required to run a command, but want to run the same code for each different command sender type. This is achieved using the .executes(executor, ...) method, which accepts a variadic array of ExecutorType objects. ExecutorType has the following values: ExecutorType Object Who can run this? ALL Any CommandSender PLAYER In-game players only ENTITY Entities only BLOCK Command blocks only CONSOLE The console only PROXY Proxied senders only(via /execute as ...) NATIVE See Native commandsenders","breadcrumbs":"Command executors » Normal command executors » Multiple command executors with the same implementation","id":"117","title":"Multiple command executors with the same implementation"},"118":{"body":"Expanding on the suicide example above, we can restrict the command to only players and entities. We know that the command sender is a LivingEntity, so we can cast to it safely. new CommandAPICommand(\"suicide\") .executes((sender, args) -> { LivingEntity entity; if (sender instanceof ProxiedCommandSender proxy) { entity = (LivingEntity) proxy.getCallee(); } else { entity = (LivingEntity) sender; } entity.setHealth(0); }, ExecutorType.PLAYER, ExecutorType.PROXY) .register(); CommandAPICommand(\"suicide\") .executes(CommandExecutor { sender, _ -> val entity = (if (sender is ProxiedCommandSender) sender.callee else sender) as LivingEntity entity.setHealth(0.0) }, ExecutorType.PLAYER, ExecutorType.PROXY) .register()","breadcrumbs":"Command executors » Normal command executors » Example - A /suicide command with the same implementation","id":"118","title":"Example - A /suicide command with the same implementation"},"119":{"body":"You also have the option to implement a command executor which uses an ExecutionInfo object: new CommandAPICommand(\"...\") .executes(info -> { // Use info here }) .register(); The ExecutionInfo provides two user-facing methods which both let you access the CommandSender and the arguments: CommandSender sender(); This method automatically detects which CommandSender type has been used, similar to the .executesXXX() method (see here )! Therefore, casting is not necessary! The second method lets you access the command's arguments: CommandArguments args();","breadcrumbs":"Command executors » Normal command executors » Using the ExecutionInfo","id":"119","title":"Using the ExecutionInfo"},"12":{"body":"Developer's Note: 9.0.0 is a giant update that is incompatible with 8.8.x and prior versions. A lot of the documentation's code examples and explanations have been changed for the various changes made in this version. Please read the Upgrading guide for information on how to upgrade to 9.0.0. Adds the new Optional arguments section Adds Kotlin DSL code examples to all code examples","breadcrumbs":"Introduction » Documentation changes 8.8.0 \\(\\rightarrow\\) 9.0.0","id":"12","title":"Documentation changes 8.8.0 \\(\\rightarrow\\) 9.0.0"},"120":{"body":"The CommandAPI has extra support for vanilla Minecraft's /execute command, by allowing the CommandSender to be an instance of the ProxiedCommandSender class. This allows the CommandSender to contain two extra pieces of information: The \"proxied sender\" and the original sender.","breadcrumbs":"Command executors » Proxied commandsenders » Proxied commandsenders","id":"120","title":"Proxied commandsenders"},"121":{"body":"Say we have a command which kills the sender of a command. This is easily implemented as follows: new CommandAPICommand(\"killme\") .executesPlayer((player, args) -> { player.setHealth(0); }) .register(); CommandAPICommand(\"killme\") .executesPlayer(PlayerCommandExecutor { player, _ -> player.setHealth(0.0) }) .register() commandAPICommand(\"killme\") { playerExecutor { player, _ -> player.health = 0.0 }\n} But what if the sender of the command is not a player? By using Minecraft's /execute command, we could execute the command as any arbitrary entity, as shown with the command below: /execute as @e[type=chicken] run killme To handle this case, we can use the .executesProxy() method to ensure that the command sender is a ProxiedCommandSender. Then, we can kill the callee (the entity which is being 'forced' to run the command /killme) new CommandAPICommand(\"killme\") .executesPlayer((player, args) -> { player.setHealth(0); }) .executesProxy((proxy, args) -> { // Check if the callee (target) is an Entity and kill it if (proxy.getCallee() instanceof LivingEntity target) { target.setHealth(0); } }) .register(); CommandAPICommand(\"killme\") .executesPlayer(PlayerCommandExecutor { player, _ -> player.setHealth(0.0) }) .executesProxy(ProxyCommandExecutor { proxy, _ -> // Check if the callee (target) is an Entity and kill it if (proxy.callee is LivingEntity) { (proxy.callee as LivingEntity).setHealth(0.0) } }) .register() commandAPICommand(\"killme\") { playerExecutor { player, _ -> player.health = 0.0 } proxyExecutor { proxy, _ -> // Check if the callee (target) is an Entity and kill it if (proxy.callee is LivingEntity) { (proxy.callee as LivingEntity).health = 0.0 } }\n} This allows the command above to run successfully, killing all chickens it can find.","breadcrumbs":"Command executors » Proxied commandsenders » Example - Running a command as a chicken","id":"121","title":"Example - Running a command as a chicken"},"122":{"body":"In a similar way that the ProxiedCommandSender is used to store information about two command senders: a caller (the one that wrote the command) and a callee (the one that ends up executing the command), the CommandAPI also has a special NativeProxyCommandSender class which is a more powerful representation of the ProxiedCommandSender class. In addition to inheriting all of the methods from ProxiedCommandSender, this class also has the following two methods: public World getWorld();\npublic Location getLocation(); These methods contain additional information about the command executor's state, and are primarily designed to be used with Minecraft's /execute command.","breadcrumbs":"Command executors » Native commandsenders » Native commandsenders","id":"122","title":"Native commandsenders"},"123":{"body":"The following table represents how the different /execute arguments affect the NativeProxyCommandSender class: /execute argument How it changes NativeProxyCommandSender /execute align Changes getLocation() only /execute anchored Changes nothing /execute as Changes getCallee() only /execute at Changes getLocation() and getWorld() only /execute facing Changes getLocation() only /execute in Changes getWorld() only /execute positioned Changes getLocation() only /execute rotated Changes getLocation()only","breadcrumbs":"Command executors » Native commandsenders » Minecraft's /execute arguments","id":"123","title":"Minecraft's /execute arguments"},"124":{"body":"As described in the section about normal command executors , there are multiple methods to register a command executor. For the NativeProxyCommandSender, the .executesNative() method should be used. Note: The .executesNative() method has the highest priority over all over .executesXXX() methods - if you use the .executesNative() method, no other execution method will be run.","breadcrumbs":"Command executors » Native commandsenders » Using the native commandsender","id":"124","title":"Using the native commandsender"},"125":{"body":"Say we wanted to make a command that simply sets the current block to air. For this example, we'll use the following command syntax: /break As you can see, this command takes no arguments. This is fine, since our \"argument\" will be the sender's location. We can access the sender's location using the getLocation() method from the NativeProxyCommandSender object, available from the .executesNative() method: new CommandAPICommand(\"break\") .executesNative((sender, args) -> { Location location = sender.getLocation(); if (location != null) { location.getBlock().breakNaturally(); } }) .register(); CommandAPICommand(\"break\") .executesNative(NativeCommandExecutor { sender, _ -> val location = sender.location location.block.breakNaturally() }) .register() commandAPICommand(\"break\") { nativeExecutor { sender, _ -> val location = sender.location location.block.breakNaturally() }\n} This can now be used via the following command examples: /execute positioned 100 62 50 run break /execute at @e[type=pig] run break /execute in minecraft:overworld positioned 20 60 -20 run break","breadcrumbs":"Command executors » Native commandsenders » Example - A really simple \"break block\" command","id":"125","title":"Example - A really simple \"break block\" command"},"126":{"body":"Resulting command executors are very similar to normal command executors, except they can return an integer result value . (sender, args) -> { //Code here return /*some integer here*/ ;\n}; Similarly, these will return a success value of 1 if it runs successfully, and a success value of 0 if it runs unsuccessfully. If a success value of 0 occurs, the result value will be 0 . In short: Command Works Command Doesn't Work Success Value 1 0 Result Value result defined in your code 0 The concept of result values are better explained through examples:","breadcrumbs":"Command executors » Resulting command executors » Resulting command executors","id":"126","title":"Resulting command executors"},"127":{"body":"Say we want a command that returns a random number as a result. This can then be used by vanilla Minecraft's /execute store result ... command, which can be used for other command block chains. new CommandAPICommand(\"randnum\") .executes((sender, args) -> { return ThreadLocalRandom.current().nextInt(); }) .register(); CommandAPICommand(\"randnum\") .executes(ResultingCommandExecutor { _, _ -> Random.nextInt() }) .register() commandAPICommand(\"randnum\") { anyResultingExecutor { _, _ -> Random.nextInt() }\n} This returns a success value of 1 (Because no errors or CommandAPI.failWithString(String) was thrown) and a result value of a random number .","breadcrumbs":"Command executors » Resulting command executors » Example - Random number result command","id":"127","title":"Example - Random number result command"},"128":{"body":"We can store state using /execute store and we can perform conditional checks using /execute if. By combining these, we can create a system which can be used with commandblocks to say, give players random lootboxes and redeem them. The concept is to create a command that generates a random number from 1 to 100. If the number is 1 (thus, the chance of being chosen is \\(\\frac{1}{100}\\)), then we award a player with some reward, say 64 diamonds. To do this, we'll declare two commands: /randomnumber - returns a random number between 1 and 99 (inclusive)\n/givereward - gives a player 64 diamonds and broadcasts it in the chat Since we're declaring commands that are to be used in /execute, we must ensure that these commands are registered in your plugin's onLoad() method. First, we write our implementation for /randomnumber. It is fairly straight forward using Java's ThreadLocalRandom to generate a random number: // Register random number generator command from 1 to 99 (inclusive)\nnew CommandAPICommand(\"randomnumber\") .executes((sender, args) -> { return ThreadLocalRandom.current().nextInt(1, 100); // Returns random number from 1 <= x < 100 }) .register(); // Register random number generator command from 1 to 99 (inclusive)\nCommandAPICommand(\"randomnumber\") .executes(ResultingCommandExecutor { _, _ -> (1..100).random() // Returns random number from 1 <= x < 100 }) .register() // Register random number generator command from 1 to 99 (inclusive)\ncommandAPICommand(\"randomnumber\") { anyResultingExecutor { _, _ -> (1..100).random() }\n} Now we write our implementation for /givereward. In this example, we use the EntitySelectorArgument to select a single player. We cast it to Player and then add the items to their inventory. // Register reward giving system for a target player\nnew CommandAPICommand(\"givereward\") .withArguments(new EntitySelectorArgument.OnePlayer(\"target\")) .executes((sender, args) -> { Player player = (Player) args.get(\"target\"); player.getInventory().addItem(new ItemStack(Material.DIAMOND, 64)); Bukkit.broadcastMessage(player.getName() + \" won a rare 64 diamonds from a loot box!\"); }) .register(); // Register reward giving system for a target player\nCommandAPICommand(\"givereward\") .withArguments(EntitySelectorArgument.OnePlayer(\"target\")) .executes(CommandExecutor { _, args -> val player = args[\"target\"] as Player player.inventory.addItem(ItemStack(Material.DIAMOND, 64)) Bukkit.broadcastMessage(\"${player.name} won a rare 64 diamonds from a loot box!\") }) .register() // Register reward giving system for a target player\ncommandAPICommand(\"givereward\") { entitySelectorArgumentOnePlayer(\"target\") anyExecutor { _, args -> val player = args[\"target\"] as Player player.inventory.addItem(ItemStack(Material.DIAMOND, 64)) Bukkit.broadcastMessage(\"${player.name} won a rare 64 diamonds from a loot box!\") }\n} Now that we've declared these commands, we can now use them in practice. We can use a command block to store a random number under the scoreboard score randVal for a player called SomePlayer, by executing the command /randomnumber. Since /randomnumber returns an integer, this value is stored in the scoreboard score: /execute store result score SomePlayer randVal run randomnumber To check if the random number is equal to 1, we can use the /execute if command. If their score stored in randVal matches 1, then we run the /givereward command. /execute if score SomePlayer randVal matches 1 run givereward SomePlayer","breadcrumbs":"Command executors » Resulting command executors » Example - Lootbox system with /execute command","id":"128","title":"Example - Lootbox system with /execute command"},"129":{"body":"Sometimes, you want your command to fail on purpose. This is the way to \"gracefully\" handle errors in your command execution. This is performed by throwing any of the following methods: throw CommandAPI.failWithString(String message);\nthrow CommandAPI.failWithMessage(Message message);\nthrow CommandAPIBukkit.failWithBaseComponents(BaseComponent... message);\nthrow CommandAPIBukkit.failWithAdventureComponent(Component message); When the CommandAPI handles the fail method, it will cause the command to return a success value of 0, to indicate failure.","breadcrumbs":"Command executors » Handling command failures » Handling command failures","id":"129","title":"Handling command failures"},"13":{"body":"Changed the version number from 8.7.0 to 8.8.0. That's it.","breadcrumbs":"Introduction » Documentation changes 8.7.0 \\(\\rightarrow\\) 8.8.0","id":"13","title":"Documentation changes 8.7.0 \\(\\rightarrow\\) 8.8.0"},"130":{"body":"Say we have some list containing fruit and the player can choose from it. In order to do that, we can use a StringArgument and suggest it to the player using .replaceSuggestions(info -> String[]). However, because this only lists suggestions to the player, it does not stop the player from entering an option that isn't on the list of suggestions. Therefore, to gracefully handle this with a proper error message, we use one of the CommandAPI.failWithXXX() methods above with a meaningful error message which is displayed to the user. // Array of fruit\nString[] fruit = new String[] {\"banana\", \"apple\", \"orange\"}; // Register the command\nnew CommandAPICommand(\"getfruit\") .withArguments(new StringArgument(\"item\").replaceSuggestions(ArgumentSuggestions.strings(fruit))) .executes((sender, args) -> { String inputFruit = (String) args.get(\"item\"); if (Arrays.stream(fruit).anyMatch(inputFruit::equals)) { // Do something with inputFruit } else { // The sender's input is not in the list of fruit throw CommandAPI.failWithString(\"That fruit doesn't exist!\"); } }) .register(); // List of fruit\nval fruit = listOf(\"banana\", \"apple\", \"orange\") // Register the command\nCommandAPICommand(\"getfruit\") .withArguments(StringArgument(\"item\").replaceSuggestions(ArgumentSuggestions.strings(fruit))) .executes(CommandExecutor { _, args -> val inputFruit = args[\"item\"] as String if(fruit.any { it == inputFruit }) { // Do something with inputFruit } else { // The sender's input is not in the list of fruit throw CommandAPI.failWithString(\"That fruit doesn't exist!\") } }) .register() Developer's Note: In general, it's a good idea to handle unexpected cases with one of the CommandAPI.failWithXXX() methods. Most arguments used by the CommandAPI will have their own built-in failsafe system (e.g. the EntitySelectorArgument will not execute the command executor if it fails to find an entity) , so this feature is for those extra cases.","breadcrumbs":"Command executors » Handling command failures » Example - Command failing for element not in a list","id":"130","title":"Example - Command failing for element not in a list"},"131":{"body":"Arguments in the CommandAPI are registered by using an Argument[] or List object. There are two things you need to keep in mind when creating arguments: The order which they will be used The type of each argument By definition of a List, the order of the elements inserted into it are preserved, meaning the order you add arguments to the List will be the resulting order of which arguments are presented to the user when they run that command. Adding arguments for registration is simple: // Create a List\nList arguments = new ArrayList<>(); // Add an argument with the node \"target\", which is a PlayerArgument\narguments.add(new PlayerArgument(\"target\")); The String value is the node that is registered into Minecraft's internal command graph. This is name is also used as a prompt that is shown to a player when they are entering the command. The CommandAPI is very flexible when it comes to registering arguments, and lets you use a number of different methods to suit your preference: new CommandAPICommand(\"mycommand\") .withArguments(new StringArgument(\"arg0\")) .withArguments(new StringArgument(\"arg1\")) .withArguments(new StringArgument(\"arg2\")) // And so on CommandAPICommand(\"mycommand\") .withArguments(StringArgument(\"arg0\")) .withArguments(StringArgument(\"arg1\")) .withArguments(StringArgument(\"arg2\")) // And so on commandAPICommand(\"mycommand\") { stringArgument(\"arg0\") stringArgument(\"arg1\") stringArgument(\"arg2\") // And so on\n} new CommandAPICommand(\"mycommand\") .withArguments(new StringArgument(\"arg0\"), new StringArgument(\"arg1\"), new StringArgument(\"arg2\")) // And so on CommandAPICommand(\"mycommand\") .withArguments(StringArgument(\"arg0\"), StringArgument(\"arg1\"), StringArgument(\"arg2\")) // And so on commandAPICommand(\"mycommand\") { arguments(StringArgument(\"arg0\"), StringArgument(\"arg1\"), StringArgument(\"arg2\")) // And so on\n} List> arguments = new ArrayList<>();\narguments.add(new StringArgument(\"arg0\"));\narguments.add(new StringArgument(\"arg1\"));\narguments.add(new StringArgument(\"arg2\")); new CommandAPICommand(\"mycommand\") .withArguments(arguments) // And so on val arguments = listOf( StringArgument(\"arg0\"), StringArgument(\"arg1\"), StringArgument(\"arg2\")\n) CommandAPICommand(\"mycommand\") .withArguments(arguments) // And so on val arguments = listOf( StringArgument(\"arg0\"), StringArgument(\"arg1\"), StringArgument(\"arg2\")\n) commandAPICommand(\"mycommand\") { arguments(*arguments.toTypedArray()) // And so on\n}","breadcrumbs":"Command arguments » Arguments","id":"131","title":"Arguments"},"132":{"body":"To access arguments, they have to be casted to the type that the argument represents. The order of the arguments in the CommandArguments args is the same as the order in which the arguments were declared. List> commandArguments = new ArrayList<>();\ncommandArguments.add(new StringArgument(\"arg0\"));\ncommandArguments.add(new PotionEffectArgument(\"arg1\"));\ncommandArguments.add(new LocationArgument(\"arg2\")); new CommandAPICommand(\"cmd\") .withArguments(commandArguments) .executes((sender, args) -> { String stringArg = (String) args.get(\"arg0\"); PotionEffectType potionArg = (PotionEffectType) args.get(\"arg1\"); Location locationArg = (Location) args.get(\"arg2\"); }) .register(); val commandArguments = listOf( StringArgument(\"arg0\"), PotionEffectArgument(\"arg1\"), LocationArgument(\"arg2\")\n) CommandAPICommand(\"cmd\") .withArguments(commandArguments) .executes(CommandExecutor { _, args -> val stringArg = args[\"arg0\"] as String val potionArg = args[\"arg1\"] as PotionEffectType val locationArg = args[\"arg2\"] as Location }) .register() val args = listOf( StringArgument(\"arg0\"), PotionEffectArgument(\"arg1\"), LocationArgument(\"arg2\")\n) commandAPICommand(\"cmd\") { arguments(*args.toTypedArray()) anyExecutor { _, args -> val stringArg = args[\"arg0\"] as String val potionArg = args[\"arg1\"] as PotionEffectType val locationArg = args[\"arg2\"] as Location }\n} The type to cast each argument (declared in the dev.jorel.commandapi.arguments package) is listed below: Argument class Data type AngleArgument float AdvancementArgument org.bukkit.advancement.Advancement AdventureChatArgument net.kyori.adventure.text.Component AdventureChatColorArgument net.kyori.adventure.text.format.NamedTextColor AdventureChatComponentArgument net.kyori.adventure.text.Component AxisArgument java.util.EnumSet BiomeArgument org.bukkit.block.Biome BiomeArgument.NamespacedKey org.bukkit.NamespacedKey BlockPredicateArgument java.util.function.Predicate  BlockStateArgument org.bukkit.block.data.BlockData BooleanArgument boolean ChatArgument net.md_5.bungee.api.chat.BaseComponent[] ChatColorArgument org.bukkit.ChatColor ChatComponentArgument net.md_5.bungee.api.chat.BaseComponent[] CommandArgument dev.jorel.commandapi.wrappers.CommandResult CustomArgument T DoubleArgument double EnchantmentArgument org.bukkit.enchantments.Enchantment EntitySelectorArgument.ManyEntities Collection EntitySelectorArgument.ManyPlayers Collection EntitySelectorArgument.OneEntity org.bukkit.entity.Entity EntitySelectorArgument.OnePlayer org.bukkit.entity.Player EntityTypeArgument org.bukkit.entity.EntityType FloatArgument float FloatRangeArgument dev.jorel.commandapi.wrappers.FloatRange FunctionArgument dev.jorel.commandapi.wrappers.FunctionWrapper[] GreedyStringArgument String IntegerArgument int IntegerRangeArgument dev.jorel.commandapi.wrappers.IntegerRange ItemStackArgument org.bukkit.inventory.ItemStack ItemStackPredicateArgument java.util.function.Predicate  ListArgument java.util.Collection LiteralArgument N/A Location2DArgument dev.jorel.commandapi.wrappers.Location2D LocationArgument org.bukkit.Location LongArgument long LootTableArgument org.bukkit.loot.LootTable MapArgument java.util.LinkedHashMap MathOperationArgument dev.jorel.commandapi.wrappers.MathOperation MultiLiteralArgument String NamespacedKeyArgument org.bukkit.NamespacedKey NBTCompoundArgument The cast type changes depending on whether you're shading the CommandAPI or using the CommandAPI as a plugin:Shading:T (implemented yourself)Plugin:dev.jorel.commandapi.nbtapi.NBTContainer ObjectiveArgument org.bukkit.scoreboard.Objective ObjectiveCriteriaArgument String OfflinePlayerArgument org.bukkit.OfflinePlayer ParticleArgument dev.jorel.commandapi.wrappers.ParticleData PlayerArgument org.bukkit.entity.Player PotionEffectArgument org.bukkit.potion.PotionEffectType PotionEffectArgument.NamespacedKey org.bukkit.NamespacedKey RecipeArgument The cast type changes depending on your Minecraft version:Version 1.14.4 and below:org.bukkit.inventory.Recipe1.15 and above:org.bukkit.inventory.ComplexRecipe RotationArgument dev.jorel.commandapi.wrappers.Rotation ScoreboardSlotArgument dev.jorel.commandapi.wrappers.ScoreboardSlot ScoreHolderArgument.Single String ScoreHolderArgument.Multiple Collection SoundArgument org.bukkit.Sound SoundArgument.NamespacedKey org.bukkit.NamespacedKey StringArgument String TeamArgument org.bukkit.scoreboard.Team TextArgument String TimeArgument int UUIDArgument java.util.UUID WorldArgument org.bukkit.World","breadcrumbs":"Command arguments » Argument Casting","id":"132","title":"Argument Casting"},"133":{"body":"The CommandArguments class was introduced in CommandAPI 9.0.0 and provides a much more powerful way of accessing arguments than just an array of arguments which existed until 9.0.0. While the argument array just gives the possibility to access the arguments via the array notation (args[0]), the CommandArguments class offers much more, including: Access the inner structure directly Access arguments Access raw arguments Access unsafe arguments Access safe arguments","breadcrumbs":"Command arguments » CommandArguments » CommandArguments","id":"133","title":"CommandArguments"},"134":{"body":"To access the inner structure of the CommandArguments class directly, it provides various methods which you can learn about below: Get the argument array Object[] args(); This returns the array of arguments as defined when creating your command. Get the arguments mapped to their node name Map argsMap(); This returns an unmodifiable map which contains the arguments mapped to their node names. Get the raw argument array String[] rawArgs(); This returns the array of raw arguments. An explanation of what raw arguments are can be found in the section about accessing raw arguments . Get the raw arguments mapped to their node name Map rawArgsMap(); This returns an unmodifiable map which contains the raw arguments mapped to their node names. An explanation of what raw arguments are can be found in the section about accessing raw arguments . Other useful methods String fullInput(); // Returns the full command input (including the / character)\nint count(); // Returns the amount of arguments","breadcrumbs":"Command arguments » CommandArguments » Access the inner structure directly","id":"134","title":"Access the inner structure directly"},"135":{"body":"The CommandArguments class provides its arguments in a way similar to how a List or Map let you access their contents. When using these methods, you need to cast the arguments to their respective type. The CommandArguments class also provides a way to access unsafe arguments . You can choose to access arguments by their node name or by their index.","breadcrumbs":"Command arguments » CommandArguments » Access arguments","id":"135","title":"Access arguments"},"136":{"body":"Accessing arguments by their node name is the recommended way of accessing arguments. There are four methods you can use to access arguments by their node name: Object get(String nodeName);\nObject getOrDefault(String nodeName, Object defaultValue);\nObject getOrDefault(String nodeName, Supplier defaultValue);\nOptional getOptional(String nodeName);","breadcrumbs":"Command arguments » CommandArguments » Access arguments by node name","id":"136","title":"Access arguments by node name"},"137":{"body":"Accessing arguments by their index is the original way of accessing arguments. However, we recommend to access arguments by node name . Similar to the four methods of accessing arguments by their node name, there also are four methods you can use to access arguments by their index: Object get(int index);\nObject getOrDefault(int index, Object defaultValue);\nObject getOrDefault(int index, Supplier defaultValue);\nOptional getOptional(int index);","breadcrumbs":"Command arguments » CommandArguments » Access arguments by index","id":"137","title":"Access arguments by index"},"138":{"body":"To demonstrate the different ways of accessing arguments, we want to register a command /mycommand like this: /mycommand \n/mycommand \n/mycommand \n/mycommand This is how these commands are implemented: new CommandAPICommand(\"mycommand\") .withArguments(new StringArgument(\"name\")) .withArguments(new IntegerArgument(\"amount\")) .withOptionalArguments(new PlayerArgument(\"player\")) .withOptionalArguments(new PlayerArgument(\"target\")) .withOptionalArguments(new GreedyStringArgument(\"message\")) .executesPlayer((player, args) -> { String name = (String) args.get(0); // Access arguments by index int amount = (int) args.get(\"amount\"); // Access arguments by node name Player p = (Player) args.getOrDefault(\"player\", player); // Access arguments using the getOrDefault(String, Object) method Player target = (Player) args.getOrDefault(\"target\", () -> player); // Access arguments using the getOrDefault(String, Supplier) method String message = (String) args.getOptional(\"message\").orElse(\"Hello!\"); // Access arguments using the getOptional(String) method // Do whatever with these values }) .register(); CommandAPICommand(\"mycommand\") .withArguments(StringArgument(\"name\")) .withArguments(IntegerArgument(\"amount\")) .withOptionalArguments(PlayerArgument(\"player\")) .withOptionalArguments(PlayerArgument(\"target\")) .withOptionalArguments(GreedyStringArgument(\"message\")) .executesPlayer(PlayerCommandExecutor { player, args -> val name = args[0] as String // Access arguments by index val amount = args[\"amount\"] as Int // Access arguments by node name val p = args.getOrDefault(\"player\", player) as Player // Access arguments using the getOrDefault(String, Object) method val target = args.getOrDefault(\"target\") { player } as Player // Access arguments using the getOrDefault(String, Supplier) method val message = args.getOptional(\"message\").orElse(\"Hello!\") as String // Access arguments using the getOptional(String) method // Do whatever with these values }) .register();","breadcrumbs":"Command arguments » CommandArguments » Example - Access arguments by node name and index","id":"138","title":"Example - Access arguments by node name and index"},"139":{"body":"A \"raw argument\" is the String form of an argument as written in a command. For example: A user defines a command /mycommand that accepts a double as the first argument and an entity selector as the second argument. It could be executed with the values 15.3 as the double value and @e as the entity selector: /mycommand 15.3 @e When accessing the raw arguments of this command there are 15.3 and @e available as Strings. However, when accessing the arguments of this command there is 15.3 available as double and @e available as Collection. Raw arguments are accessed basically the same way you would access arguments . You can access them by their node name and their index in the argument array.","breadcrumbs":"Command arguments » CommandArguments » Access raw arguments","id":"139","title":"Access raw arguments"},"14":{"body":"Developer's Note: SoundArguments written for 8.6.0 are incompatible with this update! Other significant changes to ScoreHolderArgument and EntitySelectorArgument were made in this update. I highly recommend reading the Upgrading guide section which covers the changes in more detail and how to update your plugin for this version. Updated Biome arguments to allow for NamespacedKey objects Updated Sound arguments with the new NamespacedKey constructor Updated Scoreboard arguments with the new Single and Multiple constructors Updated Entity & player arguments to include the new OneEntity, ManyEntities, OnePlayer and ManyPlayers constructors","breadcrumbs":"Introduction » Documentation changes 8.6.0 \\(\\rightarrow\\) 8.7.0","id":"14","title":"Documentation changes 8.6.0 \\(\\rightarrow\\) 8.7.0"},"140":{"body":"Accessing raw arguments by their node name is the recommended way of doing it. To access raw arguments by their node name, you can use these methods: String getRaw(String nodeName);\nString getOrDefaultRaw(String nodeName, String defaultValue);\nString getOrDefaultRaw(String nodeName, Supplier defaultValue);\nOptional getRawOptional(String nodeName);","breadcrumbs":"Command arguments » CommandArguments » Access raw arguments by node name","id":"140","title":"Access raw arguments by node name"},"141":{"body":"Of course, if you don't want to access raw arguments by their node name, we also provide the option to access them by index with these methods: String getRaw(int index);\nString getOrDefaultRaw(int index, String defaultValue);\nString getOrDefaultRaw(int index, Supplier defaultValue);\nOptional getRawOptional(int index);","breadcrumbs":"Command arguments » CommandArguments » Access raw arguments by index","id":"141","title":"Access raw arguments by index"},"142":{"body":"To demonstrate how to access raw arguments, we are going to implement the /mycommand again, this time with the following syntax: /mycommand We want to find out which entity selector is being used when the command is executed. new CommandAPICommand(\"mycommand\") .withArguments(new EntitySelectorArgument.ManyEntities(\"entities\")) .executesPlayer((player, args) -> { String entitySelector = args.getRaw(\"entities\"); // Access the raw argument with getRaw(String) // Do whatever with the entity selector }) .register(); CommandAPICommand(\"mycommand\") .withArguments(EntitySelectorArgument.ManyEntities(\"entities\")) .executesPlayer(PlayerCommandExecutor { player, args -> val entitySelector = args.getRaw(\"entities\")!! // Access the raw argument with getRaw(String) // Do whatever with the entity selector }) .register();","breadcrumbs":"Command arguments » CommandArguments » Example - Access raw arguments by node name and index","id":"142","title":"Example - Access raw arguments by node name and index"},"143":{"body":"When accessing arguments you need to cast the Object returned by these methods to the type the argument returns. More about casting arguments here . Unsafe arguments provide the ability to access an argument without needing to cast it to the argument's type. When not using unsafe arguments, your code looks like this: String name = (String) args.get(\"name\"); When using unsafe arguments you can make your code look like this: String name = args.getUnchecked(\"name\"); Unsafe arguments can also be accessed by their node names and their indices.","breadcrumbs":"Command arguments » CommandArguments » Access unsafe arguments","id":"143","title":"Access unsafe arguments"},"144":{"body":"Unsafe arguments can also be accessed by node name which, again, is the recommended way of doing it. Use these methods when accessing unsafe arguments by their node name: T getUnchecked(String nodeName);\nT getOrDefaultUnchecked(String nodeName, T defaultValue);\nT getOrDefaultUnchecked(String nodeName, Supplier defaultValue);\nOptional getOptionalUnchecked(String nodeName);","breadcrumbs":"Command arguments » CommandArguments » Access arguments by node name","id":"144","title":"Access arguments by node name"},"145":{"body":"If you want to access unsafe arguments by index, you can do that by using these methods: T getUnchecked(int index);\nT getOrDefaultUnchecked(int index, T defaultValue);\nT getOrDefaultUnchecked(int index, Supplier defaultValue);\nOptional getOptionalUnchecked(int index);","breadcrumbs":"Command arguments » CommandArguments » Access arguments by index","id":"145","title":"Access arguments by index"},"146":{"body":"Finally, we want to implement the /mycommand again. This time we use this syntax: /mycommand Here, we don't actually want to cast the argument, so we use unsafe arguments to remove that cast: new CommandAPICommand(\"mycommand\") .withArguments(new PlayerArgument(\"player\")) .executesPlayer((player, args) -> { Player p = args.getUnchecked(\"player\"); // Do whatever with the player }) .register(); CommandAPICommand(\"mycommand\") .withArguments(PlayerArgument(\"player\")) .executesPlayer(PlayerCommandExecutor { player, args -> val p: Player = args.getUnchecked(\"player\")!! // Do whatever with the player }) .register();","breadcrumbs":"Command arguments » CommandArguments » Example - Access unsafe arguments by node name and index","id":"146","title":"Example - Access unsafe arguments by node name and index"},"147":{"body":"Developer's Note: The following methods cannot be used to access a value returned by a CustomArgument as its return type depends on the base argument for it. Lastly, the CommandArguments class offers you a way to access your arguments in a more safe way by using internal casts. Again, methods are offered to access arguments by their index or their node name: T getByClass(String nodeName, Class argumentType);\nT getByClassOrDefault(String nodeName, Class argumentType, T defaultValue);\nT getOptionalByClass(String nodeName, Class argumentType);\nT getByClass(int index, Class argumentType);\nT getByClassOrDefault(int index, Class argumentType, T defaultValue);\nT getOptionalByClass(int index, Class argumentType); Compared to the other methods the CommandArguments class offers, these methods take an additional parameter of type Class where T is the return type of the argument with the given node name or index. For example, say you declared a new StringArgument(\"value\") and you now want to access the return value of this argument using safe casting. This would be done as follows: String value = args.getByClass(\"value\", String.class); val value = args.getByClass(\"value\", String::class.java)","breadcrumbs":"Command arguments » CommandArguments » Access safe arguments","id":"147","title":"Access safe arguments"},"148":{"body":"Finally, there is one more, even safer way of accessing safe arguments: by using an argument instance: T getByArgument(Argument argumentType);\nT getByArgumentOrDefault(Argument argumentType, T defaultValue);\nT getOptionalByArgument(Argument argumentType); However, while safer, this also introduces the need to first initialize your arguments before you can start implementing your command. To visualize this, we want to implement the command from Access arguments by node name and index again, but this time using safe arguments with an argument instance:","breadcrumbs":"Command arguments » CommandArguments » Access safe arguments using an argument instance","id":"148","title":"Access safe arguments using an argument instance"},"149":{"body":"StringArgument nameArgument = new StringArgument(\"name\");\nIntegerArgument amountArgument = new IntegerArgument(\"amount\");\nPlayerArgument playerArgument = new PlayerArgument(\"player\");\nPlayerArgument targetArgument = new PlayerArgument(\"target\");\nGreedyStringArgument messageArgument = new GreedyStringArgument(\"message\"); new CommandAPICommand(\"mycommand\") .withArguments(nameArgument) .withArguments(amountArgument) .withOptionalArguments(playerArgument) .withOptionalArguments(targetArgument) .withOptionalArguments(messageArgument) .executesPlayer((player, args) -> { String name = args.getByArgument(nameArgument); int amount = args.getByArgument(amountArgument); Player p = args.getByArgumentOrDefault(playerArgument, player); Player target = args.getByArgumentOrDefault(targetArgument, player); String message = args.getOptionalByArgument(messageArgument).orElse(\"Hello!\"); // Do whatever with these values }) .register(); val nameArgument = StringArgument(\"name\")\nval amountArgument = IntegerArgument(\"amount\")\nval playerArgument = PlayerArgument(\"player\")\nval targetArgument = PlayerArgument(\"target\")\nval messageArgument = GreedyStringArgument(\"message\") CommandAPICommand(\"mycommand\") .withArguments(nameArgument) .withArguments(amountArgument) .withOptionalArguments(playerArgument) .withOptionalArguments(targetArgument) .withOptionalArguments(messageArgument) .executesPlayer(PlayerCommandExecutor { player, args -> val name: String = args.getByArgument(nameArgument)!! val amount: Int = args.getByArgument(amountArgument)!! val p: Player = args.getByArgumentOrDefault(playerArgument, player) val target: Player = args.getByArgumentOrDefault(targetArgument, player) val message: String = args.getOptionalByArgument(messageArgument).orElse(\"Hello!\") // Do whatever with these values }) .register();","breadcrumbs":"Command arguments » CommandArguments » Example - Access safe arguments using an argument instance","id":"149","title":"Example - Access safe arguments using an argument instance"},"15":{"body":"Greatly improved the format and documentation for Configuration for server owners Adds a Kotlin tab to all Java code blocks which displays the equivalent code, but in Kotlin Adds the new Command arguments section Adds the new World arguments section Mentions the new LiteralArgument.of() and LiteralArgument.literal() methods in Literal arguments Adds a really cool new example to the Brigadier Suggestions page Updated various sections (a summary of this can be found in the Upgrading guide ): Update List arguments to include the new buildGreedy() and buildText() methods Update Handling command failures with new methods Update Argument suggestions with tooltips with new tooltip methods for formatting text Update Sound arguments with support for namespaced keys Adds documentation for Kotlin-based commands using the Kotlin DSL Update the Afterword , giving special credits to some very special contributors!","breadcrumbs":"Introduction » Documentation changes 8.5.1 \\(\\rightarrow\\) 8.6.0","id":"15","title":"Documentation changes 8.5.1 \\(\\rightarrow\\) 8.6.0"},"150":{"body":"Sometimes, you want to implement a command that has arguments that do not need to be entered. Take a /sayhi command for example. You may want to say \"Hi\" to yourself, or to another player. For that, we want this command syntax: /sayhi - Says \"Hi!\" to yourself\n/sayhi - Says \"Hi!\" to a target player To implement these commands, the CommandAPI provides two methods to help you with that: Argument withOptionalArguments(List> args);\nArgument withOptionalArguments(Argument... args);","breadcrumbs":"Command arguments » Optional arguments » Optional Arguments","id":"150","title":"Optional Arguments"},"151":{"body":"For example, say we're registering a command /sayhi: /sayhi - Says \"Hi!\" to yourself\n/sayhi - Says \"Hi!\" to a target player For that, we are going to register a command /sayhi. To add optional arguments, we are going to use the withOptionalArguments(Argument... args) method: new CommandAPICommand(\"sayhi\") .withOptionalArguments(new PlayerArgument(\"target\")) .executesPlayer((player, args) -> { Player target = (Player) args.get(\"target\"); if (target != null) { target.sendMessage(\"Hi!\"); } else { player.sendMessage(\"Hi!\"); } }) .register(); CommandAPICommand(\"sayhi\") .withOptionalArguments(PlayerArgument(\"target\")) .executesPlayer(PlayerCommandExecutor { player, args -> val target: Player? = args[\"target\"] as Player? if (target != null) { target.sendMessage(\"Hi!\") } else { player.sendMessage(\"Hi!\") } }) .register() commandAPICommand(\"sayhi\") { playerArgument(\"target\", optional = true) playerExecutor { player, args -> val target: Player? = args[\"target\"] as Player? if (target != null) { target.sendMessage(\"Hi!\") } else { player.sendMessage(\"Hi!\") } }\n} This gives us the ability to run both /sayhi and /sayhi with the same command name \"sayhi\", but have different results based on the arguments used. You can notice two things: We use the withOptionalArguments method to add an optional argument to a command We use args.get(\"target\") to get our player out of the arguments With optional arguments, there is a possibility of them being not present in the arguments of a command. The reason we use args.get(\"target\") is that this will just return null and you can handle what should happen.","breadcrumbs":"Command arguments » Optional arguments » Example - /sayhi command with an optional argument","id":"151","title":"Example - /sayhi command with an optional argument"},"152":{"body":"In order to set arguments as optional the CommandAPI has the method setOptional(boolean): Argument setOptional(boolean optional); When using the withOptionalArguments method it might be interesting to know that it calls the setOptional() method internally. This means that the following two examples are identical: new CommandAPICommand(\"optional\") .withOptionalArguments(new PlayerArgument(\"target\")) new CommandAPICommand(\"optional\") .withArguments(new PlayerArgument(\"target\").setOptional(true)) However, calling withOptionalArguments is safer because it makes sure that the argument is optional because of that internal call.","breadcrumbs":"Command arguments » Optional arguments » Setting existing arguments as optional arguments","id":"152","title":"Setting existing arguments as optional arguments"},"153":{"body":"Previously, we've looked at how to handle null values. To make all of this easier, the CommandAPI implements multiple additional methods for CommandArguments : Object getOrDefault(int index, Object defaultValue);\nObject getOrDefault(int index, Supplier defaultValue);\nObject getOrDefault(String nodeName, Object defaultValue);\nObject getOrDefault(String nodeName, Supplier defaultValue);\nOptional getOptional(int index)\nOptional getOptional(String nodeName) The examples will be using the getOptional methods but there is no downside of using the getOrDefault methods.","breadcrumbs":"Command arguments » Optional arguments » Avoiding null values","id":"153","title":"Avoiding null values"},"154":{"body":"Let's register the /sayhi command from above a second time - this time using a getOptional method. We are using the exact same command syntax: /sayhi - Says \"Hi!\" to yourself\n/sayhi - Says \"Hi!\" to a target player This is how the getOptional method is being implemented: new CommandAPICommand(\"sayhi\") .withOptionalArguments(new PlayerArgument(\"target\")) .executesPlayer((player, args) -> { Player target = (Player) args.getOptional(\"target\").orElse(player); target.sendMessage(\"Hi!\"); }) .register(); CommandAPICommand(\"sayhi\") .withOptionalArguments(PlayerArgument(\"target\")) .executesPlayer(PlayerCommandExecutor { player, args -> val target: Player = args.getOptional(\"target\").orElse(player) as Player target.sendMessage(\"Hi!\") }) .register() commandAPICommand(\"sayhi\") { playerArgument(\"target\", optional = true) playerExecutor { player, args -> val target: Player = args.getOptional(\"target\").orElse(player) as Player target.sendMessage(\"Hi!\") }\n}","breadcrumbs":"Command arguments » Optional arguments » Example - /sayhi command while using the getOptional method","id":"154","title":"Example - /sayhi command while using the getOptional method"},"155":{"body":"We've now talked about how to implement optional arguments and how to avoid null values returned by optional arguments when they aren't provided when executing the command. Now we also want to talk about how to implement required arguments after optional arguments. For this, the CommandAPI implements a combineWith method for arguments: AbstractArgument combineWith(Argument... combinedArguments); You will need to use this method if you want to have a required argument after an optional argument. In general, this is which pattern the CommandAPI follows while dealing with optional arguments: You have a CommandAPICommand and you add arguments to it. After your required arguments, you can provide optional arguments. At this point your command is basically done. Any attempt to add a required argument will result in an OptionalArgumentException. However, this is where the combineWith method comes in. This method allows you to combine arguments. Let's say you have an optional StringArgument (here simplified to A) and you want a required PlayerArgument (here simplified to B). Argument B should only be required if argument A is given. To implement that logic, we are going to use the combineWith method so that we have this syntax: A.combineWith(B) This does two things: When checking optional argument constraints the argument B will be ignored so the OptionalArgumentException will not be thrown It allows you to define additional optional arguments afterwards which can only be entered if argument B has been entered This is how you would add another optional PlayerArgument (here simplified to C): new CommandAPICommand(\"mycommand\") .withOptionalArguments(A.combineWith(B)) .withOptionalArguments(C) Let's say you declare your arguments like this: new CommandAPICommand(\"mycommand\") .withOptionalArguments(A.combineWith(B)) .withArguments(C) This would result in an OptionalArgumentException because you are declaring a required argument after an optional argument without creating that exception for argument C like you do for argument B.","breadcrumbs":"Command arguments » Optional arguments » Implementing required arguments after optional arguments","id":"155","title":"Implementing required arguments after optional arguments"},"156":{"body":"We want to register a command /rate with the following syntax: /rate - Sends an information message\n/rate - Rates a topic with a rating and sends a message to the command sender\n/rate - Rates a topic with a rating and sends a message to the target To implement that structure we make use of the combineWith method to make the argument after the optional argument required: new CommandAPICommand(\"rate\") .withOptionalArguments(new StringArgument(\"topic\").combineWith(new IntegerArgument(\"rating\", 0, 10))) .withOptionalArguments(new PlayerArgument(\"target\")) .executes((sender, args) -> { String topic = (String) args.get(\"topic\"); if(topic == null) { sender.sendMessage( \"Usage: /rate (optional)\", \"Select a topic to rate, then give a rating between 0 and 10\", \"You can optionally add a player at the end to give the rating to\" ); return; } // We know this is not null because rating is required if topic is given int rating = (int) args.get(\"rating\"); // The target player is optional, so give it a default here CommandSender target = (CommandSender) args.getOptional(\"target\").orElse(sender); target.sendMessage(\"Your \" + topic + \" was rated: \" + rating + \"/10\"); }) .register(); CommandAPICommand(\"rate\") .withOptionalArguments(StringArgument(\"topic\").combineWith(IntegerArgument(\"rating\", 0, 10))) .withOptionalArguments(PlayerArgument(\"target\")) .executes(CommandExecutor { sender, args -> val topic: String? = args[\"topic\"] as String? if (topic == null) { sender.sendMessage( \"Usage: /rate (optional)\", \"Select a topic to rate, then give a rating between 0 and 10\", \"You can optionally add a player at the end to give the rating to\" ) return@CommandExecutor } // We know this is not null because rating is required if topic is given val rating = args[\"rating\"] as Int // The target player is optional, so give it a default here val target: CommandSender = args.getOptional(\"target\").orElse(sender) as CommandSender target.sendMessage(\"Your $topic was rated: $rating/10\") }) .register() commandAPICommand(\"rate\") { argument(StringArgument(\"topic\").setOptional(true).combineWith(IntegerArgument(\"rating\", 0, 10))) playerArgument(\"target\", optional = true) anyExecutor { sender, args -> val topic: String? = args[\"topic\"] as String? if (topic == null) { sender.sendMessage( \"Usage: /rate (optional)\", \"Select a topic to rate, then give a rating between 0 and 10\", \"You can optionally add a player at the end to give the rating to\" ) return@anyExecutor } // We know this is not null because rating is required if topic is given val rating = args[\"rating\"] as Int // The target player is optional, so give it a default here val target: CommandSender = args.getOptional(\"target\").orElse(sender) as CommandSender target.sendMessage(\"Your $topic was rated: $rating/10\") }\n}","breadcrumbs":"Command arguments » Optional arguments » Example - Required arguments after optional arguments","id":"156","title":"Example - Required arguments after optional arguments"},"157":{"body":"Arguments have a setting which determine whether or not they are present in the CommandArguments args that is populated when executing a command. By default, the LiteralArgument has this setting set to false, hence the literal values are not present in the CommandArguments args . This flag is set using the following function: Argument setListed(boolean listed);","breadcrumbs":"Command arguments » Listed arguments » Listed arguments","id":"157","title":"Listed arguments"},"158":{"body":"Say we have the following command: /mycommand Let's also say that in our implementation of this command, we don't actually perform any processing for . Hence, listing it in the CommandArguments args is unnecessary. new CommandAPICommand(\"mycommand\") .withArguments(new PlayerArgument(\"player\")) .withArguments(new IntegerArgument(\"value\").setListed(false)) .withArguments(new GreedyStringArgument(\"message\")) .executes((sender, args) -> { // args == [player, message] Player player = (Player) args.get(\"player\"); String message = (String) args.get(\"message\"); // Note that the IntegerArgument is not available in the CommandArguments player.sendMessage(message); }) .register(); CommandAPICommand(\"mycommand\") .withArguments(PlayerArgument(\"player\")) .withArguments(IntegerArgument(\"value\").setListed(false)) .withArguments(GreedyStringArgument(\"message\")) .executes(CommandExecutor { _, args -> // args == [player, message] val player = args[\"player\"] as Player val message = args[\"message\"] as String // Note that the IntegerArgument is not available in the CommandArguments player.sendMessage(message) }) .register() In this scenario, the argument is not present in the CommandArguments args for the executor.","breadcrumbs":"Command arguments » Listed arguments » Example - Setting listed arguments","id":"158","title":"Example - Setting listed arguments"},"159":{"body":"Sometimes, you want to modify the list of suggestions that are provided by an argument. To handle this, CommandAPI arguments have two methods: Argument replaceSuggestions(ArgumentSuggestions suggestions);\nArgument includeSuggestions(ArgumentSuggestions suggestions); The replaceSuggestions method replaces all suggestions with the provided list of suggestions, whereas the includeSuggestions method will include the provided suggestions with the suggestions already present by the argument. Because argument suggestions are arguably the most powerful feature that the CommandAPI offers, I've split this section into a number of subsections. To give an overview on what CommandAPI argument suggestions can do: Provide a list of suggestions Provide a list of suggestions depending on the command sender Provide a list of suggestions based on what the player has already typed in the command Provide a list of suggestions asynchronously Provide a list of suggestions with tooltips to guide users on what certain suggestions do Append suggestions to an existing list of suggestions","breadcrumbs":"Command arguments » Argument suggestions » Argument suggestions","id":"159","title":"Argument suggestions"},"16":{"body":"Update Brigadier + CommandAPI with function parameter changes. See Upgrading for more info.","breadcrumbs":"Introduction » Documentation changes 8.5.0 \\(\\rightarrow\\) 8.5.1","id":"16","title":"Documentation changes 8.5.0 \\(\\rightarrow\\) 8.5.1"},"160":{"body":"The two methods above require an ArgumentSuggestions object, which is a functional interface that takes in a SuggestionInfo record and the current Brigadier SuggestionsBuilder and returns a CompletableFuture object. This may sound a bit complicated, but this allows you to implement very powerful suggestions using a combination of the CommandAPI and raw Brigadier API methods. More information about using Brigadier-level suggestions can be found in the brigadier suggestions section. To simplify this, the CommandAPI provides a number of methods to generate suggestions: ArgumentSuggestions strings(String... suggestions);\nArgumentSuggestions strings(Function suggestions);\nArgumentSuggestions stringsAsync(Function> suggestions); ArgumentSuggestions stringsWithTooltips(IStringTooltip... suggestions);\nArgumentSuggestions stringsWithTooltips(Function suggestions);\nArgumentSuggestions stringsWithTooltipsAsync(Function> suggestions);","breadcrumbs":"Command arguments » Argument suggestions » The ArgumentSuggestions interface","id":"160","title":"The ArgumentSuggestions interface"},"161":{"body":"Argument suggestion methods can accept a function which takes in a SuggestionsInfo object and returns a suitable format for suggestions. The SuggestionInfo class is a record which contains the following methods: public record SuggestionInfo { CommandSender sender(); CommandArguments previousArgs(); String currentInput(); String currentArg();\n} These methods can be used to aid with providing context-aware suggestions for users. The fields are as follows: CommandSender sender(); sender() represents the command sender which is typing this command and requesting these suggestions. This is normally a Player, but can also be a console command sender if using a Paper server. CommandArguments previousArgs(); previousArgs() represents the previously declared arguments, which are parsed and interpreted as if they were being used to execute the command. See this example on the string argument suggestions page for an idea of how to utilize this field. String currentInput(); currentInput() represents the current input that the command sender has entered. This is effectively everything that they have typed, including the leading / symbol which is required to start a command. If a user is typing /mycommand hellowor¦, the result of currentInput() would be \"/mycommand hellowor\". String currentArg(); currentArg() represents the current text which the command sender has entered for the argument which you're trying to provide suggestions for. If a user is typing /mycommand hellowor¦, the result of currentArg() would be \"hellowor\".","breadcrumbs":"Command arguments » Argument suggestions » The SuggestionsInfo record » The SuggestionsInfo record","id":"161","title":"The SuggestionsInfo record"},"162":{"body":"","breadcrumbs":"Command arguments » Argument suggestions » String argument suggestions » String argument suggestions","id":"162","title":"String argument suggestions"},"163":{"body":"The first method, replaceSuggestions(ArgumentSuggestions suggestions), allows you to replace the suggestions normally associated with that argument. This can be replaced with an array of strings by using the strings(String... suggestions) method.","breadcrumbs":"Command arguments » Argument suggestions » String argument suggestions » Suggestions with a String Array","id":"163","title":"Suggestions with a String Array"},"164":{"body":"Say we're creating a plugin with the ability to teleport to different warps on the server. If we were to retrieve a list of warps, we would be able to replace the suggestions of a typical StringArgument to teleport to that warp. Let's create a command with the following syntax: /warp We then implement our warp teleporting command using replaceSuggestions() on the StringArgument to provide a list of warps to teleport to: List> arguments = new ArrayList<>();\narguments.add(new StringArgument(\"world\").replaceSuggestions(ArgumentSuggestions.strings( \"northland\", \"eastland\", \"southland\", \"westland\"\n))); new CommandAPICommand(\"warp\") .withArguments(arguments) .executesPlayer((player, args) -> { String warp = (String) args.get(\"world\"); player.teleport(warps.get(warp)); // Look up the warp in a map, for example }) .register(); val arguments = listOf>( StringArgument(\"world\").replaceSuggestions(ArgumentSuggestions.strings( \"northland\", \"eastland\", \"southland\", \"westland\" ))\n) CommandAPICommand(\"warp\") .withArguments(arguments) .executesPlayer(PlayerCommandExecutor { player, args -> val warp = args[\"world\"] as String player.teleport(warps[warp]!!) // Look up the warp in a map, for example }) .register() The second method, includeSuggestions(ArgumentSuggestions suggestions), allows you to include additional suggestions in combination with the list of existing suggestions for a command.","breadcrumbs":"Command arguments » Argument suggestions » String argument suggestions » Example - Teleport to worlds by replacing suggestions","id":"164","title":"Example - Teleport to worlds by replacing suggestions"},"165":{"body":"The strings(Function suggestions) method in ArgumentSuggestions allows you to modify suggestions normally associated with that argument with an array of strings that are evaluated dynamically using information about the command sender, using the sender() method.","breadcrumbs":"Command arguments » Argument suggestions » String argument suggestions » Suggestions depending on a command sender","id":"165","title":"Suggestions depending on a command sender"},"166":{"body":"Say you have a plugin which has a \"friend list\" for players. If you want to teleport to a friend in that list, you could use a PlayerArgument, which has the list of suggestions replaced with the list of friends that that player has. Since the list of friends depends on the sender , we can use the function to determine what our suggestions should be. Let's use the following command to teleport to a friend from our friend list: /friendtp Let's say we have a simple class to get the friends of a command sender: public class Friends { static Map friendsMap = new HashMap<>(); public static String[] getFriends(CommandSender sender) { if (sender instanceof Player player) { // Look up friends in a database or file return friendsMap.get(player.getUniqueId()); } else { return new String[0]; } }\n} class Friends { companion object { val friends = mutableMapOf>() fun getFriends(sender: CommandSender): Array { if (sender is Player) { // Look up friends in a database or file return friends[sender.uniqueId]!! } else { return arrayOf() } } } } We can then use this to generate our suggested list of friends: List> arguments = new ArrayList<>();\narguments.add(new PlayerArgument(\"friend\").replaceSuggestions(ArgumentSuggestions.strings(info -> Friends.getFriends(info.sender())\n))); new CommandAPICommand(\"friendtp\") .withArguments(arguments) .executesPlayer((player, args) -> { Player target = (Player) args.get(\"friend\"); player.teleport(target); }) .register(); val arguments = listOf>( PlayerArgument(\"friend\").replaceSuggestions(ArgumentSuggestions.strings { info -> Friends.getFriends(info.sender()) } )\n) CommandAPICommand(\"friendtp\") .withArguments(arguments) .executesPlayer(PlayerCommandExecutor { player, args -> val target = args[\"friend\"] as Player player.teleport(target) }) .register()","breadcrumbs":"Command arguments » Argument suggestions » String argument suggestions » Example - Friend list by replacing suggestions","id":"166","title":"Example - Friend list by replacing suggestions"},"167":{"body":"The strings(Function) method also has the capability to suggest arguments based on the values of previously inputted arguments, using the previousArgs() method in SuggestionInfo. This previousArgs() method returns a list of previous arguments which are parsed exactly like any regular CommandAPI command argument. Note: The ability to use previously declared arguments does not work via redirects . This means that any command that comes before it that leads into a command that uses suggestions depending on previous arguments will not work. For example, if we had a command /mycommand and ran it as normal, it would work as normal: /mycommand arg1 arg2 arg3 However, if we redirect execution via the /execute command to have the following: /execute run mycommand This won't work, because we make use of a redirect: \\(\\texttt{/execute run} \\xrightarrow{redirect} \\texttt{mycommand arg1 arg2 arg3}\\) It is not possible to access the CommandArguments of previously declared arguments. If a command occurs via a redirect, the CommandArguments of previously declared arguments will be null .","breadcrumbs":"Command arguments » Argument suggestions » String argument suggestions » Suggestions depending on previous arguments","id":"167","title":"Suggestions depending on previous arguments"},"168":{"body":"Say we wanted to create a command that lets you send a message to a specific player in a given radius. (This is a bit of a contrived example, but let's roll with it) . To do this, we'll use the following command syntax: /localmsg When run, this command will send a message to a target player within the provided radius. To help identify which players are within a radius, we can replace the suggestions on the argument to include a list of players within the provided radius. We do this with the following code: // Declare our arguments as normal\nList> commandArgs = new ArrayList<>();\ncommandArgs.add(new IntegerArgument(\"radius\")); // Replace the suggestions for the PlayerArgument.\n// info.sender() refers to the command sender that is running this command\n// info.previousArgs() refers to the Object[] of previously declared arguments (in this case, the IntegerArgument radius)\ncommandArgs.add(new PlayerArgument(\"target\").replaceSuggestions(ArgumentSuggestions.strings(info -> { // Cast the first argument (radius, which is an IntegerArgument) to get its value int radius = (int) info.previousArgs().get(\"radius\"); // Get nearby entities within the provided radius Player player = (Player) info.sender(); Collection entities = player.getWorld().getNearbyEntities(player.getLocation(), radius, radius, radius); // Get player names within that radius return entities.stream() .filter(e -> e.getType() == EntityType.PLAYER) .map(Entity::getName) .toArray(String[]::new);\n})));\ncommandArgs.add(new GreedyStringArgument(\"message\")); // Declare our command as normal\nnew CommandAPICommand(\"localmsg\") .withArguments(commandArgs) .executesPlayer((player, args) -> { Player target = (Player) args.get(\"target\"); String message = (String) args.get(\"message\"); target.sendMessage(message); }) .register(); // Declare our arguments as normal\nval commandArgs = mutableListOf>()\ncommandArgs.add(IntegerArgument(\"radius\")) // Replace the suggestions for the PlayerArgument.\n// info.sender() refers to the command sender that is running this command\n// info.previousArgs() refers to the Object[] of previously declared arguments (in this case, the IntegerArgument radius)\ncommandArgs.add(PlayerArgument(\"target\").replaceSuggestions(ArgumentSuggestions.strings { info: SuggestionInfo -> // Cast the first argument (radius, which is an IntegerArgument) to get its value val radius = (info.previousArgs()[\"radius\"] as Int).toDouble() // Get nearby entities within the provided radius val player = info.sender() as Player val entities = player.world.getNearbyEntities(player.location, radius, radius, radius) // Get player names within that radius entities .filter { it.type == EntityType.PLAYER } .map { it.name } .toTypedArray()\n}))\ncommandArgs.add(GreedyStringArgument(\"message\")) // Declare our command as normal\nCommandAPICommand(\"localmsg\") .withArguments(*commandArgs.toTypedArray()) .executesPlayer(PlayerCommandExecutor { _, args -> val target = args[\"target\"] as Player val message = args[\"message\"] as String target.sendMessage(message) }) .register() As shown in this code, we use the previousArgs() method access the previously declared arguments. In this example, info.previousArgs() will be { int }, where this int refers to the radius. Note how this object array only has the previously declared arguments (and not for example { int, Player, String }).","breadcrumbs":"Command arguments » Argument suggestions » String argument suggestions » Example - Sending a message to a nearby player","id":"168","title":"Example - Sending a message to a nearby player"},"169":{"body":"So far, we've covered how to replace suggestions using the replaceSuggestions() method. The issue with using strings for suggestion listings is that they are prone to errors - it is possible to suggest something which is not actually a valid argument, which makes that suggestion unusable. As a result, some arguments include the replaceSafeSuggestions(), which provides type-safety checks for argument suggestions, as well as automatic \"Bukkit-to-suggestion\" conversion. The whole point of the safe argument suggestions method is that parameters entered in this method are guaranteed to work. The use of the safe replace suggestions function is the same as replaceSuggestions() from the previous section, except instead of returning a String[], you now return a T[], where T is the class corresponding to the argument. This is described in more detail in the table below. Argument replaceSafeSuggestions(SafeSuggestions suggestions);\nArgument includeSafeSuggestions(SafeSuggestions suggestions);","breadcrumbs":"Command arguments » Argument suggestions » Safely typed argument suggestions » Safely typed argument suggestions","id":"169","title":"Safely typed argument suggestions"},"17":{"body":"Adds Chat preview section Adds Kotlin-DSL build.gradle.kts instructions for using the CommandAPI Adds CommandAPI.onDisable() method to Shading the CommandAPI in your plugins","breadcrumbs":"Introduction » Documentation changes 8.4.0 \\(\\rightarrow\\) 8.5.0","id":"17","title":"Documentation changes 8.4.0 \\(\\rightarrow\\) 8.5.0"},"170":{"body":"Similar to the ArgumentSuggestions interface , safe suggestions use the SafeSuggestions interface which is a functional interface that takes in a mapping function from an Object to a String and returns some ArgumentSuggestions which represent the argument's suggestions. Again, this is typically implemented for anyone that wants to use a more powerful suggestion system. As with ArgumentSuggestions, the CommandAPI provides some methods to generate safe suggestions: SafeSuggestions suggest(T... suggestions);\nSafeSuggestions suggest(Function suggestions);\nSafeSuggestions suggestAsync(Function> suggestions); SafeSuggestions tooltips(Tooltip... suggestions);\nSafeSuggestions tooltips(Function[]> suggestions);\nSafeSuggestions tooltipsAsync(Function[]>> suggestions);","breadcrumbs":"Command arguments » Argument suggestions » Safely typed argument suggestions » The SafeSuggestions interface","id":"170","title":"The SafeSuggestions interface"},"171":{"body":"Not all arguments support safe suggestions. This is mostly due to implementation constraints or inadequate support by the Bukkit API. The list of supported arguments are displayed in the following table. The parameter T (shown in the method signatures above) are also provided for each argument. This parameter is the same as the cast argument described in Argument Casting , except for a few exceptions which are outlined in bold . Argument Class (T) AdvancementArgument org.bukkit.advancement.Advancement AxisArgument java.util.EnumSet BiomeArgument org.bukkit.block.Biome BooleanArgument Boolean ChatColorArgument org.bukkit.ChatColor DoubleArgument Double EnchantmentArgument org.bukkit.enchantments.Enchantment EntityTypeArgument org.bukkit.entity.EntityType FloatArgument Float FloatRangeArgument dev.jorel.commandapi.wrappers.FloatRange FunctionArgument org.bukkit.NamespacedKey GreedyStringArgument String IntegerArgument Integer IntegerRangeArgument dev.jorel.commandapi.wrappers.IntegerRange ItemStackArgument org.bukkit.inventory.ItemStack Location2DArgument dev.jorel.commandapi.wrappers.Location2D LocationArgument org.bukkit.Location LongArgument Long LootTableArgument org.bukkit.loot.LootTable MathOperationArgument dev.jorel.commandapi.wrappers.MathOperation NBTCompoundArgument de.tr7zw.nbtapi.NBTContainer ObjectiveArgument org.bukkit.scoreboard.Objective OfflinePlayerArgument org.bukkit.OfflinePlayer ParticleArgument org.bukkit.Particle PlayerArgument org.bukkit.entity.Player PotionEffectArgument org.bukkit.potion.PotionEffectType RecipeArgument org.bukkit.inventory.Recipe RotationArgument dev.jorel.commandapi.wrappers.Rotation ScoreboardSlotArgument dev.jorel.commandapi.wrappers.ScoreboardSlot SoundArgument org.bukkit.Sound TeamArgument org.bukkit.scoreboard.Team TimeArgument dev.jorel.commandapi.wrappers.Time WorldArgument org.bukkit.World","breadcrumbs":"Command arguments » Argument suggestions » Safely typed argument suggestions » Supported arguments","id":"171","title":"Supported arguments"},"172":{"body":"While most of the arguments are fairly straight forward, I'd like to bring your attention to the TimeArgument's safe suggestions function. This uses dev.jorel.commandapi.wrappers.Time as the class for T to ensure type-safety. The Time class has three static methods: Time ticks(int ticks);\nTime days(int days);\nTime seconds(int seconds); These create representations of ticks (e.g. 40t), days (e.g. 2d) and seconds (e.g. 60s) respectively.","breadcrumbs":"Command arguments » Argument suggestions » Safely typed argument suggestions » Safe time arguments","id":"172","title":"Safe time arguments"},"173":{"body":"Although all safe arguments are indeed \"type-safe\", the function argument uses a NamespacedKey which cannot be checked fully at compile time. As a result, this is argument should be used with caution - providing a NamespacedKey suggestion that does not exist when the server is running will cause that command to fail if that suggestion is used.","breadcrumbs":"Command arguments » Argument suggestions » Safely typed argument suggestions » Safe function arguments","id":"173","title":"Safe function arguments"},"174":{"body":"Scoreboard slots now include two new static methods so they can be used with safe arguments: ScoreboardSlot of(DisplaySlot slot);\nScoreboardSlot ofTeamColor(ChatColor color); This allows you to create ScoreboardSlot instances which can be used with the safe replace suggestions method.","breadcrumbs":"Command arguments » Argument suggestions » Safely typed argument suggestions » Safe scoreboard slot arguments","id":"174","title":"Safe scoreboard slot arguments"},"175":{"body":"While this should be fairly straight forward, here's a few examples of how this can be used in practice:","breadcrumbs":"Command arguments » Argument suggestions » Safely typed argument suggestions » Examples","id":"175","title":"Examples"},"176":{"body":"Say we have a plugin that registers custom items which can be crafted. In this example, we use an \"emerald sword\" with a custom crafting recipe. Now say that we want to have a command that gives the player the item from our declared recipes, which will have the following syntax: /giverecipe To do this, we first register our custom items: // Create our itemstack\nItemStack emeraldSword = new ItemStack(Material.DIAMOND_SWORD);\nItemMeta meta = emeraldSword.getItemMeta();\nmeta.setDisplayName(\"Emerald Sword\");\nmeta.setUnbreakable(true);\nemeraldSword.setItemMeta(meta); // Create and register our recipe\nShapedRecipe emeraldSwordRecipe = new ShapedRecipe(new NamespacedKey(this, \"emerald_sword\"), emeraldSword);\nemeraldSwordRecipe.shape( \"AEA\", \"AEA\", \"ABA\"\n);\nemeraldSwordRecipe.setIngredient('A', Material.AIR);\nemeraldSwordRecipe.setIngredient('E', Material.EMERALD);\nemeraldSwordRecipe.setIngredient('B', Material.BLAZE_ROD);\ngetServer().addRecipe(emeraldSwordRecipe); // Omitted, more itemstacks and recipes // Create our itemstack\nval emeraldSword = ItemStack(Material.DIAMOND_SWORD)\nval meta = emeraldSword.itemMeta\nmeta?.setDisplayName(\"Emerald Sword\")\nmeta?.isUnbreakable = true\nemeraldSword.itemMeta = meta // Create and register our recipe\nval emeraldSwordRecipe = ShapedRecipe(NamespacedKey(this, \"emerald_sword\"), emeraldSword)\nemeraldSwordRecipe.shape( \"AEA\", \"AEA\", \"ABA\"\n)\nemeraldSwordRecipe.setIngredient('A', Material.AIR)\nemeraldSwordRecipe.setIngredient('E', Material.EMERALD)\nemeraldSwordRecipe.setIngredient('B', Material.BLAZE_ROD)\nserver.addRecipe(emeraldSwordRecipe) // Omitted, more itemstacks and recipes Once we've done that, we can now include them in our command registration. To do this, we use replaceSafeSuggestions(recipes) and then register our command as normal: // Safely override with the recipe we've defined\nList> arguments = new ArrayList<>();\narguments.add(new RecipeArgument(\"recipe\").replaceSafeSuggestions(SafeSuggestions.suggest(info -> new Recipe[] { emeraldSwordRecipe, /* Other recipes here */ }\n))); // Register our command\nnew CommandAPICommand(\"giverecipe\") .withArguments(arguments) .executesPlayer((player, args) -> { Recipe recipe = (Recipe) args.get(\"recipe\"); player.getInventory().addItem(recipe.getResult()); }) .register(); // Safely override with the recipe we've defined\nval arguments = listOf>( RecipeArgument(\"recipe\").replaceSafeSuggestions(SafeSuggestions.suggest { arrayOf(emeraldSwordRecipe, /* Other recipes here */) })\n) // Register our command\nCommandAPICommand(\"giverecipe\") .withArguments(arguments) .executesPlayer(PlayerCommandExecutor { player, args -> val recipe = args[\"recipe\"] as Recipe player.inventory.addItem(recipe.result) }) .register()","breadcrumbs":"Command arguments » Argument suggestions » Safely typed argument suggestions » Example - Safe recipe arguments","id":"176","title":"Example - Safe recipe arguments"},"177":{"body":"Say we have a command to spawn mobs: /spawnmob Now say that we don't want non-op players to spawn bosses. To do this, we'll create a List which is the list of all mobs that non-ops are allowed to spawn: EntityType[] forbiddenMobs = new EntityType[] {EntityType.ENDER_DRAGON, EntityType.WITHER};\nList allowedMobs = new ArrayList<>(Arrays.asList(EntityType.values()));\nallowedMobs.removeAll(Arrays.asList(forbiddenMobs)); // Now contains everything except enderdragon and wither val forbiddenMobs = listOf(EntityType.ENDER_DRAGON, EntityType.WITHER)\nval allowedMobs = EntityType.values().toMutableList()\nallowedMobs.removeAll(forbiddenMobs) // Now contains everything except enderdragon and wither We then use our safe arguments to return an EntityType[] as the list of values that are suggested to the player. In this example, we use the sender() method to determine if the sender has permissions to view the suggestions: List> safeArguments = new ArrayList<>();\nsafeArguments.add(new EntityTypeArgument(\"mob\").replaceSafeSuggestions(SafeSuggestions.suggest( info -> { if (info.sender().isOp()) { // All entity types return EntityType.values(); } else { // Only allowedMobs return allowedMobs.toArray(new EntityType[0]); } })\n)); val safeArguments = listOf>( EntityTypeArgument(\"mob\").replaceSafeSuggestions(SafeSuggestions.suggest { info -> if (info.sender().isOp) { // All entity types EntityType.values() } else { // Only allowedMobs allowedMobs.toTypedArray() } } )\n) Now we register our command as normal: new CommandAPICommand(\"spawnmob\") .withArguments(safeArguments) .executesPlayer((player, args) -> { EntityType entityType = (EntityType) args.get(\"mob\"); player.getWorld().spawnEntity(player.getLocation(), entityType); }) .register(); CommandAPICommand(\"spawnmob\") .withArguments(safeArguments) .executesPlayer(PlayerCommandExecutor { player, args -> val entityType = args[\"mob\"] as EntityType player.world.spawnEntity(player.location, entityType) }) .register()","breadcrumbs":"Command arguments » Argument suggestions » Safely typed argument suggestions » Example - Safe /spawnmob suggestions","id":"177","title":"Example - Safe /spawnmob suggestions"},"178":{"body":"Say we wanted to remove a potion effect from a player. To do this, we'll use the following command syntax: /removeeffect Now, we don't want to remove a potion effect that already exists on a player, so instead we'll use the safe arguments to find a list of potion effects on the target player and then only suggest those potion effects. To do this, we'll use the previousArguments() method, as it allows us to access the previously defined argument. List> safeArgs = new ArrayList<>();\nsafeArgs.add(new EntitySelectorArgument.OnePlayer(\"target\"));\nsafeArgs.add(new PotionEffectArgument(\"potioneffect\").replaceSafeSuggestions(SafeSuggestions.suggest( info -> { Player target = (Player) info.previousArgs().get(0); // Convert PotionEffect[] into PotionEffectType[] return target.getActivePotionEffects().stream() .map(PotionEffect::getType) .toArray(PotionEffectType[]::new); })\n)); val safeArgs = mutableListOf>()\nsafeArgs.add(EntitySelectorArgument.OnePlayer(\"target\"))\nsafeArgs.add(PotionEffectArgument(\"potioneffect\").replaceSafeSuggestions(SafeSuggestions.suggest { info -> val target = info.previousArgs()[\"target\"] as Player // Convert PotionEffect[] into PotionEffectType[] target.activePotionEffects.map{ it.type }.toTypedArray() })\n) And then we can register our command as normal: new CommandAPICommand(\"removeeffect\") .withArguments(safeArgs) .executesPlayer((player, args) -> { Player target = (Player) args.get(\"target\"); PotionEffectType potionEffect = (PotionEffectType) args.get(\"potioneffect\"); target.removePotionEffect(potionEffect); }) .register(); CommandAPICommand(\"removeeffect\") .withArguments(safeArgs) .executesPlayer(PlayerCommandExecutor { _, args -> val target = args[\"target\"] as Player val potionEffect = args[\"potioneffect\"] as PotionEffectType target.removePotionEffect(potionEffect) }) .register()","breadcrumbs":"Command arguments » Argument suggestions » Safely typed argument suggestions » Example - Removing a potion effect from a player","id":"178","title":"Example - Removing a potion effect from a player"},"179":{"body":"A /warp command with suggestions of various locations. Hovering over the suggestions with the mouse cursor displays tooltips describing what the locations are The CommandAPI can also display tooltips for specific argument suggestions. These are shown to the user when they hover over a given suggestion and can be used to provide more context to a user about the suggestions that are shown to them. In this section, we'll outline the two ways of creating suggestions with tooltips: Normal (String) suggestions with tooltips Safely typed suggestions with tooltips Tooltips can have formatting to change how the text is displayed by using the ChatColor class.","breadcrumbs":"Command arguments » Argument suggestions » Argument suggestions with tooltips » Argument suggestions with tooltips","id":"179","title":"Argument suggestions with tooltips"},"18":{"body":"Updated Shading with Maven with updated maven-shade-plugin version Adds NamespacedKey arguments section Update Argument Casting section with new arguments and types Update NBT arguments page with new NBT arguments information Update Custom arguments page with new custom arguments information Adds Getting a list of registered commands section to the Internal CommandAPI page Update Upgrading guide for 8.4.0 changes","breadcrumbs":"Introduction » Documentation changes 8.3.0 \\(\\rightarrow\\) 8.4.0","id":"18","title":"Documentation changes 8.3.0 \\(\\rightarrow\\) 8.4.0"},"180":{"body":"To use these features, the CommandAPI includes the stringsWithTooltips methods for arguments, that accept IStringTooltip objects instead of String objects: ArgumentSuggestions stringsWithTooltips(IStringTooltip... suggestions);\nArgumentSuggestions stringsWithTooltips(Function suggestions); The StringTooltip class is the CommandAPI's default implementation of IStringTooltip, which has some static methods to construct tooltips easily: StringTooltip none(String suggestion);\nStringTooltip ofString(String suggestion, String tooltip);\nStringTooltip ofMessage(String suggestion, Message tooltip);\nStringTooltip ofBaseComponents(String suggestion, BaseComponent... tooltip);\nStringTooltip ofAdventureComponent(String suggestion, Component tooltip); The first method, StringTooltip.none(String) creates a normal suggestion entry with no tooltip. The other methods create a suggestion with the provided tooltip text in either String, Brigadier Message, Spigot BaseComponent[] or Adventure Component format.","breadcrumbs":"Command arguments » Argument suggestions » Argument suggestions with tooltips » Tooltips with normal (String-based) suggestions","id":"180","title":"Tooltips with normal (String-based) suggestions"},"181":{"body":"Say we want to create a simple command to provide in-game emotes between players. For example, if you did /emote wave Bob, you'll \"wave\" to the player Bob . For this example, we'll use the following command syntax: /emote First, we'll declare our arguments. Here, we'll use the stringsWithTooltips method, along with the StringTooltip.ofString(String, String) method to create emote suggestions and include suitable descriptions: List> arguments = new ArrayList<>();\narguments.add(new StringArgument(\"emote\") .replaceSuggestions(ArgumentSuggestions.stringsWithTooltips(info -> new IStringTooltip[] { StringTooltip.ofString(\"wave\", \"Waves at a player\"), StringTooltip.ofString(\"hug\", \"Gives a player a hug\"), StringTooltip.ofString(\"glare\", \"Gives a player the death glare\") } ))\n);\narguments.add(new PlayerArgument(\"target\")); val arguments = mutableListOf>()\narguments.add(StringArgument(\"emote\") .replaceSuggestions(ArgumentSuggestions.stringsWithTooltips { info -> arrayOf( StringTooltip.ofString(\"wave\", \"Waves at a player\"), StringTooltip.ofString(\"hug\", \"Gives a player a hug\"), StringTooltip.ofString(\"glare\", \"Gives a player the death glare\") ) })\n)\narguments.add(PlayerArgument(\"target\")) Finally, we declare our command as normal: new CommandAPICommand(\"emote\") .withArguments(arguments) .executesPlayer((player, args) -> { String emote = (String) args.get(\"emote\"); Player target = (Player) args.get(\"target\"); switch (emote) { case \"wave\": target.sendMessage(player.getName() + \" waves at you!\"); break; case \"hug\": target.sendMessage(player.getName() + \" hugs you!\"); break; case \"glare\": target.sendMessage(player.getName() + \" gives you the death glare...\"); break; default: player.sendMessage(\"Invalid emote '\" + emote + \"'!\"); break; } }) .register(); CommandAPICommand(\"emote\") .withArguments(*arguments.toTypedArray()) .executesPlayer(PlayerCommandExecutor { player, args -> val emote = args[\"emote\"] as String val target = args[\"target\"] as Player when (emote) { \"wave\" -> target.sendMessage(\"${player.name} waves at you!\") \"hug\" -> target.sendMessage(\"${player.name} hugs you!\") \"glare\" -> target.sendMessage(\"${player.name} gives you the death glare...\") } }) .register()","breadcrumbs":"Command arguments » Argument suggestions » Argument suggestions with tooltips » Example - An emotes command with string suggestion tooltips","id":"181","title":"Example - An emotes command with string suggestion tooltips"},"182":{"body":"The IStringTooltip interface can be implemented by any other class to provide tooltips for custom objects. The IStringTooltip interface has the following methods: public interface IStringTooltip { public String getSuggestion(); public Message getTooltip();\n} Note that the Message class is from the Brigadier library, which you will have to add as a dependency to your plugin. Information on how to do that can be found here . This is incredibly useful if you are using suggestions with custom objects, such as a plugin that has custom items.","breadcrumbs":"Command arguments » Argument suggestions » Argument suggestions with tooltips » Using IStringTooltip directly","id":"182","title":"Using IStringTooltip directly"},"183":{"body":"Let's say we've created a simple plugin which has custom items. For a custom item, we'll have a simple class CustomItem that sets its name, lore and attached itemstack: public @SuppressWarnings(\"deprecation\")\nclass CustomItem implements IStringTooltip { private ItemStack itemstack; private String name; public CustomItem(ItemStack itemstack, String name, String lore) { ItemMeta meta = itemstack.getItemMeta(); meta.setDisplayName(name); meta.setLore(Arrays.asList(lore)); itemstack.setItemMeta(meta); this.itemstack = itemstack; this.name = name; } public String getName() { return this.name; } public ItemStack getItem() { return this.itemstack; } @Override public String getSuggestion() { return this.itemstack.getItemMeta().getDisplayName(); } @Override public Message getTooltip() { return BukkitTooltip.messageFromString(this.itemstack.getItemMeta().getLore().get(0)); } } class CustomItem(val item: ItemStack, val name: String, lore: String): IStringTooltip { init { val meta = item.itemMeta meta.setDisplayName(name) meta.lore = listOf(lore) item.itemMeta = meta } override fun getSuggestion(): String = this.item.itemMeta.displayName override fun getTooltip(): Message = BukkitTooltip.messageFromString(this.item.itemMeta.lore?.get(0) ?: \"\") } We make use of the Tooltip.messageFromString() method to generate a Brigadier Message object from our string tooltip. Let's also say that our plugin has registered lots of CustomItems and has this stored in a CustomItem[] in our plugin. We could then use this as our input for suggestions: CustomItem[] customItems = new CustomItem[] { new CustomItem(new ItemStack(Material.DIAMOND_SWORD), \"God sword\", \"A sword from the heavens\"), new CustomItem(new ItemStack(Material.PUMPKIN_PIE), \"Sweet pie\", \"Just like grandma used to make\")\n}; new CommandAPICommand(\"giveitem\") .withArguments(new StringArgument(\"item\").replaceSuggestions(ArgumentSuggestions.stringsWithTooltips(customItems))) // We use customItems[] as the input for our suggestions with tooltips .executesPlayer((player, args) -> { String itemName = (String) args.get(\"item\"); // Give them the item for (CustomItem item : customItems) { if (item.getName().equals(itemName)) { player.getInventory().addItem(item.getItem()); break; } } }) .register(); val customItems = arrayOf( CustomItem(ItemStack(Material.DIAMOND_SWORD), \"God sword\", \"A sword from the heavens\"), CustomItem(ItemStack(Material.PUMPKIN_PIE), \"Sweet pie\", \"Just like grandma used to make\")\n) CommandAPICommand(\"giveitem\") .withArguments(StringArgument(\"item\").replaceSuggestions(ArgumentSuggestions.stringsWithTooltips(*customItems))) // We use customItems[] as the input for our suggestions with tooltips .executesPlayer(PlayerCommandExecutor { player, args -> val itemName = args[\"item\"] as String // Give them the item for (item in customItems) { if (item.name == itemName) { player.inventory.addItem(item.item) break } } }) .register()","breadcrumbs":"Command arguments » Argument suggestions » Argument suggestions with tooltips » Example - Using IStringTooltip for custom items","id":"183","title":"Example - Using IStringTooltip for custom items"},"184":{"body":"Using tooltips with safe suggestions is almost identical to the method described above for normal suggestions, except for two things. Firstly, you must use tooltips method instead of the stringsWithTooltips method and secondly, instead of using StringTooltip, you must use Tooltip. Let's look at these differences in more detail. The tooltips methods are fairly similar to the stringsWithTooltips methods, except instead of using StringTooltip, it simply uses Tooltip: SafeSuggestions tooltips(Tooltip... suggestions);\nSafeSuggestions tooltips(Function[]> suggestions); The Tooltip class represents a tooltip for a given object S. For example, a tooltip for a LocationArgument would be a Tooltip and a tooltip for an EnchantmentArgument would be a Tooltip. Just like the StringTooltip class, the Tooltip class provides the following static methods, which operate exactly the same as the ones in the StringTooltip class: Tooltip none(S object);\nTooltip ofString(S object, String tooltip);\nTooltip ofMessage(S object, Message tooltip);\nTooltip ofBaseComponents(S object, BaseComponent... tooltip);\nTooltip ofAdventureComponent(S object, Component tooltip); Tooltip[] arrayOf(Tooltip... tooltips); The use of arrayOf is heavily recommended as it provides the necessary type safety for Java code to ensure that the correct types are being passed to the tooltips method.","breadcrumbs":"Command arguments » Argument suggestions » Argument suggestions with tooltips » Tooltips with safe suggestions","id":"184","title":"Tooltips with safe suggestions"},"185":{"body":"Say we wanted to create a custom teleport command which suggestions a few key locations. In this example, we'll use the following command syntax: /warp First, we'll declare our arguments. Here, we use a LocationArgument and use the tooltips method, with a parameter for the command sender, so we can get information about the world. We populate the suggestions with tooltips using Tooltip.ofString(Location, String) and collate them together with Tooltip.arrayOf(Tooltip...): List> arguments = new ArrayList<>();\narguments.add(new LocationArgument(\"location\") .replaceSafeSuggestions(SafeSuggestions.tooltips(info -> { // We know the sender is a player if we use .executesPlayer() Player player = (Player) info.sender(); return BukkitTooltip.arrayOf( BukkitTooltip.ofString(player.getWorld().getSpawnLocation(), \"World spawn\"), BukkitTooltip.ofString(player.getBedSpawnLocation(), \"Your bed\"), BukkitTooltip.ofString(player.getTargetBlockExact(256).getLocation(), \"Target block\") ); }))); val arguments = listOf>( LocationArgument(\"location\") .replaceSafeSuggestions(SafeSuggestions.tooltips { info -> // We know the sender is a player if we use .executesPlayer() val player = info.sender() as Player BukkitTooltip.arrayOf( BukkitTooltip.ofString(player.world.spawnLocation, \"World spawn\"), BukkitTooltip.ofString(player.bedSpawnLocation, \"Your bed\"), BukkitTooltip.ofString(player.getTargetBlockExact(256)?.location, \"Target block\") ) } )\n) In the arguments declaration, we've casted the command sender to a player. To ensure that the command sender is definitely a player, we'll use the executesPlayer command execution method in our command declaration: new CommandAPICommand(\"warp\") .withArguments(arguments) .executesPlayer((player, args) -> { player.teleport((Location) args.get(\"location\")); }) .register(); CommandAPICommand(\"warp\") .withArguments(arguments) .executesPlayer(PlayerCommandExecutor { player, args -> player.teleport(args[\"location\"] as Location) }) .register()","breadcrumbs":"Command arguments » Argument suggestions » Argument suggestions with tooltips » Example - Teleportation command with suggestion descriptions","id":"185","title":"Example - Teleportation command with suggestion descriptions"},"186":{"body":"In addition to normal suggestions, safely-typed suggestions and suggestions with tooltips, the CommandAPI can support computing the list of suggestions to send to a player asynchronously. This allows you to perform suggestions independent of the main server thread, which is useful for slow operations, such as: Retrieving suggestions from a remote database Retrieving information from the web Retrieving suggestions from a file asynchronous suggestions The asynchronous methods for suggestions are similar in format to normal suggestions, except for two things: the name of the method ends with Async, and the return type for the inner function is a CompletableFuture: ArgumentSuggestions stringsAsync(Function> suggestions);\nArgumentSuggestions stringsWithTooltipsAsync(Function> suggestions); SafeSuggestions suggestAsync(Function> suggestions);\nSafeSuggestions tooltipsAsync(Function[]>> suggestions);","breadcrumbs":"Command arguments » Argument suggestions » Asynchronous suggestions » Asynchronous suggestions","id":"186","title":"Asynchronous suggestions"},"187":{"body":"The easiest way to create a CompleteableFuture for asynchronous suggestions is to use Java's CompletableFuture.supplyAsync() method. If you have a simple array of string suggestions (String[]), these can be turned into a completable future (CompletableFuture) using this method: new String[] { \"dirt\", \"grass\", \"cobblestone\", }; $$\\downarrow$$ CompletableFuture.supplyAsync(() -> { return new String[] { \"dirt\", \"grass\", \"cobblestone\", };\n}); Developer's Note: As with all asynchronous operations running in a Minecraft server, you should not try to access the Bukkit API within an asynchronous block. If you want to run code which accesses Bukkit's API while inside an asynchronous block, you can schedule a synchronous task using the Bukkit scheduler, for example: CompletableFuture.supplyAsync(() -> { Bukkit.getScheduler().scheduleAsyncDelayedTask(plugin, () -> // Your code here ); return new String[] { \"dirt\", \"grass\", \"cobblestone\", };\n});","breadcrumbs":"Command arguments » Argument suggestions » Asynchronous suggestions » Creating completable futures","id":"187","title":"Creating completable futures"},"188":{"body":"","breadcrumbs":"Command arguments » Argument suggestions » Asynchronous suggestions » Asynchronous suggestions examples","id":"188","title":"Asynchronous suggestions examples"},"189":{"body":"Say you wanted to write a command to modify your plugin's config file. Since the config file is an external file, you ideally want to access the file in a separate thread to the main server thread to retain performance for players on the server. We have the following command syntax: /setconfig We make use of the ArgumentSuggestions.stringsAsync method to provide asynchronous suggestions. In our completable future implementation, we access the keys from the plugin configuration. new CommandAPICommand(\"setconfig\") .withArguments(new StringArgument(\"key\").replaceSuggestions(ArgumentSuggestions.stringsAsync(info -> { return CompletableFuture.supplyAsync(() -> { return plugin.getConfig().getKeys(false).toArray(new String[0]); }); }))) .withArguments(new TextArgument(\"value\")) .executes((sender, args) -> { String key = (String) args.get(\"key\"); String value = (String) args.get(\"value\"); plugin.getConfig().set(key, value); }) .register(); CommandAPICommand(\"setconfig\") .withArguments(StringArgument(\"key\").replaceSuggestions(ArgumentSuggestions.stringsAsync { _ -> CompletableFuture.supplyAsync { plugin.config.getKeys(false).toTypedArray() } } )) .withArguments(TextArgument(\"value\")) .executes(CommandExecutor { _, args -> val key = args[\"key\"] as String val value = args[\"value\"] as String plugin.config.set(key, value) }) .register()","breadcrumbs":"Command arguments » Argument suggestions » Asynchronous suggestions » Reading keys from a config file","id":"189","title":"Reading keys from a config file"},"19":{"body":"Adds withSubcommands method to Subcommands section.","breadcrumbs":"Introduction » Documentation changes 8.2.0 \\(\\rightarrow\\) 8.2.1","id":"19","title":"Documentation changes 8.2.0 \\(\\rightarrow\\) 8.2.1"},"190":{"body":"For more information on argument casting types, see Argument Casting . This section is primarily about use cases for each argument and any implementation notes.","breadcrumbs":"Command arguments » Argument types » Argument types","id":"190","title":"Argument types"},"191":{"body":"Primitive arguments are arguments that represent Java primitive types, such as int, float, double, boolean and long. These arguments are defined in their respective classes: Primitive type CommandAPI class int IntegerArgument float FloatArgument double DoubleArgument long LongArgument boolean BooleanArgument These arguments simply cast to their primitive type and don't need any extra work.","breadcrumbs":"Command arguments » Argument types » Primitive arguments » Primitive arguments","id":"191","title":"Primitive arguments"},"192":{"body":"A boolean argument showing the suggestions 'false' and 'true' The BooleanArgument class represents the Boolean values true and false.","breadcrumbs":"Command arguments » Argument types » Primitive arguments » Boolean arguments","id":"192","title":"Boolean arguments"},"193":{"body":"Say we want to create a plugin that lets you edit its own config.yml file using a command. To do this, let's create a command with the following syntax: /editconfig We first retrieve the keys from the configuration file using the typical Bukkit API. We construct our List to hold our arguments, with the first parameter being a String key (in the form of a TextArgument, overridden with an array of suggestions ). Finally, we register our command and update the config, ensuring that we cast the BooleanArgument to boolean: // Load keys from config file\nString[] configKeys = getConfig().getKeys(true).toArray(new String[0]); // Register our command\nnew CommandAPICommand(\"editconfig\") .withArguments(new TextArgument(\"config-key\").replaceSuggestions(ArgumentSuggestions.strings(info -> configKeys))) .withArguments(new BooleanArgument(\"value\")) .executes((sender, args) -> { // Update the config with the boolean argument getConfig().set((String) args.get(\"config-key\"), (boolean) args.get(\"value\")); }) .register(); // Load keys from config file\nval configKeys: Array = config.getKeys(true).toTypedArray() // Register our command\nCommandAPICommand(\"editconfig\") .withArguments(TextArgument(\"config-key\").replaceSuggestions(ArgumentSuggestions.strings { _ -> configKeys })) .withArguments(BooleanArgument(\"value\")) .executes(CommandExecutor { _, args -> // Update the config with the boolean argument config.set(args[\"config-key\"] as String, args[\"value\"] as Boolean) }) .register() // Load keys from config file\nval configKeys: Array = getConfig().getKeys(true).toTypedArray() // Register our command\ncommandAPICommand(\"editconfig\") { argument(TextArgument(\"config-key\").replaceSuggestions(ArgumentSuggestions.strings { configKeys })) booleanArgument(\"value\") anyExecutor { _, args -> // Update the config with the boolean argument getConfig().set(args[\"config-key\"] as String, args[\"value\"] as Boolean) }\n}","breadcrumbs":"Command arguments » Argument types » Primitive arguments » Example - Config editing plugin","id":"193","title":"Example - Config editing plugin"},"194":{"body":"Numbers are represented using the designated number classes: Class Description IntegerArgument Whole numbers between Integer.MIN_VALUE and Integer.MAX_VALUE LongArgument Whole numbers between Long.MIN_VALUE and Long.MAX_VALUE DoubleArgument Double precision floating point numbers FloatArgument Single precision floating point numbers Each numerical argument can have ranges applied to them, which restricts the user to only entering numbers from within a certain range. This is done using the constructor, and the range specified: Constructor Description new IntegerArgument() Any range new IntegerArgument(min) Values greater than or equal to min new IntegerArgument(min, max) Values greater than or equal to min and less than or equal to max Each range is inclusive , so it includes the number given to it. If the minimum value provided is larger than the maximum value, an InvalidRangeException is thrown.","breadcrumbs":"Command arguments » Argument types » Primitive arguments » Numerical arguments","id":"194","title":"Numerical arguments"},"195":{"body":"A float range argument command with the argument \"0.5.3.5\" entered Ranged arguments allow players to provide a range between two numbers, all within a single argument. The CommandAPI provides two ranged arguments, IntegerRangeArgument for ranges with only integer values, and FloatRangeArgument for ranged with potential floating point values. These consist of values such as: Input What it means 5 The number 5 5..10 Numbers between 5 and 10, including 5 and 10 5.. Numbers greater than or equal to 5 (bounded by Java's max number size) ..5 Numbers less than or equal to 5 (bounded by Java's min number size) This allows you to let users define a range of values, which can be used to limit a value, such as the number of players in a region or for a random number generator.","breadcrumbs":"Command arguments » Argument types » Ranged arguments » Ranged arguments","id":"195","title":"Ranged arguments"},"196":{"body":"The CommandAPI returns an IntegerRange from the IntegerRangeArgument, and a FloatRange from the FloatRangeArgument, which represents the upper and lower bounds of the numbers provided by the command sender, as well as a method to check if a number is within that range. The IntegerRange class has the following methods: class IntegerRange { public int getLowerBound(); public int getUpperBound(); public boolean isInRange(int);\n} The FloatRange class has the following methods: class FloatRange { public float getLowerBound(); public float getUpperBound(); public boolean isInRange(float);\n}","breadcrumbs":"Command arguments » Argument types » Ranged arguments » The IntegerRange & FloatRange class","id":"196","title":"The IntegerRange & FloatRange class"},"197":{"body":"Say you're working on a plugin for server administrators to help them find restricted items. A method of doing so would be to search chests in a given radius for certain items. As such, we can use the following syntax: /searchchests Now, we simply create our arguments using IntegerRangeArgument for our range and ItemStackArgument as the item to search for. We can then find all chests in a given area and determine if it is within the range provided by the command sender by using range.isInRange(distance): new CommandAPICommand(\"searchrange\") .withArguments(new IntegerRangeArgument(\"range\")) // Range argument .withArguments(new ItemStackArgument(\"item\")) // The item to search for .executesPlayer((player, args) -> { // Retrieve the range from the arguments IntegerRange range = (IntegerRange) args.get(\"range\"); ItemStack itemStack = (ItemStack) args.get(\"item\"); // Store the locations of chests with certain items List locations = new ArrayList<>(); // Iterate through all chunks, and then all tile entities within each chunk for (Chunk chunk : player.getWorld().getLoadedChunks()) { for (BlockState blockState : chunk.getTileEntities()) { // The distance between the block and the player int distance = (int) blockState.getLocation().distance(player.getLocation()); // Check if the distance is within the specified range if (range.isInRange(distance)) { // Check if the tile entity is a chest if (blockState instanceof Chest chest) { // Check if the chest contains the item specified by the player if (chest.getInventory().contains(itemStack.getType())) { locations.add(chest.getLocation()); } } } } } // Output the locations of the chests, or whether no chests were found if (locations.isEmpty()) { player.sendMessage(\"No chests were found\"); } else { player.sendMessage(\"Found \" + locations.size() + \" chests:\"); locations.forEach(location -> { player.sendMessage(\" Found at: \" + location.getX() + \", \" + location.getY() + \", \" + location.getZ()); }); } }) .register(); CommandAPICommand(\"searchrange\") .withArguments(IntegerRangeArgument(\"range\")) // Range argument .withArguments(ItemStackArgument(\"item\")) // The item to search for .executesPlayer(PlayerCommandExecutor { player, args -> // Retrieve the range from the arguments val range = args[\"range\"] as IntegerRange val itemStack = args[\"item\"] as ItemStack // Store the locations of chests with certain items val locations = mutableListOf() // Iterate through all chunks, and then all tile entities within each chunk for (chunk in player.world.loadedChunks) { for (blockState in chunk.tileEntities) { // The distance between the block and the player val distance = blockState.location.distance(player.location).toInt() // Check if the distance is within the specified range if (range.isInRange(distance)) { // Check if the tile entity is a chest if (blockState is Chest) { // Check if the chest contains the item specified by the player if (blockState.inventory.contains(itemStack.type)) { locations.add(blockState.location) } } } } } // Output the locations of the chests, or whether no chests were found if (locations.isEmpty()) { player.sendMessage(\"No chests were found\") } else { player.sendMessage(\"Found ${locations.size} chests:\") locations.forEach { player.sendMessage(\" Found at: ${it.x}, ${it.y}, ${it.z}\") } } }) .register() commandAPICommand(\"searchrange\") { integerRangeArgument(\"range\") // Range argument itemStackArgument(\"item\") // The item to search for playerExecutor { player, args -> // Retrieve the range from the arguments val range = args[\"range\"] as IntegerRange val itemStack = args[\"item\"] as ItemStack // Store the locations of chests with certain items val locations = mutableListOf() // Iterate through all chunks, and then all tile entities within each chunk for (chunk in player.world.loadedChunks) { for (blockState in chunk.tileEntities) { // The distance between the block and the player val distance = blockState.location.distance(player.location).toInt() // Check if the distance is within the specified range if (range.isInRange(distance)) { // Check if the tile entity is a chest if (blockState is Chest) { // Check if the chest contains the item specified by the player if (blockState.inventory.contains(itemStack.type)) { locations.add(blockState.location) } } } } } // Output the locations of the chests, or whether no chests were found if (locations.isEmpty()) { player.sendMessage(\"No chests were found\") } else { player.sendMessage(\"Found ${locations.size} chests:\") locations.forEach { player.sendMessage(\" Found at: ${it.x}, ${it.y}, ${it.z}\") } } }\n}","breadcrumbs":"Command arguments » Argument types » Ranged arguments » Example - Searching chests for certain items","id":"197","title":"Example - Searching chests for certain items"},"198":{"body":"There are three types of arguments that return Java's String object. Each have their own unique set of features which make them suitable for specific needs.","breadcrumbs":"Command arguments » Argument types » String arguments » String arguments","id":"198","title":"String arguments"},"199":{"body":"The StringArgument class is used to represent a single word. These words can only contain alphanumeric characters (A-Z, a-z and 0-9), and the underscore character . Accepted StringArgument values: Hello\n123\nhello123\nHello_world Rejected StringArgument values: hello@email.com\nyesn't","breadcrumbs":"Command arguments » Argument types » String arguments » String argument","id":"199","title":"String argument"},"2":{"body":"This documentation is split into the major sections that build up the CommandAPI. It's been designed in such a way that it should be easy to find exactly what you want to help you get started with the CommandAPI, and how to make effective use of it. Each step of the way, the documentation will include examples which showcase how to use the CommandAPI. You can use the side bar on the left to access the various sections of the documentation and can change the theme to your liking using the palette icon in the top left corner. Using the search icon in the top left corner, you can search for anything in this entire documentation. For example, typing \"Example\" will show a list of examples which are included throughout the documentation.","breadcrumbs":"Introduction » How this documentation works","id":"2","title":"How this documentation works"},"20":{"body":"Adds List arguments section. Fix bug with Multiple command executors with the same implementation example.","breadcrumbs":"Introduction » Documentation changes 8.0.0 \\(\\rightarrow\\) 8.2.0","id":"20","title":"Documentation changes 8.0.0 \\(\\rightarrow\\) 8.2.0"},"200":{"body":"Entering strings to identify offline players","breadcrumbs":"Command arguments » Argument types » String arguments » Examples of StringArgument uses","id":"200","title":"Examples of StringArgument uses"},"201":{"body":"The TextArgument acts similar to any String in Java. These can be single words, like the StringArgument, or have additional characters (e.g. spaces, symbols) if surrounded by quotes . To type quotation marks, you can use \\\" (as similar to Java) to escape these special characters. Accepted TextArgument values: hello\n\"hello world!\"\n\"hello@gmail.com\"\n\"this has \\\" <<-- speech marks! \" Rejected TextArgument values: hello world\n私\n\"speech marks: \"\"","breadcrumbs":"Command arguments » Argument types » String arguments » Text argument","id":"201","title":"Text argument"},"202":{"body":"Editing the contents of a sign A command that requires multiple text arguments (say, username and password?)","breadcrumbs":"Command arguments » Argument types » String arguments » Examples of TextArgument uses","id":"202","title":"Examples of TextArgument uses"},"203":{"body":"Greedy Arguments: The GreedyStringArgument, similar to the ChatArgument uses the entire argument array from its current position. This means that it never ends, therefore if it is used, it must be the last element of your List of arguments. For example, if you have a command /message , it would not be able to determine where the message ends and the argument begins. If a GreedyStringArgument or ChatArgument is not declared at the end of the List of arguments, or multiple of these arguments are used in the same List, the CommandAPI throws a GreedyArgumentException. The GreedyStringArgument takes the TextArgument a step further. Any characters and symbols are allowed and quotation marks are not required.","breadcrumbs":"Command arguments » Argument types » String arguments » Greedy string argument","id":"203","title":"Greedy string argument"},"204":{"body":"Say we have a simple message command of the following form: /message This would be ideal for a greedy string, since it can consume all text after the player's name: new CommandAPICommand(\"message\") .withArguments(new PlayerArgument(\"target\")) .withArguments(new GreedyStringArgument(\"message\")) .executes((sender, args) -> { ((Player) args.get(\"target\")).sendMessage((String) args.get(\"message\")); }) .register(); CommandAPICommand(\"message\") .withArguments(PlayerArgument(\"target\")) .withArguments(GreedyStringArgument(\"message\")) .executes(CommandExecutor { _, args -> (args[\"target\"] as Player).sendMessage(args[\"message\"] as String) }) .register() commandAPICommand(\"message\") { playerArgument(\"target\") greedyStringArgument(\"message\") anyExecutor { _, args -> (args[\"target\"] as Player).sendMessage(args[\"message\"] as String) }\n} Any text entered after the argument would be sent to the player. For example, the command could be used as follows: /message Skepter This is some incredibly long string with \"symbols\" and $p3c!aL characters~ Note how this only works if the greedy string argument is at the end . If, say, the command was /message , it would not be able to determine where the argument ends and the argument begins.","breadcrumbs":"Command arguments » Argument types » String arguments » Example - Messaging command","id":"204","title":"Example - Messaging command"},"205":{"body":"A messaging/whisper command (as shown in the example above) A mailing command Any command involving lots of text, such as a command to write the contents of a book Any command which involves an unreasonable/unknown amount of arguments Any command where you want to parse arguments similar to how regular Bukkit would","breadcrumbs":"Command arguments » Argument types » String arguments » Examples of GreedyStringArgument uses","id":"205","title":"Examples of GreedyStringArgument uses"},"206":{"body":"","breadcrumbs":"Command arguments » Argument types » Positional arguments » Position-based arguments","id":"206","title":"Position-based arguments"},"207":{"body":"A Location argument showing the options ' ', ' ' and ' ~ ~' In the CommandAPI, there are two arguments used to represent location. The LocationArgument argument, which represents a 3D location \\( (x, y, z) \\) and the Location2DArgument, which represents 2D location \\( (x, z) \\).","breadcrumbs":"Command arguments » Argument types » Positional arguments » Location arguments » Location arguments","id":"207","title":"Location arguments"},"208":{"body":"The LocationArgument class is used to specify a location in the command sender's current world , returning a Bukkit Location object. It allows the user to enter three numbers as coordinates, or use relative coordinates (i.e. the ~ and ^ operators). The LocationArgument constructor requires a LocationType, which specifies the type of location that is accepted by the command. The LocationType enum consists of two values:","breadcrumbs":"Command arguments » Argument types » Positional arguments » Location arguments » Location (3D space)","id":"208","title":"Location (3D space)"},"209":{"body":"BLOCK_POSITION refers to integer block coordinates. When in-game as a player, the suggested location is the coordinates of block you are looking at when you type the command. BLOCK_POSITION","breadcrumbs":"Command arguments » Argument types » Positional arguments » Location arguments » LocationType.BLOCK_POSITION","id":"209","title":"LocationType.BLOCK_POSITION"},"21":{"body":"Updated particle arguments in the Particle arguments section. Update the Upgrading guide for the new changes in 8.0.0.","breadcrumbs":"Introduction » Documentation changes 7.0.0 \\(\\rightarrow\\) 8.0.0","id":"21","title":"Documentation changes 7.0.0 \\(\\rightarrow\\) 8.0.0"},"210":{"body":"PRECISE_PRECISION uses exact coordinates, using the double primitive type. When in-game as a player, the suggested location is the exact coordinates of where your cursor is pointing at when you type the command. PRECISE_POSITION If no LocationType is provided, the LocationArgument will use PRECISE_POSITION by default . The LocationArgument constructor can also accept a boolean centerPosition. If set to true, when using LocationType.PRECISE_POSITION, if an integer is provided in the value, it will add 0.5 to the x and z coordinates to center the position within a block. If set to false, the integer value will be provided as is. If no centerPosition parameter is provided, the LocationArgument will use centerPosition = true by default .","breadcrumbs":"Command arguments » Argument types » Positional arguments » Location arguments » LocationType.PRECISE_POSITION","id":"210","title":"LocationType.PRECISE_POSITION"},"211":{"body":"Say you use the following constructor, which sets centerPosition to true: new LocationArgument(\"location\", LocationType.PRECISE_POSITION, true); LocationArgument(\"location\", LocationType.PRECISE_POSITION, true) Integer positions are centered Let's also say you use the following location using this location argument in a command: 10 20 30 The resulting location will be the following, which centers the position of the x and z coordinates. This does not change the y coordinate: 10.5 20 30.5 Non-integer positions remain as normal If you use the following location using this location argument in a command: 10.2 20.2 30.2 The resulting location will be the following, which does not change the x and z coordinates, because the positions are not integers: 10.2 20.2 30.2 Say you use the following constructor, which sets centerPosition to false: new LocationArgument(\"location\", LocationType.PRECISE_POSITION, false); LocationArgument(\"location\", LocationType.PRECISE_POSITION, false) Integer positions are not centered Let's also say you use the following location using this location argument in a command: 10 20 30 The resulting location will be the following, which does not modify the position of the x and z coordinates: 10 20 30","breadcrumbs":"Command arguments » Argument types » Positional arguments » Location arguments » Example - LocationArgument precise position centering","id":"211","title":"Example - LocationArgument precise position centering"},"212":{"body":"We can declare a simple command to break a block: /break Simply put, given the coordinates provided to the command, \"break\" the block by setting it's type to Material.AIR. For this example, we're referring to block specific coordinates, so we want to use LocationType.BLOCK_POSITION: new CommandAPICommand(\"break\") // We want to target blocks in particular, so use BLOCK_POSITION .withArguments(new LocationArgument(\"block\", LocationType.BLOCK_POSITION)) .executesPlayer((player, args) -> { Location location = (Location) args.get(\"block\"); location.getBlock().setType(Material.AIR); }) .register(); CommandAPICommand(\"break\") // We want to target blocks in particular, so use BLOCK_POSITION .withArguments(LocationArgument(\"block\", LocationType.BLOCK_POSITION)) .executesPlayer(PlayerCommandExecutor { _, args -> (args[\"block\"] as Location).block.type = Material.AIR }) .register() commandAPICommand(\"break\") { // We want to target blocks in particular, so use BLOCK_POSITION locationArgument(\"block\", LocationType.BLOCK_POSITION) playerExecutor { _, args -> (args[\"block\"] as Location).block.type = Material.AIR }\n}","breadcrumbs":"Command arguments » Argument types » Positional arguments » Location arguments » Example - Break block using coordinates","id":"212","title":"Example - Break block using coordinates"},"213":{"body":"A location 2D argument showing the options ' ' and ' ~' The Location2DArgument is pretty much identical in use to the LocationArgument for 3D coordinates, except instead of returning a Location object, it instead returns a Location2D object that extends Location (thus, being compatible anywhere you would normally be able to use Location).","breadcrumbs":"Command arguments » Argument types » Positional arguments » Location arguments » Location (2D space)","id":"213","title":"Location (2D space)"},"214":{"body":"An image of a rotation argument showing /rotationargument 90 180 The RotationArgument allows users to specify a pair of pitch and yaw coordinates. By default (using the ~ symbol), this refers to the player's current pitch and yaw of where they are looking at. The RotationArgument class returns a Rotation object, which consists of the following methods: Method name What it does float getPitch() Returns a player's pitch (up and down rotation) float getYaw() Returns a player's yaw (left and right rotation) float getNormalizedPitch() Returns a player's pitch between -90 and 90 degrees float getNormalizedYaw() Returns a player's yaw between -180 and 180 degrees","breadcrumbs":"Command arguments » Argument types » Positional arguments » Rotation arguments » Rotation arguments","id":"214","title":"Rotation arguments"},"215":{"body":"Say we want to make an armor stand look in a certain direction. To do this, we'll use the following command: /rotate To do this, we'll use the rotation from the RotationArgument and select an entity using the EntitySelectorArgument.OneEntity class. We then check if our entity is an armor stand and if so, we set its head pose to the given rotation. new CommandAPICommand(\"rotate\") .withArguments(new RotationArgument(\"rotation\")) .withArguments(new EntitySelectorArgument.OneEntity(\"target\")) .executes((sender, args) -> { Rotation rotation = (Rotation) args.get(\"rotation\"); Entity target = (Entity) args.get(\"target\"); if (target instanceof ArmorStand armorStand) { armorStand.setHeadPose(new EulerAngle(Math.toRadians(rotation.getPitch()), Math.toRadians(rotation.getYaw() - 90), 0)); } }) .register(); CommandAPICommand(\"rotate\") .withArguments(RotationArgument(\"rotation\")) .withArguments(EntitySelectorArgument.OneEntity(\"target\")) .executes(CommandExecutor { _, args -> val rotation = args[\"rotation\"] as Rotation val target = args[\"target\"] as Entity if (target is ArmorStand) { target.headPose = EulerAngle(Math.toRadians(rotation.pitch.toDouble()), Math.toRadians(rotation.yaw.toDouble() - 90), 0.0) } }) .register() commandAPICommand(\"rotate\") { rotationArgument(\"rotation\") entitySelectorArgumentOneEntity(\"target\") anyExecutor { _, args -> val rotation = args[\"rotation\"] as Rotation val target = args[\"target\"] as Entity if (target is ArmorStand) { target.headPose = EulerAngle(Math.toRadians(rotation.pitch.toDouble()), Math.toRadians(rotation.yaw.toDouble() - 90), 0.0) } }\n} Note how the head pose requires an EulerAngle as opposed to a pitch and yaw. To account for this, we convert our rotation (which is in degrees) into an EulerAngle in radians.","breadcrumbs":"Command arguments » Argument types » Positional arguments » Rotation arguments » Example: Rotate an armor stand head","id":"215","title":"Example: Rotate an armor stand head"},"216":{"body":"An image of an axis argument with the suggestions x, xy, xyz, xz, y, yz and z The AxisArgument class refers to the x, y and z axes. When used with the CommandAPI, it returns an EnumSet (You can view the documentation for EnumSet here ) .","breadcrumbs":"Command arguments » Argument types » Positional arguments » AxisArguments » AxisArgument","id":"216","title":"AxisArgument"},"217":{"body":"Reflecting a structure in the x, y or z axis","breadcrumbs":"Command arguments » Argument types » Positional arguments » AxisArguments » Examples of AxisArgument uses","id":"217","title":"Examples of AxisArgument uses"},"218":{"body":"The CommandAPI provides a number of ways to interact with chat formatting in Minecraft. These are the following: ChatColor : The color of text rendered in Minecraft Chat : Text which is said in chat. This also includes entity selectors such as @a and @r ChatComponent : Minecraft's Raw JSON text format The CommandAPI implements ChatColor , Chat and ChatComponent in two separate ways: Spigot-compatible and Adventure-compatible . The differences between these and how to use them are described in their own relevant pages. The CommandAPI also supports Minecraft 1.19's chat preview feature. To use Minecraft 1.19's chat preview feature, information on that can be found in Chat preview .","breadcrumbs":"Command arguments » Argument types » Chat arguments » Chat arguments","id":"218","title":"Chat arguments"},"219":{"body":"","breadcrumbs":"Command arguments » Argument types » Chat arguments » Spigot chat arguments » Spigot chat arguments","id":"219","title":"Spigot chat arguments"},"22":{"body":"Changed the repo that the CommandAPI is served from JitPack to Maven Central. Remove direct link to CommandAPI.jar file from Installation for server owners , in favor of pointing to the latest release page (to allow version numbers to appear in the file name). Rewrite the Argument suggestions section to cover the new argument suggestions API. Update the Upgrading guide for the new changes in 7.0.0. Update repository information in the Shading the CommandAPI in your plugins page. Update the Brigadier + CommandAPI page with updated methods. Adds an example of using Brgiader's SuggestionsBuilder in the Brigadier Suggestions section. Updated the colors of links, example blocks and warning blocks to meet accessibility contrast guidelines better. Adds Command trees section. Update Handling command failures to fit new throw requirement for command failures. Updated Normal command executors with the new multiple command executors with the same implementation feature.","breadcrumbs":"Introduction » Documentation changes 6.5.4 \\(\\rightarrow\\) 7.0.0","id":"22","title":"Documentation changes 6.5.4 \\(\\rightarrow\\) 7.0.0"},"220":{"body":"Chatcolor argument in-game, displaying a list of Minecraft chat colors The ChatColorArgument class is used to represent a given chat color (e.g. red or green). This argument returns the ChatColor object.","breadcrumbs":"Command arguments » Argument types » Chat arguments » Spigot chat arguments » Chat color argument","id":"220","title":"Chat color argument"},"221":{"body":"Say we want to create a plugin to change the color of a player's username. We want to create a command of the following form: /namecolor We then use the ChatColorArgument to change the player's name color: new CommandAPICommand(\"namecolor\") .withArguments(new ChatColorArgument(\"chatcolor\")) .executesPlayer((player, args) -> { ChatColor color = (ChatColor) args.get(\"chatcolor\"); player.setDisplayName(color + player.getName()); }) .register(); CommandAPICommand(\"namecolor\") .withArguments(ChatColorArgument(\"chatColor\")) .executesPlayer(PlayerCommandExecutor { player, args -> val color = args[\"chatColor\"] as ChatColor player.setDisplayName(\"$color${player.name}\") }) .register() commandAPICommand(\"namecolor\") { chatColorArgument(\"chatcolor\") playerExecutor { player, args -> val color = args[\"chatcolor\"] as ChatColor player.setDisplayName(\"$color${player.name}\") }\n} Developer's Note: The two following classes, ChatComponentArgument and ChatArgument depend on a Spigot based server. This means that these arguments will not work on a non-Spigot based server, such as CraftBukkit. If you use this class on a non-Spigot based server, it will throw a SpigotNotFoundException","breadcrumbs":"Command arguments » Argument types » Chat arguments » Spigot chat arguments » Example - Username color changing plugin","id":"221","title":"Example - Username color changing plugin"},"222":{"body":"The ChatComponentArgument class accepts raw chat-based JSON as valid input. Despite being regular JSON, it must conform to the standard declared here , which consists of JSON that has a limited subset of specific keys (In other words, you can have a JSON object that has the key text, but not one that has the key blah). This is converted into Spigot's BaseComponent[], which can be used for the following: Broadcasting messages to all players on the server using: Bukkit.getServer().spigot().broadcast(BaseComponent[]); Adding and setting pages to books using BookMeta: BookMeta meta = // ...\nmeta.spigot().setPages(BaseComponent[]); Sending messages to Player objects: Player player = // ...\nplayer.spigot().sendMessage(BaseComponent[]); Sending messages to CommandSender objects: CommandSender sender = // ...\nsender.spigot().sendMessage(BaseComponent[]);","breadcrumbs":"Command arguments » Argument types » Chat arguments » Spigot chat arguments » Chat component argument","id":"222","title":"Chat component argument"},"223":{"body":"Say we want to generate a book using raw JSON. For this example, we'll use the following JSON (generated from minecraftjson.com ) to generate our book: [\"\", { \"text\": \"Once upon a time, there was a guy call \"\n}, { \"text\": \"Skepter\", \"color\": \"light_purple\", \"hoverEvent\": { \"action\": \"show_entity\", \"value\": \"Skepter\" }\n}, { \"text\": \" and he created the \"\n}, { \"text\": \"CommandAPI\", \"underlined\": true, \"clickEvent\": { \"action\": \"open_url\", \"value\": \"https://github.com/JorelAli/CommandAPI\" }\n}] Since we're writing a book, we must ensure that all quotes have been escaped. This can also be performed on the minecraftjson.com website by selecting \"book\": [\"[\\\"\\\",{\\\"text\\\":\\\"Once upon a time, there was a guy call \\\"},{\\\"text\\\":\\\"Skepter\\\",\\\"color\\\":\\\"light_purple\\\",\\\"hoverEvent\\\":{\\\"action\\\":\\\"show_entity\\\",\\\"value\\\":\\\"Skepter\\\"}},{\\\"text\\\":\\\" and he created the \\\"},{\\\"text\\\":\\\"CommandAPI\\\",\\\"underlined\\\":true,\\\"clickEvent\\\":{\\\"action\\\":\\\"open_url\\\",\\\"value\\\":\\\"https://github.com/JorelAli/CommandAPI\\\"}}]\"] Now let's define our command. Since book text is typically very large - too large to be entered into a chat, we'll make a command block compatible command by providing a player parameter: /makebook Now we can create our book command. We use the player as the main target by using their name for the author field, as well as their inventory to place the book. We finally construct our book using the .setPages(BaseComponent[]) method: new CommandAPICommand(\"makebook\") .withArguments(new PlayerArgument(\"player\")) .withArguments(new ChatComponentArgument(\"contents\")) .executes((sender, args) -> { Player player = (Player) args.get(\"player\"); BaseComponent[] arr = (BaseComponent[]) args.get(\"contents\"); // Create book ItemStack is = new ItemStack(Material.WRITTEN_BOOK); BookMeta meta = (BookMeta) is.getItemMeta(); meta.setTitle(\"Custom Book\"); meta.setAuthor(player.getName()); meta.spigot().setPages(arr); is.setItemMeta(meta); // Give player the book player.getInventory().addItem(is); }) .register(); CommandAPICommand(\"makebook\") .withArguments(PlayerArgument(\"player\")) .withArguments(ChatComponentArgument(\"contents\")) .executes(CommandExecutor { _, args -> val player = args[\"player\"] as Player val arr = args[\"contents\"] as Array // Create book val item = ItemStack(Material.WRITTEN_BOOK) val meta = item.itemMeta as BookMeta meta.title = \"Custom Book\" meta.author = player.name meta.spigot().setPages(arr) item.itemMeta = meta // Give player the book player.inventory.addItem(item) }) .register() commandAPICommand(\"makebook\") { playerArgument(\"player\") chatComponentArgument(\"contents\") anyExecutor { _, args -> val player = args[\"player\"] as Player val array = args[\"contents\"] as Array // Create book val item = ItemStack(Material.WRITTEN_BOOK) val meta = item.itemMeta as BookMeta meta.title = \"Custom Book\" meta.author = player.name meta.spigot().setPages(array) item.itemMeta = meta // Give player the book player.inventory.addItem(item) }\n}","breadcrumbs":"Command arguments » Argument types » Chat arguments » Spigot chat arguments » Example - Book made from raw JSON","id":"223","title":"Example - Book made from raw JSON"},"224":{"body":"Note: The ChatArgument class is an argument similar to the GreedyStringArgument , in the sense that it has no terminator and must be defined at the end of your List of arguments. For more information on this, please read the section on Greedy arguments . The ChatArgument is identical to the GreedyStringArgument, with the added functionality of enabling entity selectors , such as @e, @p and so on. The ChatArgument also returns a BaseComponent[], similar to the ChatComponentArgument.","breadcrumbs":"Command arguments » Argument types » Chat arguments » Spigot chat arguments » Chat argument","id":"224","title":"Chat argument"},"225":{"body":"Say we wanted to broadcast a \"personalized\" message to players on the server. By \"personalized\", we mean a command which changes its output depending on who we are sending the output to. Simply put, we want a command of the following syntax: /pbroadcast Say we're on a server with 2 players: Bob and Michael . If I were to use the following command: /pbroadcast Hello @p Bob would receive the message \"Hello Bob\", whereas Michael would receive the message \"Hello Michael\". We can use the ChatArgument to create this \"personalized\" broadcast: new CommandAPICommand(\"pbroadcast\") .withArguments(new ChatArgument(\"message\")) .executes((sender, args) -> { BaseComponent[] message = (BaseComponent[]) args.get(\"message\"); // Broadcast the message to everyone on the server Bukkit.getServer().spigot().broadcast(message); }) .register(); CommandAPICommand(\"pbroadcast\") .withArguments(ChatArgument(\"message\")) .executes(CommandExecutor { _, args -> val message = args[\"message\"] as Array // Broadcast the message to everyone on the server Bukkit.getServer().spigot().broadcast(*message) }) .register() commandAPICommand(\"pbroadcast\") { chatArgument(\"message\") anyExecutor { _, args -> val message = args[\"message\"] as Array // Broadcast the message to everyone on the server Bukkit.getServer().spigot().broadcast(*message) }\n}","breadcrumbs":"Command arguments » Argument types » Chat arguments » Spigot chat arguments » Example - Sending personalized messages to players","id":"225","title":"Example - Sending personalized messages to players"},"226":{"body":"Developer's Note: The two following classes, AdventureChatComponentArgument and AdventureChatArgument depend on a Paper based server which has the Adventure library. If you use this class on a server without the Adventure library, it will throw a PaperAdventureNotFoundException From Paper 1.16.5 build #473 onwards, Paper now includes Kyori's Adventure API . This library is a replacement of the BungeeCord chat API and has all of the same functionality as the BungeeCord chat API (and more!). The documentation for this API can be found here . Since this functions very similar to the Spigot chat arguments, this page won't reiterate everything about how it works, we'll just outline some examples of how to use these arguments instead.","breadcrumbs":"Command arguments » Argument types » Chat arguments » Adventure chat arguments » Adventure chat arguments","id":"226","title":"Adventure chat arguments"},"227":{"body":"Chatcolor argument in-game, displaying a list of Minecraft chat colors The AdventureChatColorArgument class is used to represent a given chat color (e.g. red or green). This argument returns the NamedTextColor object. If reset is passed to this argument, this will return NamedTextColor.WHITE.","breadcrumbs":"Command arguments » Argument types » Chat arguments » Adventure chat arguments » Adventure chat color argument","id":"227","title":"Adventure chat color argument"},"228":{"body":"Say we want to create a plugin to change the color of a player's username. We want to create a command of the following form: /namecolor We then use the ChatColorArgument to change the player's name color: new CommandAPICommand(\"namecolor\") .withArguments(new AdventureChatColorArgument(\"chatcolor\")) .executesPlayer((player, args) -> { NamedTextColor color = (NamedTextColor) args.get(\"chatcolor\"); player.displayName(Component.text().color(color).append(Component.text(player.getName())).build()); }) .register(); CommandAPICommand(\"namecolor\") .withArguments(AdventureChatColorArgument(\"chatcolor\")) .executesPlayer(PlayerCommandExecutor { player, args -> val color = args[\"chatcolor\"] as NamedTextColor player.displayName(Component.text().color(color).append(Component.text(player.name)).build()) }) .register() commandAPICommand(\"namecolor\") { chatColorArgument(\"chatcolor\") playerExecutor { player, args -> val color = args[\"chatcolor\"] as NamedTextColor player.displayName(Component.text().color(color).append(Component.text(player.name)).build()) }\n}","breadcrumbs":"Command arguments » Argument types » Chat arguments » Adventure chat arguments » Example - Username color changing plugin","id":"228","title":"Example - Username color changing plugin"},"229":{"body":"The AdventureChatComponentArgument class accepts raw chat-based JSON as valid input, as declared here . This is converted into Adventure's Component class.","breadcrumbs":"Command arguments » Argument types » Chat arguments » Adventure chat arguments » Adventure chat component argument","id":"229","title":"Adventure chat component argument"},"23":{"body":"Update the Maven and Gradle pages to say to use CommandAPI version 6.5.4 because this kept confusing everyone.","breadcrumbs":"Introduction » Documentation changes 6.4.0 \\(\\rightarrow\\) 6.5.4","id":"23","title":"Documentation changes 6.4.0 \\(\\rightarrow\\) 6.5.4"},"230":{"body":"In this example, we'll create a simple command which lets you show a book to a user. The syntax for our command is as follows: /showbook <author> <contents> We can construct a book using the Adventure API's Book.book(Component, Component, Component...) method. In order to convert our strings into Component objects, we use the Component.text(String) method. Since Paper supports the Adventure API natively, we can then send this book to a player using the openBook(Book) method: new CommandAPICommand(\"showbook\") .withArguments(new PlayerArgument(\"target\")) .withArguments(new TextArgument(\"title\")) .withArguments(new StringArgument(\"author\")) .withArguments(new AdventureChatComponentArgument(\"contents\")) .executes((sender, args) -> { Player target = (Player) args.get(\"target\"); String title = (String) args.get(\"title\"); String author = (String) args.get(\"author\"); Component content = (Component) args.get(\"contents\"); // Create a book and show it to the user (Requires Paper) Book mybook = Book.book(Component.text(title), Component.text(author), content); target.openBook(mybook); }) .register(); CommandAPICommand(\"showbook\") .withArguments(PlayerArgument(\"target\")) .withArguments(TextArgument(\"title\")) .withArguments(StringArgument(\"author\")) .withArguments(AdventureChatComponentArgument(\"contents\")) .executes(CommandExecutor { _, args -> val target = args[\"target\"] as Player val title = args[\"title\"] as String val author = args[\"author\"] as String val content = args[\"contents\"] as Component // Create a book and show it to the user (Requires Paper) val mybook = Book.book(Component.text(title), Component.text(author), content) target.openBook(mybook) }) .register() commandAPICommand(\"showbook\") { playerArgument(\"target\") textArgument(\"title\") stringArgument(\"author\") adventureChatComponentArgument(\"contents\") anyExecutor { _, args -> val target = args[\"target\"] as Player val title = args[\"title\"] as String val author = args[\"author\"] as String val content = args[\"contents\"] as Component // Create a book and show it to the user (Requires Paper) val mybook = Book.book(Component.text(title), Component.text(author), content) target.openBook(mybook) }\n}","breadcrumbs":"Command arguments » Argument types » Chat arguments » Adventure chat arguments » Example - Opening a book with raw JSON content","id":"230","title":"Example - Opening a book with raw JSON content"},"231":{"body":"The AdventureChatArgument class is the equivalent Adventure API class for the ChatArgument - it represents infinitely long strings similar to the GreedyStringArgument and allows entity selectors such as @e, @p and so on. The AdventureChatArgument returns a Component, similar to the AdventureChatComponentArgument.","breadcrumbs":"Command arguments » Argument types » Chat arguments » Adventure chat arguments » Adventure chat argument","id":"231","title":"Adventure chat argument"},"232":{"body":"We'll take the same example from the ChatArgument class, but using the AdventureChatArgument instead - We want to create a personalized message broadcasted to all users using a chat component that allows entity selectors. For this command, we want the following syntax: /pbroadcast <message> In order to broadcast an Adventure Component to all players on the server, we have to use Paper's broadcast(Component, String) method. This method requires a permission node which all players must have in order to receive the broadcasted message. By default, Bukkit-based servers (Spigot and Paper) use the bukkit.broadcast.user permission, which is described here : new CommandAPICommand(\"pbroadcast\") .withArguments(new AdventureChatArgument(\"message\")) .executes((sender, args) -> { Component message = (Component) args.get(\"message\"); // Broadcast the message to everyone with broadcast permissions. Bukkit.getServer().broadcast(message, Server.BROADCAST_CHANNEL_USERS); Bukkit.getServer().broadcast(message); }) .register(); CommandAPICommand(\"pbroadcast\") .withArguments(AdventureChatArgument(\"message\")) .executes(CommandExecutor { _, args -> val message = args[\"message\"] as Component // Broadcast the message to everyone with broadcast permissions. Bukkit.getServer().broadcast(message, Server.BROADCAST_CHANNEL_USERS) Bukkit.getServer().broadcast(message) }) .register() commandAPICommand(\"pbroadcast\") { adventureChatArgument(\"message\") anyExecutor { _, args -> val message = args[\"message\"] as Component // Broadcast the message to everyone with broadcast permissions. Bukkit.getServer().broadcast(message, Server.BROADCAST_CHANNEL_USERS) Bukkit.getServer().broadcast(message) }\n}","breadcrumbs":"Command arguments » Argument types » Chat arguments » Adventure chat arguments » Example - Sending personalized messages to players","id":"232","title":"Example - Sending personalized messages to players"},"233":{"body":"Chat preview Chat preview is a feature introduced in Minecraft 1.19 that allows the server to display a preview of a chat message to the client before the client sends their message to the server. This chat preview feature is also compatible with /say and /msg, as well as the ChatArgument and AdventureChatArgument classes.","breadcrumbs":"Command arguments » Argument types » Chat arguments » Chat preview » Chat preview","id":"233","title":"Chat preview"},"234":{"body":"The chat preview feature is only present in Minecraft versions 1.19, 1.19.1 and 1.19.2. Chat preview was removed in 1.19.3 , so this feature is unfortunately no longer usable in Minecraft 1.19.3 and beyond.","breadcrumbs":"Command arguments » Argument types » Chat arguments » Chat preview » Minecraft version support","id":"234","title":"Minecraft version support"},"235":{"body":"To use chat preview, your server must have previews-chat set to true in the server.properties file: ...\npreviews-chat=true\n... For players that want to use chat preview, they must have Chat Preview enabled in Options > Chat Settings...","breadcrumbs":"Command arguments » Argument types » Chat arguments » Chat preview » Enabling chat preview","id":"235","title":"Enabling chat preview"},"236":{"body":"The ChatArgument and AdventureChatArgument classes include a method, withPreview: public T withPreview(PreviewableFunction preview); The method withPreview(PreviewableFunction preview) lets you generate a preview to send to the client. This method takes in the PreviewableFunction functional interface, which is a function that takes in a PreviewInfo and returns either a BaseComponent[] (for ChatArgument) or a Component (for AdventureChatArgument): public T generatePreview(PreviewInfo info) throws WrapperCommandSyntaxException; The PreviewInfo class is a record containing the following: public record PreviewInfo<T> { Player player(); String input(); String fullInput(); T parsedInput();\n} The following methods are as follows: Player player(); player() is the player that is currently typing a chat preview. String input(); input() is the current input for the current ChatArgument or AdventureChatArgument. If a user is typing /mycommand hellowor¦ and the command syntax is /mycommand <ChatArgument>, the result of input() would be \"hellowor\". String fullInput(); fullInput() is the full input that the player has typed, including the leading / symbol which is required to start a command. If a user is typing /mycommand hellowor¦, the result of fullInput() would be \"/mycommand hellowor\". T parsedInput(); parsedInput() is similar to input(), except it has been parsed by the CommandAPI's argument parser. This is a representation of what the argument in the executor would look like. For a ChatArgument the return type is BaseComponent[], and for AdventureChatArgument the return type is Component.","breadcrumbs":"Command arguments » Argument types » Chat arguments » Chat preview » Specifying a chat preview function","id":"236","title":"Specifying a chat preview function"},"237":{"body":"The ChatArgument and AdventureChatArgument classes also include a method, usePreview: public T usePreview(boolean usePreview); The usePreview(boolean usePreview) method lets you specify whether you would like the previewing function to be used as the argument's value during execution. If set to true, when the command's .executes() method is called, the argument value (e.g. arg[0]) will be the same as the content generated by the function provided to withPreview().","breadcrumbs":"Command arguments » Argument types » Chat arguments » Chat preview » Using the chat preview function as the argument's value","id":"237","title":"Using the chat preview function as the argument's value"},"238":{"body":"","breadcrumbs":"Command arguments » Argument types » Chat arguments » Chat preview » Chat preview examples","id":"238","title":"Chat preview examples"},"239":{"body":"Say we wanted to make our own /broadcast command that allowed the user to use & chat colors. We can use chat preview to show users what the result of their /broadcast command would look like before running the command. We'll use the following command syntax: /broadcast <message> Because the ChatArgument and AdventureChatArgument can support entity selectors (such as @p), it's best to use the info.parsedInput() method to handle parsed entity selectors. In our code, we use the .withPreview() method and take the parsed input and convert it to plain text. We then convert the plain text with & characters into component text to be displayed to the user. For execution, we do the same procedure, because the text that the user enters still has & characters that need to be converted into a component. new CommandAPICommand(\"broadcast\") .withArguments(new ChatArgument(\"message\").withPreview(info -> { // Convert parsed BaseComponent[] to plain text String plainText = BaseComponent.toPlainText(info.parsedInput()); // Translate the & in plain text and generate a new BaseComponent[] return TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText)); })) .executesPlayer((player, args) -> { // The user still entered legacy text. We need to properly convert this // to a BaseComponent[] by converting to plain text then to BaseComponent[] String plainText = BaseComponent.toPlainText((BaseComponent[]) args.get(\"message\")); Bukkit.spigot().broadcast(TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText))); }) .register(); new CommandAPICommand(\"broadcast\") .withArguments(new AdventureChatArgument(\"message\").withPreview(info -> { // Convert parsed Component to plain text String plainText = PlainTextComponentSerializer.plainText().serialize(info.parsedInput()); // Translate the & in plain text and generate a new Component return LegacyComponentSerializer.legacyAmpersand().deserialize(plainText); })) .executesPlayer((player, args) -> { // The user still entered legacy text. We need to properly convert this // to a Component by converting to plain text then to Component String plainText = PlainTextComponentSerializer.plainText().serialize((Component) args.get(\"broadcast\")); Bukkit.broadcast(LegacyComponentSerializer.legacyAmpersand().deserialize(plainText)); }) .register(); CommandAPICommand(\"broadcast\") .withArguments(ChatArgument(\"message\").withPreview { info -> // Convert parsed BaseComponent[] to plain text val plainText: String = BaseComponent.toPlainText(*info.parsedInput() as Array<BaseComponent>) // Translate the & in plain text and generate a new BaseComponent[] TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText)) } ) .executesPlayer(PlayerCommandExecutor { _, args -> // The user still entered legacy text. We need to properly convert this // to a BaseComponent[] by converting to plain text then to BaseComponent[] val plainText: String = BaseComponent.toPlainText(*args[\"message\"] as Array<BaseComponent>) val baseComponents: Array<BaseComponent> = TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText)) Bukkit.spigot().broadcast(*baseComponents) }) .register() CommandAPICommand(\"broadcast\") .withArguments(AdventureChatArgument(\"message\").withPreview { info -> // Convert parsed Component to plain text val plainText: String = PlainTextComponentSerializer.plainText().serialize(info.parsedInput() as Component) // Translate the & in plain text and generate a new Component LegacyComponentSerializer.legacyAmpersand().deserialize(plainText) } ) .executesPlayer(PlayerCommandExecutor { _, args -> // The user still entered legacy text. We need to properly convert this // to a Component by converting to plain text then to Component val plainText: String = PlainTextComponentSerializer.plainText().serialize(args[\"message\"] as Component) Bukkit.broadcast(LegacyComponentSerializer.legacyAmpersand().deserialize(plainText)) }) .register()","breadcrumbs":"Command arguments » Argument types » Chat arguments » Chat preview » Example - Using chat preview","id":"239","title":"Example - Using chat preview"},"24":{"body":"Adds a section Help for the new help feature. Update Annotations section to include new @Help annotation.","breadcrumbs":"Introduction » Documentation changes 6.3.1 \\(\\rightarrow\\) 6.4.0","id":"24","title":"Documentation changes 6.3.1 \\(\\rightarrow\\) 6.4.0"},"240":{"body":"Extending on the example above where we created a /broadcast command with chat preview support, we can simplify the code by using .usePreview(true) to use the preview function as the value of our argument in our executor function. We'll use the same command syntax as the previous example: /broadcast <message> By using .usePreview(true), we don't have to re-translate & formatting codes into their corresponding components because that has already been done by the preview function specified in .withPreview() method. new CommandAPICommand(\"broadcast\") .withArguments(new ChatArgument(\"message\").usePreview(true).withPreview(info -> { // Convert parsed BaseComponent[] to plain text String plainText = BaseComponent.toPlainText(info.parsedInput()); // Translate the & in plain text and generate a new BaseComponent[] return TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText)); })) .executesPlayer((player, args) -> { Bukkit.spigot().broadcast((BaseComponent[]) args.get(\"message\")); }) .register(); new CommandAPICommand(\"broadcast\") .withArguments(new AdventureChatArgument(\"message\").usePreview(true).withPreview(info -> { // Convert parsed Component to plain text String plainText = PlainTextComponentSerializer.plainText().serialize(info.parsedInput()); // Translate the & in plain text and generate a new Component return LegacyComponentSerializer.legacyAmpersand().deserialize(plainText); })) .executesPlayer((player, args) -> { Bukkit.broadcast((Component) args.get(\"message\")); }) .register(); CommandAPICommand(\"broadcast\") .withArguments(ChatArgument(\"message\").usePreview(true).withPreview { info -> // Convert parsed BaseComponent[] to plain text val plainText = BaseComponent.toPlainText(*info.parsedInput() as Array<BaseComponent>) // Translate the & in plain text and generate a new BaseComponent[] TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText)) } ) .executesPlayer(PlayerCommandExecutor { _, args -> Bukkit.spigot().broadcast(*args[\"message\"] as Array<BaseComponent>) }) .register() CommandAPICommand(\"broadcast\") .withArguments(AdventureChatArgument(\"message\").usePreview(true).withPreview { info -> // Convert parsed Component to plain text val plainText = PlainTextComponentSerializer.plainText().serialize(info.parsedInput() as Component) // Translate the & in plain text and generate a new Component LegacyComponentSerializer.legacyAmpersand().deserialize(plainText) } ) .executesPlayer(PlayerCommandExecutor { _, args -> Bukkit.broadcast(args[\"message\"] as Component) }) .register()","breadcrumbs":"Command arguments » Argument types » Chat arguments » Chat preview » Example - Using chat preview with usePreview()","id":"240","title":"Example - Using chat preview with usePreview()"},"241":{"body":"","breadcrumbs":"Command arguments » Argument types » Entity & player arguments » Entity & player arguments","id":"241","title":"Entity & player arguments"},"242":{"body":"An image of an entity selector argument with a list of suggestions including entity selectors and a player name Minecraft's target selectors (e.g. @a or @e) are implemented using the subclasses of the EntitySelectorArgument class. This allows you to select specific entities based on certain attributes. There are four EntitySelectorArgument subclasses that determine what type of data to return: EntitySelectorArgument.OneEntity - A single entity, which returns a Entity object. EntitySelectorArgument.ManyEntities - A collection of many entities, which returns a Collection<Entity> object. EntitySelectorArgument.OnePlayer - A single player, which returns a Player object. EntitySelectorArgument.ManyPlayers - A collection of players, which returns a Collection<Player> object. The return type is the type to be cast when retrieved from the CommandArguments args in the command declaration.","breadcrumbs":"Command arguments » Argument types » Entity & player arguments » Entity selector argument","id":"242","title":"Entity selector argument"},"243":{"body":"Say we want a command to remove certain types of entities. Typically, this would be implemented using a simple command like: /remove <player>\n/remove <mob type>\n/remove <radius> Instead, we can combine all of these into one by using the EntitySelectorArgument. We want to be able to target multiple entities at a time, so we want to use the EntitySelectorArgument.ManyEntities constructor. We can simply retrieve the Collection<Entity> from this argument and iteratively remove each entity: new CommandAPICommand(\"remove\") // Using a collective entity selector to select multiple entities .withArguments(new EntitySelectorArgument.ManyEntities(\"entities\")) .executes((sender, args) -> { // Parse the argument as a collection of entities (as stated above in the documentation) @SuppressWarnings(\"unchecked\") Collection<Entity> entities = (Collection<Entity>) args.get(\"entities\"); sender.sendMessage(\"Removed \" + entities.size() + \" entities\"); for (Entity e : entities) { e.remove(); } }) .register(); CommandAPICommand(\"remove\") // Using a collective entity selector to select multiple entities .withArguments(EntitySelectorArgument.ManyEntities(\"entities\")) .executes(CommandExecutor { sender, args -> // Parse the argument as a collection of entities (as stated above in the documentation) val entities = args[\"entities\"] as Collection<Entity> sender.sendMessage(\"Removed ${entities.size} entities\") for (e in entities) { e.remove() } }) .register() commandAPICommand(\"remove\") { // Using a collective entity selector to select multiple entities entitySelectorArgumentManyEntities(\"entities\") anyExecutor { sender, args -> // Parse the argument as a collection of entities (as stated above in the documentation) val entities = args[\"entities\"] as Collection<Entity> sender.sendMessage(\"Removed ${entities.size} entities\") for (e in entities) { e.remove() } }\n} We could then use this to target specific entities, for example: To remove all cows: /remove @e[type=cow] To remove the 10 furthest pigs from the command sender: /remove @e[type=pig,limit=10,sort=furthest]","breadcrumbs":"Command arguments » Argument types » Entity & player arguments » Example - Remove entities command","id":"243","title":"Example - Remove entities command"},"244":{"body":"The PlayerArgument class is very similar (almost identical) to EntitySelectorArgument.OnePlayer. It returns a Player object and requires the player to be online. Developer's Note: The PlayerArgument internally uses the GameProfile class from Mojang's authlib, which means that this argument has a slight performance overhead compared to using EntitySelectorArgument.OnePlayer","breadcrumbs":"Command arguments » Argument types » Entity & player arguments » Player argument","id":"244","title":"Player argument"},"245":{"body":"The OfflinePlayerArgument class is identical to the PlayerArgument class, but instead of returning a Player object, it returns an OfflinePlayer object. Internally, this argument makes calls to Mojang servers (via Mojang's authlib), meaning it can be slightly slower than alternative methods (such as using a StringArgument and suggesting a list of existing offline players). The OfflinePlayerArgument should be able to retrieve players that have never joined the server before.","breadcrumbs":"Command arguments » Argument types » Entity & player arguments » OfflinePlayer argument","id":"245","title":"OfflinePlayer argument"},"246":{"body":"An image of an entity argument displaying a list of entity type suggestions The EntityTypeArgument class is used to retrieve a type of entity as defined in the EntityType enum. In other words, this is an entity type, for example a pig or a zombie.","breadcrumbs":"Command arguments » Argument types » Entity & player arguments » Entity type argument","id":"246","title":"Entity type argument"},"247":{"body":"Say we want a command to spawn a specific type of entity, similar to the /summon command in Vanilla Minecraft, with the addition of specifying how many entities to spawn. We want to create a command of the following form: /spawnmob <entity> <amount> Since we're trying to specify an entity type, we will use the EntityTypeArgument as our argument type for <entity>. We combine this with the IntegerArgument class with a specified range of \\( 1 \\le \\textit{amount} \\le 100 \\): new CommandAPICommand(\"spawnmob\") .withArguments(new EntityTypeArgument(\"entity\")) .withArguments(new IntegerArgument(\"amount\", 1, 100)) // Prevent spawning too many entities .executesPlayer((Player player, CommandArguments args) -> { for (int i = 0; i < (int) args.get(\"amount\"); i++) { player.getWorld().spawnEntity(player.getLocation(), (EntityType) args.get(\"entity\")); } }) .register(); CommandAPICommand(\"spawnmob\") .withArguments(EntityTypeArgument(\"entity\")) .withArguments(IntegerArgument(\"amount\", 1, 100)) // Prevent spawning too many entities .executesPlayer(PlayerCommandExecutor { player, args -> for (i in 0 until args[\"amount\"] as Int) { player.world.spawnEntity(player.location, args[\"entity\"] as EntityType) } }) .register() commandAPICommand(\"spawnmob\") { entityTypeArgument(\"entity\") integerArgument(\"amount\", 1, 100) // Prevent spawning too many entities playerExecutor { player, args -> for (i in 0 until args[\"amount\"] as Int) { player.world.spawnEntity(player.location, args[\"entity\"] as EntityType) } }\n} Note how in this example above, we have to explicitly state Player player, CommandArguments args. This is due to a limitation of Java's type inference system which is discussed here .","breadcrumbs":"Command arguments » Argument types » Entity & player arguments » Example - Spawning entities","id":"247","title":"Example - Spawning entities"},"248":{"body":"The scoreboard arguments that the CommandAPI provides allows you to interact with various scoreboard elements, such as objectives, teams and score holders.","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Scoreboard arguments","id":"248","title":"Scoreboard arguments"},"249":{"body":"The CommandAPI uses two classes to provide information about a scoreboard: The ScoreHolderArgument class represents score holder - a player's name or an entity's UUID that has scores in an objective. This is described in more detail on the Minecraft Wiki . The ScoreboardSlotArgument class represents a display slot (sidebar, list or belowName) as well as the team color if the display is the sidebar. This is described in more detail on the Minecraft Wiki .","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Scoreboard arguments » Scoreboard arguments","id":"249","title":"Scoreboard arguments"},"25":{"body":"Adds Java 16 error to Troubleshooting . Update FAQ . Adds some useful tools to Command conversion to get plugin info and check config.yml validity. Adds Plugin reloading page which describes how to add minimal support for /reload.","breadcrumbs":"Introduction » Documentation changes 6.3.0 \\(\\rightarrow\\) 6.3.1","id":"25","title":"Documentation changes 6.3.0 \\(\\rightarrow\\) 6.3.1"},"250":{"body":"The score holder argument can accept either a single entity or a collection of multiple entities. In order to specify which one to use, you must use the ScoreHolderArgument.Single or ScoreHolderArgument.Multiple constructor respectively: new ScoreHolderArgument.Single(nodeName);\nnew ScoreHolderArgument.Multiple(nodeName); Depending on which constructor is used, the cast type changes. If you use ScoreHolderArgument.Single, the argument must be casted to a String. Otherwise, if you use ScoreHolderArgument.Multiple, the argument must be casted to a Collection<String>.","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Scoreboard arguments » Score holder argument","id":"250","title":"Score holder argument"},"251":{"body":"Say we want to reward all players that fit a certain criteria. We want a command with the following syntax: /reward <players> Since we could have multiple players that fit a certain criterion, we want to use ScoreHolderArgument.Multiple constructor. To give this example a bit more context, let's say we want to reward all players that have died less than 10 times in the server. To do this, we will use the following command: /reward @e[type=player,scores={deaths=..9}] Note how we use ..9 to represent 9 or less deaths (since ranges are inclusive). Also note how we restrict our input to players via the command using type=player. We can now implement our command: new CommandAPICommand(\"reward\") // We want multiple players, so we use ScoreHolderType.MULTIPLE in the constructor .withArguments(new ScoreHolderArgument.Multiple(\"players\")) .executes((sender, args) -> { // Get player names by casting to Collection<String> @SuppressWarnings(\"unchecked\") Collection<String> players = (Collection<String>) args.get(\"players\"); for (String playerName : players) { Bukkit.getPlayer(playerName).getInventory().addItem(new ItemStack(Material.DIAMOND, 3)); } }) .register(); CommandAPICommand(\"reward\") // We want multiple players, so we use the ScoreHolderArgument.Multiple constructor .withArguments(ScoreHolderArgument.Multiple(\"players\")) .executes(CommandExecutor { _, args -> // Get player names by casting to Collection<String> val players = args[\"players\"] as Collection<String> for (playerName in players) { Bukkit.getPlayer(playerName)?.inventory!!.addItem(ItemStack(Material.DIAMOND, 3)) } }) .register() commandAPICommand(\"reward\") { // We want multiple players, so we use the scoreHolderArgumentMultiple method scoreHolderArgumentMultiple(\"player\") anyExecutor { _, args -> // Get player names by casting to Collection<String> val players = args[\"player\"] as Collection<String> for (playerName in players) { Bukkit.getPlayer(playerName)?.inventory!!.addItem(ItemStack(Material.DIAMOND, 3)) } }\n} Developer's Note: In the example above, we have our user use the @e[type=player] entity selector to restrict the Collection<String> so it only returns player names, which allows us to use Bukkit.getPlayer(playerName). In practice, we cannot guarantee that such a selector will be used, so we could update the code to accept both entities and players. For example, we can differentiate between players and entities by using the UUID.fromString(String) method: Collection<String> entitiesAndPlayers = (Collection<String>) args.get(0);\nfor(String str : entitiesAndPlayers) { try { UUID uuid = UUID.fromString(str); // Is a UUID, so it must by an entity Bukkit.getEntity(uuid); } catch(IllegalArgumentException exception) { // Not a UUID, so it must be a player name Bukkit.getPlayer(str); }\n}","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Scoreboard arguments » Example - Rewarding players with scoreboard objectives","id":"251","title":"Example - Rewarding players with scoreboard objectives"},"252":{"body":"A scoreboardslotargument showing a list of suggestions of valid Minecraft scoreboard slot positions The ScoreboardSlotArgument represents where scoreboard information is displayed. Since the Bukkit scoreboard DisplaySlot is not able to represent the case where team colors are provided, the CommandAPI uses the ScoreboardSlot wrapper class as the representation of the ScoreboardSlotArgument.","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Scoreboard arguments » Scoreboard slot argument","id":"252","title":"Scoreboard slot argument"},"253":{"body":"The ScoreboardSlot wrapper class has 3 main methods: enum ScoreboardSlot { PLAYER_LIST, SIDEBAR, // Unused, use the other SIDEBAR_TEAM_### values below BELOW_NAME, SIDEBAR_TEAM_BLACK, SIDEBAR_TEAM_DARK_BLUE, SIDEBAR_TEAM_DARK_GREEN, SIDEBAR_TEAM_DARK_AQUA, SIDEBAR_TEAM_DARK_RED, SIDEBAR_TEAM_DARK_PURPLE, SIDEBAR_TEAM_GOLD, SIDEBAR_TEAM_GRAY, SIDEBAR_TEAM_DARK_GRAY, SIDEBAR_TEAM_BLUE, SIDEBAR_TEAM_GREEN, SIDEBAR_TEAM_AQUA, SIDEBAR_TEAM_RED, SIDEBAR_TEAM_LIGHT_PURPLE, SIDEBAR_TEAM_YELLOW, SIDEBAR_TEAM_WHITE; public DisplaySlot getDisplaySlot(); public ChatColor getTeamColor(); public boolean hasTeamColor(); public NamespacedKey getKey();\n} The getDisplaySlot() method returns the display slot that was chosen. Sidebar scoreboard colors can be accessed via ScoreboardSlot.SIDEBAR_TEAM_###. You can also retrieve the color using the getTeamColor() method.","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Scoreboard arguments » ScoreboardSlot wrapper","id":"253","title":"ScoreboardSlot wrapper"},"254":{"body":"Say we want to clear all objectives in a specific scoreboard slot. In this example, we will use the main server scoreboard, which is accessed using Bukkit.getScoreboardManager.getMainScoreboard(). We want a command with the following syntax: /clearobjectives <slot> We implement this simply by using the ScoreboardSlotArgument as our argument, and then we can clear the slot using the scoreboard clearSlot(DisplaySlot) method. new CommandAPICommand(\"clearobjectives\") .withArguments(new ScoreboardSlotArgument(\"slot\")) .executes((sender, args) -> { Scoreboard scoreboard = Bukkit.getScoreboardManager().getMainScoreboard(); DisplaySlot slot = ((ScoreboardSlot) args.get(\"slot\")).getDisplaySlot(); scoreboard.clearSlot(slot); }) .register(); CommandAPICommand(\"clearobjectives\") .withArguments(ScoreboardSlotArgument(\"slot\")) .executes(CommandExecutor { _, args -> val scoreboard = Bukkit.getScoreboardManager().mainScoreboard val slot = (args[\"slot\"] as ScoreboardSlot).displaySlot scoreboard.clearSlot(slot) }) .register() commandAPICommand(\"clearobjectives\") { scoreboardSlotArgument(\"slot\") anyExecutor { _, args -> val scoreboard = Bukkit.getScoreboardManager().mainScoreboard val slot = (args[\"slot\"] as ScoreboardSlot).displaySlot scoreboard.clearSlot(slot) }\n}","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Scoreboard arguments » Example - Clearing objectives in a scoreboard slot","id":"254","title":"Example - Clearing objectives in a scoreboard slot"},"255":{"body":"In the CommandAPI, objectives are split into two classes: The ObjectiveArgument class, which represents objectives as a whole The ObjectiveCriteriaArgument class, which represents objective criteria","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Objective arguments » Objective arguments","id":"255","title":"Objective arguments"},"256":{"body":"The objective argument refers to a single scoreboard objective.","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Objective arguments » Objective argument","id":"256","title":"Objective argument"},"257":{"body":"As an example, let's create a command to move an objective to a player's sidebar. To do this, we will use the following command syntax: /sidebar <objective> new CommandAPICommand(\"sidebar\") .withArguments(new ObjectiveArgument(\"objective\")) .executes((sender, args) -> { Objective objective = (Objective) args.get(\"objective\"); // Set display slot objective.setDisplaySlot(DisplaySlot.SIDEBAR); }) .register(); CommandAPICommand(\"sidebar\") .withArguments(ObjectiveArgument(\"objective\")) .executes(CommandExecutor { _, args -> val objective = args[\"objective\"] as Objective // Set display slot objective.displaySlot = DisplaySlot.SIDEBAR }) .register() commandAPICommand(\"sidebar\") { objectiveArgument(\"objective\") anyExecutor { _, args -> val objective = args[\"objective\"] as Objective // Set display slot objective.displaySlot = DisplaySlot.SIDEBAR }\n}","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Objective arguments » Example - Move objective to sidebar","id":"257","title":"Example - Move objective to sidebar"},"258":{"body":"The ObjectiveCriteriaArgument is fairly straight forward - it represents the criteria for an objective. Similar to Bukkit, the objective criteria is simply represented as a String, so it must be casted to a String when being used.","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Objective arguments » Objective criteria argument","id":"258","title":"Objective criteria argument"},"259":{"body":"Say we wanted to create a command to unregister all objectives based on a given criteria. Let's create a command with the following form: /unregisterall <objective critera> To do this, we're going to take advantage of Bukkit's Scoreboard.getObjectivesByCriteria(String) method new CommandAPICommand(\"unregisterall\") .withArguments(new ObjectiveCriteriaArgument(\"objective criteria\")) .executes((sender, args) -> { String objectiveCriteria = (String) args.get(\"objective criteria\"); Set<Objective> objectives = Bukkit.getScoreboardManager().getMainScoreboard().getObjectivesByCriteria(objectiveCriteria); // Unregister the objectives for (Objective objective : objectives) { objective.unregister(); } }) .register(); CommandAPICommand(\"unregisterall\") .withArguments(ObjectiveCriteriaArgument(\"objective criteria\")) .executes(CommandExecutor { _, args -> val objectiveCriteria = args[\"objective criteria\"] as String val objectives = Bukkit.getScoreboardManager().mainScoreboard.getObjectivesByCriteria(objectiveCriteria) // Unregister the objectives for (objective in objectives) { objective.unregister() } }) .register() commandAPICommand(\"unregisterall\") { objectiveCriteriaArgument(\"objective criteria\") anyExecutor { _, args -> val objectiveCriteria = args[\"objective criteria\"] as String val objectives = Bukkit.getScoreboardManager().mainScoreboard.getObjectivesByCriteria(objectiveCriteria) // Unregister the objectives for (objective in objectives) { objective.unregister() } }\n}","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Objective arguments » Example - Unregister all objectives by criteria","id":"259","title":"Example - Unregister all objectives by criteria"},"26":{"body":"Update Custom arguments page with new custom argument constructor information Adds upgrade info to the Upgrading guide to help upgrade any existing custom arguments which you may have.","breadcrumbs":"Introduction » Documentation changes 6.2.0 \\(\\rightarrow\\) 6.3.0","id":"26","title":"Documentation changes 6.2.0 \\(\\rightarrow\\) 6.3.0"},"260":{"body":"The TeamArgument class interacts with the Minecraft scoreboard and represents a team.","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Team arguments » Team arguments","id":"260","title":"Team arguments"},"261":{"body":"Let's say we want to create a command to toggle the state of friendly fire in a team. We want a command of the following form /togglepvp <team> To do this, given a team we want to use the setAllowFriendlyFire(boolean) function. new CommandAPICommand(\"togglepvp\") .withArguments(new TeamArgument(\"team\")) .executes((sender, args) -> { Team team = (Team) args.get(\"team\"); // Toggle pvp team.setAllowFriendlyFire(team.allowFriendlyFire()); }) .register(); CommandAPICommand(\"togglepvp\") .withArguments(TeamArgument(\"team\")) .executes(CommandExecutor { _, args -> val team = args[\"team\"] as Team // Toggle pvp team.setAllowFriendlyFire(team.allowFriendlyFire()) }) .register() commandAPICommand(\"togglepvp\") { teamArgument(\"team\") anyExecutor { _, args -> val team = args[\"team\"] as Team // Toggle pvp team.setAllowFriendlyFire(team.allowFriendlyFire()) }\n}","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Team arguments » Example - Toggling friendly fire in a team","id":"261","title":"Example - Toggling friendly fire in a team"},"262":{"body":"","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Miscellaneous arguments","id":"262","title":"Miscellaneous arguments"},"263":{"body":"The angle argument is used to represent the yaw (horizontal) angle in degrees. The value returned from this argument range from -180.0 (inclusive) to 180 (exclusive), with -180.0 being due north: \\begin{align} -1&80.0 \\\\ &\\hspace{0.1em}N \\\\ &\\uparrow \\\\ 90.0\\ W \\leftarrow &\\hspace{0.75em}\\rightarrow E\\ -90.0 \\\\ &\\downarrow \\\\ &\\hspace{0.2em}S \\\\ &0.0 \\\\ \\end{align} The ~ notation can be used to specify a rotation relative to the executor's yaw angle.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Angle arguments » Angle arguments","id":"263","title":"Angle arguments"},"264":{"body":"An advancement argument suggesting a list of Minecraft advancements The AdvancementArgument class represents in-game advancements. As expected, the AdvancementArgument can be casted to Bukkit's Advancement class.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Advancement arguments » Advancement arguments","id":"264","title":"Advancement arguments"},"265":{"body":"Say we want to award a player an advancement. First, we need the syntax that our command will use: /award <player> <advancement> Since we require a player, we will use the PlayerArgument for this example. Given a player, we can simply get the AdvancementProgress for that player, and then award the criteria required to fully complete the provided advancement. new CommandAPICommand(\"award\") .withArguments(new PlayerArgument(\"player\")) .withArguments(new AdvancementArgument(\"advancement\")) .executes((sender, args) -> { Player target = (Player) args.get(\"player\"); Advancement advancement = (Advancement) args.get(\"advancement\"); // Award all criteria for the advancement AdvancementProgress progress = target.getAdvancementProgress(advancement); for (String criteria : advancement.getCriteria()) { progress.awardCriteria(criteria); } }) .register(); CommandAPICommand(\"award\") .withArguments(PlayerArgument(\"player\")) .withArguments(AdvancementArgument(\"advancement\")) .executes(CommandExecutor { _, args -> val target = args[\"player\"] as Player val advancement = args[\"advancement\"] as Advancement // Award all criteria for the advancement val progress = target.getAdvancementProgress(advancement) for (criteria in advancement.criteria) { progress.awardCriteria(criteria) } }) .register() commandAPICommand(\"award\") { playerArgument(\"player\") advancementArgument(\"advancement\") anyExecutor { _, args -> val target = args[\"player\"] as Player val advancement = args[\"advancement\"] as Advancement // Award all criteria for the advancement val progress = target.getAdvancementProgress(advancement) for (criteria in advancement.criteria) { progress.awardCriteria(criteria) } }\n}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Advancement arguments » Example - Awarding a player an advancement","id":"265","title":"Example - Awarding a player an advancement"},"266":{"body":"A biome argument suggesting a list of Minecraft biomes In Minecraft 1.16, they added the ability to refer to in-game biomes. The CommandAPI implements this using the BiomeArgument. As expected, this returns Bukkit's Biome enum when used. When using the Biome object, the CommandAPI will return null if the specified Biome could not be found, for example if a player submitted a biome from a client-side resourcepack. The CommandAPI does not return Biome.CUSTOM from the BiomeArgument.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Biome arguments » Biome arguments","id":"266","title":"Biome arguments"},"267":{"body":"Say you want to set the biome of the current chunk that a player is in. We can do this using the World.setBiome(x, y, z, biome) method for a given world. We will use this command syntax to set the biome of our current chunk: /setbiome <biome> And we can set the biome of the current chunk as expected: new CommandAPICommand(\"setbiome\") .withArguments(new BiomeArgument(\"biome\")) .executesPlayer((player, args) -> { Biome biome = (Biome) args.get(\"biome\"); Chunk chunk = player.getLocation().getChunk(); player.getWorld().setBiome(chunk.getX(), player.getLocation().getBlockY(), chunk.getZ(), biome); }) .register(); CommandAPICommand(\"setbiome\") .withArguments(BiomeArgument(\"biome\")) .executesPlayer(PlayerCommandExecutor { player, args -> val biome = args[\"biome\"] as Biome val chunk = player.location.chunk player.world.setBiome(chunk.x, player.location.blockY, chunk.z, biome) }) .register() commandAPICommand(\"setbiome\") { biomeArgument(\"biome\") playerExecutor { player, args -> val biome = args[\"biome\"] as Biome val chunk = player.location.chunk player.world.setBiome(chunk.x, player.location.blockY, chunk.z, biome) }\n} The BiomeArgument also supports returning a NamespacedKey for custom biomes. This can be done by using the BiomeArgument.NamespacedKey constructor instead of the normal BiomeArgument constructor: // Makes a BiomeArgument that returns a Biome\nnew BiomeArgument(\"biome\"); // Makes a BiomeArgument that returns a NamespacedKey\nnew BiomeArgument.NamespacedKey(\"biome\"); Developer's Note: Spigot's support for custom biomes is really limited! If you have an example that lets you use custom biomes with namespaced keys, please open a GitHub issue, or reach out to us on Discord!","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Biome arguments » Example - Setting the biome of a chunk","id":"267","title":"Example - Setting the biome of a chunk"},"268":{"body":"A block state argument with suggestions for Minecraft items The BlockStateArgument is used to represent data about blocks in the world. These refer to any blocks that have data or states, such as dispensers, signs, doors and pistons. The BlockStateArgument creates a Bukkit BlockData object when used. Developer's Note: Make sure to not confuse the cast type with BlockState. The naming of this argument refers to the internal Minecraft vanilla argument naming convention - this argument casts to BlockData and NOT BlockState .","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » BlockState arguments » BlockState arguments","id":"268","title":"BlockState arguments"},"269":{"body":"Say we want a simple command to set the block that you're looking at. We'll use the following command syntax: /set <block> And then we can simply set our block using setBlockData(): new CommandAPICommand(\"set\") .withArguments(new BlockStateArgument(\"block\")) .executesPlayer((player, args) -> { BlockData blockdata = (BlockData) args.get(\"block\"); Block targetBlock = player.getTargetBlockExact(256); // Set the block, along with its data targetBlock.setType(blockdata.getMaterial()); targetBlock.getState().setBlockData(blockdata); }) .register(); CommandAPICommand(\"set\") .withArguments(BlockStateArgument(\"block\")) .executesPlayer(PlayerCommandExecutor { player, args -> val blockdata = args[\"block\"] as BlockData val targetBlock = player.getTargetBlockExact(256) // Set the block, along with its data targetBlock?.type = blockdata.material targetBlock?.state?.blockData = blockdata }) .register() commandAPICommand(\"set\") { blockStateArgument(\"block\") playerExecutor { player, args -> val blockdata = args[\"block\"] as BlockData val targetBlock = player.getTargetBlockExact(256) // Set the block, along with its data targetBlock?.type = blockdata.material targetBlock?.state?.blockData = blockdata }\n}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » BlockState arguments » Example - Setting a block","id":"269","title":"Example - Setting a block"},"27":{"body":"Update Configuration for server owners page with new config options missing-executor-implementation and use-latest-nms-version Update instructions for shading the CommandAPI with maven in Shading the CommandAPI in your plugins to support Java 16. Mention that commands registered with the CommandAPI appear in the minecraft: namespace (see above under \"How the CommandAPI works\")","breadcrumbs":"Introduction » Documentation changes 6.0.0 \\(\\rightarrow\\) 6.2.0","id":"27","title":"Documentation changes 6.0.0 \\(\\rightarrow\\) 6.2.0"},"270":{"body":"An enchantment argument suggesting a list of Minecraft enchantments The EnchantmentArgument class lets users input a specific enchantment. As you would expect, the cast type is Bukkit's Enchantment class.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Enchantment arguments » Enchantment argument","id":"270","title":"Enchantment argument"},"271":{"body":"Say we want to give a player an enchantment on the item that the player is currently holding. We will use the following command syntax: /enchantitem <enchantment> <level> Since most enchantment levels range between 1 and 5, we will also make use of the IntegerArgument to restrict the level of the enchantment by usng its range constructor. new CommandAPICommand(\"enchantitem\") .withArguments(new EnchantmentArgument(\"enchantment\")) .withArguments(new IntegerArgument(\"level\", 1, 5)) .executesPlayer((player, args) -> { Enchantment enchantment = (Enchantment) args.get(\"enchantment\"); int level = (int) args.get(\"level\"); // Add the enchantment player.getInventory().getItemInMainHand().addEnchantment(enchantment, level); }) .register(); CommandAPICommand(\"enchantitem\") .withArguments(EnchantmentArgument(\"enchantment\")) .withArguments(IntegerArgument(\"level\", 1, 5)) .executesPlayer(PlayerCommandExecutor { player, args -> val enchantment = args[\"enchantment\"] as Enchantment val level = args[\"level\"] as Int // Add the enchantment player.inventory.itemInMainHand.addEnchantment(enchantment, level) }) .register() commandAPICommand(\"enchantitem\") { enchantmentArgument(\"enchantment\") integerArgument(\"level\", 1, 5) playerExecutor { player, args -> val enchantment = args[\"enchantment\"] as Enchantment val level = args[\"level\"] as Int // Add the enchantment player.inventory.itemInMainHand.addEnchantment(enchantment, level) }\n}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Enchantment arguments » Example - Giving a player an enchantment on their current item","id":"271","title":"Example - Giving a player an enchantment on their current item"},"272":{"body":"An item stack argument with suggestions for Minecraft items The ItemStackArgument class represents in-game items. As expected, this should be casted to Bukkit's ItemStack object. The ItemStack which is returned by the ItemStackArgument always has a size of 1.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Itemstack arguments » Itemstack arguments","id":"272","title":"Itemstack arguments"},"273":{"body":"Say we want to create a command that gives you items. For this command, we will use the following syntax: /item <itemstack> With this syntax, we can easily create our command: new CommandAPICommand(\"item\") .withArguments(new ItemStackArgument(\"itemStack\")) .executesPlayer((player, args) -> { player.getInventory().addItem((ItemStack) args.get(\"itemStack\")); }) .register(); CommandAPICommand(\"item\") .withArguments(ItemStackArgument(\"itemStack\")) .executesPlayer(PlayerCommandExecutor { player, args -> player.inventory.addItem(args[\"itemStack\"] as ItemStack) }) .register() commandAPICommand(\"item\") { itemStackArgument(\"itemstack\") playerExecutor { player, args -> player.inventory.addItem(args[\"itemstack\"] as ItemStack) }\n}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Itemstack arguments » Example - Giving a player an itemstack","id":"273","title":"Example - Giving a player an itemstack"},"274":{"body":"A loot table argument showing a list of Minecraft loot tables as suggestions The LootTableArgument class can be used to get a Bukkit LootTable object.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » LootTable argument » LootTable argument","id":"274","title":"LootTable argument"},"275":{"body":"Say we wanted to write a command that populates a chest with some loot table contents. For this example, we'll use the following command: /giveloottable <loottable> <location> We ensure that the location provided is a container (such as a chest or shulkerbox) and then update the contents of that container: new CommandAPICommand(\"giveloottable\") .withArguments(new LootTableArgument(\"lootTable\")) .withArguments(new LocationArgument(\"location\", LocationType.BLOCK_POSITION)) .executes((sender, args) -> { LootTable lootTable = (LootTable) args.get(\"lootTable\"); Location location = (Location) args.get(\"location\"); BlockState state = location.getBlock().getState(); // Check if the input block is a container (e.g. chest) if (state instanceof Container container && state instanceof Lootable lootable) { // Apply the loot table to the chest lootable.setLootTable(lootTable); container.update(); } }) .register(); CommandAPICommand(\"giveloottable\") .withArguments(LootTableArgument(\"lootTable\")) .withArguments(LocationArgument(\"location\", LocationType.BLOCK_POSITION)) .executes(CommandExecutor { _, args -> val lootTable = args[\"lootTable\"] as LootTable val location = args[\"location\"] as Location val state = location.block.state // Check if the input block is a container (e.g. chest) if (state is Container && state is Lootable) { // Apply the loot table to the chest state.lootTable = lootTable state.update() } }) .register() commandAPICommand(\"giveloottable\") { lootTableArgument(\"loottable\") locationArgument(\"location\", LocationType.BLOCK_POSITION) anyExecutor { _, args -> val lootTable = args[\"loottable\"] as LootTable val location = args[\"location\"] as Location val state = location.block.state // Check if the input block is a container (e.g. chest) if (state is Container && state is Lootable) { // Apply the loot table to the chest state.lootTable = lootTable state.update() } }\n}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » LootTable argument » Example - Filling a chest with loot table contents","id":"275","title":"Example - Filling a chest with loot table contents"},"276":{"body":"An image of the math operation argument, with suggestions \"%=\", \"*=\", \"+=\", \"-=\", \"/=\", \"<\", \"=\", \">\" and \"><\" The CommandAPI's MathOperationArgument is used to represent the Minecraft scoreboard arithmetic operation to alter scoreboard scores. Since there is no default representation in the Bukkit API, the CommandAPI provides the MathOperation class to represent each operation: Symbol (in Minecraft) MathOperation enum value \\(+=\\) MathOperation.ADD \\(-=\\) MathOperation.SUBTRACT \\(*=\\) MathOperation.MULTIPLY \\(/=\\) MathOperation.DIVIDE \\(\\%=\\) MathOperation.MOD \\(=\\) MathOperation.ASSIGN \\(<\\) MathOperation.MIN \\(>\\) MathOperation.MAX \\(><\\) MathOperation.SWAP The MathOperation also has two methods: public int apply(int val1, int val2);\npublic float apply(float val1, float val2); These methods are used to provide a basic implementation of these math operations on a given input. Given the values val1 and val2, these are the operation that the apply(val1, val2) method performs: MathOperation enum value Result MathOperation.ADD val1 + val2 MathOperation.SUBTRACT val1 - val2 MathOperation.MULTIPLY val1 * val2 MathOperation.DIVIDE val1 / val2 MathOperation.MOD val1 % val2 MathOperation.ASSIGN val2 MathOperation.MIN Math.min(val1, val2) MathOperation.MAX Math.max(val1, val2) MathOperation.SWAP val2","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » MathOperation arguments » MathOperation arguments","id":"276","title":"MathOperation arguments"},"277":{"body":"Say we wanted to create a player's level. Typically, this is implemented in the following manner: /xp set <player> <level>\n/xp add <player> <levels> Using the MathOperationArgument, we can extend the functionality of adding and setting a player's level by allowing the user to choose what operation they desire. To do this, we'll use the following syntax: /changelevel <player> <operation> <value> As with any command, we declare our arguments, cast them properly and then we write our main code. In this example, we use the apply(int, int) method from our MathOperation to calculate the player's new level. new CommandAPICommand(\"changelevel\") .withArguments(new PlayerArgument(\"player\")) .withArguments(new MathOperationArgument(\"operation\")) .withArguments(new IntegerArgument(\"value\")) .executes((sender, args) -> { Player target = (Player) args.get(\"player\"); MathOperation op = (MathOperation) args.get(\"operation\"); int value = (int) args.get(\"value\"); target.setLevel(op.apply(target.getLevel(), value)); }) .register(); CommandAPICommand(\"changelevel\") .withArguments(PlayerArgument(\"player\")) .withArguments(MathOperationArgument(\"operation\")) .withArguments(IntegerArgument(\"value\")) .executes(CommandExecutor { _, args -> val target = args[\"player\"] as Player val op = args[\"operation\"] as MathOperation val value = args[\"value\"] as Int target.level = op.apply(target.level, value) }) .register() commandAPICommand(\"changelevel\") { playerArgument(\"player\") mathOperationArgument(\"operation\") integerArgument(\"value\") anyExecutor { _, args -> val target = args[\"player\"] as Player val op = args[\"operation\"] as MathOperation val value = args[\"value\"] as Int target.level = op.apply(target.level, value) }\n} There are various applications for the changelevel command based on what the user inputs. For example: To set the player Notch to level 10: /changelevel Notch = 10 To double the player Notch's level: /changelevel Notch *= 2 To set the player Notch 's level to 20, or keep it as their current level if it is higher than 20: /changelevel Notch > 20","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » MathOperation arguments » Example - Changing a player's level","id":"277","title":"Example - Changing a player's level"},"278":{"body":"NamespacedKey arguments represent Minecraft's resource locations , or namespaced keys. This argument is casted to Bukkit's NamespacedKey object. Namespaced keys are typically of the form namespace:key. If no namespace is provided, the default namespace (minecraft) will be used.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » NamespacedKey arguments » NamespacedKey arguments","id":"278","title":"NamespacedKey arguments"},"279":{"body":"A particle argument suggesting a list of Minecraft particle effects The ParticleArgument class represents Minecraft particles. This is casted to the CommandAPI's ParticleData class.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle arguments","id":"279","title":"Particle arguments"},"28":{"body":"Adds entry for Upgrading guide to help update from 5.12 to 6.0.0. Adds new silent-logs config entry to Configuration for server owners Update syntax for onLoad(CommandAPIConfig) for Shading the CommandAPI in your plugins Update Argument suggestions including new replaceSuggestions method Adds documentation for OfflinePlayerArgument Adds a new section CommandAPI Contribution which gives a bit of insight into the project structure of the CommandAPI (Still in progress, not complete yet) Fix old documentation typos Fix spacing issues in some existing code blocks Adds syntax highlighting for Minecraft commands in code blocks Fix old code examples which didn't work anymore","breadcrumbs":"Introduction » Documentation changes 5.12 \\(\\rightarrow\\) 6.0.0","id":"28","title":"Documentation changes 5.12 \\(\\rightarrow\\) 6.0.0"},"280":{"body":"The ParticleData class is a record that contains two values: Particle particle, which is the Bukkit enum Particle representation of what particle was provided T data, which represents any additional particle data which was provided. public record ParticleData<T>(Particle particle, T data); The T data can be used in Bukkit's World.spawnParticle(Particle particle, Location location, int count, T data) method.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » The ParticleData class","id":"280","title":"The ParticleData class"},"281":{"body":"Particle data depends on your version of Minecraft. In 1.20.5, Minecraft and Spigot updated their particle API and they are no longer compatible with each other. Information about how the CommandAPI uses particle data can be found using the links below: Particle data for Minecraft 1.16.5 - 1.20.4 Particle data for Minecraft 1.20.5+","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle data","id":"281","title":"Particle data"},"282":{"body":"The particle argument requires additional data for a particle depending on what the particle is. Information about this can be found on the Argument types page on the MinecraftWiki . The following particles have additional data required to display them: Bukkit Particle Minecraft particle Arguments BLOCK_CRACK block block block_idblock block_id[block_state=value] BLOCK_MARKER block_marker block_marker block_idblock_marker block_id[block_state=value] REDSTONE dust dust red green blue size DUST_COLOR_TRANSITION dust_color_transition dust_color_transition red1 green1 blue1 size red2 green2 blue2 FALLING_DUST falling_dust falling_dust block_idfalling_dust block_id[block_state=value] ITEM_CRACK item item item_iditem item_id{NBT} SCULK_CHARGE sculk_charge sculk_charge angle SHRIEK shriek shriek delay VIBRATION vibration vibration x y z ticks","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle data (before 1.20.5) » Particle data (1.16.5 - 1.20.4)","id":"282","title":"Particle data (1.16.5 - 1.20.4)"},"283":{"body":"Because certain particles (in the table above) require additional data, it is not recommended to spawn a particle without its corresponding data. This can result in particles not showing due to missing requirements.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle data (before 1.20.5) » ParticleArgument examples","id":"283","title":"ParticleArgument examples"},"284":{"body":"Say we wanted to have a command that displayed particles at a player's location. We will use the following command syntax: /showparticle <particle> With this, we can simply spawn the particle using the World.spawnParticle(Particle, Location, int) method: new CommandAPICommand(\"showparticle\") .withArguments(new ParticleArgument(\"particle\")) .executesPlayer((player, args) -> { ParticleData<?> particleData = (ParticleData<?>) args.get(\"particle\"); player.getWorld().spawnParticle(particleData.particle(), player.getLocation(), 1); }) .register(); CommandAPICommand(\"showparticle\") .withArguments(ParticleArgument(\"particle\")) .executesPlayer(PlayerCommandExecutor { player, args -> val particleData = args[\"particle\"] as ParticleData<Any> player.world.spawnParticle(particleData.particle(), player.location, 1) }) .register() commandAPICommand(\"showparticle\") { particleArgument(\"particle\") playerExecutor { player, args -> val particleData = args[\"particle\"] as ParticleData<Any> player.world.spawnParticle(particleData.particle(), player.location, 1) }\n} Running this can result in errors due to missing requirements. If you provide a particle that has additional requirements, Bukkit will throw an error and the particle will not be displayed. Instead, the example below should be used.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle data (before 1.20.5) » Example - Show particles at a player's location (without data)","id":"284","title":"Example - Show particles at a player's location (without data)"},"285":{"body":"We can fix the issues with the example above by providing the data of the argument using the ParticleData record: /showparticle <particle> In this case, we'll use the World.spawnParticle(Particle particle, Location location, int count, T data) method which accepts some particle data: new CommandAPICommand(\"showparticle\") .withArguments(new ParticleArgument(\"particle\")) .executesPlayer((player, args) -> { ParticleData<?> particleData = (ParticleData<?>) args.get(\"particle\"); player.getWorld().spawnParticle(particleData.particle(), player.getLocation(), 1, particleData.data()); }) .register(); CommandAPICommand(\"showparticle\") .withArguments(ParticleArgument(\"particle\")) .executesPlayer(PlayerCommandExecutor { player, args -> val particleData = args[\"particle\"] as ParticleData<Any> player.world.spawnParticle(particleData.particle(), player.location, 1, particleData.data()) }) .register() commandAPICommand(\"showparticle\") { particleArgument(\"particle\") playerExecutor { player, args -> val particleData = args[\"particle\"] as ParticleData<Any> player.world.spawnParticle(particleData.particle(), player.location, 1, particleData.data()) }\n} This can be used with commands such as: /showparticle minecraft:dust_color_transition 0 0 0 20 1 0 0\n/showparticle minecraft:block_marker diamond_block","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle data (before 1.20.5) » Example - Show particles at a player's location (with data)","id":"285","title":"Example - Show particles at a player's location (with data)"},"286":{"body":"The vibration particle will return a particle data of the Bukkit Vibration class. In the Vibration class, you can access the destination location using the Vibration.getDestination() method, which returns a Vibration.Destination instance. The CommandAPI will always return a Vibration.Destination.BlockDestination instance, and will never return a Vibration.Destination.EntityDestination instance. An example of accessing the location can be found below: ParticleData<Vibration> particleData; // The particle data you get from your argument\nLocation destination = ((BlockDestination) particleData.data().getDestination()).getLocation();","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle data (before 1.20.5) » Particle data implementation notes","id":"286","title":"Particle data implementation notes"},"287":{"body":"The particle argument requires additional data for a particle depending on what the particle is. The following particles have additional data required to display them: Bukkit Particle Argument syntax BLOCK block{block_state:{Name:\"block_name\"}} block_name - name of a block, such as diamond_block BLOCK_MARKER block_marker{block_state:{Name:\"block_name\"}} block_name - name of a block, such as diamond_block DUST dust{color:[red,green,blue],scale:scale} red - number for red, between 0.0 and 1.0 green - number for green, between 0.0 and 1.0 blue - number for blue, between 0.0 and 1.0 scale - number for the size of the particle DUST_COLOR_TRANSITION dust_color_transition{from_color:[red,green,blue],scale:scale,to_color:[red,green,blue]} red - number for red, between 0.0 and 1.0 green - number for green, between 0.0 and 1.0 blue - number for blue, between 0.0 and 1.0 scale - number for the size of the particle DUST_PILLAR dust_pillar{block_state:{Name:\"block_name\"}} block_name - name of a block, such as diamond_block ENTITY_EFFECT entity_effect{color:[red,green,blue,alpha]} red - number for red, between 0.0 and 1.0 green - number for green, between 0.0 and 1.0 blue - number for blue, between 0.0 and 1.0 alpha - number for transparency, between 0.0 and 1.0 FALLING_DUST falling_dust{block_state:{Name:\"block_name\"}} block_name - name of a block, such as diamond_block ITEM item{item:\"item\"} item - name of an item, such as apple SCULK_CHARGE sculk_charge{roll:angle} angle - decimal angle the particle displays at in radians SHRIEK shriek{delay:delay} delay - delay in ticks for when the shriek particle should appear VIBRATION vibration{destination:{type:\"block\",pos:[x,y,z]},arrival_in_ticks:ticks} x - decimal x-coordinate to move towards y - decimal y-coordinate to move towards z - decimal z-coordinate to move towards ticks - time in ticks to take to move towards its destination","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle data (1.20.5+) » Particle data (1.20.5+)","id":"287","title":"Particle data (1.20.5+)"},"288":{"body":"Because certain particles (in the table above) require additional data, it is not recommended to spawn a particle without its corresponding data. This can result in particles not showing due to missing requirements.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle data (1.20.5+) » ParticleArgument examples","id":"288","title":"ParticleArgument examples"},"289":{"body":"Say we wanted to have a command that displayed particles at a player's location. We will use the following command syntax: /showparticle <particle> With this, we can simply spawn the particle using the World.spawnParticle(Particle, Location, int) method: new CommandAPICommand(\"showparticle\") .withArguments(new ParticleArgument(\"particle\")) .executesPlayer((player, args) -> { ParticleData<?> particleData = (ParticleData<?>) args.get(\"particle\"); player.getWorld().spawnParticle(particleData.particle(), player.getLocation(), 1); }) .register(); CommandAPICommand(\"showparticle\") .withArguments(ParticleArgument(\"particle\")) .executesPlayer(PlayerCommandExecutor { player, args -> val particleData = args[\"particle\"] as ParticleData<Any> player.world.spawnParticle(particleData.particle(), player.location, 1) }) .register() commandAPICommand(\"showparticle\") { particleArgument(\"particle\") playerExecutor { player, args -> val particleData = args[\"particle\"] as ParticleData<Any> player.world.spawnParticle(particleData.particle(), player.location, 1) }\n} Running this can result in errors due to missing requirements. If you provide a particle that has additional requirements, Bukkit will throw an error and the particle will not be displayed. Instead, the example below should be used.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle data (1.20.5+) » Example - Show particles at a player's location (without data)","id":"289","title":"Example - Show particles at a player's location (without data)"},"29":{"body":"Developer's Note The Maven/Gradle repository URL has changed! See 5. Setting up your development environment for more information. For older versions of the CommandAPI (versions 5.11 and below), please consult the older documentation which can be found on the homepage here . Change the repository URL for the CommandAPI in 5. Setting up your development environment Update the Afterword","breadcrumbs":"Introduction » Documentation changes 5.11 \\(\\rightarrow\\) 5.12","id":"29","title":"Documentation changes 5.11 \\(\\rightarrow\\) 5.12"},"290":{"body":"We can fix the issues with the example above by providing the data of the argument using the ParticleData record: /showparticle <particle> In this case, we'll use the World.spawnParticle(Particle particle, Location location, int count, T data) method which accepts some particle data: new CommandAPICommand(\"showparticle\") .withArguments(new ParticleArgument(\"particle\")) .executesPlayer((player, args) -> { ParticleData<?> particleData = (ParticleData<?>) args.get(\"particle\"); player.getWorld().spawnParticle(particleData.particle(), player.getLocation(), 1, particleData.data()); }) .register(); CommandAPICommand(\"showparticle\") .withArguments(ParticleArgument(\"particle\")) .executesPlayer(PlayerCommandExecutor { player, args -> val particleData = args[\"particle\"] as ParticleData<Any> player.world.spawnParticle(particleData.particle(), player.location, 1, particleData.data()) }) .register() commandAPICommand(\"showparticle\") { particleArgument(\"particle\") playerExecutor { player, args -> val particleData = args[\"particle\"] as ParticleData<Any> player.world.spawnParticle(particleData.particle(), player.location, 1, particleData.data()) }\n} This can be used with commands such as: /showparticle minecraft:dust_color_transition{from_color:[0.0,0.0,0.0],scale:20.0,to_color:[1.0,0.0,0.0]}\n/showparticle minecraft:block_marker{block_state:{Name:\"diamond_block\"}}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle data (1.20.5+) » Example - Show particles at a player's location (with data)","id":"290","title":"Example - Show particles at a player's location (with data)"},"291":{"body":"The vibration particle will return a particle data of the Bukkit Vibration class. In the Vibration class, you can access the destination location using the Vibration.getDestination() method, which returns a Vibration.Destination instance. The CommandAPI will always return a Vibration.Destination.BlockDestination instance, and will never return a Vibration.Destination.EntityDestination instance. An example of accessing the location can be found below: ParticleData<Vibration> particleData; // The particle data you get from your argument\nLocation destination = ((BlockDestination) particleData.data().getDestination()).getLocation();","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle data (1.20.5+) » Particle data implementation notes","id":"291","title":"Particle data implementation notes"},"292":{"body":"An image of a potion argument with a list of potion effect suggestions The PotionEffectArgument class represents Minecraft potion effects. When used, this argument is casted to Bukkit's PotionEffectType class, or alternatively a NamespacedKey object if the PotionEffectArgument.NamespacedKey argument is used to create a PotionEffectArgument.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Potion effect arguments » Potion effect arguments","id":"292","title":"Potion effect arguments"},"293":{"body":"Say we wanted to have a command that gives a player a potion effect. For this command, we'll use the following syntax: /potion <target> <potion> <duration> <strength> In this example, we utilize some of the other arguments that we've described earlier, such as the PlayerArgument and TimeArgument. Since duration for the PotionEffect constructor is in ticks, this is perfectly fit for the TimeArgument, which is represented in ticks. new CommandAPICommand(\"potion\") .withArguments(new PlayerArgument(\"target\")) .withArguments(new PotionEffectArgument(\"potion\")) .withArguments(new TimeArgument(\"duration\")) .withArguments(new IntegerArgument(\"strength\")) .executes((sender, args) -> { Player target = (Player) args.get(\"target\"); PotionEffectType potion = (PotionEffectType) args.get(\"potion\"); int duration = (int) args.get(\"duration\"); int strength = (int) args.get(\"strength\"); // Add the potion effect to the target player target.addPotionEffect(new PotionEffect(potion, duration, strength)); }) .register(); new CommandAPICommand(\"potion\") .withArguments(new PlayerArgument(\"target\")) .withArguments(new PotionEffectArgument.NamespacedKey(\"potion\")) .withArguments(new TimeArgument(\"duration\")) .withArguments(new IntegerArgument(\"strength\")) .executes((sender, args) -> { Player target = (Player) args.get(\"target\"); NamespacedKey potionKey = (NamespacedKey) args.get(\"potion\"); int duration = (int) args.get(\"duration\"); int strength = (int) args.get(\"strength\"); PotionEffectType potion = PotionEffectType.getByKey(potionKey); // Add the potion effect to the target player target.addPotionEffect(new PotionEffect(potion, duration, strength)); }) .register(); CommandAPICommand(\"potion\") .withArguments(PlayerArgument(\"target\")) .withArguments(PotionEffectArgument(\"potion\")) .withArguments(TimeArgument(\"duration\")) .withArguments(IntegerArgument(\"strength\")) .executes(CommandExecutor { _, args -> val target = args[\"target\"] as Player val potion = args[\"potion\"] as PotionEffectType val duration = args[\"duration\"] as Int val strength = args[\"strength\"] as Int // Add the potion effect to the target player target.addPotionEffect(PotionEffect(potion, duration, strength)) }) .register() CommandAPICommand(\"potion\") .withArguments(PlayerArgument(\"target\")) .withArguments(PotionEffectArgument.NamespacedKey(\"potion\")) .withArguments(TimeArgument(\"duration\")) .withArguments(IntegerArgument(\"strength\")) .executes(CommandExecutor { _, args -> val target = args[\"target\"] as Player val potionKey = args[\"potion\"] as NamespacedKey val duration = args[\"duration\"] as Int val strength = args[\"strength\"] as Int val potion = PotionEffectType.getByKey(potionKey)!! // Add the potion effect to the target player target.addPotionEffect(PotionEffect(potion, duration, strength)) }) .register() commandAPICommand(\"potion\") { playerArgument(\"target\") potionEffectArgument(\"potion\") timeArgument(\"duration\") integerArgument(\"strength\") anyExecutor { _, args -> val target = args[\"target\"] as Player val potion = args[\"potion\"] as PotionEffectType val duration = args[\"duration\"] as Int val strength = args[\"strength\"] as Int // Add the potion effect to the target player target.addPotionEffect(PotionEffect(potion, duration, strength)) }\n} commandAPICommand(\"potion\") { playerArgument(\"target\") potionEffectArgument(\"potion\", true) timeArgument(\"duration\") integerArgument(\"strength\") anyExecutor { _, args -> val target = args[\"target\"] as Player val potionKey = args[\"potion\"] as NamespacedKey val duration = args[\"duration\"] as Int val strength = args[\"strength\"] as Int val potion = PotionEffectType.getByKey(potionKey)!! // Add the potion effect to the target player target.addPotionEffect(PotionEffect(potion, duration, strength)) }\n}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Potion effect arguments » Example - Giving a player a potion effect","id":"293","title":"Example - Giving a player a potion effect"},"294":{"body":"A recipe argument command with the suggestions for Minecraft items The RecipeArgument class lets you retrieve Bukkit's ComplexRecipe object.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Recipe arguments » Recipe arguments","id":"294","title":"Recipe arguments"},"295":{"body":"Say we want to give yourself the result of a specific recipe. Since Bukkit's Recipe class contains the getResult() method, we will use that in our example. We want to create the following command: /giverecipe <recipe> As such, we easily implement it by specifying the RecipeArgument, casting it and adding it to the player's inventory: new CommandAPICommand(\"giverecipe\") .withArguments(new RecipeArgument(\"recipe\")) .executesPlayer((player, args) -> { ComplexRecipe recipe = (ComplexRecipe) args.get(\"recipe\"); player.getInventory().addItem(recipe.getResult()); }) .register(); CommandAPICommand(\"giverecipe\") .withArguments(RecipeArgument(\"recipe\")) .executesPlayer(PlayerCommandExecutor { player, args -> val recipe = args[\"recipe\"] as ComplexRecipe player.inventory.addItem(recipe.result) }) .register() commandAPICommand(\"giverecipe\") { recipeArgument(\"recipe\") playerExecutor { player, args -> val recipe = args[\"recipe\"] as ComplexRecipe player.inventory.addItem(recipe.result) }\n}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Recipe arguments » Example - Giving a player the result of a recipe","id":"295","title":"Example - Giving a player the result of a recipe"},"296":{"body":"In this example, we'll use the ComplexRecipe's getKey() method to write an example to to unlock a recipe for a player. For this command, we'll use the following syntax: /unlockrecipe <player> <recipe> This is then implemented trivially as follows: new CommandAPICommand(\"unlockrecipe\") .withArguments(new PlayerArgument(\"player\")) .withArguments(new RecipeArgument(\"recipe\")) .executes((sender, args) -> { Player target = (Player) args.get(\"player\"); ComplexRecipe recipe = (ComplexRecipe) args.get(\"recipe\"); target.discoverRecipe(recipe.getKey()); }) .register(); CommandAPICommand(\"unlockrecipe\") .withArguments(PlayerArgument(\"player\")) .withArguments(RecipeArgument(\"recipe\")) .executes(CommandExecutor { _, args -> val target = args[\"player\"] as Player val recipe = args[\"recipe\"] as ComplexRecipe target.discoverRecipe(recipe.key) }) .register() commandAPICommand(\"unlockrecipe\") { playerArgument(\"player\") recipeArgument(\"recipe\") anyExecutor { _, args -> val target = args[\"player\"] as Player val recipe = args[\"recipe\"] as ComplexRecipe target.discoverRecipe(recipe.key) }\n}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Recipe arguments » Example - Unlocking a recipe for a player","id":"296","title":"Example - Unlocking a recipe for a player"},"297":{"body":"A sound argument command with a list of Minecraft sounds as suggestions The SoundArgument class allows a command sender to retrieve the Bukkit Sound or NamespacedKey object to represent in-game sound effects (such as mob sounds or ambient sound effects), as well as in-game music. The SoundArgument can return a Sound or NamespacedKey object. To return a Sound object, simply use the SoundArgument as normal. To return a NamespacedKey object, use the SoundArgument.NamespacedKey constructor instead: // Makes a SoundArgument that returns a Sound\nnew SoundArgument(\"sound\"); // Makes a SoundArgument that returns a NamespacedKey\nnew SoundArgument.NamespacedKey(\"sound\"); When using the Sound object, the CommandAPI will return null if the specified Sound could not be found. For this reason, it's recommended to use the NamespacedKey object for optimal compatibility with client-side resourcepacks.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Sound arguments » Sound arguments","id":"297","title":"Sound arguments"},"298":{"body":"Say we want a simple command that plays a specific sound at your location. To do this, we will make the following command: /sound <sound> This command simply plays the provided sound to the current player: new CommandAPICommand(\"sound\") .withArguments(new SoundArgument(\"sound\")) .executesPlayer((player, args) -> { player.getWorld().playSound(player.getLocation(), (Sound) args.get(\"sound\"), 100.0f, 1.0f); }) .register(); new CommandAPICommand(\"sound\") .withArguments(new SoundArgument.NamespacedKey(\"sound\")) .executesPlayer((player, args) -> { player.getWorld().playSound(player.getLocation(), ((NamespacedKey) args.get(\"sound\")).asString(), 100.0f, 1.0f); }) .register(); CommandAPICommand(\"sound\") .withArguments(SoundArgument(\"sound\")) .executesPlayer(PlayerCommandExecutor { player, args -> player.world.playSound(player.location, args[\"sound\"] as Sound, 100.0f, 1.0f) }) .register() CommandAPICommand(\"sound\") .withArguments(SoundArgument.NamespacedKey(\"sound\")) .executesPlayer(PlayerCommandExecutor { player, args -> player.world.playSound(player.location, (args[\"sound\"] as NamespacedKey).asString(), 100.0f, 1.0f) }) .register() commandAPICommand(\"sound\") { soundArgument(\"sound\") playerExecutor { player, args -> player.world.playSound(player.location, args[\"sound\"] as Sound, 100.0f, 1.0f) }\n} commandAPICommand(\"sound\") { soundArgument(\"sound\", true) playerExecutor { player, args -> player.world.playSound(player.location, (args[\"sound\"] as NamespacedKey).asString(), 100.0f, 1.0f) }\n}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Sound arguments » Example - Playing sound to yourself","id":"298","title":"Example - Playing sound to yourself"},"299":{"body":"A time argument with Minecraft suggestions 'd', 's' and 't' The TimeArgument class represents in-game time, in the number of in-game ticks . This allows command senders to specify a certain number of ticks in a simpler way, by including the characters d to specify the numbers of days, s to specify the number of seconds or t to specify a number of ticks. The CommandAPI converts the inputs provided by the command sender into a number of ticks as an integer. Developer's Note: The TimeArgument provides inputs such as 2d (2 in-game days), 10s (10 seconds) and 20t (20 ticks), but does not let you combine them, such as 2d10s.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Time arguments » Time arguments","id":"299","title":"Time arguments"},"3":{"body":"Here's the list of changes to the documentation between each update. You can view the current documentation version at the top of this page.","breadcrumbs":"Introduction » Documentation changelog","id":"3","title":"Documentation changelog"},"30":{"body":"Adds a section Arbitrary command conversion on how to convert arbitrary commands Adds a section 3.3. Entity selectors describing how to convert entity selector commands with the CommandAPI's command conversion system Updated the list of all suppoprted argument types for command conversion","breadcrumbs":"Introduction » Documentation changes 5.10 \\(\\rightarrow\\) 5.11","id":"30","title":"Documentation changes 5.10 \\(\\rightarrow\\) 5.11"},"300":{"body":"Say we have a command bigmsg that displays a title message to all players for a certain duration: /bigmsg <duration> <message> new CommandAPICommand(\"bigmsg\") .withArguments(new TimeArgument(\"duration\")) .withArguments(new GreedyStringArgument(\"message\")) .executes((sender, args) -> { // Duration in ticks int duration = (int) args.get(\"duration\"); String message = (String) args.get(\"message\"); for (Player player : Bukkit.getOnlinePlayers()) { // Display the message to all players, with the default fade in/out times (10 and 20). player.sendTitle(message, \"\", 10, duration, 20); } }) .register(); CommandAPICommand(\"bigmsg\") .withArguments(TimeArgument(\"duration\")) .withArguments(GreedyStringArgument(\"message\")) .executes(CommandExecutor { _, args -> // Duration in ticks val duration = args[\"duration\"] as Int val message = args[\"message\"] as String for (player in Bukkit.getOnlinePlayers()) { // Display the message to all players, with the default fade in/out times (10 and 20). player.sendTitle(message, \"\", 10, duration, 20) } }) .register() commandAPICommand(\"bigmsg\") { timeArgument(\"duration\") greedyStringArgument(\"message\") anyExecutor { _, args -> // Duration in ticks val duration = args[\"duration\"] as Int val message = args[\"message\"] as String for (player in Bukkit.getOnlinePlayers()) { // Display the message to all players, with the default fade in/out times (10 and 20). player.sendTitle(message, \"\", 10, duration, 20) } }\n}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Time arguments » Example - Displaying a server-wide announcement","id":"300","title":"Example - Displaying a server-wide announcement"},"301":{"body":"The UUID argument is used to uniquely identify players, entities and attribute modifiers. As a result, its cast type is Java's UUID.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » UUID arguments » UUID arguments","id":"301","title":"UUID arguments"},"302":{"body":"A picture of world arguments in action The WorldArgument class allows a command sender to refer to a loaded Bukkit World.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » World arguments » World arguments","id":"302","title":"World arguments"},"303":{"body":"Say we want to unload a world on our Minecraft server. We want to create a command with the following syntax: /unloadworld <world> Using the world from the WorldArgument, we can then unload the world safely using Bukkit.getServer().unloadWorld() and passing true (to save chunks): new CommandAPICommand(\"unloadworld\") .withArguments(new WorldArgument(\"world\")) .executes((sender, args) -> { World world = (World) args.get(\"world\"); // Unload the world (and save the world's chunks) Bukkit.getServer().unloadWorld(world, true); }) .register(); CommandAPICommand(\"unloadworld\") .withArguments(WorldArgument(\"world\")) .executes(CommandExecutor { sender, args -> val world = args[\"world\"] as World // Unload the world (and save the world's chunks) Bukkit.getServer().unloadWorld(world, true) }) .register() commandAPICommand(\"unloadworld\") { worldArgument(\"world\") anyExecutor { sender, args -> val world = args[\"world\"] as World // Unload the world (and save the world's chunks) Bukkit.getServer().unloadWorld(world, true) }\n}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » World arguments » Example - Unloading world","id":"303","title":"Example - Unloading world"},"304":{"body":"","breadcrumbs":"Command arguments » Argument types » Predicate arguments » Predicate arguments","id":"304","title":"Predicate arguments"},"305":{"body":"The BlockPredicateArgument is used to represent a \"test\" for Minecraft blocks. This can consist of tags, such as the ones listed here on the MinecraftWiki , or individual blocks. If a block matches the tag or block, then the predicate is satisfied. For example, if we were to use the predicate #leaves, then the following blocks will be satisfied by that predicate: jungle_leaves, oak_leaves, spruce_leaves, dark_oak_leaves, acacia_leaves, birch_leaves. When used, this argument must be casted to a Predicate<Block>. As with other similar arguments with parameterized types, you can ignore Java's unchecked cast type safety warning.","breadcrumbs":"Command arguments » Argument types » Predicate arguments » Block predicate arguments » Block predicate arguments","id":"305","title":"Block predicate arguments"},"306":{"body":"Say you want to replace blocks in a given radius. To do this, we'll use the following command structure: /replace <radius> <fromBlock> <toBlock> Of course, we could simply use a BlockStateArgument or even an ItemStackArgument as our <fromBlock> in order to get the material to replace, but the block predicate argument provides a test for a given block, which if satisfied, allows certain code to be executed. First, we declare our arguments. We want to use the BlockPredicateArgument since it also allows us to use Minecraft tags to identify blocks, as well as individual blocks. We then use BlockStateArgument to set the block to a given type. The BlockStateArgument also allows the user to provide any block data (e.g. contents of a chest or a stair's orientation). Argument<?>[] arguments = new Argument<?>[] { new IntegerArgument(\"radius\"), new BlockPredicateArgument(\"fromBlock\"), new BlockStateArgument(\"toBlock\"),\n}; val arguments = arrayOf<Argument<*>>( IntegerArgument(\"radius\"), BlockPredicateArgument(\"fromBlock\"), BlockStateArgument(\"toBlock\"),\n) We then register our /replace command. First, we parse the arguments making sure to cast to Predicate<Block> and BlockData (and not BlockState). After that, we use a few simple for loops to find the blocks within a radius sphere from the player. In our most nested loop, we can then check if the block meets the requirements of our predicate. This is simply performed using predicate.test(block), and if satisfied, we can set the block's type. Lastly, we register our command as normal using the register() method. new CommandAPICommand(\"replace\") .withArguments(arguments) .executesPlayer((player, args) -> { // Parse the arguments int radius = (int) args.get(\"radius\"); @SuppressWarnings(\"unchecked\") Predicate<Block> predicate = (Predicate<Block>) args.get(\"fromBlock\"); BlockData blockData = (BlockData) args.get(\"toBlock\"); // Find a (solid) sphere of blocks around the player with a given radius Location center = player.getLocation(); for (int x = -radius; x <= radius; x++) { for (int y = -radius; y <= radius; y++) { for (int z = -radius; z <= radius; z++) { if (Math.sqrt(((x * x) + (y * y) + (z * z))) <= radius) { Block block = center.getWorld().getBlockAt(x + center.getBlockX(), y + center.getBlockY(), z + center.getBlockZ()); // If that block matches a block from the predicate, set it if (predicate.test(block)) { block.setType(blockData.getMaterial()); block.setBlockData(blockData); } } } } } return; }) .register(); CommandAPICommand(\"replace\") .withArguments(*arguments) .executesPlayer(PlayerCommandExecutor { player, args -> // Parse the arguments val radius = args[\"radius\"] as Int val predicate = args[\"fromBlock\"] as Predicate<Block> val blockData = args[\"toBlock\"] as BlockData // Find a (solid) sphere of blocks around the player with a given radius val center = player.location // for (i in 1 until 11) { } for (x in -radius until radius + 1) { for (y in -radius until radius + 1) { for (z in -radius until radius + 1) { if (Math.sqrt((x * x + y * y + z * z).toDouble()) <= radius) { val block = center.world.getBlockAt(x + center.blockX, y + center.blockY, z + center.blockZ) // If that block matches a block from the predicate, set it if (predicate.test(block)) { block.type = blockData.material block.blockData = blockData } } } } } }) .register() commandAPICommand(\"replace\") { arguments(*arguments) playerExecutor { player, args -> // Parse the arguments val radius = args[\"radius\"] as Int val predicate = args[\"fromBlock\"] as Predicate<Block> val blockData = args[\"toBlock\"] as BlockData // Find a (solid) sphere of blocks around the player with a given radius val center = player.location // for (i in 1 until 11) { } for (x in -radius until radius + 1) { for (y in -radius until radius + 1) { for (z in -radius until radius + 1) { if (Math.sqrt((x * x + y * y + z * z).toDouble()) <= radius) { val block = center.world.getBlockAt(x + center.blockX, y + center.blockY, z + center.blockZ) // If that block matches a block from the predicate, set it if (predicate.test(block)) { block.type = blockData.material block.blockData = blockData } } } } } }\n}","breadcrumbs":"Command arguments » Argument types » Predicate arguments » Block predicate arguments » Example - Replacing specific blocks in a radius","id":"306","title":"Example - Replacing specific blocks in a radius"},"307":{"body":"Similar to the BlockPredicateArgument, the ItemStackPredicateArgument is a way of performing predicate checks on ItemStack objects. These can represent tags, such as the ones declared here on the MinecraftWiki , or individual items. The cast type for this argument is Predicate<ItemStack>.","breadcrumbs":"Command arguments » Argument types » Predicate arguments » ItemStack predicate arguments » ItemStack predicate arguments","id":"307","title":"ItemStack predicate arguments"},"308":{"body":"Say we wanted to remove items in your inventory (I know, the /clear command does this, but this is the only example I could come up with) . To do this, we'll use the following command syntax: /rem <item> We implement this with a simple for loop over the player's inventory and remove items that satisfy the predicate. // Register our command\nnew CommandAPICommand(\"rem\") .withArguments(new ItemStackPredicateArgument(\"items\")) .executesPlayer((player, args) -> { // Get our predicate @SuppressWarnings(\"unchecked\") Predicate<ItemStack> predicate = (Predicate<ItemStack>) args.get(\"items\"); for (ItemStack item : player.getInventory()) { if (predicate.test(item)) { player.getInventory().remove(item); } } }) .register(); // Register our command\nCommandAPICommand(\"rem\") .withArguments(ItemStackPredicateArgument(\"items\")) .executesPlayer(PlayerCommandExecutor { player, args -> // Get our predicate val predicate = args[\"items\"] as Predicate<ItemStack> for (item in player.inventory) { if (predicate.test(item)) { player.inventory.remove(item) } } }) .register() // Register our command\ncommandAPICommand(\"rem\") { itemStackPredicateArgument(\"items\") playerExecutor { player, args -> // Get our predicate val predicate = args[\"items\"] as Predicate<ItemStack> for (item in player.inventory) { if (predicate.test(item)) { player.inventory.remove(item) } } }\n}","breadcrumbs":"Command arguments » Argument types » Predicate arguments » ItemStack predicate arguments » Example - Removing items in inventories based on predicates","id":"308","title":"Example - Removing items in inventories based on predicates"},"309":{"body":"The CommandAPI includes support for NBT compound arguments using an NBT API. The usage for the NBTCompoundArgument depends on whether you are using the CommandAPI plugin (using a CommandAPI.jar file in your plugins/ folder), or are shading the CommandAPI (including the compiled CommandAPI code in your own plugin).","breadcrumbs":"Command arguments » Argument types » NBT arguments » NBT arguments","id":"309","title":"NBT arguments"},"31":{"body":"Splits chat argument sections into two: 11.5.1. Spigot chat arguments and 11.5.2. Adventure chat arguments Adds a FAQ page Adds a warning about shading in 6. Shading the CommandAPI in your plugins","breadcrumbs":"Introduction » Documentation changes 5.6 \\(\\rightarrow\\) 5.10","id":"31","title":"Documentation changes 5.6 \\(\\rightarrow\\) 5.10"},"310":{"body":"By default, the CommandAPI plugin includes a copy of the NBT API by tr7zw in dev.jorel.commandapi.nbtapi. No additional set up is required and it can be used directly out the box.","breadcrumbs":"Command arguments » Argument types » NBT arguments » Plugin usage setup","id":"310","title":"Plugin usage setup"},"311":{"body":"In order to use the NBTCompoundArgument, you will have to use an NBT API that can create an NBT Compound object from an Object (ideally a net.minecraft.nbt.NBTTagCompound object). Examples of NBT APIs that can do this are (these are not sponsored in any way) : NBT API , via the new NBTContainer(Object) constructor","breadcrumbs":"Command arguments » Argument types » NBT arguments » Shading usage setup","id":"311","title":"Shading usage setup"},"312":{"body":"Before the NBTCompoundArgument can be used, the CommandAPI needs to know what implementation of an NBT Compound object you're going to use. This is specified in the onLoad() sequence, where your CommandAPI's config is set up, by using the following method: <T> CommandAPIConfig initializeNBTAPI(Class<T> nbtContainerClass, Function<Object, T> nbtContainerConstructor); The initializeNBTAPI(Class<T>, Function<Object, T>) takes in two arguments: Class<T> - The class that will be your NBT Compound implementation. This is also the type that the CommandAPI will return when the NBTCompoundArgument is used. Function<Object, T> - A function that takes in an object and returns the specified NBT Compound implementation. This could be a constructor or a static method, for example.","breadcrumbs":"Command arguments » Argument types » NBT arguments » Hooking into an NBT API","id":"312","title":"Hooking into an NBT API"},"313":{"body":"Say we want to use the NBT API as our implementation of NBT compounds. First, we have to shade the NBT API into our project (view the official documentation for how to do this for Maven or Gradle ). Now, we can configure the CommandAPI using the CommandAPI.onLoad() method to use the NBTContainer class, and the NBTContainer constructor that takes in an Object : @Override\npublic void onLoad() { CommandAPI.onLoad(new CommandAPIBukkitConfig(this) .initializeNBTAPI(NBTContainer.class, NBTContainer::new) );\n} override fun onLoad() { CommandAPI.onLoad(CommandAPIBukkitConfig(this) .initializeNBTAPI(NBTContainer::class.java, ::NBTContainer) )\n} Confused with the ::new syntax? Read more about method references to a constructor here . We're now able to use the NBTContainer as our implemented type for the NBTCompoundArgument!","breadcrumbs":"Command arguments » Argument types » NBT arguments » Example - Hooking into the NBT API","id":"313","title":"Example - Hooking into the NBT API"},"314":{"body":"Since the underlying implementation of the NBTCompoundArgument can change (e.g. NBTContainer if you're using the NBT API), the type of your NBT compound implementation has to be declared in angle brackets. new CommandAPICommand(\"award\") .withArguments(new NBTCompoundArgument<NBTContainer>(\"nbt\")) .executes((sender, args) -> { NBTContainer nbt = (NBTContainer) args.get(\"nbt\"); // Do something with \"nbt\" here... }) .register(); CommandAPICommand(\"award\") .withArguments(NBTCompoundArgument<NBTContainer>(\"nbt\")) .executes(CommandExecutor { _, args -> val nbt = args[\"nbt\"] as NBTContainer // Do something with \"nbt\" here... }) .register() commandAPICommand(\"award\") { nbtCompoundArgument<NBTContainer>(\"nbt\") anyExecutor { _, args -> val nbt = args[\"nbt\"] as NBTContainer // Do something with \"nbt\" here... }\n} Developer's Note: If you believe you can supply a suitable example for this page, feel free to send an example on the CommandAPI issues page!","breadcrumbs":"Command arguments » Argument types » NBT arguments » Example - ???","id":"314","title":"Example - ???"},"315":{"body":"","breadcrumbs":"Command arguments » Argument types » Literal arguments » Literal arguments","id":"315","title":"Literal arguments"},"316":{"body":"Literal arguments are used to represent \"forced options\" for a command. For instance, take Minecraft's /gamemode command. The syntax consists of the following: /gamemode <mode>\n/gamemode <mode> <player> It consists of a gamemode, followed by an optional player argument. The list of gamemodes are as follows: /gamemode survival /gamemode creative\n/gamemode adventure\n/gamemode spectator Unlike regular commands (as those implemented by Bukkit for example), these four options are \"hardcoded\" - they're not \"suggestions\". The user can only enter one of these four examples, no other values are allowed. Developer's Note: There is a simpler alternative to the LiteralArgument class! Instead of having to deal with arguments not being present in the array of arguments, consider using the much more intuitive MultiLiteralArgument, which is described in more detail here !","breadcrumbs":"Command arguments » Argument types » Literal arguments » Literal arguments » Literal arguments","id":"316","title":"Literal arguments"},"317":{"body":"Unlike regular arguments that are shown in this chapter, the literal argument is technically not an argument. Due to this fact, literal arguments are unlisted by default. In other words, the literal argument is not present in the CommandArguments args for the command declaration.","breadcrumbs":"Command arguments » Argument types » Literal arguments » Literal arguments » Literal arguments vs regular arguments","id":"317","title":"Literal arguments vs regular arguments"},"318":{"body":"To illustrate the behavior of literal arguments, we create a command of the following form: /mycommand <literal> <text> As an example, let's declare the literal \"hello\" as a valid literal for this command. When we retrieve the result from args.get(0), it returns the value of the TextArgument, as opposed to the literal \"hello\": new CommandAPICommand(\"mycommand\") .withArguments(new LiteralArgument(\"hello\")) .withArguments(new TextArgument(\"text\")) .executes((sender, args) -> { // This gives the variable \"text\" the contents of the TextArgument, and not the literal \"hello\" String text = (String) args.get(0); }) .register(); CommandAPICommand(\"mycommand\") .withArguments(LiteralArgument(\"hello\")) .withArguments(TextArgument(\"text\")) .executes(CommandExecutor { _, args -> // This gives the variable \"text\" the contents of the TextArgument, and not the literal \"hello\" val text = args[0] as String }) .register() commandAPICommand(\"mycommand\") { literalArgument(\"hello\") textArgument(\"text\") anyExecutor { _, args -> // This gives the variable \"text\" the contents of the TextArgument, and not the literal \"hello\" val text = args[0] as String }\n} The LiteralArgument class also provides the LiteralArgument.of() and LiteralArgument.literal() helper methods which can be used as an alternative way to declare literal arguments: new CommandAPICommand(\"mycommand\") .withArguments(LiteralArgument.of(\"hello\")) .withArguments(new TextArgument(\"text\")) .executes((sender, args) -> { // This gives the variable \"text\" the contents of the TextArgument, and not the literal \"hello\" String text = (String) args.get(0); }) .register(); new CommandAPICommand(\"mycommand\") .withArguments(LiteralArgument.literal(\"hello\")) .withArguments(new TextArgument(\"text\")) .executes((sender, args) -> { // This gives the variable \"text\" the contents of the TextArgument, and not the literal \"hello\" String text = (String) args.get(0); }) .register(); CommandAPICommand(\"mycommand\") .withArguments(LiteralArgument.of(\"hello\")) .withArguments(TextArgument(\"text\")) .executes(CommandExecutor { _, args -> val text = args[0] as String }) .register() CommandAPICommand(\"mycommand\") .withArguments(LiteralArgument.literal(\"hello\")) .withArguments(TextArgument(\"text\")) .executes(CommandExecutor { _, args -> val text = args[0] as String }) .register() commandAPICommand(\"mycommand\") { argument(LiteralArgument.of(\"hello\")) textArgument(\"text\") anyExecutor { _, args -> val text = args[0] as String }\n} commandAPICommand(\"mycommand\") { argument(LiteralArgument.literal(\"hello\")) textArgument(\"text\") anyExecutor { _, args -> val text = args[0] as String }\n} If I were to run the following command: /mycommand hello goodbye The value of text in the code above would be \"goodbye\".","breadcrumbs":"Command arguments » Argument types » Literal arguments » Literal arguments » Example - Literal arguments and regular arguments","id":"318","title":"Example - Literal arguments and regular arguments"},"319":{"body":"This is a demonstration of how you could create a command similar to Minecraft's /gamemode command by using literal arguments. To do this, we are effectively registering 4 separate commands, each called /gamemode, but with different literal arguments. // Create a map of gamemode names to their respective objects\nHashMap<String, GameMode> gamemodes = new HashMap<>();\ngamemodes.put(\"adventure\", GameMode.ADVENTURE);\ngamemodes.put(\"creative\", GameMode.CREATIVE);\ngamemodes.put(\"spectator\", GameMode.SPECTATOR);\ngamemodes.put(\"survival\", GameMode.SURVIVAL); // Iterate over the map\nfor(Entry<String, GameMode> entry : gamemodes.entrySet()) { // Register the command as usual new CommandAPICommand(\"changegamemode\") .withArguments(new LiteralArgument(entry.getKey())) .executesPlayer((player, args) -> { // Retrieve the object from the map via the key and NOT the args[] player.setGameMode(entry.getValue()); }) .register();\n} // Create a map of gamemode names to their respective objects\nval gamemodes = mapOf( \"adventure\" to GameMode.ADVENTURE, \"creative\" to GameMode.CREATIVE, \"spectator\" to GameMode.SPECTATOR, \"survival\" to GameMode.SURVIVAL\n) // Iterate over the map\nfor ((key, _) in gamemodes) { // Register the command as usual CommandAPICommand(\"changegamemode\") .withArguments(LiteralArgument(key)) .executesPlayer(PlayerCommandExecutor { player, _ -> // Retrieve the object from the map via the key and NOT the args[] player.gameMode = gamemodes[key]!! }) .register()\n} // Create a map of gamemode names to their respective objects\nval gamemodes = mapOf( \"adventure\" to GameMode.ADVENTURE, \"creative\" to GameMode.CREATIVE, \"spectator\" to GameMode.SPECTATOR, \"survival\" to GameMode.SURVIVAL\n) // Iterate over the map\nfor ((key, _) in gamemodes) { // Register the command as usual commandAPICommand(\"changegamemode\") { literalArgument(key) playerExecutor { player, args -> // Retrieve the object from the map via the key and NOT the args[] player.gameMode = gamemodes[key]!! } } } Note how, since we don't have access to the literal from args, we must access the provided gamemode from elsewhere.","breadcrumbs":"Command arguments » Argument types » Literal arguments » Literal arguments » Example - Gamemode command using literal arguments","id":"319","title":"Example - Gamemode command using literal arguments"},"32":{"body":"Adds a section 4. Skipping proxy senders which describes how to use the skip-sender-proxy configuration option.","breadcrumbs":"Introduction » Documentation changes 5.3 \\(\\rightarrow\\) 5.6","id":"32","title":"Documentation changes 5.3 \\(\\rightarrow\\) 5.6"},"320":{"body":"Literal arguments require a string in the constructor. If the literal is an empty String or is null, the CommandAPI will throw a BadLiteralException. Because literal arguments are \"hardcoded\" , each literal is effectively mapped to a single command. This is shown when using the configuration option create-dispatcher-json: true which shows the JSON result of registered commands. For instance, take the /defaultgamemode command: \"defaultgamemode\": { \"type\": \"literal\", \"children\": { \"adventure\": { \"type\": \"literal\", \"executable\": true }, \"creative\": { \"type\": \"literal\", \"executable\": true }, \"spectator\": { \"type\": \"literal\", \"executable\": true }, \"survival\": { \"type\": \"literal\", \"executable\": true } }\n}, Each option produces a new \"command\" in the tree of commands. This means that having exceptionally large lists of literals, or nested literals (e.g. /command <literal1> <literal2>) can cause very large trees which cannot be sent to the clients (it can cause clients to crash) . Developer's Note: Take care when using literal arguments. If your list of arguments is exceptionally large, or contains many nested arguments, the server may be unable to send the command information to the client. If many command argument choices are required, consider using a StringArgument and using .replaceSuggestions() to create your own list of required arguments.","breadcrumbs":"Command arguments » Argument types » Literal arguments » Literal arguments » Literal argument warnings","id":"320","title":"Literal argument warnings"},"321":{"body":"So far, we've described normal arguments and literal arguments. We've described the nuances with literal arguments and how they're not really \"arguments\", so they don't appear in the CommandArguments args for commands. Now forget all of that. Multi literal arguments are the same as literal arguments but they do appear in the CommandArguments args for commands (i.e. they are listed ). Multi literal arguments are just a way better alternative to literal arguments. The multi literal argument constructor allows you to provide a String nodeName and a String... literals of possible values which you can use for your command declaration. The multi literal argument has all of the same benefits of a regular literal argument - they are hardcoded options that the user must enter - they don't allow other values. Developer's Note: For 9.1.0, all previously existing MultiLiteralArgument constructors have been deprecated! They will be removed in a future version. The new constructor looks like this: public MultiLiteralArgument(String nodeName, String... literals)","breadcrumbs":"Command arguments » Argument types » Literal arguments » Multi literal arguments » Multi literal arguments","id":"321","title":"Multi literal arguments"},"322":{"body":"In this example, we'll show how to use multi literals to declare Minecraft's /gamemode command. As you can see from the example code below, the argument declaration and command declaration is the same as if you were declaring any normal argument or command. new CommandAPICommand(\"gamemode\") .withArguments(new MultiLiteralArgument(\"gamemodes\", \"adventure\", \"creative\", \"spectator\", \"survival\")) .executesPlayer((player, args) -> { // The literal string that the player enters IS available in the args[] switch ((String) args.get(\"gamemodes\")) { case \"adventure\": player.setGameMode(GameMode.ADVENTURE); break; case \"creative\": player.setGameMode(GameMode.CREATIVE); break; case \"spectator\": player.setGameMode(GameMode.SPECTATOR); break; case \"survival\": player.setGameMode(GameMode.SURVIVAL); break; default: player.sendMessage(\"Invalid gamemode: \" + args.get(\"gamemodes\")); break; } }) .register(); CommandAPICommand(\"gamemode\") .withArguments(MultiLiteralArgument(\"gamemodes\", \"adventure\", \"creative\", \"spectator\", \"survival\")) .executesPlayer(PlayerCommandExecutor { player, args -> // The literal string that the player enters IS available in the args[] when (args[\"gamemodes\"] as String) { \"adventure\" -> player.gameMode = GameMode.ADVENTURE \"creative\" -> player.gameMode = GameMode.CREATIVE \"spectator\" -> player.gameMode = GameMode.SPECTATOR \"survival\" -> player.gameMode = GameMode.SURVIVAL } }) .register() commandAPICommand(\"gamemode\") { multiLiteralArgument(nodeName = \"gamemodes\", \"adventure\", \"creative\", \"spectator\", \"survival\") // Adding this for now, needed because ambiguous methods exist playerExecutor { player, args -> // The literal string that the player enters IS available in the args[] when (args[\"gamemodes\"] as String) { \"adventure\" -> player.gameMode = GameMode.ADVENTURE \"creative\" -> player.gameMode = GameMode.CREATIVE \"spectator\" -> player.gameMode = GameMode.SPECTATOR \"survival\" -> player.gameMode = GameMode.SURVIVAL } }\n} An important thing to note is that we don't have to implement a default case for the above switch statements, because the CommandAPI will only permit valid options of a MultiLiteralArgument to reach the executor. If the user enters an invalid option, the command doesn't run.","breadcrumbs":"Command arguments » Argument types » Literal arguments » Multi literal arguments » Example - Using multi literals to make the gamemode command","id":"322","title":"Example - Using multi literals to make the gamemode command"},"323":{"body":"A list argument with the command \"/multigive @p stone grass_block dirt\" and Minecraft suggestions with a list of Minecraft items List arguments allows users to provide a list of values. This argument can take on two forms: Using an underlying GreedyStringArgument, so the greedy string argument rule applies - this argument can only be used at the end of an argument list . Using an underlying TextArgument, so this argument can be used anywhere in an argument list, but its contents must be surrounded with quotes (\").","breadcrumbs":"Command arguments » Argument types » List arguments » List arguments","id":"323","title":"List arguments"},"324":{"body":"Unlike other arguments, because this argument can be interpreted in various different ways, this argument can only be created using a ListArgumentBuilder, instead of directly accessing the ListArgument constructor. The ListArgumentBuilder loosely follows the following format: \\begin{align} &\\quad\\texttt{Create a ListArgumentBuilder} \\\\ \\rightarrow&\\quad\\texttt{(Provide the list delimiter)} \\\\ \\rightarrow&\\quad\\texttt{Provide the list to pull suggestions from} \\\\ \\rightarrow&\\quad\\texttt{Provide the mapper of the list items to a string} \\\\ \\rightarrow&\\quad\\texttt{Build the ListArgument} \\end{align}","breadcrumbs":"Command arguments » Argument types » List arguments » The ListArgumentBuilder","id":"324","title":"The ListArgumentBuilder"},"325":{"body":"First, you have to create a ListArgumentBuilder parameterized over the type that the list will generate. For example, if you want to create a list of Strings, you would use new ListArgumentBuilder<String>. The nodeName parameter represents the name of the node to use for the argument. The optional delimiter argument specifies the delimiter (separator) to use between entries. If a delimiter is not provided, a space \" \" will be used as the delimiter. public ListArgumentBuilder<T>(String nodeName);\npublic ListArgumentBuilder<T>(String nodeName, String delimiter); $$\\downarrow$$","breadcrumbs":"Command arguments » Argument types » List arguments » Construction","id":"325","title":"Construction"},"326":{"body":"If you want your users to enter duplicate entries in your list, you can use the allowDuplicates method to set whether duplicates are allowed. By default, duplicates are disabled. When duplicates are enabled, items that have been entered before can be displayed again in the list of suggestions: ListArgumentBuilder.allowDuplicates(true); List arguments with duplicates enabled When duplicates are disabled, items that have already been entered will not appear in the list of suggestions: ListArgumentBuilder.allowDuplicates(false); List arguments with duplicates disabled $$\\downarrow$$","breadcrumbs":"Command arguments » Argument types » List arguments » Allowing duplicates (Optional)","id":"326","title":"Allowing duplicates (Optional)"},"327":{"body":"The ListArgument requires a list that the list argument can pull suggestions and validation from. The ListArgument does not support values which are not present in the provided list. There are three methods that can be used to provide a list for the ListArgument: Providing an immutable list (a list that doesn't change) using the Collection<T> parameter: public ListArgumentBuilder withList(Collection<T> list); Providing a list that is determined when suggestions are being displayed to the user and before the command has been executed using the Supplier<Collection<T>> parameter: public ListArgumentBuilder withList(Supplier<Collection<T>> list); Providing a list that is determined when suggestions are being displayed to the user and before the command has been executed, that also depends on the SuggestionInfo present when running the command, using the Function<SuggestionInfo<CommandSender>, Collection<T>> parameter: public ListArgumentBuilder withList(Function<SuggestionInfo<CommandSender>, Collection<T>> list); $$\\downarrow$$","breadcrumbs":"Command arguments » Argument types » List arguments » Providing the list","id":"327","title":"Providing the list"},"328":{"body":"In order to display suggestions, the ListArgument needs to know how to convert a list entry to a string. For example, a Location may be converted into \"x,y,z\". The ListArgumentBuilder provides three methods for providing a mapping function: The withStringMapper() method converts the object to a string using the object's .toString() method. If the object is null, this method will populate it with the string \"null\": public ListArgumentBuilder withStringMapper(); The withMapper() method requires a function that maps the object to a string: public ListArgumentBuilder withMapper(Function<T, String> mapper); The withStringTooltipMapper() method requires a function that maps the object to an IStringTooltip. This allows you to also provide hover tooltips for the current item: public ListArgumentBuilder withStringTooltipMapper(Function<T, IStringTooltip> mapper); $$\\downarrow$$","breadcrumbs":"Command arguments » Argument types » List arguments » Providing a list mapping function","id":"328","title":"Providing a list mapping function"},"329":{"body":"To finish building the ListArgument, call the buildGreedy() or buildText() method. The buildGreedy() method will treat the list argument as a greedy string, which means you can only use this list argument at the end of the list of arguments you are declaring for the command. If you use the buildText() instead, you can use the list argument anywhere (and multiple times), but the list must be surrounded with quotation characters (\"). public ListArgument<T> buildGreedy();\npublic ListArgument<T> buildText();","breadcrumbs":"Command arguments » Argument types » List arguments » Building the ListArgumentBuilder","id":"329","title":"Building the ListArgumentBuilder"},"33":{"body":"Adds a section 6. Using the annotation system on setting up your development environment to use the annotation system Adds a whole massive section on using annotations ( 16. Annotation-based commands , 17. Annotations , 18. Registering annotation-based commands ) Adds a section on argument suggestion deferral in section 9.1. Argument suggestions Improve warning for LiteralArgument - instead of it being \"obsolete\" compared to the MultiLiteralArgument, it is now \"more complex\" than MultiLiteralArguments Fix issue in the section for custom arguments which should have been updated but wasn't","breadcrumbs":"Introduction » Documentation changes 5.2 \\(\\rightarrow\\) 5.3","id":"33","title":"Documentation changes 5.2 \\(\\rightarrow\\) 5.3"},"330":{"body":"","breadcrumbs":"Command arguments » Argument types » List arguments » Examples","id":"330","title":"Examples"},"331":{"body":"Say you wanted to give yourself multiple items in a single command. For this command, we'll use the following syntax, which lets you provide the number of items to give, and a list of materials: /multigive <amount> <materials> To do this, we create a command with an IntegerArgument to specify the amount (between 1 and 64), and a ListArgument that accepts a list of Material objects. We use the ListArgumentBuilder to provide a list of materials as well as a mapping function that converts the material's name to a lowercase string. By default, we use a space delimiter (separator) for arguments in the list. new CommandAPICommand(\"multigive\") .withArguments(new IntegerArgument(\"amount\", 1, 64)) .withArguments(new ListArgumentBuilder<Material>(\"materials\") .withList(List.of(Material.values())) .withMapper(material -> material.name().toLowerCase()) .buildGreedy() ) .executesPlayer((player, args) -> { int amount = (int) args.get(\"amount\"); List<Material> theList = (List<Material>) args.get(\"materials\"); for (Material item : theList) { player.getInventory().addItem(new ItemStack(item, amount)); } }) .register(); CommandAPICommand(\"multigive\") .withArguments(IntegerArgument(\"amount\", 1, 64)) .withArguments(ListArgumentBuilder<Material>(\"materials\") .withList(Material.values().toList()) .withMapper { material -> material.name.lowercase() } .buildGreedy() ) .executesPlayer(PlayerCommandExecutor { player, args -> val amount = args[\"amount\"] as Int val theList = args[\"materials\"] as List<Material> for (item in theList) { player.inventory.addItem(ItemStack(item, amount)) } }) .register() commandAPICommand(\"multigive\") { integerArgument(\"amount\", 1, 64) argument(ListArgumentBuilder<Material>(\"materials\") .withList(Material.values().toList()) .withMapper { material -> material.name.lowercase() } .buildGreedy() ) playerExecutor { player, args -> val amount = args[\"amount\"] as Int val theList = args[\"materials\"] as List<Material> for (item in theList) { player.inventory.addItem(ItemStack(item, amount)) } }\n} A /multigive argument gif where a user types \"/multigive 64 stone dirt cobblestone grass_block\" and suggestions appear automatically. Running the command gives the player 64 stone, dirt, cobblestone and grass_block items in their hotbar","breadcrumbs":"Command arguments » Argument types » List arguments » Example - Multi-give command","id":"331","title":"Example - Multi-give command"},"332":{"body":"A MapArgument can be used to provide a map of values. This argument uses an underlying GreedyStringArgument which means that this argument can only be used at the end of the argument list. It returns a LinkedHashMap object.","breadcrumbs":"Command arguments » Argument types » Map arguments » Map arguments","id":"332","title":"Map arguments"},"333":{"body":"Similar to the ListArgument, this argument also uses a builder class to construct it. \\begin{align} &\\quad\\texttt{Create a MapArgumentBuilder and possibly provide the delimiter or separator} \\\\ \\rightarrow&\\quad\\texttt{Provide the mapper from a string to an object of the provided key type} \\\\ \\rightarrow&\\quad\\texttt{Provide the mapper from a string to an object of the provided value type} \\\\ \\rightarrow&\\quad\\texttt{Provide the list with keys to pull suggestions from} \\\\ \\rightarrow&\\quad\\texttt{Provide the list with values to pull suggestions from} \\\\ \\rightarrow&\\quad\\texttt{Build the MapArgument} \\end{align}","breadcrumbs":"Command arguments » Argument types » Map arguments » The MapArgumentBuilder","id":"333","title":"The MapArgumentBuilder"},"334":{"body":"To start building the argument, you first have to construct a MapArgumentBuilder parameterized over the types the key and the value are supposed to have. If you wanted to construct a MapArgument that returns a LinkedHashMap<String, Integer> you would construct the MapArgumentBuilder like this: new MapArgumentBuilder<String, Integer> The MapArgumentBuilder has three possible constructors: public MapArgumentBuilder<K, V>(String nodeName);\npublic MapArgumentBuilder<K, V>(String nodeName, char delimiter);\npublic MapArgumentBuilder<K, V>(String nodeName, char delimiter, String separator) nodeName: This parameter determines the node name of the MapArgument delimiter: This parameter determines the delimiter. This separates a key from a value (key:value). When not provided, it defaults to a colon (:) separator: This parameter determines the separator. This separates one key-value pair from another (key:value key:value). When not provided, it defaults to a space ( ) $$\\downarrow$$","breadcrumbs":"Command arguments » Argument types » Map arguments » Building a MapArgument","id":"334","title":"Building a MapArgument"},"335":{"body":"The mapper functions are used to parse the argument when entered. Because a GreedyStringArgument returns a String, we need a way to convert a String into an object specified by the type parameters. When providing mappers, you first need to provide the key mapper: public MapArgumentBuilder withKeyMapper(StringParser<K>); You then have to provide the value mapper: public MapArgumentBuilder withValueMapper(StringParser<V>); StringParser is a functional interface with the following definition: @FunctionalInterface\npublic interface StringParser<T> { /** * A method that turns a String into an object of type T. * * @param s The String to parse * @return The resulting parsed object * @throws WrapperCommandSyntaxException If there is a problem with the syntax of the String that prevents it from being turned into an object of type T. */ T parse(String s) throws WrapperCommandSyntaxException;\n} This signature allows you to throw exceptions using the CommandAPI.fail... methods if the given String cannot be parsed (see Handling command failures ). $$\\downarrow$$","breadcrumbs":"Command arguments » Argument types » Map arguments » Providing mapper functions","id":"335","title":"Providing mapper functions"},"336":{"body":"When providing suggestions you have the choice whether players are allowed to enter any key/value pair or only key/value pairs specified by the MapArgument. To accomplish this the MapArgumentBuilder provides different methods. Similar to the mappers, you first have to provide the key suggestions: public MapArgumentBuilder withKeyList(List<String> keyList); public MapArgumentBuilder withoutKeyList(); Next, you have to provide the value suggestions. In addition to the two possibilities presented for the key suggestions, here you also have the possibility to define whether a value can be written multiple times. public MapArgumentBuilder withValueList(List<String> valueList); public MapArgumentBuilder withValueList(List<String> valueList, boolean allowValueDuplicates); public MapArgumentBuilder withoutValueList(); public MapArgumentBuilder withoutValueList(boolean allowDuplicates) If you choose to allow a value to be written multiple times you have to set allowValueDuplicates to true. By default, it is set to false and does not allow values to be written multiple times. $$\\downarrow$$","breadcrumbs":"Command arguments » Argument types » Map arguments » Providing suggestions","id":"336","title":"Providing suggestions"},"337":{"body":"To finish building the MapArgument, you have to call the build() method. This will return a new MapArgument object. public MapArgument<K, V> build();","breadcrumbs":"Command arguments » Argument types » Map arguments » Building the MapArgument","id":"337","title":"Building the MapArgument"},"338":{"body":"","breadcrumbs":"Command arguments » Argument types » Map arguments » Examples","id":"338","title":"Examples"},"339":{"body":"Let's say we want to create a command that we can execute to send multiple players messages without typing the command more than once. For that, we create a command with the following syntax: /sendmessage <message> To implement that, we create a command that uses a MapArgument and use Player objects as keys and String objects as values: new CommandAPICommand(\"sendmessage\") // Parameter 'delimiter' is missing, delimiter will be a colon // Parameter 'separator' is missing, separator will be a space .withArguments(new MapArgumentBuilder<Player, String>(\"message\") // Providing a key mapper to convert a String into a Player .withKeyMapper(Bukkit::getPlayer) // Providing a value mapper to leave the message how it was sent .withValueMapper(s -> s) // Providing a list of player names to be used as keys .withKeyList(Bukkit.getOnlinePlayers().stream().map(Player::getName).toList()) // Don't provide a list of values so messages can be chosen without restrictions // Allow duplicates in case the same message should be sent to different players .withoutValueList(true) // Build the MapArgument .build() ) .executesPlayer((player, args) -> { // The MapArgument returns a LinkedHashMap LinkedHashMap<Player, String> map = (LinkedHashMap<Player, String>) args.get(\"message\"); // Sending the messages to the players for (Entry<Player, String> messageRecipients : map.entrySet()) { messageRecipients.getKey().sendMessage(messageRecipients.getValue()); } }) .register(); CommandAPICommand(\"sendmessage\") // Parameter 'delimiter' is missing, delimiter will be a colon // Parameter 'separator' is missing, separator will be a space .withArguments(MapArgumentBuilder<Player, String>(\"message\") // Providing a key mapper to convert a String into a Player .withKeyMapper { s: String -> Bukkit.getPlayer(s) } // Providing a value mapper to leave the message how it was sent .withValueMapper { s: String -> s } // Providing a list of player names to be used as keys .withKeyList(Bukkit.getOnlinePlayers().map { player: Player -> player.name }.toList()) // Don't provide a list of values so messages can be chosen without restrictions // Allow duplicates in case the same message should be sent to different players .withoutValueList(true) // Build the MapArgument .build() ) .executesPlayer(PlayerCommandExecutor { _, args -> // The MapArgument returns a LinkedHashMap val map: LinkedHashMap<Player, String> = args[\"message\"] as LinkedHashMap<Player, String> // Sending the messages to the players for (messageRecipient in map.keys) { messageRecipient.sendMessage(map[messageRecipient]!!) } }) .register() commandAPICommand(\"sendmessage\") { // Parameter 'delimiter' is missing, delimiter will be a colon // Parameter 'separator' is missing, separator will be a space argument(MapArgumentBuilder<Player, String>(\"message\") // Providing a key mapper to convert a String into a Player .withKeyMapper { s: String -> Bukkit.getPlayer(s) } // Providing a value mapper to leave the message how it was sent .withValueMapper { s: String -> s } // Providing a list of player names to be used as keys .withKeyList(Bukkit.getOnlinePlayers().map { player: Player -> player.name }.toList()) // Don't provide a list of values so messages can be chosen without restrictions // Allow duplicates in case the same message should be sent to different players .withoutValueList(true) // Build the MapArgument .build() ) playerExecutor { _, args -> // The MapArgument returns a LinkedHashMap val map: LinkedHashMap<Player, String> = args[\"message\"] as LinkedHashMap<Player, String> // Sending the messages to the players for (messageRecipient in map.keys) { messageRecipient.sendMessage(map[messageRecipient]!!) } }\n} Developer's Note: The MapArgument is very strict and doesn't have room for any errors. A key must always be followed by the delimiter, then a value. One value and the next key must always be separated by the separator. Both keys and values also have the option to be surrounded by quotes. For example, let's say you are on a server with two players, Player1 and Player2. We want to send both of them the message Hello, <playerName>! To do that, we use the previously declared sendmessage command like this: /sendmessage Player1:\"Hello, Player1!\" Player2:\"Hello, Player2!\" A colon is used as the delimiter and a space as the separator because those are the defaults, and neither was specified in the MapArgumentBuilder constructor. Since the separator was a space, the messages were surrounded by quotes to avoid the spaces inside them from being misinterpreted as the start of the next key-value pair.","breadcrumbs":"Command arguments » Argument types » Map arguments » Example - /sendmessage command","id":"339","title":"Example - /sendmessage command"},"34":{"body":"Adds brief documentation for the CommandAPI's reloadDatapacks method in 16. Internal CommandAPI","breadcrumbs":"Introduction » Documentation changes 5.1 \\(\\rightarrow\\) 5.2","id":"34","title":"Documentation changes 5.1 \\(\\rightarrow\\) 5.2"},"340":{"body":"Command arguments Command arguments allows users to provide an executable server command. The CommandArgument class lets you specify: Arbitrary commands - any command that the user has permissions to run can be provided. Restricted commands - only specific commands can be provided. Using the CommandArgument will return a CommandResult, which contains a Bukkit Command instance representing the command to be executed, and a String[] of command arguments.","breadcrumbs":"Command arguments » Argument types » Command arguments » Command arguments","id":"340","title":"Command arguments"},"341":{"body":"The CommandResult record contains the following methods: public record CommandResult { Command command(); String[] args(); boolean execute(CommandSender target);\n} These methods can be used to retrieve information about the command that was provided by the user: Command command(); command() returns the Bukkit Command instance that the user provided. For example, if a player provided /mycommand hello world, then command() will represent the /mycommand command. String[] args(); args() returns an array of string argument inputs that were provided to the command. For example, if a player provided /mycommand hello world, then args() will be the following: [ \"hello\", \"world\" ] boolean execute(CommandSender target); execute(CommandSender) runs the Bukkit Command using the arguments contained in the CommandResult as the given CommandSender. It returns true if the command dispatch succeeded, and false if it failed. Using this method is equivalent to running the following: result.command().execute(target, result.command().getLabel(), result.args());","breadcrumbs":"Command arguments » Argument types » Command arguments » Command results","id":"341","title":"Command results"},"342":{"body":"Arbitrary commands let the user enter any command that they have permission to execute. To use arbitrary commands, you just need to use the CommandArgument normally.","breadcrumbs":"Command arguments » Argument types » Command arguments » Arbitrary commands","id":"342","title":"Arbitrary commands"},"343":{"body":"We want to create a /sudo command which lets you execute a command as another online player. Sudo command example To do this, we want to use the following command syntax: /sudo <target> <command> In this example, we want to be able to run any arbitrary command, so we will simply use the CommandArgument on its own (without using suggestions). Using the CommandArgument generates a CommandResult and we can use the .command() and .args() methods above to access the command and arguments. We can make use of the Command.execute() method to execute our command and use the target player as the command sender. new CommandAPICommand(\"sudo\") .withArguments(new PlayerArgument(\"target\")) .withArguments(new CommandArgument(\"command\")) .executes((sender, args) -> { Player target = (Player) args.get(\"target\"); CommandResult command = (CommandResult) args.get(\"command\"); command.execute(target); }) .register(); CommandAPICommand(\"sudo\") .withArguments(PlayerArgument(\"target\")) .withArguments(CommandArgument(\"command\")) .executes(CommandExecutor { _, args -> val target = args[\"target\"] as Player val command = args[\"command\"] as CommandResult command.execute(target) }) .register() commandAPICommand(\"sudo\") { playerArgument(\"target\") commandArgument(\"command\") anyExecutor { _, args -> val target = args[\"target\"] as Player val command = args[\"command\"] as CommandResult command.execute(target) }\n}","breadcrumbs":"Command arguments » Argument types » Command arguments » Example - A /sudo command","id":"343","title":"Example - A /sudo command"},"344":{"body":"Restricted commands allows you to restrict what commands a user is allowed to submit in the CommandArgument. Commands can be restricted by replacing the CommandArgument's suggestions using the replaceSuggestions() method. For better fine-tuning of what commands a user can submit, commands can also be restricted by using suggestion branches .","breadcrumbs":"Command arguments » Argument types » Command arguments » Restricted commands","id":"344","title":"Restricted commands"},"345":{"body":"To demonstrate restricting commands, let's create a command argument that allows players to enter one of the following commands: /tp <player> <target>\n/give <player> <item> <amount> Let's also add a restriction that the player can only use diamonds or dirt for the /give command, and they can only specify an amount if they selected dirt. Overall, our command argument should allow players to follow this path: \\begin{gather} \\texttt{(start)}\\\\ \\swarrow\\hspace{2cm}\\searrow\\\\ \\swarrow\\hspace{3.4cm}\\searrow\\\\ \\texttt{tp}\\hspace{4cm}\\texttt{give}\\\\ \\swarrow\\hspace{6cm}\\searrow\\\\ \\texttt{player}\\hspace{6cm}\\texttt{player}\\\\ \\swarrow\\hspace{7cm}\\swarrow\\hspace{2cm}\\searrow\\\\ \\texttt{target}\\hspace{5cm}\\texttt{diamond}\\hspace{3cm}\\texttt{dirt}\\\\ \\hspace{6.7cm}\\texttt{minecraft:diamond}\\hspace{3cm}\\texttt{minecraft:dirt}\\\\ \\hspace{7.5cm}\\hspace{4cm}\\downarrow\\\\ \\hspace{7.5cm}\\hspace{4cm}\\texttt{(amount)}\\\\ \\end{gather} In our diagram above, we have two main branches: /tp and /give. The /tp branch has player followed by target, and the /give branch has player and then that branches off into two new sections. We can implement our /tp branch using the SuggestionsBranch.suggest() method, then provide argument suggestions for our options. In this case, we have tp and then a list of online players. We include the list of online players twice, because we need suggestions for <player> as well as <target>: SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"tp\"), ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new)), ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new))\n) SuggestionsBranch.suggest<CommandSender>( ArgumentSuggestions.strings(\"tp\"), ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() }, ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() }\n) For the /give branch, we can use a similar thing, but we need to tell the CommandArgument that the /give command branches into \"diamond\" and \"dirt\" suggestions. We can do this by using the .branch() method to add a new nested list of suggestions: SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"give\"), ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new))\n).branch( SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"diamond\", \"minecraft:diamond\"), ArgumentSuggestions.empty() ), SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"dirt\", \"minecraft:dirt\"), null, ArgumentSuggestions.empty() )\n) SuggestionsBranch.suggest<CommandSender>( ArgumentSuggestions.strings(\"give\"), ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() }\n).branch( SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"diamond\", \"minecraft:diamond\"), ArgumentSuggestions.empty() ), SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"dirt\", \"minecraft:dirt\"), null, ArgumentSuggestions.empty() )\n) Adding everything together, we get this fully completed CommandArgument: new CommandArgument(\"command\") .branchSuggestions( SuggestionsBranch.<CommandSender>suggest( ArgumentSuggestions.strings(\"give\"), ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new)) ).branch( SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"diamond\", \"minecraft:diamond\"), ArgumentSuggestions.empty() ), SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"dirt\", \"minecraft:dirt\"), null, ArgumentSuggestions.empty() ) ), SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"tp\"), ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new)), ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new)) ) ); CommandArgument(\"command\") .branchSuggestions( SuggestionsBranch.suggest<CommandSender>( ArgumentSuggestions.strings(\"give\"), ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() } ).branch( SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"diamond\", \"minecraft:diamond\"), ArgumentSuggestions.empty() ), SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"dirt\", \"minecraft:dirt\"), null, ArgumentSuggestions.empty() ) ), SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"tp\"), ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() }, ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() } ) )","breadcrumbs":"Command arguments » Argument types » Command arguments » Example - Restricting commands using suggestion branches","id":"345","title":"Example - Restricting commands using suggestion branches"},"346":{"body":"In the above example about restricted commands, we used null and ArgumentSuggestions.empty() in our SuggestionsBranch.suggest() method. These special suggestions have specific effects when used in suggestions for the CommandArgument. Null suggestions Null suggestions ensure that the suggestions at the current position will not be overridden. In the case of the CommandArgument, this means that the default command suggestions will be provided. For example, if we have the following null entry in our suggestions, users are allowed to enter a value if they choose to do so, meaning that the examples below are all valid: SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"give\"), null, ArgumentSuggestions.empty()\n) /give dirt\n/give diamond\n/give apple Ending the command argument with nothing is also equivalent to using null, for example the following suggestion branch allows any of the following commands: SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"give\"), ArgumentSuggestions.strings(\"dirt\", \"minecraft:dirt\")\n) /give dirt\n/give dirt 10\n/give dirt 10 name:Hello Empty suggestions Empty suggestions that are provided using ArgumentSuggestions.empty() tell the CommandArgument to stop accepting further suggestions. This \"ends\" the command. Using the following example, this allows the user to enter /give diamond and only /give diamond - users cannot enter any other commands. SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"give\"), ArgumentSuggestions.strings(\"diamond\", \"minecraft:diamond\"), ArgumentSuggestions.empty()\n) These commands are valid: /give diamond\n/give minecraft:diamond These commands are not valid: /give\n/give diamond 10","breadcrumbs":"Command arguments » Argument types » Command arguments » Null and empty suggestions","id":"346","title":"Null and empty suggestions"},"347":{"body":"Custom arguments are a quality-of-life feature that the CommandAPI offers which allows you to perform pre-processing on an argument in the argument instance rather than in your executes() method for a command. They are designed to be used for multiple commands - you can define the argument once and can use it wherever you want when declaring commands. The CustomArgument<T, B> has the following constructor: public CustomArgument(Argument<B> base, CustomArgumentInfoParser<T, B> parser); This constructor takes in two parameters: A \"base argument\", which is the argument that it'll use as the underlying parser. For example, if this is a StringArgument, it'll use the StringArgument's parsing rules ( alphanumeric characters (A-Z, a-z and 0-9), and the underscore character) and if this is a LocationArgument, it'll take three numerical values. A \"parser\", which lets you process the argument based on its input. This is described in more detail below.","breadcrumbs":"Command arguments » Argument types » Custom arguments » Custom arguments","id":"347","title":"Custom arguments"},"348":{"body":"The custom argument requires two type parameters, <T> and <B>: <T> refers to the type that this argument will return when parsing the arguments for a command. For instance, if you have a CustomArgument<Player, ...>, then when parsing the arguments for the command, you would cast it to a Player object. <B> refers to the type that the base argument will return. This can be found in the Argument Casting section. For example, if the base argument is a StringArgument, you'd have CustomArgument<..., String>.","breadcrumbs":"Command arguments » Argument types » Custom arguments » Type params","id":"348","title":"Type params"},"349":{"body":"To create a parser for a CustomArgument, you need to provide a CustomArgumentInfoParser function to the constructor. The CustomArgumentInfoParser class is a functional interface which accepts CustomArgumentInfo and returns T, an object of your choosing: @FunctionalInterface\npublic interface CustomArgumentInfoParser<T, B> { public T apply(CustomArgumentInfo<B> info) throws CustomArgumentException; } The CustomArgumentInfo record is very similar to the SuggestionInfo record for declaring argument suggestions. This record contains the following methods: public record CustomArgumentInfo<B> { CommandSender sender(); CommandArguments previousArgs(); String input(); B currentInput();\n} These fields are as follows: CommandSender sender(); sender() represents the command sender that is typing the command. This is normally a Player, but can also be a console command sender if using a Paper server. CommandArguments previousArgs(); previousArgs() represents the previously declared arguments, which are parsed and interpreted as if they were being used to execute the command. String input(); input() represents the current input for the custom argument that the user has typed. For example, if a user is typing /mycommand hello and the first argument is a CustomArgument, the input() would return \"hello\". B currentInput(); currentInput() represents the current input, as parsed by the base argument. For example, if your base argument was an IntegerArgument, the return type of currentInput() would be an int.","breadcrumbs":"Command arguments » Argument types » Custom arguments » The CustomArgumentInfoParser class","id":"349","title":"The CustomArgumentInfoParser class"},"35":{"body":"Adds a section 10.2. The SimpleFunctionWrapper class which outlines the new SimpleFunctionWrapper class Updates the documentation for 10.3. The FunctionWrapper class Update the name of the package from dev.jorel.commandapi.CommandAPIHandler.Brigadier to dev.jorel.commandapi.Brigadier in section 17. Brigadier + CommandAPI Update the documentation for 11. Permissions stating that you can use withPermission(String) instead of withPermission(CommandPermission)","breadcrumbs":"Introduction » Documentation changes 5.0 \\(\\rightarrow\\) 5.1","id":"35","title":"Documentation changes 5.0 \\(\\rightarrow\\) 5.1"},"350":{"body":"Say we want to create an argument to represents the list of available worlds on the server. We want to have an argument which always returns a Bukkit World object as the result. Here, we create a method worldArgument() that returns our custom argument that returns a World. First, we retrieve our String[] of world names to be used for our suggestions. We then write our custom argument that creates a World object from the input (in this case, we simply convert the input to a World using Bukkit.getWorld(String)). We perform error handling before returning our result: // Function that returns our custom argument\npublic Argument<World> customWorldArgument(String nodeName) { // Construct our CustomArgument that takes in a String input and returns a World object return new CustomArgument<World, String>(new StringArgument(nodeName), info -> { // Parse the world from our input World world = Bukkit.getWorld(info.input()); if (world == null) { throw CustomArgumentException.fromMessageBuilder(new MessageBuilder(\"Unknown world: \").appendArgInput()); } else { return world; } }).replaceSuggestions(ArgumentSuggestions.strings(info -> // List of world names on the server Bukkit.getWorlds().stream().map(World::getName).toArray(String[]::new)) );\n} // Function that returns our custom argument\nfun worldArgument(nodeName: String): Argument<World> { // Construct our CustomArgument that takes in a String input and returns a World object return CustomArgument<World, String>(StringArgument(nodeName)) { info -> // Parse the world from our input val world = Bukkit.getWorld(info.input()) if (world == null) { throw CustomArgumentException.fromMessageBuilder(MessageBuilder(\"Unknown world: \").appendArgInput()) } else { world } }.replaceSuggestions(ArgumentSuggestions.strings { _ -> // List of world names on the server Bukkit.getWorlds().map{ it.name }.toTypedArray() })\n} In our error handling step, we check if the world is equal to null (since the Bukkit.getWorld(String) is @Nullable). To handle this case, we throw a CustomArgumentException with an error from a MessageBuilder. The CustomArgumentException has various static factory methods tailored to your desired printing method, so a message builder isn't required each time: CustomArgumentException fromBaseComponents(BaseComponent[] errorMessage);\nCustomArgumentException fromString(String errorMessage);\nCustomArgumentException fromAdventureComponent(Component errorMessage);\nCustomArgumentException fromMessageBuilder(MessageBuilder errorMessage); We can use our custom argument like any other argument. Say we wanted to write a command to teleport to a specific world. We will create a command of the following syntax: /tpworld <world> Since we have defined the method worldArgument() which automatically generates our argument, we can use it as follows: new CommandAPICommand(\"tpworld\") .withArguments(customWorldArgument(\"world\")) .executesPlayer((player, args) -> { player.teleport(((World) args.get(\"world\")).getSpawnLocation()); }) .register(); CommandAPICommand(\"tpworld\") .withArguments(worldArgument(\"world\")) .executesPlayer(PlayerCommandExecutor { player, args -> player.teleport((args[\"world\"] as World).spawnLocation) }) .register() commandAPICommand(\"tpworld\") { worldArgument(\"world\") // This method is actually also built into the Kotlin DSL playerExecutor { player, args -> player.teleport((args[\"world\"] as World).spawnLocation) }\n} By using a CustomArgument (as opposed to a simple StringArgument and replacing its suggestions), we are able to provide a much more powerful form of error handling (automatically handled inside the argument), and we can reuse this argument for other commands.","breadcrumbs":"Command arguments » Argument types » Custom arguments » Example - World argument","id":"350","title":"Example - World argument"},"351":{"body":"The MessageBuilder class is a class to easily create messages to describe errors when a sender sends a command which does not meet the expected syntax for an argument. It acts in a similar way to a StringBuilder, where you can append content to the end of a String. The following methods are as follows: Method Description appendArgInput() Appends the argument that failed that the sender submitted to the end of the builder. E.g. /foo bar will append bar appendFullInput() Appends the full command that a sender submitted to the end of the builder. E.g. /foo bar will append foo bar appendHere() Appends the text <--[HERE] to the end of the builder append(Object) Appends an object to the end of the builder","breadcrumbs":"Command arguments » Argument types » Custom arguments » Message Builders","id":"351","title":"Message Builders"},"352":{"body":"To create a MessageBuilder, simply call its constructor and use whatever methods as you see fit. Unlike a StringBuilder, you don't have to \"build\" it when you're done - the CommandAPI does that automatically: new MessageBuilder(\"Unknown world: /\").appendFullInput().appendHere();","breadcrumbs":"Command arguments » Argument types » Custom arguments » Example - Message builder for invalid objective argument","id":"352","title":"Example - Message builder for invalid objective argument"},"353":{"body":"The CommandAPI has support to use Minecraft's functions within your plugins. This is handled by using a class provided by the CommandAPI called FunctionWrapper, which allows you to execute functions. The CommandAPI also provides support to let you run your own commands within Minecraft function files.","breadcrumbs":"Functions & Tags » Functions","id":"353","title":"Functions"},"354":{"body":"Developer's Note: Minecraft 1.16+ change the way that datapacks are loaded on the server, so that they load before plugins are enabled. This means that non-vanilla commands that are declared in functions and tags will be detected as invalid, causing the server to throw a lot of errors at the very start. The CommandAPI reloads datapacks once the server has finished loading using all declared commands, therefore the error messages at the start of the server can be ignored .","breadcrumbs":"Functions & Tags » Functions in 1.16+","id":"354","title":"Functions in 1.16+"},"355":{"body":"In order to use a command from your plugin in a .mcfunction file, you must register your command in your plugin's onLoad() method, instead of the onEnable() method. Failure to do so will not allow the command to be registered for Minecraft functions, causing the function file to fail to load during the server startup phase. Developer's Note: In short, if you want to register a command which can be used in Minecraft functions, register it in your plugin's onLoad() method.","breadcrumbs":"Functions & Tags » Using custom commands in functions","id":"355","title":"Using custom commands in functions"},"356":{"body":"Say we have a command /killall that simply kills all entities in all worlds on the server. If we were to register this in our onLoad() method, this would allow us to use the /killall command in Minecraft functions and tags. public class Main extends JavaPlugin { @Override public void onLoad() { // Commands which will be used in Minecraft functions are registered here new CommandAPICommand(\"killall\") .executes((sender, args) -> { // Kills all enemies in all worlds Bukkit.getWorlds().forEach(w -> w.getLivingEntities().forEach(e -> e.setHealth(0))); }) .register(); } @Override public void onEnable() { // Register all other commands here } } class Main : JavaPlugin() { override fun onLoad() { // Commands which will be used in Minecraft functions are registered here CommandAPICommand(\"killall\") .executes(CommandExecutor { _, _ -> // Kills all enemies in all worlds Bukkit.getWorlds().forEach { world -> world.livingEntities.forEach { entity -> entity.health = 0.0 } } }) .register() } override fun onEnable() { // Register all other commands here } }","breadcrumbs":"Functions & Tags » Example - Registering command for use in a function","id":"356","title":"Example - Registering command for use in a function"},"357":{"body":"Developer's Note: Most developers can completely skip this section. This is for those that are unfamiliar with functions and tags and is less about how the CommandAPI works. This section explains how functions are declared and set up for use in a Minecraft server. This is ideal for server owners who've never set up functions, or developers (like the Command API's creator) that has no idea how to set this sort of thing up.","breadcrumbs":"Functions & Tags » Setting up functions & tags » Setting up functions & tags","id":"357","title":"Setting up functions & tags"},"358":{"body":"Functions are text files (with the .mcfunction extension) which contains lists of functions which are executed one after another. Each line of the file is a valid Minecraft command. Say we have text.mcfunction: killall\nsay Killed all living entities on the server This will run the custom command killall (as declared in Example - Registering command for use in a function ) , and then broadcast a message to all players stating that all entities were killed.","breadcrumbs":"Functions & Tags » Setting up functions & tags » Creating functions","id":"358","title":"Creating functions"},"359":{"body":"Tags are json files which contain a list of functions. Tags let you run multiple functions at a time. Say we have a tag called mytag.json: { \"values\": [ \"mycustomnamespace:test\", \"mycustomnamespace:test2\" ]\n} This will run the function test and the function test2, which are in the namespace mycustomnamespace.","breadcrumbs":"Functions & Tags » Setting up functions & tags » Creating tags","id":"359","title":"Creating tags"},"36":{"body":"Developer's Note: Lots and lots and lots of changes occurred in version 5.0! I highly recommend reading the Upgrading guide section which covers the changes in more detail and how to update your plugin for this version. Every page has been rewritten in this update and checked for errors. In general, this is the list of new additions: New section 3. Command conversion dedicated to command conversion via the config.yml New section 8.4. Listed arguments New section 9.8.1. Angle arguments New section 14. Subcommands New section 16. Internal CommandAPI now lists all arguments and their respective Minecraft argument IDs Mentions listed arguments in section 9.11.1. Literal arguments Section 15. Command conversion has been rewritten Executes native is now present in the command registration page Section 8.3. Argument suggestions with tooltips now mentions the IStringTooltip class","breadcrumbs":"Introduction » Documentation changes 4.3 \\(\\rightarrow\\) 5.0","id":"36","title":"Documentation changes 4.3 \\(\\rightarrow\\) 5.0"},"360":{"body":"The following hierarchy explains where functions and tags go. In this diagram, the two functions test and test2 are in a directory called functions. There is also a tag called mytag which is placed in the tags directory under functions. These are all under the namespace called mycustomnamespace server/\n├── world/\n│ ├── advancements/\n│ ├── data/\n│ ├── datapacks/\n│ │ └── bukkit/\n│ │ ├── pack.mcmeta\n│ │ └── data/\n│ │ └── mycustomnamespace/\n│ │ ├── functions/\n│ │ │ ├── test.mcfunction\n│ │ │ └── test2.mcfunction\n│ │ └── tags/\n│ │ └── functions/\n│ │ └── mytag.json\n│ └── ...\n├── world_nether/\n├── world_the_end/\n├── ...\n└── spigot.jar To execute the test function, you would run the following command: /function mycustomnamespace:test To execute the mytag tag, you would run the following command: /function #mycustomnamespace:mytag","breadcrumbs":"Functions & Tags » Setting up functions & tags » Namespaces & where to place everything","id":"360","title":"Namespaces & where to place everything"},"361":{"body":"To represent Minecraft functions and tags, the CommandAPI uses the SimpleFunctionWrapper class. Simply put, this class represents one Minecraft function, which are defined in .mcfunction files. Developer's Note The SimpleFunctionWrapper class represents a Minecraft function. In order to represent a Minecraft \"tag\", which is a collection of Minecraft functions, the CommandAPI simply uses a SimpleFunctionWrapper[].","breadcrumbs":"Functions & Tags » The SimpleFunctionWrapper class » The SimpleFunctionWrapper class","id":"361","title":"The SimpleFunctionWrapper class"},"362":{"body":"The SimpleFunctionWrapper class has the following methods: class SimpleFunctionWrapper implements Keyed { // Methods that creates SimpleFunctionWrapper instances static SimpleFunctionWrapper getFunction(NamespacedKey key); static SimpleFunctionWrapper[] getTag(NamespacedKey key); // Methods that query the Minecraft server static Set<NamespacedKey> getFunctions(); static Set<NamespacedKey> getTags(); // Methods for using the SimpleFunctionWrapper int run(CommandSender sender); // Utility functions String[] getCommands(); NamespacedKey getKey();\n}","breadcrumbs":"Functions & Tags » The SimpleFunctionWrapper class » SimpleFunctionWrapper methods","id":"362","title":"SimpleFunctionWrapper methods"},"363":{"body":"The getFunction(NamespacedKey) function is used to get a function that has been declared in a datapack and is loaded on the server. The getTag(NamespacedKey) function is used to get a Tag that has been declared in a datapack and is loaded on the server. This returns a SimpleFunctionWrapper[], since a tag is simply an ordered collection of functions. When using this method, the # symbol which is typically used at the start of the tag's name is not needed .","breadcrumbs":"Functions & Tags » The SimpleFunctionWrapper class » getTag(NamespacedKey) and getFunction(NamespacedKey)","id":"363","title":"getTag(NamespacedKey) and getFunction(NamespacedKey)"},"364":{"body":"The methods getFunctions() and getTags() simply return a set of NamespacedKey objects which are the names of functions or tags that have been declared by all datapacks on the server.","breadcrumbs":"Functions & Tags » The SimpleFunctionWrapper class » getFunctions() and getTags()","id":"364","title":"getFunctions() and getTags()"},"365":{"body":"","breadcrumbs":"Functions & Tags » The SimpleFunctionWrapper class » run(CommandSender)","id":"365","title":"run(CommandSender)"},"366":{"body":"As of CommandAPI 9.3.0 (compatible with Minecraft versions 1.20.3 and 1.20.4), calling run(CommandSender) will always return a value of 1, regardless of whether the command succeeds, fails, or returns a result. This method simply runs the current SimpleFunctionWrapper as the provided command sender. The method will return a numerical result value, stating whether it succeeds or returns a result. This is documented in more detail here and here . For example:","breadcrumbs":"Functions & Tags » The SimpleFunctionWrapper class » run(CommandSender) support in 1.20.3+","id":"366","title":"run(CommandSender) support in 1.20.3+"},"367":{"body":"","breadcrumbs":"Functions & Tags » The SimpleFunctionWrapper class » getCommands()","id":"367","title":"getCommands()"},"368":{"body":"As of CommandAPI 9.3.0 (compatible with Minecraft versions 1.20.3 and 1.20.4), calling getCommands() will always return an empty String[]. At the time of writing, it is not possible to extract the function command list in 1.20.3+. The getCommands() method returns a String[] that contains the list of commands that the Minecraft function \"holds\". In other words, running this Minecraft function is as simple as iterating through its commands and running them in order. The commands that this String[] holds are the raw strings that this function represents - in other words, it can include things such as @p and ~ ~ ~ instead of \"filled in\" values.","breadcrumbs":"Functions & Tags » The SimpleFunctionWrapper class » getCommands() support in 1.20.3+","id":"368","title":"getCommands() support in 1.20.3+"},"369":{"body":"The CommandAPI includes the FunctionWrapper class which is a wrapper for Minecraft's functions. It allows you to execute the commands that are represented by the respective .mcfunction file. The FunctionWrapper class is an extension of the SimpleFunctionWrapper class. It is a SimpleFunctionWrapper which has been constructed from an existing command sender when a command is used. This means that the command sender has already been \"baked into\" the FunctionWrapper object, allowing you to run it without having to provide a command sender.","breadcrumbs":"Functions & Tags » The FunctionWrapper class » The FunctionWrapper","id":"369","title":"The FunctionWrapper"},"37":{"body":"Improve the documentation for 2. Configuration for server owners by using simple YAML lists (using the - symbol) and update the command conversion syntax for all commands using the ~ syntax Adds the command sender priority to 6.1. Normal command executors Adds new method and example for converting specific commands internally in 13. Command conversion Adds two sneaky little buttons in the main title toolbar at the top of the page","breadcrumbs":"Introduction » Documentation changes 4.2 \\(\\rightarrow\\) 4.3","id":"37","title":"Documentation changes 4.2 \\(\\rightarrow\\) 4.3"},"370":{"body":"The FunctionWrapper class has the following methods: class FunctionWrapper extends SimpleFunctionWrapper { // Methods specific to this class int run(); int runAs(Entity e); // Methods inherited from SimpleFunctionWrapper static SimpleFunctionWrapper getFunction(NamespacedKey key); static SimpleFunctionWrapper[] getTag(NamespacedKey key); static Set<NamespacedKey> getFunctions(); static Set<NamespacedKey> getTags(); int run(CommandSender sender); String[] getCommands(); NamespacedKey getKey();\n} These methods allow you to interact with the Minecraft function that this class wraps.","breadcrumbs":"Functions & Tags » The FunctionWrapper class » FunctionWrapper methods","id":"370","title":"FunctionWrapper methods"},"371":{"body":"","breadcrumbs":"Functions & Tags » The FunctionWrapper class » run()","id":"371","title":"run()"},"372":{"body":"As of CommandAPI 9.3.0 (compatible with Minecraft versions 1.20.3 and 1.20.4), calling run() will always return a value of 1, regardless of whether the command succeeds, fails, or returns a result. The run() method runs the function. The command executor that runs this function is the command executor that was used to retrieve it. For example, if a player in-game populated this argument, then the player will be filled in for @p and the player's location would be used for things such as ~ ~ ~: new CommandAPICommand(\"runfunc\") .withArguments(new FunctionArgument(\"function\")) .executes((sender, args) -> { FunctionWrapper[] functions = (FunctionWrapper[]) args.get(\"function\"); for (FunctionWrapper function : functions) { function.run(); // The command executor in this case is 'sender' } }) .register(); CommandAPICommand(\"runfunc\") .withArguments(FunctionArgument(\"function\")) .executes(CommandExecutor { _, args -> val functions = args[\"function\"] as Array<FunctionWrapper> for (function in functions) { function.run() // The command executor in this case is 'sender' } }) .register()","breadcrumbs":"Functions & Tags » The FunctionWrapper class » run() support in 1.20.3+","id":"372","title":"run() support in 1.20.3+"},"373":{"body":"","breadcrumbs":"Functions & Tags » The FunctionWrapper class » runAs(Entity)","id":"373","title":"runAs(Entity)"},"374":{"body":"As of CommandAPI 9.3.0 (compatible with Minecraft versions 1.20.3 and 1.20.4), calling runAs(Entity) will always return a value of 1, regardless of whether the command succeeds, fails, or returns a result. The runAs(Entity) is the same as the run() method, but it allows you to change the command executor to another entity.","breadcrumbs":"Functions & Tags » The FunctionWrapper class » runAs(Entity) support in 1.20.3+","id":"374","title":"runAs(Entity) support in 1.20.3+"},"375":{"body":"An image of a function argument showing a list of Minecraft functions and tags that are available to run The FunctionArgument class is used to represent a function or a tag in Minecraft. When retrieving an instance of the argument, it will return a FunctionWrapper[], where each FunctionWrapper consists of a Minecraft function. Therefore, if a user supplies a single function, the FunctionWrapper[] will be of size 1, and if the user supplies a tag which can consist of multiple functions, the FunctionWrapper[] will consist of the array of functions as declared by that tag.","breadcrumbs":"Functions & Tags » Function arguments » Function arguments","id":"375","title":"Function arguments"},"376":{"body":"Since it's a little difficult to demonstrate a custom use for the FunctionArgument, we will show how you can implement Vanilla Minecraft's /function command. In this example, we want a command that uses the following syntax: /runfunction <function> When provided with a function, it will execute that function. If instead a tag is provided, it will execute that tag (i.e. execute all functions declared in that tag). new CommandAPICommand(\"runfunction\") .withArguments(new FunctionArgument(\"function\")) .executes((sender, args) -> { FunctionWrapper[] functions = (FunctionWrapper[]) args.get(\"function\"); // Run all functions in our FunctionWrapper[] for (FunctionWrapper function : functions) { function.run(); } }) .register(); CommandAPICommand(\"runfunction\") .withArguments(FunctionArgument(\"function\")) .executes(CommandExecutor { _, args -> val functions = args[\"function\"] as Array<FunctionWrapper> // Run all functions in our FunctionWrapper[] for (function in functions) { function.run() } }) .register() commandAPICommand(\"runfunction\") { functionArgument(\"function\") anyExecutor { _, args -> val functions = args[\"function\"] as Array<FunctionWrapper> // Run all functions in our FunctionWrapper[] for (function in functions) { function.run() } }\n}","breadcrumbs":"Functions & Tags » Function arguments » Example - Minecraft's /function command","id":"376","title":"Example - Minecraft's /function command"},"377":{"body":"Permissions let you control which players are allowed to execute which commands. This is handled using the CommandPermission class, which has the following uses: Permission What it does CommandPermission.OP Requires OP to execute the command CommandPermission.NONE Anyone can execute the command CommandPermission.fromString(\"my.permission\") Requires a specific permission node to execute the command In addition to the CommandPermission class, there are two different ways to assign permissions (compared to the simple CommandSender.hasPermission() method that is provided by Bukkit), by using the withPermission method for arguments or for commands. The withPermission method can take two values: A CommandPermission, which represents a permission such as OP or NONE A String, which will be converted automatically to a CommandPermission using CommandPermission.fromString()","breadcrumbs":"Permissions » Permissions","id":"377","title":"Permissions"},"378":{"body":"To add a permission to a command, you can use the withPermission(CommandPermission) or withPermission(String) method when declaring a command .","breadcrumbs":"Permissions » Adding permissions to commands","id":"378","title":"Adding permissions to commands"},"379":{"body":"Say we created a command /god that sets a player as being invulnerable. Since this is a pretty non-survival command, we want to restrict who can run this command. As such, we want our player to have the permission command.god in order to run this command. To do this, we simply use the withPermission(CommandPermission) method from our command builder: // Register the /god command with the permission node \"command.god\"\nnew CommandAPICommand(\"god\") .withPermission(CommandPermission.fromString(\"command.god\")) .executesPlayer((player, args) -> { player.setInvulnerable(true); player.sendMessage(\"God mode enabled\"); }) .register(); // Register the /god command with the permission node \"command.god\"\nCommandAPICommand(\"god\") .withPermission(CommandPermission.fromString(\"command.god\")) .executesPlayer(PlayerCommandExecutor { player, _ -> player.isInvulnerable = true }) .register() As stated above, it is possible to assign a permission using a String instead of using CommandPermission.fromString(): // Register the /god command with the permission node \"command.god\", without creating a CommandPermission\nnew CommandAPICommand(\"god\") .withPermission(\"command.god\") .executesPlayer((player, args) -> { player.setInvulnerable(true); player.sendMessage(\"God mode enabled\"); }) .register(); // Register the /god command with the permission node \"command.god\", without creating a CommandPermission\nCommandAPICommand(\"god\") .withPermission(\"command.god\") .executesPlayer(PlayerCommandExecutor { player, _ -> player.isInvulnerable = true }) .register()","breadcrumbs":"Permissions » Example - /god command with permissions","id":"379","title":"Example - /god command with permissions"},"38":{"body":"Adds a warning about using redirected commands for suggestions that depend on previous arguments in 7.1. Argument suggestions Adds a new section 6.3. Native commandsenders Update documentation for 6.1. Normal command executors to include the .executesNative() method for native command senders","breadcrumbs":"Introduction » Documentation changes 4.1 \\(\\rightarrow\\) 4.2","id":"38","title":"Documentation changes 4.1 \\(\\rightarrow\\) 4.2"},"380":{"body":"For further fine-tuning of permission management, the CommandAPI allows you to add permissions to individual arguments. This prevents the user from executing a command with a specific argument if they do not have a specific permission. This is done by using the withPermission(CommandPermission) method at the end of an argument . If a player does not have the required permission: The argument hover text which suggests what the command is will not be shown The player will receive an error if they try to type something in for that argument Suggestions, such as a list of materials or players, will not be shown","breadcrumbs":"Permissions » Adding permissions to arguments","id":"380","title":"Adding permissions to arguments"},"381":{"body":"For example, say we're registering a command /kill: /kill - Kills yourself\n/kill <target> - Kills a target player We first declare the command as normal. Nothing fancy is going on here: // Register /kill command normally. Since no permissions are applied, anyone can run this command\nnew CommandAPICommand(\"kill\") .executesPlayer((player, args) -> { player.setHealth(0); }) .register(); // Register /kill command normally. Since no permissions are applied, anyone can run this command\nCommandAPICommand(\"kill\") .executesPlayer(PlayerCommandExecutor { player, _ -> player.health = 0.0 }) .register() Now we declare our command with arguments. We use a PlayerArgument and apply the permission to the argument . After that, we register our command as normal: // Adds the OP permission to the \"target\" argument. The sender requires OP to execute /kill <target>\nnew CommandAPICommand(\"kill\") .withArguments(new PlayerArgument(\"target\").withPermission(CommandPermission.OP)) .executesPlayer((player, args) -> { ((Player) args.get(\"target\")).setHealth(0); }) .register(); // Adds the OP permission to the \"target\" argument. The sender requires OP to execute /kill <target>\nCommandAPICommand(\"kill\") .withArguments(PlayerArgument(\"target\").withPermission(CommandPermission.OP)) .executesPlayer(PlayerCommandExecutor { _, args -> (args[\"target\"] as Player).health = 0.0 }) .register() Developer's Note: As you can see, there are multiple ways of applying permissions to commands with arguments. In the /god command shown above, the permission was applied to the whole command. In the /kill command shown above, the permission was applied to the argument. There's not really much difference between the two methods, but I personally would use argument permissions as it has greater control over arguments.","breadcrumbs":"Permissions » Example - /kill command with argument permissions","id":"381","title":"Example - /kill command with argument permissions"},"382":{"body":"Child-based permissions allow you to group permissions together. We achieve this by laying out our permission groups in the plugin.yml file which Bukkit registers as valid permissions. When the CommandAPI checks if our player has a permission, Bukkit considers if they have the child of a permission as well. This not only keeps permissions easier to manage, it also makes your code cleaner and gives you a nice place to lay out all of your permissions, detailing what they do and what other permissions inherit them.","breadcrumbs":"Permissions » Child-based permissions","id":"382","title":"Child-based permissions"},"383":{"body":"For example, say we're registering a command /economy: /economy - shows your own balance | economy.self\n/economy <target> - shows you another players balance | economy.other\n/economy give <target> <amount> - gives the target a set amount of money | economy.admin.give\n/economy reset <target> <amount> - resets the targets balance | economy.admin.reset We first declare the command as normal. Nothing fancy is going on here: // /economy - requires the permission \"economy.self\" to execute\nnew CommandAPICommand(\"economy\") .withPermission(\"economy.self\") // The important part of this example .executesPlayer((player, args) -> { // send the executor their own balance here. }) .register(); // /economy <target> - requires the permission \"economy.other\" to execute\nnew CommandAPICommand(\"economy\") .withPermission(\"economy.other\") // The important part of this example .withArguments(new PlayerArgument(\"target\")) .executesPlayer((player, args) -> { Player target = (Player) args.get(\"target\"); // Send a message to the executor with the target's balance player.sendMessage(target.getName() + \"'s balance: \" + Economy.getBalance(target)); }) .register(); // /economy give <target> <amount> - requires the permission \"economy.admin.give\" to execute\nnew CommandAPICommand(\"economy\") .withPermission(\"economy.admin.give\") // The important part of this example .withArguments(new PlayerArgument(\"target\")) .withArguments(new DoubleArgument(\"amount\")) .executesPlayer((player, args) -> { Player target = (Player) args.get(\"target\"); double amount = (Double) args.get(\"amount\"); // Update the target player's balance Economy.updateBalance(target, amount); }) .register(); // /economy reset <target> - requires the permission \"economy.admin.reset\" to execute\nnew CommandAPICommand(\"economy\") .withPermission(\"economy.admin.reset\") // The important part of this example .withArguments(new PlayerArgument(\"target\")) .executesPlayer((player, args) -> { Player target = (Player) args.get(\"target\"); // Reset target balance here Economy.resetBalance(target); }) .register(); // /economy - requires the permission \"economy.self\" to exectue\nCommandAPICommand(\"economy\") .withPermission(\"economy.self\") .executesPlayer(PlayerCommandExecutor { player, _ -> // send the executor their own balance here. }) .register() // /economy <target> - requires the permission \"economy.other\" to execute\nCommandAPICommand(\"economy\") .withPermission(\"economy.other\") // The important part of this example .withArguments(PlayerArgument(\"target\")) .executesPlayer(PlayerCommandExecutor { player, args -> val target = args[\"target\"] as Player // send the executor the targets balance here. }) .register() // /economy give <target> <amount> - requires the permission \"economy.admin.give\" to execute\nCommandAPICommand(\"economy\") .withPermission(\"economy.admin.give\") // The important part of this example .withArguments(PlayerArgument(\"target\")) .withArguments(DoubleArgument(\"amount\")) .executesPlayer(PlayerCommandExecutor { player, args -> val target = args[\"target\"] as Player val amount = args[\"amount\"] as Double // update the targets balance here }) .register() // /economy reset <target> - requires the permission \"economy.admin.reset\" to execute\nCommandAPICommand(\"economy\") .withPermission(\"economy.admin.reset\") // The important part of this example .withArguments(PlayerArgument(\"target\")) .executesPlayer(PlayerCommandExecutor { player, args -> val target = args[\"target\"] as Player // reset the targets balance here }) .register() In our plugin.yml we can also set up our permissions for example... permissions: economy.*: description: Gives the user full access to the economy commands children: economy.other: true economy.admin.*: true economy.self: description: Allows the user to view their own balance economy.other: description: Allows the user to another players balance children: economy.self: true economy.admin.*: description: Gives the user access to all of the admin commands children: economy.admin.give: true economy.admin.reset: true economy.admin.give: description: Gives the user access to /economy give <target> <amount> economy.admin.reset: description: Gives the user access to /economy reset <target> This setup of children allows us to give a player less permissions, but have them access more features. Since economy.* inherits economy.admin.* which inherits economy.admin.give, a player with the permission economy.* will be able to execute /economy give <target> <amount> without them directly having the economy.admin.give permission node. This also works with economy.other, if a player has economy.other they will inherit economy.","breadcrumbs":"Permissions » Example - /economy command with argument permissions","id":"383","title":"Example - /economy command with argument permissions"},"384":{"body":"Requirements is a feature that allows you to put a constraint on commands and arguments. Similar to permissions, a requirement is something that must be fulfilled in order to use a given command or argument. This section is broken up into four parts: Adding requirements to commands Adding requirements to arguments Updating requirements Multiple requirements Please don't skip the section on updating requirements - the last section is necessary to get requirements to work as you'd want!","breadcrumbs":"Requirements » Requirements","id":"384","title":"Requirements"},"385":{"body":"To add a requirement to a command, similar to adding permissions to commands, use the withRequirement method: CommandAPICommand withRequirement(Predicate<CommandSender> sender); The withRequirement method requires a predicate that determines if the sender is able to run the command - if the predicate is satisfied, then the command sender will be able to execute that command.","breadcrumbs":"Requirements » Adding requirements to commands","id":"385","title":"Adding requirements to commands"},"386":{"body":"Say we have a perks-based command system that depends on a player's level. For example, if a player has over 30 levels of experience, they would then be able to run a command that lets them repair the item in their hand in exchange for 30 levels. As such, we'll use the following command syntax: /repair We want to put a requirement on this command that the player needs to have at least 30 levels of experience in order to run the command - if the player has less than 30 levels, the player should not be able to run the command. The easiest way to make the player not able to run the command is to literally tell the user that the command doesn't exist. That's what requirements do in the CommandAPI: new CommandAPICommand(\"repair\") .withRequirement(sender -> ((Player) sender).getLevel() >= 30) .executesPlayer((player, args) -> { // Repair the item back to full durability ItemStack is = player.getInventory().getItemInMainHand(); ItemMeta itemMeta = is.getItemMeta(); if (itemMeta instanceof Damageable damageable) { damageable.setDamage(0); is.setItemMeta(itemMeta); } // Subtract 30 levels player.setLevel(player.getLevel() - 30); }) .register(); CommandAPICommand(\"repair\") .withRequirement { (it as Player).level >= 30 } .executesPlayer(PlayerCommandExecutor { player, _ -> // Repair the item back to full durability val item = player.inventory.itemInMainHand val itemMeta = item.itemMeta if (itemMeta is Damageable) { itemMeta.setDamage(0) item.setItemMeta(itemMeta) } // Subtract 30 levels player.setLevel(player.level - 30) }) .register() It's important to note that in this example, we case the sender to a player for the requirement method. We know that the sender is definitely a player because we use executesPlayer(), which ensures that this is the case. Now that we've got this, we need to make sure we update the player's requirements when their exp changes . This is covered in more detail in the section about updating requirements below.","breadcrumbs":"Requirements » Example - Perks based on a player's level","id":"386","title":"Example - Perks based on a player's level"},"387":{"body":"In a similar way that you can restrict certain arguments by adding permissions to them, you can restrict them by using arbitrary predicates by using the withRequirement method on the arguments themselves.","breadcrumbs":"Requirements » Adding requirements to arguments","id":"387","title":"Adding requirements to arguments"},"388":{"body":"Let's say that we're working on a plugin that has a system to form groups of players called \"parties\". If you are not already in a party, you can create one of your own and if you are in a party, you can teleport to any other member in your party. For this example, we'll use the following command syntax: /party create <partyName>\n/party tp <player> To represent our party in code, we'll use a simple Map called partyMembers which maps the player's UUID to the name of their registered party: Map<UUID, String> partyMembers = new HashMap<>(); val partyMembers = mutableMapOf<UUID, String>() To begin with, let's create the /party create <partyName> command. First, we must declare our arguments: List<Argument<?>> arguments = new ArrayList<>(); // The \"create\" literal, with a requirement that a player must have a party\narguments.add(new LiteralArgument(\"create\") .withRequirement(sender -> !partyMembers.containsKey(((Player) sender).getUniqueId()))\n); arguments.add(new StringArgument(\"partyName\")); var arguments = mutableListOf<Argument<*>>() // The \"create\" literal, with a requirement that a player must have a party\narguments.add(LiteralArgument(\"create\") .withRequirement { !partyMembers.containsKey((it as Player).uniqueId) }\n) arguments.add(StringArgument(\"partyName\")) In this argument declaration, we put a requirement on the literal create, where the player does not have a party. In other words, if the player does not have a party, they are allowed to run /party create <partyName>. If a player already has a party, then they won't be allowed to run this command. Now that we've declared our arguments, we can now declare our main command /party create <partyName>. We populate it with the arguments, and we create an entry in our partyMembers with the player's UUID and the name of the party that they created. Since this updates the requirements of the player, we'll have to make sure we update it (which is covered in more detail in the section about updating requirements below) - until then, I'll omit this from the code: new CommandAPICommand(\"party\") .withArguments(arguments) .executesPlayer((player, args) -> { // Get the name of the party to create String partyName = (String) args.get(\"partyName\"); partyMembers.put(player.getUniqueId(), partyName); }) .register(); CommandAPICommand(\"party\") .withArguments(*arguments.toTypedArray()) .executesPlayer(PlayerCommandExecutor { player, args -> // Get the name of the party to create val partyName = args[\"partyName\"] as String partyMembers[player.uniqueId] = partyName }) .register() So now we've added the ability to create a party if we're not already in it. Now we need to implement our party tp <player> command. Again, we must start by declaring our arguments: arguments = new ArrayList<>();\narguments.add(new LiteralArgument(\"tp\") .withRequirement(sender -> partyMembers.containsKey(((Player) sender).getUniqueId()))\n); arguments.add(new PlayerArgument(\"player\") .replaceSafeSuggestions(SafeSuggestions.suggest(info -> { // Store the list of party members to teleport to List<Player> playersToTeleportTo = new ArrayList<>(); String partyName = partyMembers.get(((Player) info.sender()).getUniqueId()); // Find the party members for (Entry<UUID, String> entry : partyMembers.entrySet()) { // Ignore yourself if (entry.getKey().equals(((Player) info.sender()).getUniqueId())) { continue; } else { // If the party member is in the same party as you if (entry.getValue().equals(partyName)) { Player target = Bukkit.getPlayer(entry.getKey()); if (target.isOnline()) { // Add them if they are online playersToTeleportTo.add(target); } } } } return playersToTeleportTo.toArray(new Player[0]); }))); arguments = mutableListOf<Argument<*>>()\narguments.add(LiteralArgument(\"tp\") .withRequirement { partyMembers.containsKey((it as Player).uniqueId) }) arguments.add(PlayerArgument(\"player\") .replaceSafeSuggestions(SafeSuggestions.suggest { info -> // Store the list of party members to teleport to val playersToTeleportTo = mutableListOf<Player>() val partyName = partyMembers[(info.sender() as Player).uniqueId] // Find the party members for ((uuid, party) in partyMembers) { // Ignore yourself if (uuid == (info.sender() as Player).uniqueId) { continue } else { // If the party member is in the same party as you if (party == partyName) { val target = Bukkit.getPlayer(uuid)!! if (target.isOnline) { // Add them if they are online playersToTeleportTo.add(target) } } } } playersToTeleportTo.toTypedArray() })) Notice something here? There's some code repetition for the withRequirement method - this is the same predicate that we used earlier, except we remove the negation. If you are interested, you can view the section Predicate tips for a method to improve code reuse. Once the arguments have been declared, we can now implement our party teleportation command: new CommandAPICommand(\"party\") .withArguments(arguments) .executesPlayer((player, args) -> { Player target = (Player) args.get(\"player\"); player.teleport(target); }) .register(); CommandAPICommand(\"party\") .withArguments(arguments) .executesPlayer(PlayerCommandExecutor { player, args -> val target = args[\"player\"] as Player player.teleport(target) }) .register() What's important to note in this example is that if you spend the time to set up the arguments properly, it severely decreases the amount of code required to write your command. This makes the commands you declare easier to understand and follow and you don't end up having to put all of these checks in the body of your command executor.","breadcrumbs":"Requirements » Example - A party creation and teleportation system","id":"388","title":"Example - A party creation and teleportation system"},"389":{"body":"Finally, the part you've all been waiting for - how to update requirements. With the way requirements work, they need to be updated manually. To illustrate why this is the case, I'll explain using the example of the /repair command : When a player joins the game, the server tells the client the list of all commands that the client can run (don't worry, this is completely normal, as declared here ) . Let's say that the player has joined and has less than 30 levels. When a player has less than 30 levels, they are unable to execute the /repair command, because the list of commands that the server sent to the client did not contain the /repair command. Eventually, the player will fight some mobs or mine some ores and eventually will reach 30 levels. Despite this, the player's client doesn't actually know that they're now able to use the /repair command until the server tells them. As such, the server needs to somehow update the requirements that a player has so a player knows they can run the command. The CommandAPI handles this in a very simple method call: CommandAPI.updateRequirements(player); Developer's Note: The CommandAPI.updateRequirements(player); method can be used anywhere, except for the withRequirement method. Using it inside this method will crash the server. This is by design - just make sure you don't use it within the withRequirement method and everything will be fine! To illustrate how to use this, we'll go over the two examples above:","breadcrumbs":"Requirements » Updating requirements","id":"389","title":"Updating requirements"},"39":{"body":"Adds a new section 7.3. Argument suggestions with tooltips Adds documentation for the MultiLiteralArgument in section 8.11.2. Multi literal arguments Adds a new section 4. Shading the CommandAPI into your plugins Update documentation for 14. Brigadier + CommandAPI with new (overloaded) function argBuildOf Update Afterword","breadcrumbs":"Introduction » Documentation changes 4.0 \\(\\rightarrow\\) 4.1","id":"39","title":"Documentation changes 4.0 \\(\\rightarrow\\) 4.1"},"390":{"body":"In the example of requirements with the /repair command , we needed to ensure that the player's requirements update when their experience changes. To do this, we'll simply use a normal event to check this: @EventHandler\npublic void onExpChange(PlayerExpChangeEvent event) { CommandAPI.updateRequirements(event.getPlayer());\n} And of course, you have to ensure that this event is registered in your onEnable() method: @Override\npublic void onEnable() { getServer().getPluginManager().registerEvents(this, this);\n} Developer's Note: I'm assuming you already know how to register events and don't need me to go into great detail how to do so, take the code above with a pinch of salt - I know how much everyone likes to divide their event handlers and listeners to organise their code.","breadcrumbs":"Requirements » Example - Updating requirements for xp changes","id":"390","title":"Example - Updating requirements for xp changes"},"391":{"body":"In the example for a party creation , we declared two commands: /party create <partyName>\n/party tp <player> When a player creates a new party, we need to ensure that their requirements are updated when they create the party . As such, we simply add this to our party creation command executor: new CommandAPICommand(\"party\") .withArguments(arguments) .executesPlayer((player, args) -> { // Get the name of the party to create String partyName = (String) args.get(\"partyName\"); partyMembers.put(player.getUniqueId(), partyName); CommandAPI.updateRequirements(player); }) .register(); CommandAPICommand(\"party\") .withArguments(arguments) .executesPlayer(PlayerCommandExecutor { player, args -> // Get the name of the party to create val partyName = args[\"partyName\"] as String partyMembers[player.uniqueId] = partyName CommandAPI.updateRequirements(player) }) .register() That's it!","breadcrumbs":"Requirements » Example - Updating requirements for the party creation example","id":"391","title":"Example - Updating requirements for the party creation example"},"392":{"body":"The CommandAPI lets you handle multiple requirements really easily! The withRequirement method can be called multiple times, so you don't have to worry about shoving everything in one expression.","breadcrumbs":"Requirements » Multiple requirements","id":"392","title":"Multiple requirements"},"393":{"body":"For example, you can apply multiple requirements for a command by calling the withRequirement method multiple times: new CommandAPICommand(\"someCommand\") .withRequirement(sender -> ((Player) sender).getLevel() >= 30) .withRequirement(sender -> ((Player) sender).getInventory().contains(Material.DIAMOND_PICKAXE)) .withRequirement(sender -> ((Player) sender).isInvulnerable()) .executesPlayer((player, args) -> { // Code goes here }) .register(); CommandAPICommand(\"someCommand\") .withRequirement { (it as Player).level >= 30 } .withRequirement { (it as Player).inventory.contains(Material.DIAMOND_PICKAXE) } .withRequirement { (it as Player).isInvulnerable() } .executesPlayer(PlayerCommandExecutor { player, args -> // Code goes here }) .register()","breadcrumbs":"Requirements » Example - Using multiple requirements","id":"393","title":"Example - Using multiple requirements"},"394":{"body":"Aliases for commands can be added by using the withAliases() method when registering a command. Aliases allow you to run the same command with a different 'name' from the original registered command name.","breadcrumbs":"Aliases » Aliases","id":"394","title":"Aliases"},"395":{"body":"In this example, we register the command /getpos that returns the command sender's location. We apply the aliases /getposition, /getloc, /getlocation and /whereami as well, using the withAliases() method. new CommandAPICommand(\"getpos\") // Declare your aliases .withAliases(\"getposition\", \"getloc\", \"getlocation\", \"whereami\") // Declare your implementation .executesEntity((entity, args) -> { entity.sendMessage(String.format(\"You are at %d, %d, %d\", entity.getLocation().getBlockX(), entity.getLocation().getBlockY(), entity.getLocation().getBlockZ()) ); }) .executesCommandBlock((block, args) -> { block.sendMessage(String.format(\"You are at %d, %d, %d\", block.getBlock().getLocation().getBlockX(), block.getBlock().getLocation().getBlockY(), block.getBlock().getLocation().getBlockZ()) ); }) // Register the command .register(); CommandAPICommand(\"getpos\") // Declare your aliases .withAliases(\"getposition\", \"getloc\", \"getlocation\", \"whereami\") // Declare your implementation .executesEntity(EntityCommandExecutor { entity, _ -> val loc = entity.location entity.sendMessage(\"You are at ${loc.blockX}, ${loc.blockY}, ${loc.blockZ}\") }) .executesCommandBlock(CommandBlockCommandExecutor { block, _ -> val loc = block.block.location block.sendMessage(\"You are at ${loc.blockX}, ${loc.blockY}, ${loc.blockZ}\") }) // Register the command .register() commandAPICommand(\"getpos\") { // Declare your aliases withAliases(\"getposition\", \"getloc\", \"getlocation\", \"whereami\") // Declare your implementation entityExecutor { entity, _ -> val loc = entity.location entity.sendMessage(\"You are at ${loc.blockX}, ${loc.blockY}, ${loc.blockZ}\") } commandBlockExecutor { block, _ -> val loc = block.block.location block.sendMessage(\"You are at ${loc.blockX}, ${loc.blockY}, ${loc.blockZ}\") }\n}","breadcrumbs":"Aliases » Example - Using aliases for /getpos","id":"395","title":"Example - Using aliases for /getpos"},"396":{"body":"Help topics can be added to your command using the withHelp(), withShortDescription(), withFullDescription() or withUsage() methods when registering a command. Help allows users to understand what your command does and provides them with a list of usage forms to aid in writing a command.","breadcrumbs":"Help » Help","id":"396","title":"Help"},"397":{"body":"A help topic consists of two mains parts: A short description which is displayed in a help list and displayed at the top of a help topic for that command A full description which is displayed in the \"Description\" section of a help topic This can be seen with the following example, for a command /mycmd. This example has the short description \"Says hi\" , and a full description \"Broadcasts hi to everyone on the server\" . The short help is shown in the help list, which (in this example) is viewed using /help 5. The full description is shown for the help for the command on its own, which is viewed using /help mycmd: help image","breadcrumbs":"Help » Parts of a help","id":"397","title":"Parts of a help"},"398":{"body":"The CommandAPI has three methods to register parts of a help. The withShortDescription() sets the short description for the command, the withFullDescription() sets the full description for the command and withHelp() is a simple way to set both the short and full description at the same time. The withHelp() method is the recommended method to use to set the help for a command. If no short description is provided, the CommandAPI will attempt to use the full description if one is present. Note that this may be truncated automatically, so it is recommended to provide your own short description. These are the following methods that the CommandAPI provides to set the help topic for a command: CommandAPICommand withShortDescription(String description); The withShortDescription method simply sets the short description for the command. In the above screenshot, the short description is \"Says hi\". CommandAPICommand withFullDescription(String description); The withFullDescription method sets the full description for the command. In the above screenshot, the full description is \"Broadcasts hi to everyone on the server\". CommandAPICommand withHelp(String shortDescription, String fullDescription); The withHelp method sets both the short description and the full description at the same time.","breadcrumbs":"Help » Help methods and semantics","id":"398","title":"Help methods and semantics"},"399":{"body":"In this simple example, we implement the above screenshot's help topic. We register a command /mycmd and use the withShortDescription and withFullDescription methods to create a help topic: new CommandAPICommand(\"mycmd\") .withShortDescription(\"Says hi\") .withFullDescription(\"Broadcasts hi to everyone on the server\") .executes((sender, args) -> { Bukkit.broadcastMessage(\"Hi!\"); }) .register(); CommandAPICommand(\"mycmd\") .withShortDescription(\"Says hi\") .withFullDescription(\"Broadcasts hi to everyone on the server\") .executes(CommandExecutor { _, _ -> Bukkit.broadcastMessage(\"Hi!\") }) .register() commandAPICommand(\"mycmd\") { withShortDescription(\"Says hi\") withFullDescription(\"Broadcasts hi to everyone on the server\") anyExecutor { _, _ -> Bukkit.broadcastMessage(\"Hi!\") }\n} We could also register this command using the withHelp method instead: new CommandAPICommand(\"mycmd\") .withHelp(\"Says hi\", \"Broadcasts hi to everyone on the server\") .executes((sender, args) -> { Bukkit.broadcastMessage(\"Hi!\"); }) .register(); CommandAPICommand(\"mycmd\") .withHelp(\"Says hi\", \"Broadcasts hi to everyone on the server\") .executes(CommandExecutor { _, _ -> Bukkit.broadcastMessage(\"Hi!\") }) .register() commandAPICommand(\"mycmd\") { withHelp(\"Says hi\", \"Broadcasts hi to everyone on the server\") anyExecutor { _, _ -> Bukkit.broadcastMessage(\"Hi!\") }\n}","breadcrumbs":"Help » Example - Adding help to a command","id":"399","title":"Example - Adding help to a command"},"4":{"body":"Updates Configuration for server owners page with new skip-initial-datapack-reload option.","breadcrumbs":"Introduction » Documentation changes 9.4.0 \\(\\rightarrow\\) 9.4.1","id":"4","title":"Documentation changes 9.4.0 \\(\\rightarrow\\) 9.4.1"},"40":{"body":"Update the maven and gradle documentation to state that it is provided and compileOnly The project has been renamed from the \"1.13 Command API\" to simply the \"CommandAPI\". This has changed a few things, such as various links. See the section Upgrading guide to view the relevant changes with regards to maven. Updated 3. Setting up your development environment to include new Maven repository links Fixed stronkage with Java versions - there's now no random warning boxes about incompatibility with Java 12! Arguments now include pictures that showcase how they work! Reorganised the sections - arguments is now split up into two sections: 6. Arguments (in general) and 7. Argument types Adds documentation for 6.2. Safe argument suggestions Adds documentation for 7.8.3. BlockState arguments Adds documentation for new arguments: UUIDArgument: 7.8.14. UUID arguments BlockPredicateArgument: 7.9.1. Block predicate arguments ItemStackPredicateArgument: 7.9.2. ItemStack predicate arguments Adds page Incompatible version information outlining what parts of the CommandAPI are incompatible with what versions of Minecraft Adds getCommands() documentation to the 8.2. The FunctionWrapper class page Adds page 13. Brigadier + CommandAPI which shows how the CommandAPI can be used with Brigadier side-by-side Adds page 10. Requirements for the requirements feature to help restrict commands Adds page 14. Predicate tips with information on how to reduce the amount of repeated code when using requirements Update Afterword","breadcrumbs":"Introduction » Documentation changes 3.4 \\(\\rightarrow\\) 4.0","id":"40","title":"Documentation changes 3.4 \\(\\rightarrow\\) 4.0"},"400":{"body":"For more control over help topics, the CommandAPI offers the following method, which allows you to provide your own HelpTopic object: CommandAPICommand withHelp(HelpTopic helpTopic);","breadcrumbs":"Help » Advanced help topics","id":"400","title":"Advanced help topics"},"401":{"body":"In this example, we implement locale-specific help so players can see help in their desired language. To do this, we must make use of the Bukkit HelpTopic object which gives us more control over the content of help that is displayed to a player: public HelpTopic makeHelp(String command) { return new HelpTopic() { @Override public String getShortText() { return \"Says hi\"; } @Override public String getFullText(CommandSender forWho) { String helpText = \"\"; if (forWho instanceof Player player) { // Make use of the player's locale to make language-specific help! Locale playerLocale = player.locale(); if (playerLocale.getLanguage().equals(\"en\")) { helpText = \"Broadcasts \\\"Hi!\\\" to everyone on the server\"; } else if (playerLocale.getLanguage().equals(\"de\")) { helpText = \"Sendet \\\"Hi!\\\" an alle auf dem Server\"; } } else { helpText = \"Broadcasts \\\"Hi!\\\" to everyone on the server\"; } return helpText; } // Allow anyone to see this help topic @Override public boolean canSee(CommandSender player) { return true; } };\n} fun makeHelp(command: String): HelpTopic = object: HelpTopic() { override fun getShortText(): String = \"Says hi\" override fun getFullText(forWho: CommandSender): String { var helpText = \"\" if (forWho is Player) { // Make use of the player's locale to make language-specific help! val playerLocale = forWho.locale() if (playerLocale.getLanguage() == \"en\") { helpText = \"Broadcasts \\\"Hi!\\\" to everyone on the server\" } else if (playerLocale.getLanguage() == \"de\") { helpText = \"Sendet \\\"Hi!\\\" an alle auf dem Server\" } } else { helpText = \"Broadcasts \\\"Hi!\\\" to everyone on the server\" } return helpText } // Allow anyone to see this help topic override fun canSee(player: CommandSender): Boolean = true\n} We then add our new HelpTopic to the command using the withHelp method: new CommandAPICommand(\"mycmd\") .withHelp(makeHelp(\"mycmd\")) .executes((sender, args) -> { Bukkit.broadcastMessage(\"Hi!\"); }) .register(); return CommandAPICommand(\"mycmd\") .withHelp(makeHelp(\"mycmd\")) .executes(CommandExecutor { _, _ -> Bukkit.broadcastMessage(\"Hi!\") }) .register()","breadcrumbs":"Help » Example - Adding locale-specific help","id":"401","title":"Example - Adding locale-specific help"},"402":{"body":"When registering a command, there also is a command usage generated. The CommandAPI provides a way to customise this usage by providing the withUsage() method: CommandAPICommand withUsage(String... usage)","breadcrumbs":"Help » Command usage","id":"402","title":"Command usage"},"403":{"body":"In this example, we want to showcase how usage generation displays the usage vs. how a custom usage displays the usage: /command <help> <admin|user|moderator|vip>\n/command <reload> <commandsystem|config|server> This is how it would get displayed: Usage:\n- /command <help> <admin>\n- /command <help> <user>\n- /command <help> <moderator>\n- /command <help> <vip>\n- /command <reload> <commandsystem>\n- /command <reload> <config>\n- /command <reload> <server> Now, we are implementing the withUsage() method: new CommandAPICommand(\"...\") .withUsage( \"/command <help> <section>\", \"/command <reload> <system>\" ) By using withUsage() like that, the CommandAPI will produce this usage: Usage:\n- /command <help> <section>\n- /command <reload> <system>","breadcrumbs":"Help » Example - Providing a command usage","id":"403","title":"Example - Providing a command usage"},"404":{"body":"Subcommands is another method for registering commands that makes use of creating multiple different CommandAPICommand instances. Given a CommandAPICommand, we can add a subcommand by using the following method: CommandAPICommand withSubcommand(CommandAPICommand subcommand);\nCommandAPICommand withSubcommands(CommandAPICommand... subcommands); Using subcommands has no disadvantages to using regular commands with the LiteralArgument or MultiLiteralArgument, and should be slightly more intuitive to implement if you've used other command frameworks before.","breadcrumbs":"Subcommands » Subcommands","id":"404","title":"Subcommands"},"405":{"body":"Say we wanted to write a permission management system. To do this, we'll use the following command structsyntaxure: /perm group add <permission> <groupName>\n/perm group remove <permission> <groupName>\n/perm user add <permission> <userName>\n/perm user remove <permission> <userName> Let's start with the simplest example - the /perm group ... command. We have one command which is the following: add <permission> <groupName> We can implement this by creating a CommandAPICommand with the command name add: CommandAPICommand groupAdd = new CommandAPICommand(\"add\") .withArguments(new StringArgument(\"permission\")) .withArguments(new StringArgument(\"groupName\")) .executes((sender, args) -> { // perm group add code }); val groupAdd = CommandAPICommand(\"add\") .withArguments(StringArgument(\"permission\")) .withArguments(StringArgument(\"groupName\")) .executes(CommandExecutor { sender, args -> // perm group add code }) val groupAdd = subcommand(\"add\") { stringArgument(\"permission\") stringArgument(\"groupName\") anyExecutor { sender, args -> // perm group add code }\n} Similarly, we have another part remove <permission> <groupName>. We can declare this similar to our add command. Once we've done that, we can now join everything up together. Here, we create a command group which adds the two other subcommands: CommandAPICommand groupRemove = new CommandAPICommand(\"remove\") .withArguments(new StringArgument(\"permission\")) .withArguments(new StringArgument(\"groupName\")) .executes((sender, args) -> { // perm group remove code }); CommandAPICommand group = new CommandAPICommand(\"group\") .withSubcommand(groupAdd) .withSubcommand(groupRemove); val groupRemove = CommandAPICommand(\"remove\") .withArguments(StringArgument(\"permission\")) .withArguments(StringArgument(\"groupName\")) .executes(CommandExecutor { sender, args -> // perm group remove code }) val group = CommandAPICommand(\"group\") .withSubcommand(groupAdd) .withSubcommand(groupRemove) val groupRemove = subcommand(\"remove\") { stringArgument(\"permission\") stringArgument(\"groupName\") anyExecutor { sender, args -> // perm group remove code }\n} val group = subcommand(\"group\") { subcommand(groupAdd) subcommand(groupRemove)\n} Finally, we can link everything up together to the perm command and register the whole thing together: new CommandAPICommand(\"perm\") .withSubcommand(group) .register(); CommandAPICommand(\"perm\") .withSubcommand(group) .register() commandAPICommand(\"perm\") { subcommand(group)\n} Another, more intuitive method, is to shove everything in one go without creating lots of variables all over the place: new CommandAPICommand(\"perm\") .withSubcommand(new CommandAPICommand(\"group\") .withSubcommand(new CommandAPICommand(\"add\") .withArguments(new StringArgument(\"permission\")) .withArguments(new StringArgument(\"groupName\")) .executes((sender, args) -> { // perm group add code }) ) .withSubcommand(new CommandAPICommand(\"remove\") .withArguments(new StringArgument(\"permission\")) .withArguments(new StringArgument(\"groupName\")) .executes((sender, args) -> { // perm group remove code }) ) ) .withSubcommand(new CommandAPICommand(\"user\") .withSubcommand(new CommandAPICommand(\"add\") .withArguments(new StringArgument(\"permission\")) .withArguments(new StringArgument(\"userName\")) .executes((sender, args) -> { // perm user add code }) ) .withSubcommand(new CommandAPICommand(\"remove\") .withArguments(new StringArgument(\"permission\")) .withArguments(new StringArgument(\"userName\")) .executes((sender, args) -> { // perm user remove code }) ) ) .register(); CommandAPICommand(\"perm\") .withSubcommand(CommandAPICommand(\"group\") .withSubcommand(CommandAPICommand(\"add\") .withArguments(StringArgument(\"permission\")) .withArguments(StringArgument(\"groupName\")) .executes(CommandExecutor { sender, args -> // perm group add code }) ) .withSubcommand(CommandAPICommand(\"remove\") .withArguments(StringArgument(\"permission\")) .withArguments(StringArgument(\"groupName\")) .executes(CommandExecutor { sender, args -> // perm group remove code }) ) ) .withSubcommand(CommandAPICommand(\"user\") .withSubcommand(CommandAPICommand(\"add\") .withArguments(StringArgument(\"permission\")) .withArguments(StringArgument(\"userName\")) .executes(CommandExecutor { sender, args -> // perm user add code }) ) .withSubcommand(CommandAPICommand(\"remove\") .withArguments(StringArgument(\"permission\")) .withArguments(StringArgument(\"userName\")) .executes(CommandExecutor { sender, args -> // perm user remove code }) ) ) .register() commandAPICommand(\"perm\") { subcommand(\"group\") { subcommand(\"add\") { stringArgument(\"permission\") stringArgument(\"groupName\") anyExecutor { sender, args -> // perm group add code } } subcommand(\"remove\") { stringArgument(\"permission\") stringArgument(\"groupName\") anyExecutor { sender, args -> // perm group remove code } } } subcommand(\"user\") { subcommand(\"add\") { stringArgument(\"permission\") stringArgument(\"userName\") anyExecutor { sender, args -> // perm user add code } } subcommand(\"remove\") { stringArgument(\"permission\") stringArgument(\"userName\") anyExecutor { sender, args -> // perm user add code } } }\n}","breadcrumbs":"Subcommands » Example - Permission system with subcommands","id":"405","title":"Example - Permission system with subcommands"},"406":{"body":"So far in this documentation, we've described many different ways to register commands. We've described writing commands by declaring a CommandAPICommand object, using a list of arguments and providing an executor for the command. We've also described another way of registering commands with multiple \"paths\" using the withSubcommand method to generate a tree-like structure. As of CommandAPI 7.0.0, another method for registering commands, command trees , has been introduced.","breadcrumbs":"Command trees » Command trees","id":"406","title":"Command trees"},"407":{"body":"The Command Tree represents command structures in a tree-like fashion, in a very similar way that Brigadier's API lets you declare commands. Command tree commands effectively revolve around two methods: public T executes(CommandExecutor executor); public CommandTree then(ArgumentTree branch);\npublic ArgumentTree then(ArgumentTree branch); The executes() method is the same executes() method that you have seen previously in this documentation for normal CommandAPI commands. This also includes all of the executes...() methods described in Normal command executors , but for the sake of simplicity, we'll simply refer to all of these by executes(). The then() method allows you to create new \"branches\" in your command \"tree\" data structure. If you are familiar with Brigadier 's then() method for argument nodes, then you should feel right at home. Otherwise, for all intents and purposes then() lets you specify additional paths that a command can take when a user is typing their command. Because the underlying type hierarchy of command trees is fairly complex (then() having multiple return types and taking in ArgumentTree objects), instead of trying to describe how all of that works, we'll instead describe how to make command trees by using the methods executes() and then() in practice.","breadcrumbs":"Command trees » The executes() and then() methods","id":"407","title":"The executes() and then() methods"},"408":{"body":"The basic syntax of a command tree is effectively identical to a normal CommandAPICommand, but instead you use the CommandTree object. For example, if we want to create a simple command which sends \"Hi!\" to a command sender, we declare the name of our command, make use of the executes() method, and then we use the CommandTree constructor instead of the CommandAPICommand constructor: /sayhi new CommandAPICommand(\"sayhi\") .executes((sender, args) -> { sender.sendMessage(\"Hi!\"); }) .register(); $$\\downarrow$$ new CommandTree(\"sayhi\") .executes((sender, args) -> { sender.sendMessage(\"Hi!\"); }) .register();","breadcrumbs":"Command trees » Declaring a command tree","id":"408","title":"Declaring a command tree"},"409":{"body":"Unlike the CommandAPICommand class, the CommandTree class doesn't let you add arguments using the withArguments() method. Instead, it makes use of the then() method, which allows you to provide an argument to it. This is best described with an example.","breadcrumbs":"Command trees » Adding arguments to a command tree","id":"409","title":"Adding arguments to a command tree"},"41":{"body":"Moves configuration for server owners to a new section 2. Configuration for server owners . This has the side-effect of also re-numbering all of the sections on the left. Sorry! Adds server owner documentation for the CommandAPI's config command conversion system in section 2. Configuration for server owners Update the conversion page 10. Command conversion so it should be much easier to follow and understand Changed the list of Java versions that the CommandAPI is compatible with in the Troubleshooting section","breadcrumbs":"Introduction » Documentation changes 3.3 \\(\\rightarrow\\) 3.4","id":"41","title":"Documentation changes 3.3 \\(\\rightarrow\\) 3.4"},"410":{"body":"Say we want to take our /sayhi command from above and also have an argument which lets you specify a target player. In this example, we'll have the following command syntax: /sayhi - Says \"Hi!\" to the current sender\n/sayhi <target> - Says \"Hi!\" to a target player We can do this by adding a PlayerArgument to our command. As described above, to add this argument, we must use the then() method: new CommandTree(\"sayhi\") .executes((sender, args) -> { sender.sendMessage(\"Hi!\"); }) .then(new PlayerArgument(\"target\") .executes((sender, args) -> { Player target = (Player) args.get(\"target\"); target.sendMessage(\"Hi\"); })) .register(); CommandTree(\"sayhi\") .executes(CommandExecutor { sender, _ -> sender.sendMessage(\"Hi!\") }) .then(PlayerArgument(\"target\") .executes(CommandExecutor { _, args -> val target = args[\"target\"] as Player target.sendMessage(\"Hi\") })) .register() In this example, we have our normal /sayhi command using the executes() method. We then add a new argument (a new \"branch\" in our \"tree\"), the PlayerArgument, using the then() method. We want to make this branch executable, so we also use the executes() method on the argument itself . To register the full command tree (which includes both /sayhi and /sayhi <target>), we call register() on the CommandTree object. That's effectively all of the basics of command trees! We start by writing a normal command, use executes() to make it executable and use then() to add additional paths to our command. Finally, we finish up with register() to register our command. Below, I've included a few more examples showcasing how to design commands using command trees.","breadcrumbs":"Command trees » Example - Declaring a command tree with a single argument","id":"410","title":"Example - Declaring a command tree with a single argument"},"411":{"body":"","breadcrumbs":"Command trees » Command tree examples","id":"411","title":"Command tree examples"},"412":{"body":"Say we wanted to create a plugin to let a user edit signs. We have a single command tree /signedit, with a number of branching paths set, clear, copy and paste which represent various operations that this command can be performed on a sign: /signedit set <line_number> <text> - Sets the text for a line on a sign\n/signedit clear <line_number> - Clears a sign's text on a specific line\n/signedit copy <line_number> - Copies the current text from a line on a sign\n/signedit paste <line_number> - Pastes the copied text onto a line on a sign new CommandTree(\"signedit\") .then(new LiteralArgument(\"set\") .then(new IntegerArgument(\"line_number\", 1, 4) .then(new GreedyStringArgument(\"text\") .executesPlayer((player, args) -> { // /signedit set <line_number> <text> Sign sign = getTargetSign(player); int lineNumber = (int) args.get(\"line_number\"); String text = (String) args.get(\"text\"); sign.setLine(lineNumber - 1, text); sign.update(true); })))) .then(new LiteralArgument(\"clear\") .then(new IntegerArgument(\"line_number\", 1, 4) .executesPlayer((player, args) -> { // /signedit clear <line_number> Sign sign = getTargetSign(player); int lineNumber = (int) args.get(\"line_number\"); sign.setLine(lineNumber - 1, \"\"); sign.update(true); }))) .then(new LiteralArgument(\"copy\") .then(new IntegerArgument(\"line_number\", 1, 4) .executesPlayer((player, args) -> { // /signedit copy <line_number> Sign sign = getTargetSign(player); int lineNumber = (int) args.get(\"line_number\"); player.setMetadata(\"copied_sign_text\", new FixedMetadataValue(this, sign.getLine(lineNumber - 1))); }))) .then(new LiteralArgument(\"paste\") .then(new IntegerArgument(\"line_number\", 1, 4) .executesPlayer((player, args) -> { // /signedit copy <line_number> Sign sign = getTargetSign(player); int lineNumber = (int) args.get(\"line_number\"); sign.setLine(lineNumber - 1, player.getMetadata(\"copied_sign_text\").get(0).asString()); sign.update(true); }))) .register(); CommandTree(\"signedit\") .then(LiteralArgument(\"set\") .then(IntegerArgument(\"line_number\", 1, 4) .then(GreedyStringArgument(\"text\") .executesPlayer(PlayerCommandExecutor { player, args -> // /signedit set <line_number> <text> val sign: Sign = getTargetSign(player) val line_number = args[\"line_number\"] as Int val text = args[\"text\"] as String sign.setLine(line_number - 1, text) sign.update(true) })))) .then(LiteralArgument(\"clear\") .then(IntegerArgument(\"line_number\", 1, 4) .executesPlayer(PlayerCommandExecutor { player, args -> // /signedit clear <line_number> val sign: Sign = getTargetSign(player) val line_number = args[\"line_number\"] as Int sign.setLine(line_number - 1, \"\") sign.update(true) }))) .then(LiteralArgument(\"copy\") .then(IntegerArgument(\"line_number\", 1, 4) .executesPlayer(PlayerCommandExecutor { player, args -> // /signedit copy <line_number> val sign: Sign = getTargetSign(player) val line_number = args[\"line_number\"] as Int player.setMetadata(\"copied_sign_text\", FixedMetadataValue(this, sign.getLine(line_number - 1))) }))) .then(LiteralArgument(\"paste\") .then(IntegerArgument(\"line_number\", 1, 4) .executesPlayer(PlayerCommandExecutor { player, args -> // /signedit copy <line_number> val sign: Sign = getTargetSign(player) val line_number = args[\"line_number\"] as Int sign.setLine(line_number - 1, player.getMetadata(\"copied_sign_text\")[0].asString()) sign.update(true) }))) .register()","breadcrumbs":"Command trees » Example - Sign editing plugin","id":"412","title":"Example - Sign editing plugin"},"413":{"body":"The CommandAPI also includes a very small lightweight annotation-based command framework. This works very differently compared to previous commands shown in this documentation and it is less feature-rich than registering commands using the other methods. In short, the CommandAPI's annotation-based system: Has no runtime overhead compared to using the regular command registration system (unlike other annotation-based frameworks such as ACF ). Reduces code bloat (to an extent). Improves readability since commands are declared declaratively instead of imperatively. Is not as powerful as the regular command registration system. Developer's Note: Currently, the annotation framework is in its infancy, so any suggestions or improvements are heavily appreciated! Developer's Note: As of the time of writing, annotation-based commands are not compatible with the Kotlin programming language! The CommandAPI does have the Kotlin DSL instead, which is leaner, cleaner and provides a much more Kotliny experience! Before we go into too much detail, let's take a look at an example of what this annotation framework looks like, and compare this to the existing method.","breadcrumbs":"Annotation-based commands » Annotation-based commands","id":"413","title":"Annotation-based commands"},"414":{"body":"Let's say we're writing a plugin with the capability to create warps to places on the server. To do this, we'll make a simple command /warp, defined as follows: /warp - Shows help\n/warp <warp> - Teleports a player to <warp>\n/warp create <name> - Creates a new warp <name> at the player's location","breadcrumbs":"Annotation-based commands » Example: A warp command","id":"414","title":"Example: A warp command"},"415":{"body":"Using the regular CommandAPI, this is one way we can create this command. In the code below, we use StringArguments to represent the warp names. To teleport to a warp, we also populate it with suggestions (deferred so it updates), and also use a subcommand to represent /warp create: Map<String, Location> warps = new HashMap<>(); // /warp\nnew CommandAPICommand(\"warp\") .executes((sender, args) -> { sender.sendMessage(\"--- Warp help ---\"); sender.sendMessage(\"/warp - Show this help\"); sender.sendMessage(\"/warp <warp> - Teleport to <warp>\"); sender.sendMessage(\"/warp create <warpname> - Creates a warp at your current location\"); }) .register(); // /warp <warp>\nnew CommandAPICommand(\"warp\") .withArguments(new StringArgument(\"warp\").replaceSuggestions(ArgumentSuggestions.strings(info -> warps.keySet().toArray(new String[0]) ))) .executesPlayer((player, args) -> { player.teleport(warps.get((String) args.get(0))); }) .register(); // /warp create <warpname>\nnew CommandAPICommand(\"warp\") .withSubcommand( new CommandAPICommand(\"create\") .withPermission(\"warps.create\") .withArguments(new StringArgument(\"warpname\")) .executesPlayer((player, args) -> { warps.put((String) args.get(0), player.getLocation()); }) ) .register(); Seems fairly straightforward, given everything else covered in this documentation. Now let's compare it to using annotations!","breadcrumbs":"Annotation-based commands » Warp command (without annotations)","id":"415","title":"Warp command (without annotations)"},"416":{"body":"I think it's best to show the example and the explain it afterwards: @Command(\"warp\") public class WarpCommand { // List of warp names and their locations static Map<String, Location> warps = new HashMap<>(); @Default public static void warp(CommandSender sender) { sender.sendMessage(\"--- Warp help ---\"); sender.sendMessage(\"/warp - Show this help\"); sender.sendMessage(\"/warp <warp> - Teleport to <warp>\"); sender.sendMessage(\"/warp create <warpname> - Creates a warp at your current location\"); } @Default public static void warp(Player player, @AStringArgument String warpName) { player.teleport(warps.get(warpName)); } @Subcommand(\"create\") @Permission(\"warps.create\") public static void createWarp(Player player, @AStringArgument String warpName) { warps.put(warpName, player.getLocation()); } } CommandAPI.registerCommand(WarpCommand.class); As we can see, the code certainly looks very different to the normal registration method. Let's take it apart piece by piece to see what exactly is going on here. Command declaration @Command(\"warp\") public class WarpCommand { Firstly, we declare our command warp. To do this, we use the @Command annotation and simply state the name of the command in the annotation. This annotation is attached to the class WarpCommand, which indicates that the whole class WarpCommand will be housing our command. The annotation framework is designed in such a way that an entire command is represented by a single class. This provides a more modular approach to command declaration that allows you to easily contain the methods of a command in one location. Default command @Default\npublic static void warp(CommandSender sender) { sender.sendMessage(\"--- Warp help ---\"); sender.sendMessage(\"/warp - Show this help\"); sender.sendMessage(\"/warp <warp> - Teleport to <warp>\"); sender.sendMessage(\"/warp create <warpname> - Creates a warp at your current location\");\n} Here, declare the main command implementation using the @Default annotation. The @Default annotation informs the CommandAPI that the method it is attached to does not have any subcommands. This is effectively the same as registering a regular command without using .withSubcommand(). Here, we simply write what happens when no arguments are run (i.e. the user just runs /warp on its own). As such, we don't include any parameters to our method. Default command (again!) @Default\npublic static void warp(Player player, @AStringArgument String warpName) { player.teleport(warps.get(warpName));\n} We also have a second @Default annotated method, which handles our /warp <warp> command. Because this isn't a subcommand (the warp to teleport to is not a subcommand, it's an argument), we still using the @Default annotation. In this method, we include an argument with this command by using the @AStringArgument annotation. This argument uses the StringArgument class, and the name of this argument is \"warpName\", which is extracted from the name of the variable. Simply put, the Annotation for an argument is A followed by the name of the argument. This is synonymous with using the following: new StringArgument(\"warp\") It's also very important to note the parameters for this method. The first parameter is a Player object, which represents our command sender. The CommandAPI's annotation system uses the fact that the command sender is a Player object and automatically ensures that anyone using the command must be a Player. In other words, non-players (such as the console or command blocks), would be unable to execute this command. The second argument is a String object, which represents the result of our argument \"warp\". The CommandAPI's annotation system can also infer the return type of the argument that is provided to it (in this case, a StringArgument will produce a String) and will automatically cast and provide the result to that parameter. Subcommand @Subcommand(\"create\")\n@Permission(\"warps.create\")\npublic static void createWarp(Player player, @AStringArgument String warpName) { warps.put(warpName, player.getLocation());\n} Lastly, we declare a subcommand to allow us to run /warp create <name>. To do this, we simply use the @Subcommand annotation. In this example, we also apply a permission node that is required to run the command by using the @Permission annotation. The rest is fairly straight forward - we declare an argument, in this case it's another StringArgument , so we use @AStringArgument and then declare everything else in a similar fashion to the default command executor. Registering the command Registering the command is fairly simple and is a one liner: CommandAPI.registerCommand(WarpCommand.class); This line can be placed in your onEnable() or onLoad() method like you were registering a normal command.","breadcrumbs":"Annotation-based commands » Warp command (with annotations)","id":"416","title":"Warp command (with annotations)"},"417":{"body":"This page outlines in detail the list of all annotations that the CommandAPI's annotation-based command system includes.","breadcrumbs":"Annotations » Annotations","id":"417","title":"Annotations"},"418":{"body":"","breadcrumbs":"Annotations » Annotations that go on classes","id":"418","title":"Annotations that go on classes"},"419":{"body":"The @Command annotation is used to declare a command. The parameter is the name of the command that will be registered. @Command(\"warp\") public class WarpCommand {","breadcrumbs":"Annotations » @Command(\"commandName\")","id":"419","title":"@Command(\"commandName\")"},"42":{"body":"Adds information on how functions are loaded in 1.16+ in section 6. Functions & Tags Added function error messages to section Troubleshooting","breadcrumbs":"Introduction » Documentation changes 3.1 \\(\\rightarrow\\) 3.3","id":"42","title":"Documentation changes 3.1 \\(\\rightarrow\\) 3.3"},"420":{"body":"The @Alias annotation is used to declare a list of aliases for a command. The parameter is a list of aliases which can be used for the command. @Command(\"teleport\") @Alias({\"tp\", \"tele\"})\npublic class TeleportCommand {","breadcrumbs":"Annotations » @Alias({...})","id":"420","title":"@Alias({...})"},"421":{"body":"The @Permission annotation is used to add a permission node to a command. Users that want to run this command must have this permission. The parameter is the permission node required to run the command. @Command(\"teleport\") @Permission(\"myplugin.tp\")\nclass TeleportCommand {","breadcrumbs":"Annotations » @Permission(\"permissionNode\")","id":"421","title":"@Permission(\"permissionNode\")"},"422":{"body":"The @NeedsOp annotation is used to indicate that a command needs to have operator privileges to run it. This annotation has no parameters. @Command(\"teleport\") @NeedsOp\nclass TeleportCommand {","breadcrumbs":"Annotations » @NeedsOp","id":"422","title":"@NeedsOp"},"423":{"body":"The @Help annotation is used to add a help topic to a command. This annotation can take two forms: A simple form which just uses a string which is used as the full description for a command: @Command(\"teleport\")\n@Help(\"Teleports yourself to another location\")\nclass TeleportCommand { A form with two parameters value and shortDescription, to provide the full description (value) and short description (shortDescription) content for a command: @Command(\"teleport\") @Help(value = \"Teleports yourself to another location\", shortDescription = \"TP to a location\")\nclass TeleportCommand {","breadcrumbs":"Annotations » @Help(\"Full description\")","id":"423","title":"@Help(\"Full description\")"},"424":{"body":"To use annotations on methods, methods must be static .","breadcrumbs":"Annotations » Annotations that go on methods","id":"424","title":"Annotations that go on methods"},"425":{"body":"The @Default annotation indicates that the method is not a subcommand. This acts in a similar way to regular Bukkit commands. Commands with the @Default annotation can be used to run the main code when the command named with the @Command annotation is stated, such as the following: @Default\npublic static void warp(CommandSender sender) { sender.sendMessage(\"--- Warp help ---\"); sender.sendMessage(\"/warp - Show this help\"); sender.sendMessage(\"/warp <warp> - Teleport to <warp>\"); sender.sendMessage(\"/warp create <warpname> - Creates a warp at your current location\");\n} The @Default annotation does not mean that the command can't have arguments! Arguments can still be used and declared as shown: @Default\npublic static void warp(Player player, @AStringArgument String warpName) { player.teleport(warps.get(warpName));\n}","breadcrumbs":"Annotations » @Default","id":"425","title":"@Default"},"426":{"body":"The @Subcommand simply tells the CommandAPI that the declared method is a subcommand. This acts in a similar way to the regular CommandAPI's .withSubcommand() method. The subcommand annotation can take in a single string which is the name of the subcommand: @Subcommand(\"create\")\n@Permission(\"warps.create\")\npublic static void createWarp(Player player, @AStringArgument String warpName) { warps.put(warpName, player.getLocation());\n} Or, it can take in a list of strings which represent the aliases that can also be used for the declared subcommand: @Subcommand({\"teleport\", \"tp\"})\npublic static void teleport(Player player, @APlayerArgument OfflinePlayer target) { if(target.isOnline() && target instanceof Player onlineTarget) { player.teleport(onlineTarget); }\n}","breadcrumbs":"Annotations » @Subcommand","id":"426","title":"@Subcommand"},"427":{"body":"The @Permission annotation can also be used on methods to indicate that a permission is required to execute a command. @Subcommand(\"create\")\n@Permission(\"warps.create\")\npublic static void createWarp(Player player, @AStringArgument String warpName) { warps.put(warpName, player.getLocation());\n}","breadcrumbs":"Annotations » @Permission","id":"427","title":"@Permission"},"428":{"body":"The @NeedsOp annotation can also be used on methods to indicate that the user must be an operator to run the command.","breadcrumbs":"Annotations » @NeedsOp","id":"428","title":"@NeedsOp"},"429":{"body":"The annotations for arguments are really simple, there's just two things you need to know: To use an annotation argument, just add the letter A (for 'annotation') at the beginning of it! For example: \\begin{align} \\texttt{StringArgument}&\\xrightarrow{A}\\texttt{@AStringArgument}\\\\ \\texttt{PlayerArgument}&\\xrightarrow{A}\\texttt{@APlayerArgument}\\\\ \\texttt{AdvancementArgument}&\\xrightarrow{A}\\texttt{@AAdvancementArgument}\\\\ &\\hspace{0.75em}\\vdots \\end{align} For example, we use @AStringArgument to indicate that this command takes a StringArgument as its first parameter: @Default\npublic static void warp(Player player, @AStringArgument String warpName) { player.teleport(warps.get(warpName));\n} The name of the argument (referred to as \"nodeName\" in the normal CommandAPI system) is the name of the variable assigned to the parameter. In the above code, this means that the name of the argument is warpName.","breadcrumbs":"Annotations » Annotations that go on parameters","id":"429","title":"Annotations that go on parameters"},"43":{"body":"Adds new section 5.1 Argument suggestions to cover how to override suggestions - Having it all in section 5. Arguments was a bit too content-heavy Adds documentation for the new .overrideSuggestions() method in section 5.1 Argument suggestions Simplified the description of the documentation updates Changed the artifact ID for the dependency of the CommandAPI. Instead of being commandapi, it is now commandapi-core. You can view the changes in section 2 Setting up your development environment Changed the repository information for gradle in section 2 Setting up your development environment . You now have to include the NBTAPI repository because gradle can't automatically detect this for some reason. Kinda stupid tbh. Adds a section on using multiple or optional arguments in section 5 Arguments","breadcrumbs":"Introduction » Documentation changes 3.0 \\(\\rightarrow\\) 3.1","id":"43","title":"Documentation changes 3.0 \\(\\rightarrow\\) 3.1"},"430":{"body":"Certain argument annotations have extra parameters that can be supplied to provide additional customization: Numerical arguments The following numerical arguments can take both a min and max value. Both of these are completely optional. This indicates the range of values (inclusive) that is valid for this argument. For example: @Default\npublic static void command(CommandSender sender, @ADoubleArgument(min = 0.0, max = 10.0) double someDouble, @AFloatArgument(min = 5.0f, max = 10.0f) float someFloat, @AIntegerArgument(max = 100) int someInt, @ALongArgument(min = -10) long someLong\n) { // Command implementation here\n} Literal arguments Both the LiteralArgument and MultiLiteralArgument can be used. When these are used, the name of the variable assigned to the parameter is ignored and not used as the argument's name. For the @ALiteralArgument annotation, the parameter is the literal to be used for the command. For the @AMultiLiteralArgument, the parameter can be an array of multiple literals to use: @Default\npublic static void command(CommandSender sender, @ALiteralArgument(\"myliteral\") String literal, @AMultiLiteralArgument({\"literal\", \"anotherliteral\"}) String multipleLiterals\n) { // Command implementation here\n} Other arguments The LocationArgument, Location2DArgument, EntitySelectorArgument and ScoreHolderArgument can all take an extra parameter in their constructors. As a result, the annotation-equivalent of these arguments also allow you to provide the parameter in the annotation: @Default\npublic static void command(CommandSender sender, @ALocationArgument(LocationType.BLOCK_POSITION) Location location, @ALocation2DArgument(LocationType.PRECISE_POSITION) Location location2d, @AEntitySelectorArgument.ManyEntities Collection<Entity> entities, @AScoreHolderArgument.Multiple Collection<String> scoreHolders\n) { // Command implementation here\n}","breadcrumbs":"Annotations » Special argument annotations","id":"430","title":"Special argument annotations"},"431":{"body":"Registering annotation-based commands is really simple. To do this, we use the following method, where className is the name of a class with a @Command annotation: CommandAPI.registerCommand(className)","breadcrumbs":"Registering annotation-based commands » Registering annotation-based commands","id":"431","title":"Registering annotation-based commands"},"432":{"body":"Say we have a simple command /warp that is defined as follows: @Command(\"warp\") public class WarpCommand { // List of warp names and their locations static Map<String, Location> warps = new HashMap<>(); @Default public static void warp(CommandSender sender) { sender.sendMessage(\"--- Warp help ---\"); sender.sendMessage(\"/warp - Show this help\"); sender.sendMessage(\"/warp <warp> - Teleport to <warp>\"); sender.sendMessage(\"/warp create <warpname> - Creates a warp at your current location\"); } @Default public static void warp(Player player, @AStringArgument String warpName) { player.teleport(warps.get(warpName)); } @Subcommand(\"create\") @Permission(\"warps.create\") public static void createWarp(Player player, @AStringArgument String warpName) { warps.put(warpName, player.getLocation()); } } We can register this in our onLoad() method so we can use this command from within Minecraft functions: public class MyPlugin extends JavaPlugin { @Override public void onLoad() { CommandAPI.registerCommand(WarpCommand.class); } }","breadcrumbs":"Registering annotation-based commands » Example: Registering a Warp command","id":"432","title":"Example: Registering a Warp command"},"433":{"body":"The CommandAPI also provides an alternative way of making commands when using Kotlin to develop your plugins: A DSL! This DSL provides many methods to easily add arguments to your command structure. Examples of the DSL can be found here .","breadcrumbs":"Kotlin-based commands » Kotlin-based commands","id":"433","title":"Kotlin-based commands"},"434":{"body":"To install the DSL, you need to add the commandapi-bukkit-kotlin dependency into your pom.xml or your build.gradle, making sure to specify the server flavor you are developing for:","breadcrumbs":"Kotlin-based commands » Installing the DSL","id":"434","title":"Installing the DSL"},"435":{"body":"<dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-bukkit-kotlin</artifactId> <version>9.4.1</version> </dependency>\n</dependencies> Next, you need to add Kotlin to your project. For this, you first need to add the dependency: <dependencies> <dependency> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-stdlib</artifactId> <version>1.9.0</version> </dependency>\n</dependencies> Finally, you need to add the kotlin-maven-plugin: <build> <plugins> <plugin> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-maven-plugin</artifactId> <version>1.9.0</version> <executions> <execution> <id>compile</id> <phase>compile</phase> <goals> <goal>compile</goal> </goals> </execution> <execution> <id>test-compile</id> <phase>test-compile</phase> <goals> <goal>test-compile</goal> </goals> </execution> </executions> <configuration> <jvmTarget>16</jvmTarget> </configuration> </plugin> </plugins>\n</build>","breadcrumbs":"Kotlin-based commands » Adding the dependency with Maven","id":"435","title":"Adding the dependency with Maven"},"436":{"body":"First, you need to add the repository: repositories { mavenCentral()\n} repositories { mavenCentral()\n} Next, you need to add the dependency: dependencies { implementation \"dev.jorel:commandapi-bukkit-kotlin:9.4.1\"\n} dependencies { implementation(\"dev.jorel:commandapi-bukkit-kotlin:9.4.1\")\n} You also need to add Kotlin to your project. For this, you first need to add the Kotlin plugin: plugins { id \"org.jetbrains.kotlin.jvm\" version \"1.9.0\"\n} plugins { kotlin(\"jvm\") version \"1.9.0\"\n} Next, you need to add the dependency (you should already have added the mavenCentral() repository to your project): dependencies { implementation \"org.jetbrains.kotlin:kotlin-stdlib\"\n} dependencies { implementation(\"org.jetbrains.kotlin:kotlin-stdlib\")\n} Then, you need to configure the Java version to build against: kotlin { jvmToolchain(16)\n} kotlin { jvmToolchain(16)\n}","breadcrumbs":"Kotlin-based commands » Adding the dependency with Gradle","id":"436","title":"Adding the dependency with Gradle"},"437":{"body":"","breadcrumbs":"Using the DSL » Using the DSL","id":"437","title":"Using the DSL"},"438":{"body":"As a first example and to take a first look at the Kotlin DSL syntax, we will first create a simple command to send messages to a player.","breadcrumbs":"Using the DSL » Defining a simple message command","id":"438","title":"Defining a simple message command"},"439":{"body":"We want to create a command that lets us send a message to a player. To do this, we want to register a command with the following syntax: /sendmessageto <player> <msg> We can then use the following command registration: commandTree(\"sendmessageto\") { playerArgument(\"player\") { // Defines a new PlayerArgument(\"player\") greedyStringArgument(\"msg\") { // Defines a new GreedyStringArgument(\"msg\") anyExecutor { _, args -> // Command can be executed by anyone and anything (such as entities, the console, etc.) val player: Player = args[\"player\"] as Player val message: String = args[\"msg\"] as String player.sendMessage(message) } } }\n} commandAPICommand(\"sendmessageto\") { playerArgument(\"player\") // Defines a new PlayerArgument(\"player\") greedyStringArgument(\"msg\") // Defines a new GreedyStringArgument(\"msg\") anyExecutor { _, args -> // Command can be executed by anyone and anything (such as entities, the console, etc.) val player: Player = args[\"player\"] as Player val message: String = args[\"msg\"] as String player.sendMessage(message) }\n} Here you can see some interesting things: You do not need to call the .register() method when using the DSL You do not need to initialise any arguments","breadcrumbs":"Using the DSL » Example - Sending a message to a player using the Kotlin DSL","id":"439","title":"Example - Sending a message to a player using the Kotlin DSL"},"44":{"body":"Developer's Note: Lots of changes occurred in version 3.0. I highly recommend reading the Upgrading guide section which covers the changes in more detail and how to update your plugin for this version. Sections on the left have been tidied up and should be more \"approachable\" Installation section ( 1. Installation for server owners ) now includes information about additional dependencies Dependency section ( 2. Setting up your development environment ) updated to use the new dependency Group ID Command registration section ( 3. Command registration ) updated to reflect new API changes Command execution section ( 4. Command Executors ) updated to reflect new API changes Arguments section ( 5. Arguments ) completely rewritten to reflect new API changes. Adds more detailed examples for each argument Function arguments section ( 6.3 Function Arguments ) updated to reflect new API changes Permissions section ( 7. Permissions ) updated to reflect new API changes Aliases section ( 8. Aliases ) updated to reflect new API changes Command conversion section ( 9. Command conversion ) rewrite example to be more detailed","breadcrumbs":"Introduction » Documentation changes 2.1 \\(\\rightarrow\\) 3.0","id":"44","title":"Documentation changes 2.1 \\(\\rightarrow\\) 3.0"},"440":{"body":"The Kotlin DSL also provides executors to execute your command. You've seen the anyExecutor in the example above. To find out, which DSL executor corresponds to \"normal\" executors, you can refer to the table below: DSL normal executor DSL resulting executor DSL normal execution info DSL resulting execution info \"normal\" Executor anyExecutor() anyResultingExecutor() anyExecutionInfo() anyResultingExecutionInfo executes() playerExecutor() playerResultingExecutor() playerExecutionInfo() playerResultingExecutionInfo() executesPlayer() entityExecutor() entityResultingExecutor() entityExecutionInfo() entityResultingExecutionInfo() executesEntity() consoleExecutor() consoleResultingExecutor() consoleExecutionInfo() consoleResultingExecutionInfo() executesConsole() commandBlockExecutor() commandBlockResultingExecutor() commandBlockExecutionInfo() commandBlockResultingExecutionInfo() executesCommandBlock() proxyExecutor() proxyResultingExecutor() proxyExecutionInfo() proxyResultingExecutionInfo() executesProxy() nativeExecutor() nativeResultingExecutor() nativeExecutionInfo() nativeResultingExecutionInfo() executesNative() remoteConsoleExecutor() remoteConsoleResultingExecutor() remoteConsoleExecutionInfo() remoteConsoleResultingExecutionInfo() executesRemoteConsole()","breadcrumbs":"Using the DSL » Executors","id":"440","title":"Executors"},"441":{"body":"The DSL implements almost every argument with a method. You've seen the playerArgument() and the greedyStringArgument() method in the example at the top of this page. The way arguments are implemented is pretty straight forward: It's basically the argument class' name, but as a method. So if you wanted to use a ItemStackArgument in your command, you would use the itemStackArgument() method of the DSL. One thing to note is that the DSL also features every existing constructor. This means if you want to use an IntegerArgument with a minimum of 0 and a maximum of 10, you normally would implement it like this: new IntegerArgument(\"integer\", 0, 10) However, when using this DSL it is implemented like this: integerArgument(\"integer\", 0, 10) Developer's Note: There are a few arguments not having a method which directly corresponds to their respective argument. These arguments most likely use a builder pattern and because of that require further implementation by the user. To use these arguments, the DSL also provides the argument() method which takes in any argument as a parameter.","breadcrumbs":"Using the DSL » Arguments","id":"441","title":"Arguments"},"442":{"body":"When using the DSL, you might want to modify the behaviour of certain arguments by adding requirements or suggestions to them. To give you a general idea how you could accomplish that, the sendMessageTo command is adding a broadcast option which should only be executed by server operators. commandTree(\"sendMessageTo\") { playerArgument(\"player\") { greedyStringArgument(\"msg\") { playerExecutor { _, args -> val player: Player = args[\"player\"] as Player val message: String = args[\"msg\"] as String player.sendMessage(message) } } } literalArgument(\"broadcast\") { withRequirement { sender: CommandSender -> sender.isOp } // Applies the requirement to the broadcast literal argument /* add more methods here that modify argument behaviour */ greedyStringArgument(\"msg\") { playerExecutor { _, args -> val message: String = args[\"msg\"] as String Bukkit.broadcastMessage(message) } } }\n} commandAPICommand(\"sendMessageTo\") { playerArgument(\"player\") greedyStringArgument(\"msg\") playerExecutor { _, args -> val player: Player = args[\"player\"] as Player val message: String = args[\"msg\"] as String player.sendMessage(message) }\n} commandAPICommand(\"sendMessageTo\") { literalArgument(\"broadcast\") { withRequirement { sender: CommandSender -> sender.isOp } // Applies the requirement to the broadcast literal argument /* add more methods here that modify argument behaviour */ } greedyStringArgument(\"msg\") playerExecutor { _, args -> val message: String = args[\"msg\"] as String Bukkit.broadcastMessage(message) }\n} Notice how you can just add the requirement in a CommandTree by adding it to the argument block where you also define the next arguments and the executor. However, when modifying the behaviour of an argument in a CommandAPICommand you have to add an extra block where you can implement the additional behaviour.","breadcrumbs":"Using the DSL » Editing arguments","id":"442","title":"Editing arguments"},"443":{"body":"Expanding on the previous example where we added a requirement to a single argument, we now also want to add a requirement to a whole command. This works similar to how argument behaviour is modified in a CommandTree: commandTree(\"commandRequirement\") { withRequirement { sender: CommandSender -> sender.isOp} playerExecutor { player, _ -> player.sendMessage(\"This command can only be executed by players who are server operators.\") }\n} commandAPICommand(\"commandRequirement\") { withRequirement { sender: CommandSender -> sender.isOp} playerExecutor { player, _ -> player.sendMessage(\"This command can only be executed by players who are server operators.\") }\n}","breadcrumbs":"Using the DSL » Adding requirements to commands","id":"443","title":"Adding requirements to commands"},"444":{"body":"Now, a few more examples are shown to demonstrate the use of this DSL a little more:","breadcrumbs":"Using the DSL » More examples","id":"444","title":"More examples"},"445":{"body":"We want to create a /give command with the following syntax: /optionalArgument give <item>\n/optionalArgument give <item> <amount> To declare an argument as optional you need to set the optional value to true: commandTree(\"optionalArgument\") { literalArgument(\"give\") { itemStackArgument(\"item\") { integerArgument(\"amount\", optional = true) { playerExecutor { player, args -> // This command will let you execute: // \"/optionalArgument give minecraft:stick\" // \"/optionalArgument give minecraft:stick 5\" val itemStack: ItemStack = args[\"item\"] as ItemStack val amount: Int = args.getOptional(\"amount\").orElse(1) as Int itemStack.amount = amount player.inventory.addItem(itemStack) } } } }\n} commandAPICommand(\"optionalArgument\") { literalArgument(\"give\") itemStackArgument(\"item\") integerArgument(\"amount\", optional = true) // This sets the argument as optional playerExecutor { player, args -> // This command will let you execute: // \"/optionalArgument give minecraft:stick\" // \"/optionalArgument give minecraft:stick 5\" val itemStack: ItemStack = args[\"item\"] as ItemStack val amount: Int = args.getOptional(\"amount\").orElse(1) as Int itemStack.amount = amount player.inventory.addItem(itemStack) }\n}","breadcrumbs":"Using the DSL » Example - Implementing optional arguments with the Kotlin DSL","id":"445","title":"Example - Implementing optional arguments with the Kotlin DSL"},"446":{"body":"We want to create a command with the following syntax to demonstrate replacing suggestions using the Kotlin DSL: /replaceSuggestions <strings> Replacing suggestions works similar to how you would add a requirement to an argument as shown in Editing arguments . You just have to use the replaceSuggestions method this time: commandTree(\"replaceSuggestions\") { stringArgument(\"strings\") { replaceSuggestions(ArgumentSuggestions.strings(\"one\", \"two\", \"three\")) // Replaces the suggestions for the \"strings\" StringArgument playerExecutor { player, args -> player.sendMessage(\"You chose option ${args[\"strings\"] as String}!\") } }\n} commandAPICommand(\"replaceSuggestions\") { stringArgument(\"strings\") { replaceSuggestions(ArgumentSuggestions.strings(\"one\", \"two\", \"three\")) // Replaces the suggestions for the \"strings\" StringArgument } playerExecutor { player, args -> player.sendMessage(\"You chose option ${args[\"strings\"] as String}!\") }\n}","breadcrumbs":"Using the DSL » Example - Replacing suggestions using the Kotlin DSL","id":"446","title":"Example - Replacing suggestions using the Kotlin DSL"},"447":{"body":"The CommandAPI offers an additional way to access arguments when using Kotlin: delegated properties . With delegated properties, there are two possible dependencies you can use: commandapi-core-kotlin Support for delegated properties has been added to the commandapi-core-kotlin module. If you want to use delegated properties, you need to add this dependency. commandapi-bukkit-kotlin If you are already using the Kotlin DSL to create your commands, you can already use delegated properties. commandapi-core-kotlin is included in commandapi-bukkit-kotlin.","breadcrumbs":"Delegated properties » Delegated properties","id":"447","title":"Delegated properties"},"448":{"body":"To be able to access arguments by using delegated properties, your variable name needs to match the node name of the argument. This could look like this: CommandAPICommand(\"mycommand\") .withArguments(StringArgument(\"string\")) .withArguments(PlayerArgument(\"target\")) .executesPlayer(PlayerCommandExecutor { player, args -> val string: String by args val target: Player by args // Implementation... }) .register() commandAPICommand(\"mycommand\") { stringArgument(\"string\") playerArgument(\"target\") playerExecutor { player, args -> val string: String by args val target: Player by args // Implementation... }\n}","breadcrumbs":"Delegated properties » Access arguments using delegated properties","id":"448","title":"Access arguments using delegated properties"},"449":{"body":"Developer's Note: The CommandAPI hasn't been released for Velocity yet. We do, however, offer snapshot builds. This small section on Velocity will outline how to get the snapshot builds and what limitations the CommandAPI currently has on Velocity. This page focuses on outlining how to set up the CommandAPI for Velocity. It expects that you are already familiar with how to set up a Velocity plugin.","breadcrumbs":"Velocity » Velocity","id":"449","title":"Velocity"},"45":{"body":"Installing the CommandAPI is easy! Just download the latest CommandAPI-XXX.jar file using the button below and place it in your server's plugins/ folder! Download latest CommandAPI plugin","breadcrumbs":"Installation for server owners » Installation","id":"45","title":"Installation"},"450":{"body":"Because we do not have an official release yet, the snapshot builds are not published in the Maven Central repository. Instead you need to add our snapshot repository: <repositories> <repository> <id>oss.sonatype.org-snapshot</id> <url>https://s01.oss.sonatype.org/content/repositories/snapshots</url> </repository>\n</repositories> repositories { maven { url = \"https://s01.oss.sonatype.org/content/repositories/snapshots\" }\n} repositories { maven { url = uri(\"https://s01.oss.sonatype.org/content/repositories/snapshots\") }\n}","breadcrumbs":"Velocity » Adding the snapshot repository with Maven or Gradle","id":"450","title":"Adding the snapshot repository with Maven or Gradle"},"451":{"body":"As mentioned, Velocity can only be accessed with snapshot builds. These snapshot build version are following standard semantic versioning and thus have the -SNAPSHOT suffix: <dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-velocity-shade</artifactId> <version>9.4.0-SNAPSHOT</version> </dependency>\n</dependencies> dependencies { compile \"dev.jorel:commandapi-velocity-shade:9.4.0-SNAPSHOT\"\n} dependencies { compileOnly(\"dev.jorel:commandapi-velocity-shade:9.4.0-SNAPSHOT\")\n}","breadcrumbs":"Velocity » Adding the dependency","id":"451","title":"Adding the dependency"},"452":{"body":"The CommandAPI requires two steps: loading and enabling. We will perform these steps in Velocity's loading stages, construction and initialization. These two stages are explained in their documentation . We will perform the CommandAPI's loading step in the construction phase first: @Inject\npublic ExamplePlugin(ProxyServer server, Logger logger) { this.server = server; this.logger = logger; CommandAPI.onLoad(new CommandAPIVelocityConfig(server, this));\n} Next, we want to utilize Velocity's ProxyInitializeEvent to perform the CommandAPI's enabling step: @Subscribe\npublic void onProxyInitialization(ProxyInitializeEvent event) { // Any CommandAPI command registrations... CommandAPI.onEnable();\n}","breadcrumbs":"Velocity » Setting up the CommandAPI","id":"452","title":"Setting up the CommandAPI"},"453":{"body":"The CommandAPI currently only offers support for a very limited amount of arguments on Velocity. This is because arguments are primarily implemented on the backend servers. However, the CommandAPI offers access for the primitive type arguments: IntegerArgument LongArgument FloatArgument DoubleArgument BooleanArgument StringArgument TextArgument GreedyStringArgument LiteralArgument MultiLiteralArgument","breadcrumbs":"Velocity » Current limitations","id":"453","title":"Current limitations"},"454":{"body":"Command registration works the same way as it does in Bukkit. To visualize this, we want to register a simple command that generates a random number between a chosen minimum and a chosen maximum value:","breadcrumbs":"Velocity » Registering a simple command","id":"454","title":"Registering a simple command"},"455":{"body":"We want to register the command /randomnumber with the following syntax: /randomnumber <min> <max> To accomplish that, we register the command like this: new CommandAPICommand(\"randomnumber\") .withArguments(new IntegerArgument(\"min\")) .withArguments(new IntegerArgument(\"max\")) .executesPlayer((player, args) -> { int min = (int) args.get(\"min\"); int max = (int) args.get(\"max\"); Random random = ThreadLocalRandom.current(); int randomNumber = random.nextInt(min, max); player.sendMessage(Component.text().content(\"Your random number is: \" + randomNumber)); }) .register(); CommandAPICommand(\"randomnumber\") .withArguments(IntegerArgument(\"min\")) .withArguments(IntegerArgument(\"max\")) .executesPlayer(PlayerCommandExecutor { player, args -> val min = args[\"min\"] as Int val max = args[\"max\"] as Int val random = ThreadLocalRandom.current() val randomNumber = random.nextInt(min, max) player.sendMessage(Component.text().content(\"Your random number is: $randomNumber\")) }) .register()","breadcrumbs":"Velocity » Example - Registering a simple command","id":"455","title":"Example - Registering a simple command"},"456":{"body":"Developer's Note: If you're a server owner, you're probably lost! This section is for developer command conversion. If you're looking for how to convert plugins with the config.yml file, you want 2. Configuration for server owners . The CommandAPI has the ability to convert plugin commands to vanilla Minecraft commands using its config.yml's plugins-to-convert option. Nevertheless, the API for command conversion is not hidden and you're free to use it as you see fit! Before you continue, let's clear up a few naming conventions which is used in the following sections! Target plugin - This refers to a non-CommandAPI plugin which registers normal Bukkit commands. This typically uses the old boolean onCommand(CommandSender ... ) method Your plugin - This refers to your plugin, the one that uses the CommandAPI and wants to add compatibility to a target plugin","breadcrumbs":"Command conversion » Command conversion","id":"456","title":"Command conversion"},"457":{"body":"To register all commands that are declared by a target plugin, the Converter.convert(Plugin) method can be used. This attempts to register all commands declared in a target plugin's plugin.yml file, as well as any aliases or permissions stated in the plugin.yml file.","breadcrumbs":"Command conversion » Entire plugins","id":"457","title":"Entire plugins"},"458":{"body":"Say you have some plugin.yml file for a target plugin that adds some basic functionality to a server. The target plugin in this example is called \"TargetPlugin\": name: TargetPlugin\nmain: some.random.package.Main\nversion: 1.0\ncommands: gmc: aliases: gm1 gms: i: permission: item.permission As you can see, it declares 3 commands: /gmc, /gms and /i. We can now begin writing your plugin that uses the CommandAPI converter. We will call this plugin \"YourPlugin\": public class YourPlugin extends JavaPlugin { @Override public void onEnable() { Converter.convert((JavaPlugin) Bukkit.getPluginManager().getPlugin(\"TargetPlugin\")); // Other code goes here... } } class YourPlugin : JavaPlugin() { override fun onEnable() { Converter.convert(Bukkit.getPluginManager().getPlugin(\"TargetPlugin\") as JavaPlugin) // Other code goes here... } } When this is run, the commands /gmc, /gm1, /gms and /i will all be registered by the CommandAPI.","breadcrumbs":"Command conversion » Example - Converting commands for a target plugin","id":"458","title":"Example - Converting commands for a target plugin"},"459":{"body":"In addition to converting all commands from a target plugin, the CommandAPI allows you to convert single commands at a time using the following methods from the Converter class: public static convert(Plugin plugin, String cmdName);\npublic static convert(Plugin plugin, String cmdName, List<Argument> arguments);\npublic static convert(Plugin plugin, String cmdName, Argument... arguments); In these commands, the plugin refers to the plugin which has the command you want to convert and cmdName is the name of the command declared in the target plugin's plugin.yml file (just the main command, not the aliases!). The List<Argument> or Argument... can be used to provide argument checks that lets you apply the command UI to a bukkit command.","breadcrumbs":"Command conversion » Only specific commands","id":"459","title":"Only specific commands"},"46":{"body":"If you use NBT data, you'll also need the NBT API . (You can find out from your developers if you need this or not) If you are using raw JSON chat data, you'll need to be running Spigot or a Paper-based server such as Paper or Purpur . (Again, you can find out from your developers if you need this or not)","breadcrumbs":"Installation for server owners » Additional dependencies","id":"46","title":"Additional dependencies"},"460":{"body":"Say we want to convert EssentialsX's /speed command using the CommandAPI. The plugin.yml entry for the /speed command is the following: speed: description: Change your speed limits. usage: /<command> [type] <speed> [player] aliases: [flyspeed,eflyspeed,fspeed,efspeed,espeed,walkspeed,ewalkspeed,wspeed,ewspeed] From this, we can determine that there are the following commands, where \"walk\" and \"fly\" are the different types that the command can take: /speed <speed>\n/speed <speed> <target>\n/speed <walk/fly> <speed>\n/speed <walk/fly> <speed> <target> With the EssentialsX plugin, the <speed> value can only take numbers between 0 and 10. As such, we'll ensure to apply these limits using the IntegerArgument. In addition, since the speed type can only be \"walk\" or \"fly\", we'll add that to our converter as well using a MultiLiteralArgument: JavaPlugin essentials = (JavaPlugin) Bukkit.getPluginManager().getPlugin(\"Essentials\"); // /speed <speed>\nConverter.convert(essentials, \"speed\", new IntegerArgument(\"speed\", 0, 10)); // /speed <target>\nConverter.convert(essentials, \"speed\", new PlayerArgument(\"target\")); // /speed <walk/fly> <speed>\nConverter.convert(essentials, \"speed\", new MultiLiteralArgument(\"modes\", \"walk\", \"fly\"), new IntegerArgument(\"speed\", 0, 10)\n); // /speed <walk/fly> <speed> <target>\nConverter.convert(essentials, \"speed\", new MultiLiteralArgument(\"modes\", \"walk\", \"fly\"), new IntegerArgument(\"speed\", 0, 10), new PlayerArgument(\"target\")\n); val essentials = Bukkit.getPluginManager().getPlugin(\"Essentials\") as JavaPlugin // /speed <speed>\nConverter.convert(essentials, \"speed\", IntegerArgument(\"speed\", 0, 10)) // /speed <target>\nConverter.convert(essentials, \"speed\", PlayerArgument(\"target\")) // /speed <walk/fly> <speed>\nConverter.convert(essentials, \"speed\", MultiLiteralArgument(\"modes\", \"walk\", \"fly\"), IntegerArgument(\"speed\", 0, 10)\n) // /speed <walk/fly> <speed> <target>\nConverter.convert(essentials, \"speed\", MultiLiteralArgument(\"modes\", \"walk\", \"fly\"), IntegerArgument(\"speed\", 0, 10), PlayerArgument(\"target\")\n) An image showing /execute run for EssentialsX's /speed command","breadcrumbs":"Command conversion » Example - Converting EssentialsX's speed command","id":"460","title":"Example - Converting EssentialsX's speed command"},"461":{"body":"Formally, the CommandAPI does not support plugin reloading. This includes, but is not limited to: The /reload command which reloads all plugins on the server Plugin reloading plugins, such as PlugMan Any form of plugin enabling/disabling process for plugins which register commands via the CommandAPI In general, using the /reload command is not advised . Here's some useful resources from various Bukkit/Spigot/Paper developers: Maddy Miller (WorldEdit creator): Why you should never /reload on Spigot, Bukkit, and Paper Bukkit Forums: Is /reload that bad Petition to remove the /reload command Spigot Forums: What's with the /reload command? Let's kill /reload, or make it better. The CommandAPI is not like normal Bukkit/Spigot/Paper plugins . It directly accesses all of the nitty-gritty Vanilla Minecraft code to convert and expose Minecraft's internal command framework into a Bukkit-API friendly interface for you to use. As the CommandAPI hooks directly into Vanilla Minecraft code, and /reload is a Bukkit feature, using /reload can cause Vanilla Minecraft's internal system to become unstable. If you are having issues with /reload, seriously reconsider shutting your server down correctly and restarting it, instead of running /reload. Despite this, there is one way to get reloading to work using the onDisable() method in your plugin. If you register a command in your onLoad() or onEnable() method, by unregistering the command in your onDisable() method, this allows the CommandAPI to properly register the command again when the server reloads. Developer's Note: Despite the fact that you can do this, I cannot stress enough that this is not recommended , due to the fact that functions/tags in datapacks do not work with /reload, even if you unregister the command .","breadcrumbs":"Plugin reloading » Plugin reloading","id":"461","title":"Plugin reloading"},"462":{"body":"In this example, we add support for reloading the server via /reload by unregistering the command in the onDisable() method. Note that force-unregistering is not required for this: public class MyPlugin extends JavaPlugin { @Override public void onEnable() { new CommandAPICommand(\"ping\") .executes((sender, args) -> { sender.sendMessage(\"Pong!\"); }) .register(); } @Override public void onDisable() { CommandAPI.unregister(\"ping\"); } }","breadcrumbs":"Plugin reloading » Example - Allowing a command to work with /reload","id":"462","title":"Example - Allowing a command to work with /reload"},"463":{"body":"The CommandAPI does a lot of stuff \"behind the scenes\". This internal CommandAPI section will go into detail about what the CommandAPI does, how it's implemented and why it has been implemented like that.","breadcrumbs":"Internal CommandAPI » Internal CommandAPI","id":"463","title":"Internal CommandAPI"},"464":{"body":"The CommandAPI's arguments are representations of the different arguments that the Minecraft Command Data protocol handles. These are outlined in the table below: Identifier CommandAPI argument brigadier:bool BooleanArgument brigadier:double DoubleArgument brigadier:float FloatArgument brigadier:integer IntegerArgument brigadier:long LongArgument brigadier:string StringArgument TextArgument GreedyStringArgument CustomArgument<T> minecraft:angle AngleArgument minecraft:block_pos LocationArgument (LocationType.BLOCK_POSITION) minecraft:block_predicate BlockPredicateArgument minecraft:block_state BlockStateArgument minecraft:color ChatColorArgument minecraft:column_pos Location2DArgument (LocationType.BLOCK_POSITION) minecraft:component ChatComponentArgument minecraft:dimension WorldArgument minecraft:entity EntitySelectorArgument minecraft:entity_anchor minecraft:entity_summon EntityTypeArgument minecraft:float_range FloatRangeArgument minecraft:function FunctionArgument minecraft:game_profile PlayerArgument minecraft:game_profile OfflinePlayerArgument minecraft:int_range IntegerRangeArgument minecraft:item_enchantment EnchantmentArgument minecraft:item_predicate ItemStackPredicateArgument minecraft:item_slot minecraft:item_stack ItemStackArgument minecraft:message ChatArgument minecraft:mob_effect PotionEffectArgument minecraft:nbt minecraft:nbt_compound_tag NBTCompoundArgument minecraft:nbt_path minecraft:nbt_tag minecraft:objective ObjectiveArgument minecraft:objective_criteria ObjectiveCriteriaArgument minecraft:operation MathOperationArgument minecraft:particle ParticleArgument minecraft:resource_location AdvancementArgument BiomeArgument CustomArgument<T> LootTableArgument NamespacedKeyArgument RecipeArgument SoundArgument minecraft:rotation RotationArgument minecraft:score_holder ScoreHolderArgument minecraft:scoreboard_slot ScoreboardSlotArgument minecraft:swizzle AxisArgument minecraft:team TeamArgument minecraft:time TimeArgument minecraft:uuid UUIDArgument minecraft:vec2 Location2DArgument (LocationType.PRECISE_POSITION) minecraft:vec3 LocationArgument (LocationType.PRECISE_POSITION) There are a few arguments that aren't implemented. Here's why: minecraft:entity_anchor - This argument only has two values: eyes and feet. It's incredibly unnecessary for any other purpose and is easier to implement with a MultiLiteralArgument. minecraft:item_slot - Bukkit's implementation of item slot numbers differs very wildly to Minecraft's implementation of item slot numbers. This difference makes it near-impossible to have a suitable middle-ground for item slot numbers that ensures that invalid numbers cannot be passed to the wrong inventory type. An implementation of this would require a rewrite of the current system to maintain proper inventory slot access safety. minecraft:nbt, minecraft:nbt_path, minecraft:nbt_tag - You've got the NBTCompoundArgument, that's good enough, right? ¯\\_(ツ)_/¯","breadcrumbs":"Internal CommandAPI » Argument identifiers","id":"464","title":"Argument identifiers"},"465":{"body":"During the initialization of Minecraft 1.16+ servers, the CommandAPI uses a custom datapack reloading sequence as opposed to the normal Vanilla Minecraft datapack reloading method. The CommandAPI's method uses the server's current command dispatcher object as opposed to a new one, which allows datapacks to use commands registered by the CommandAPI. This can be invoked using the following method: CommandAPI.reloadDatapacks();","breadcrumbs":"Internal CommandAPI » Reloading datapacks","id":"465","title":"Reloading datapacks"},"466":{"body":"The CommandAPI doesn't store the CommandAPICommand objects during the main running of the server because it simply doesn't need to. Instead, it stores a list of RegisteredCommand objects which are defined as the following, which should be fairly self-explanatory: public record RegisteredCommand { String commandName(); List<String> argsAsStr(); Optional<String> shortDescription(); Optional<String> fullDescription(); Optional<String[]> usageDescription(); String[] aliases(); CommandPermission permission();\n} The argsAsStr() method returns a list of arguments in a string format, of the form argName:SimpleClassName, where argName is the name of the argument (the argument's node name) and SimpleClassName is the name of the argument class that was used to construct it (such as IntegerArgument). A List<RegisteredCommand> can be acquired using the following method: CommandAPI.getRegisteredCommands(); Note that this list does not update when commands are unregistered , only when commands are registered.","breadcrumbs":"Internal CommandAPI » Getting a list of registered commands","id":"466","title":"Getting a list of registered commands"},"467":{"body":"So far, we've been using only the CommandAPI to register commands. As a result, this makes the CommandAPI's features limited by whatever the CommandAPI has implemented. To push past these limits, the CommandAPI includes some extra methods to help with invoking brigadier methods. Of course, to use these methods, brigadier is required. The brigadier dependency's installation instructions can be found here . Developer's Note: For those that are unaware, brigadier is Mojang's command parser and dispatching framework. This is what the CommandAPI wraps around and is the main underlying source of its functionality. The CommandAPI has been designed in such a way that you shouldn't have to access NMS in order to make use of the more \"advanced\" arguments and features - if you find that NMS is required to do something, please make a new issue !","breadcrumbs":"Brigadier + CommandAPI » Brigadier + CommandAPI","id":"467","title":"Brigadier + CommandAPI"},"468":{"body":"The CommandAPI offers the following methods in the dev.jorel.commandapi.Brigadier class: public static CommandDispatcher getCommandDispatcher();\npublic static RootCommandNode getRootNode();\npublic static LiteralArgumentBuilder fromLiteralArgument(LiteralArgument literalArgument);\npublic static RedirectModifier fromPredicate(BiPredicate<CommandSender, Object[]> predicate, List<Argument> args);\npublic static Command fromCommand(CommandAPICommand command);\npublic static RequiredArgumentBuilder fromArgument(List<Argument> args, Argument<?> argument);\npublic static RequiredArgumentBuilder fromArgument(Argument argument);\npublic static SuggestionProvider toSuggestions(Argument<?> argument, List<Argument> args);\npublic static Object[] parseArguments(CommandContext cmdCtx, List<Argument> args);\npublic static Object getBrigadierSourceFromCommandSender(CommandSender sender);\npublic static CommandSender getBukkitCommandSenderFromContext(CommandContext cmdCtx); Briefly, here's what each of these functions do (you can view the JavaDocs for more information): Method Description getCommandDispatcher Returns the Minecraft command dispatcher graph getRootNode Returns the root node of the command dispatcher.This is equivalent to usinggetCommandDispatcher().getRoot(); fromLiteralArgument Creates a LiteralArgumentBuilder from a LiteralArgument fromPredicate Converts a predicate and some arguments into a RedirectModifier. This can be used for the fork method in brigadier's ArgumentBuilder fromCommand Converts a CommandAPICommand into a brigadier Command object fromArgument Converts an argument, or a list of arguments, into a RequiredArgumentBuilder toSuggestions Converts an argument's suggestions into brigadier's SuggestionProvider, with a list of previously declared arguments parseArguments Parses a list of CommandAPI arguments into their respective objects for a provided CommandContext getBrigadierSourceFromCommandSender Converts a Bukkit CommandSender into the NMS command sender source object getBukkitCommandSenderFromContext Converts a Brigadier CommandContext into a Bukkit CommandSender","breadcrumbs":"Brigadier + CommandAPI » Brigadier support functions","id":"468","title":"Brigadier support functions"},"469":{"body":"I hope these examples help understand how the CommandAPI can help with registering more \"powerful\" commands with the use of brigadier as well! Please bear with with it - these examples can be long, but I'm certain that they've been explained well and will be useful!","breadcrumbs":"Brigadier + CommandAPI » Examples","id":"469","title":"Examples"},"47":{"body":"The CommandAPI is written and compiled using Java 16, and is only compatible with Minecraft servers that are compatible with Java 16 or higher. Attempting to use the CommandAPI on an old version of Minecraft (1.13 to 1.16.5) will throw an error (containing \"org.bukkit.plugin.InvalidPluginException\"): [11:14:40 ERROR]: Could not load 'plugins\\CommandAPI-8.7.3.jar' in folder 'plugins'\norg.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: dev/jorel/commandapi/CommandAPIMain has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 52.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:138) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:334) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:255) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.craftbukkit.v1_13_R2.CraftServer.loadPlugins(CraftServer.java:331) ~[patched_1.13.2.jar:git-Paper-657] at net.minecraft.server.v1_13_R2.DedicatedServer.init(DedicatedServer.java:235) ~[patched_1.13.2.jar:git-Paper-657] at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:787) ~[patched_1.13.2.jar:git-Paper-657] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_42]\nCaused by: java.lang.UnsupportedClassVersionError: dev/jorel/commandapi/CommandAPIMain has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 52.0 at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_42] at java.lang.ClassLoader.defineClass(ClassLoader.java:760) ~[?:1.8.0_42] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_42] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:136) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[patched_1.13.2.jar:git-Paper-657] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_42] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_42] at java.lang.Class.forName0(Native Method) ~[?:1.8.0_42] at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_42] at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:134) ~[patched_1.13.2.jar:git-Paper-657] ... 6 more This can be mitigated by running a Paper Minecraft server with the following command flag during startup: -DPaper.IgnoreJavaVersion=true","breadcrumbs":"Installation for server owners » Running the CommandAPI on old versions of Minecraft","id":"47","title":"Running the CommandAPI on old versions of Minecraft"},"470":{"body":"Say we wanted to add a predicate to the /execute command. In this example, we'll create a predicate which handles random chances. To illustrate this, we want to be able to run commands such as: /execute if randomchance 1 4 run say Hello! In this scenario, if we ran this command, we would expect \"Hello!\" to appear in the chat with a \\(\\frac{1}{4}\\) chance. In particular, this is what we're trying to achieve: We want to create a predicate (true/false value) for the following syntax: randomchance <numerator> <denominator> We also want this predicate to come after execute if: \\begin{gather} \\texttt{execute}\\\\ \\downarrow\\\\ \\texttt{if}\\\\ \\downarrow\\\\ \\texttt{randomchance <numerator}\\texttt{> <denominator}\\texttt{>} \\end{gather} After entering our predicate, we want to route back to execute (because the argument after execute is run, which is used in our example command above): \\begin{gather} \\texttt{execute}\\\\ \\downarrow\\\\ \\texttt{if}\\\\ \\downarrow\\\\ \\texttt{randomchance <numerator}\\texttt{> <denominator}\\texttt{>}\\\\ \\downarrow\\\\ \\texttt{execute} \\end{gather} Writing the code Now that we've established what we want, we can finally begin writing the code! First we want to create a literal randomchance. It's a literal because literal values don't change (similar to say run or if from the /execute command). To create a literal, we'll use the fromLiteralArgument method described above, and then build it using the .build() method: // Register literal \"randomchance\"\nLiteralCommandNode randomChance = Brigadier.fromLiteralArgument(new LiteralArgument(\"randomchance\")).build(); // Register literal \"randomchance\"\nval randomChance: LiteralCommandNode<Any> = Brigadier.fromLiteralArgument(LiteralArgument(\"randomchance\")).build() With that completed, we can now create our \"argument\" to this predicate. To do this, we'll use the regular declaration of arguments that we would normally use for commands. In this example, because we're computing \\(\\frac{numerator}{denominator}\\), we want our numerator to be 0 or greater and our denominator to be 1 or greater (we don't want any negative numbers or division by zero!): // Declare arguments like normal\nArgument<Integer> numeratorArgument = new IntegerArgument(\"numerator\", 0);\nArgument<Integer> denominatorArgument = new IntegerArgument(\"denominator\", 1); List<Argument> arguments = new ArrayList<>();\narguments.add(numeratorArgument);\narguments.add(denominatorArgument); // Declare arguments like normal\nval numeratorArgument = IntegerArgument(\"numerator\", 0)\nval denominatorArgument = IntegerArgument(\"denominator\", 1) val arguments = listOf<Argument<*>>(numeratorArgument, denominatorArgument) Now we're going to get into the very nitty-gritty part - the predicate declaration. First, we'll create some variables numerator and denominator to represent the brigadier instances of these arguments. This can be handled by using the Brigadier.argBuildOf function: ArgumentBuilder numerator = Brigadier.fromArgument(numeratorArgument);\nArgumentBuilder denominator = Brigadier.fromArgument(denominatorArgument) val numerator = Brigadier.fromArgument(numeratorArgument)\nval denominator = Brigadier.fromArgument(denominatorArgument) Now we'll define our predicate. Since this is sort of a \"meta-command\" (it directly affects the outcome of the run command), we need to use the ArgumentBuilder's fork method. Remember that after we run this predicate, we want to link back to execute again, so our first argument is the CommandNode for execute, which we can get using Brigadier.getRootNode().getChild(\"execute\"). Then, we can simply use Brigadier.fromPredicate to finish our declaration: ArgumentBuilder denominator = Brigadier.fromArgument(denominatorArgument) // Fork redirecting to \"execute\" and state our predicate .fork(Brigadier.getRootNode().getChild(\"execute\"), Brigadier.fromPredicate((sender, args) -> { // Parse arguments like normal int num = (int) args[0]; int denom = (int) args[1]; // Return boolean with a num/denom chance return Math.ceil(Math.random() * denom) <= num; }, arguments)); val denominator = Brigadier.fromArgument(denominatorArgument) // Fork redirecting to \"execute\" and state our predicate .fork(Brigadier.getRootNode().getChild(\"execute\"), Brigadier.fromPredicate( { _: CommandSender, args -> // Parse arguments like normal val num = (args[0] as Int).toDouble() val denom = (args[1] as Int).toDouble() // Return boolean with a num/denom chance Math.ceil(Math.random() * denom) <= num }, arguments)) Finally, we can now link everything up. We know that numerator comes first, then denominator, so we have to have numerator.then(denominator). We also know that these arguments are the children of the randomChance literal, so we use the following code to state all of this: // Add <numerator> <denominator> as a child of randomchance\nrandomChance.addChild(numerator.then(denominator).build()); // Add <numerator> <denominator> as a child of randomchance\nrandomChance.addChild(numerator.then(denominator).build()) Finally, we \"register\" the command. In this case, we're actually just adding the randomChance node under \\(\\texttt{execute}\\rightarrow\\texttt{if}\\), which we can add using the following code: // Add (randomchance <numerator> <denominator>) as a child of (execute -> if)\nBrigadier.getRootNode().getChild(\"execute\").getChild(\"if\").addChild(randomChance); // Add (randomchance <numerator> <denominator>) as a child of (execute -> if)\nBrigadier.getRootNode().getChild(\"execute\").getChild(\"if\").addChild(randomChance) Code summary So, hopefully that wasn't too confusing! If you're still lost, here's the whole code that we wrote: // Register literal \"randomchance\"\nLiteralCommandNode randomChance = Brigadier.fromLiteralArgument(new LiteralArgument(\"randomchance\")).build(); // Declare arguments like normal\nArgument<Integer> numeratorArgument = new IntegerArgument(\"numerator\", 0);\nArgument<Integer> denominatorArgument = new IntegerArgument(\"denominator\", 1); List<Argument> arguments = new ArrayList<>();\narguments.add(numeratorArgument);\narguments.add(denominatorArgument); // Get brigadier argument objects\nArgumentBuilder numerator = Brigadier.fromArgument(numeratorArgument);\nArgumentBuilder denominator = Brigadier.fromArgument(denominatorArgument) // Fork redirecting to \"execute\" and state our predicate .fork(Brigadier.getRootNode().getChild(\"execute\"), Brigadier.fromPredicate((sender, args) -> { // Parse arguments like normal int num = (int) args[0]; int denom = (int) args[1]; // Return boolean with a num/denom chance return Math.ceil(Math.random() * denom) <= num; }, arguments)); // Add <numerator> <denominator> as a child of randomchance\nrandomChance.addChild(numerator.then(denominator).build()); // Add (randomchance <numerator> <denominator>) as a child of (execute -> if)\nBrigadier.getRootNode().getChild(\"execute\").getChild(\"if\").addChild(randomChance); // Register literal \"randomchance\"\nval randomChance: LiteralCommandNode<Any> = Brigadier.fromLiteralArgument(LiteralArgument(\"randomchance\")).build() // Declare arguments like normal\nval numeratorArgument = IntegerArgument(\"numerator\", 0)\nval denominatorArgument = IntegerArgument(\"denominator\", 1) val arguments = listOf<Argument<*>>(numeratorArgument, denominatorArgument) // Get brigadier argument objects\nval numerator = Brigadier.fromArgument(numeratorArgument)\nval denominator = Brigadier.fromArgument(denominatorArgument) // Fork redirecting to \"execute\" and state our predicate .fork(Brigadier.getRootNode().getChild(\"execute\"), Brigadier.fromPredicate( { _: CommandSender, args -> // Parse arguments like normal val num = (args[0] as Int).toDouble() val denom = (args[1] as Int).toDouble() // Return boolean with a num/denom chance Math.ceil(Math.random() * denom) <= num }, arguments)) // Add <numerator> <denominator> as a child of randomchance\nrandomChance.addChild(numerator.then(denominator).build()) // Add (randomchance <numerator> <denominator>) as a child of (execute -> if)\nBrigadier.getRootNode().getChild(\"execute\").getChild(\"if\").addChild(randomChance)","breadcrumbs":"Brigadier + CommandAPI » Example - Adding a predicate to the 'execute' command","id":"470","title":"Example - Adding a predicate to the 'execute' command"},"471":{"body":"As described in The ArgumentSuggestions interface , the ArgumentSuggestions interface has the following default method: @FunctionalInterface\npublic interface ArgumentSuggestions<CommandSender> { /** * Create a {@link CompletableFuture} resolving onto a brigadier {@link Suggestions} object. * @param info The suggestions info * @param builder The Brigadier {@link SuggestionsBuilder} object * @return a {@link CompletableFuture} resolving onto a brigadier {@link Suggestions} object. * * @throws CommandSyntaxException if there is an error making suggestions */ CompletableFuture<Suggestions> suggest(SuggestionInfo<CommandSender> info, SuggestionsBuilder builder) throws CommandSyntaxException; } This allows you to use Brigadier's SuggestionsBuilder and Suggestions classes to create more powerful suggestions beyond the basic capabilities of the CommandAPI. In order to use this, you will need the Brigadier dependency, which you can find under the Brigadier installation instructions .","breadcrumbs":"Brigadier Suggestions » Brigadier Suggestions","id":"471","title":"Brigadier Suggestions"},"472":{"body":"Say we want to let users broadcast a message, but also allow them to enter emojis into the message they're typing: A gif showcasing a command where emojis are suggested when typing a message For this command, we'll use a GreedyStringArgument as if we were making a generic broadcasted message. We create a map of emojis to their descriptions to use as tooltips and then we use Brigadier to display the suggestions at the end of the message where the cursor is. Map<String, String> emojis = new HashMap<>();\nemojis.put(\"☻\", \"smile\");\nemojis.put(\"❤\", \"heart\");\nemojis.put(\"🔥\", \"fire\");\nemojis.put(\"★\", \"star\");\nemojis.put(\"☠\", \"death\");\nemojis.put(\"⚠\", \"warning\");\nemojis.put(\"☀\", \"sun\");\nemojis.put(\"☺\", \"smile\");\nemojis.put(\"☹\", \"frown\");\nemojis.put(\"✉\", \"mail\");\nemojis.put(\"☂\", \"umbrella\");\nemojis.put(\"✘\", \"cross\");\nemojis.put(\"♪\", \"music note (eighth)\");\nemojis.put(\"♬\", \"music note (beamed sixteenth)\");\nemojis.put(\"♩\", \"music note (quarter)\");\nemojis.put(\"♫\", \"music note (beamed eighth)\");\nemojis.put(\"☄\", \"comet\");\nemojis.put(\"✦\", \"star\");\nemojis.put(\"🗡\", \"sword\");\nemojis.put(\"🪓\", \"axe\");\nemojis.put(\"🔱\", \"trident\");\nemojis.put(\"🎣\", \"fishing rod\");\nemojis.put(\"🏹\", \"bow\");\nemojis.put(\"⛏\", \"pickaxe\");\nemojis.put(\"🍖\", \"food\"); Argument<String> messageArgument = new GreedyStringArgument(\"message\") .replaceSuggestions((info, builder) -> { // Only display suggestions at the very end character builder = builder.createOffset(builder.getStart() + info.currentArg().length()); // Suggest all the emojis! for (Entry<String, String> str : emojis.entrySet()) { builder.suggest(str.getKey(), new LiteralMessage(str.getValue())); } return builder.buildFuture(); }); new CommandAPICommand(\"emoji\") .withArguments(messageArgument) .executes((sender, args) -> { Bukkit.broadcastMessage((String) args.get(\"message\")); }) .register(); val emojis = mapOf( \"☻\" to \"smile\", \"❤\" to \"heart\", \"🔥\" to \"fire\", \"★\" to \"star\", \"☠\" to \"death\", \"⚠\" to \"warning\", \"☀\" to \"sun\", \"☺\" to \"smile\", \"☹\" to \"frown\", \"✉\" to \"mail\", \"☂\" to \"umbrella\", \"✘\" to \"cross\", \"♪\" to \"music note (eighth)\", \"♬\" to \"music note (beamed sixteenth)\", \"♩\" to \"music note (quarter)\", \"♫\" to \"music note (beamed eighth)\", \"☄\" to \"comet\", \"✦\" to \"star\", \"🗡\" to \"sword\", \"🪓\" to \"axe\", \"🔱\" to \"trident\", \"🎣\" to \"fishing rod\", \"🏹\" to \"bow\", \"⛏\" to \"pickaxe\", \"🍖\" to \"food\"\n) val messageArgument = GreedyStringArgument(\"message\") .replaceSuggestions { info, builder -> // Only display suggestions at the very end character val newBuilder = builder.createOffset(builder.start + info.currentArg().length) // Suggest all the emojis! emojis.forEach { (emoji, description) -> newBuilder.suggest(emoji, LiteralMessage(description)) } newBuilder.buildFuture() } CommandAPICommand(\"emoji\") .withArguments(messageArgument) .executes(CommandExecutor { _, args -> Bukkit.broadcastMessage(args[\"message\"] as String) }) .register() In this example, we simply create the GreedyStringArgument and use replaceSuggestions() to specify our suggestion rules. We create an offset using the current builder to make suggestions start at the last character (the current builder start builder.getStart() and the current length of what the user has already typed info.currentArg().length()). Finally, we build the suggestions with builder.buildFuture() and then register our command as normal.","breadcrumbs":"Brigadier Suggestions » Example - Making an emoji broadcasting message","id":"472","title":"Example - Making an emoji broadcasting message"},"473":{"body":"Developer's Note: This example has been superseded by the Command argument . This example is still present as it gives an example of much more complicated brigadier suggestions which may be useful for readers! Courtesy of 469512345 , the following example shows how using Brigadier's suggestions and parser can be combined with the CommandAPI to create an argument which suggests valid Minecraft commands. This could be used for example as a sudo command, to run a command as another player. A gif showcasing a command suggestion for the /give command For this command, we'll use a GreedyStringArgument because that allows users to enter any combination of characters (which therefore, allows users to enter any command). First, we start by defining the suggestions that we'll use for the GreedyStringArgument. We'll use the ArgumentSuggestions functional interface described above: ArgumentSuggestions<CommandSender> commandSuggestions = (info, builder) -> { // The current argument, which is a full command String arg = info.currentArg(); // Identify the position of the current argument int start; if (arg.contains(\" \")) { // Current argument contains spaces - it starts after the last space and after the start of this argument. start = builder.getStart() + arg.lastIndexOf(' ') + 1; } else { // Input starts at the start of this argument start = builder.getStart(); } // Parse command using brigadier ParseResults<?> parseResults = Brigadier.getCommandDispatcher() .parse(info.currentArg(), Brigadier.getBrigadierSourceFromCommandSender(info.sender())); // Intercept any parsing errors indicating an invalid command if(!parseResults.getExceptions().isEmpty()) { CommandSyntaxException exception = parseResults.getExceptions().values().iterator().next(); // Raise the error, with the cursor offset to line up with the argument throw new CommandSyntaxException(exception.getType(), exception.getRawMessage(), exception.getInput(), exception.getCursor() + start); } return Brigadier .getCommandDispatcher() .getCompletionSuggestions(parseResults) .thenApply(suggestionsObject -> { // Brigadier's suggestions Suggestions suggestions = (Suggestions) suggestionsObject; return new Suggestions( // Offset the index range of the suggestions by the start of the current argument new StringRange(start, start + suggestions.getRange().getLength()), // Copy the suggestions suggestions.getList() ); });\n}; val commandSuggestions: ArgumentSuggestions<CommandSender> = ArgumentSuggestions { info, builder -> // The current argument, which is a full command val arg: String = info.currentArg() // Identify the position of the current argument var start = if (arg.contains(\" \")) { // Current argument contains spaces - it starts after the last space and after the start of this argument. builder.start + arg.lastIndexOf(' ') + 1 } else { // Input starts at the start of this argument builder.start } // Parse command using brigadier val parseResults: ParseResults<*> = Brigadier.getCommandDispatcher() .parse(info.currentArg(), Brigadier.getBrigadierSourceFromCommandSender(info.sender)) // Intercept any parsing errors indicating an invalid command for ((_, exception) in parseResults.exceptions) { // Raise the error, with the cursor offset to line up with the argument throw CommandSyntaxException(exception.type, exception.rawMessage, exception.input, exception.cursor + start) } val completableFutureSuggestions: CompletableFuture<Suggestions> = Brigadier.getCommandDispatcher().getCompletionSuggestions(parseResults) as CompletableFuture<Suggestions> completableFutureSuggestions.thenApply { suggestions: Suggestions -> Suggestions( // Offset the index range of the suggestions by the start of the current argument StringRange(start, start + suggestions.range.length), // Copy the suggestions suggestions.list ) }\n} There's a lot to unpack there, but it's generally split up into 4 key sections: Finding the start of the argument . We find the start of the argument so we know where the beginning of our command suggestion is. This is done easily using builder.getStart(), but we also have to take into account any spaces if our command argument contains spaces. Parsing the command argument . We make use of Brigadier's parse() method to parse the argument and generate some ParseResults. Reporting parsing errors . This is actually an optional step, but in general it's good practice to handle exceptions stored in ParseResults. While Brigadier doesn't actually handle suggestion exceptions , this has been included in this example to showcase exception handling. Generating suggestions from parse results . We use our parse results with Brigadier's getCompletionSuggestions() method to generate some suggestions based on the parse results and the suggestion string range. Now that we've declared our arguments suggestions, we can then create our simple command with the following syntax: /commandargument <command> We use the command suggestions declared above by using the replaceSuggestions method in our GreedyStringArgument, and write a simple executor which runs the command that the user provided: new CommandAPICommand(\"commandargument\") .withArguments(new GreedyStringArgument(\"command\").replaceSuggestions(commandSuggestions)) .executes((sender, args) -> { // Run the command using Bukkit.dispatchCommand() Bukkit.dispatchCommand(sender, (String) args.get(\"command\")); }).register(); CommandAPICommand(\"commandargument\") .withArguments(GreedyStringArgument(\"command\").replaceSuggestions(commandSuggestions)) .executes(CommandExecutor { sender, args -> // Run the command using Bukkit.dispatchCommand() Bukkit.dispatchCommand(sender, args[\"command\"] as String) }) .register()","breadcrumbs":"Brigadier Suggestions » Example - Using a Minecraft command as an argument","id":"473","title":"Example - Using a Minecraft command as an argument"},"474":{"body":"In our example for creating a party system , we ended up having lots of code repetition. In our party creation command, we had the following code: List<Argument<?>> arguments = new ArrayList<>(); // The \"create\" literal, with a requirement that a player must have a party\narguments.add(new LiteralArgument(\"create\") .withRequirement(sender -> !partyMembers.containsKey(((Player) sender).getUniqueId()))\n); arguments.add(new StringArgument(\"partyName\")); var arguments = mutableListOf<Argument<*>>() // The \"create\" literal, with a requirement that a player must have a party\narguments.add(LiteralArgument(\"create\") .withRequirement { !partyMembers.containsKey((it as Player).uniqueId) }\n) arguments.add(StringArgument(\"partyName\")) And for our party teleportation command, we had the following code: arguments = new ArrayList<>();\narguments.add(new LiteralArgument(\"tp\") .withRequirement(sender -> partyMembers.containsKey(((Player) sender).getUniqueId()))\n); arguments = mutableListOf<Argument<*>>()\narguments.add(LiteralArgument(\"tp\") .withRequirement { partyMembers.containsKey((it as Player).uniqueId) }) We can simplify this code by declaring the predicate: Predicate<CommandSender> testIfPlayerHasParty = sender -> { return partyMembers.containsKey(((Player) sender).getUniqueId());\n}; val testIfPlayerHasParty = Predicate { sender: CommandSender -> partyMembers.containsKey((sender as Player).uniqueId)\n} Now, we can use the predicate testIfPlayerHasParty in our code for creating a party. Since we want to apply the \"not\" (!) operator to this predicate, we can use .negate() to invert the result of our predicate: List<Argument<?>> args = new ArrayList<>();\nargs.add(new LiteralArgument(\"create\").withRequirement(testIfPlayerHasParty.negate()));\nargs.add(new StringArgument(\"partyName\")); var args = listOf<Argument<*>>( LiteralArgument(\"create\").withRequirement(testIfPlayerHasParty.negate()), StringArgument(\"partyName\")\n) And we can use it again for our code for teleporting to party members: args = new ArrayList<>();\nargs.add(new LiteralArgument(\"tp\").withRequirement(testIfPlayerHasParty)); args = listOf<Argument<*>>(LiteralArgument(\"tp\").withRequirement(testIfPlayerHasParty))","breadcrumbs":"Predicate tips » Predicate tips","id":"474","title":"Predicate tips"},"475":{"body":"Dev note: Coming soon! In this section, I'll outline how to get started with building and contributing to the CommandAPI.","breadcrumbs":"Introduction » Introduction","id":"475","title":"Introduction"},"476":{"body":"The CommandAPI is a relatively large project (especially from the standpoint of one guy, because the CommandAPI was written by just one guy in their spare time!) and trying to figure out what everything does is a nightmare without some guidance. I've always felt that other community project structures aren't well documented and contributing to them can be daunting. Here's the CommandAPI's project structure for you!","breadcrumbs":"Project Structure » Project Structure","id":"476","title":"Project Structure"},"477":{"body":"This is where all of the code is for the CommandAPI. The CommandAPI is a Maven project with multiple modules which each serve a different purpose: commandapi-preprocessor - The CommandAPI uses a bit of reflection to perform things which could not normally be done (for example, allowing custom commands in datapacks). Reflection is inherently unsafe and can lead to runtime errors if specific fields or methods are not present. The CommandAPI preprocessor project is a source annotation processor that checks all declared reflection calls and looks up at compile-time whether those calls are possible - if not, it prevents the CommandAPI from building. In short, it's a compile-time reflection checker. commandapi-x.x.x - The CommandAPI needs to access various NMS methods in order to operate. These are implemented for the specific version given by x.x.x. For example, to support Minecraft 1.16.5, the project is commandapi-1.16.5. The NMS class implementation is done in these version-specific files. commandapi-core - The main brains of the CommandAPI. This includes both the code that makes the CommandAPI run, as well as the API which developers can use. commandapi-vh - The CommandAPI version handler. This is a super tiny project which simply links up all of the NMS version-specific files into the CommandAPI. This is only used for the actual running of the CommandAPI (e.g. the CommandAPI plugin or shading the CommandAPI). This ensures proper compile-time safety of NMS implementations. commandapi-plugin - It's the CommandAPI plugin! This is the project which is used for releases to both GitHub and Spigot. It's the CommandAPI all in one neat package, with a few extra features such as config-based command conversion for server owners (or other non-developers) commandapi-shade - It's the CommandAPI, but in shade-able format. It has none of the features of the CommandAPI plugin variant and can be shaded into your own plugins. Effectively, it's commandapi-core + commandapi-vh with all of the commandapi-x.x.x NMS implementations included. commandapi-annotations - The CommandAPI annotations project is a small compile-time annotation processer that writes CommandAPI code for you. Using a compile-time annotation processor makes the server run so much faster than using a runtime-annotation processor, because annotation processing requires reflection to inspect class metadata.","breadcrumbs":"Project Structure » CommandAPI submodule folders","id":"477","title":"CommandAPI submodule folders"},"478":{"body":"This is where all of the lovely documentation, JavaDocs and the CommandAPI homepage is stored. Everything in this folder is automatically hosted on GitHub using GitHub Pages - this is the live stuff. Key things in this folder: javadocs - It's the JavaDocs! This is built using Doxygen with the configuration in the root of this project (See the Doxyfile). I also serve a custom version of Mojang's Brigadier library which was written by I-Al-Istannen because this person spent a lot of time and effort producing JavaDocs for Brigadier when Mojang didn't bother. This person deserves a lot of respect - their work is amazing! index.html - It's the CommandAPI's homepage! It's not anything especially amazing - it's a very very simple static webpage with links - that's all that it needs to be. Every update, this file needs to be edited manually to update all of the links.","breadcrumbs":"Project Structure » docs folder","id":"478","title":"docs folder"},"479":{"body":"This is the brains behind the documentation. It's a collection of Markdown files which form the CommandAPI documentation and is built using mdBook . For the CommandAPI in particular, it is actually built using my own custom fork of mdBook ( here, in the fa5 branch ) which incorporates this pull request which adds support for FontAwesome 5.","breadcrumbs":"Project Structure » docssrc folder","id":"479","title":"docssrc folder"},"48":{"body":"For example, to use the CommandAPI with Java 17 and Minecraft 1.13.2: Download a Paper server from the Paper downloads page for Minecraft 1.13.2 Run the following command in a terminal to start your Minecraft server: java -DPaper.IgnoreJavaVersion=true -jar paper-1.13.2-657.jar Performing this will successfully load the CommandAPI, although various errors will appear in the console during startup. These errors (that start with \"Fatal error trying to convert CommandAPI\") can be ignored: [11:17:49 ERROR]: Fatal error trying to convert CommandAPI v8.7.3:dev/jorel/commandapi/CommandAPIMain.class\njava.lang.IllegalArgumentException: Unsupported class file major version 60 at org.objectweb.asm.ClassReader.<init>(ClassReader.java:195) ~[patched_1.13.2.jar:git-Paper-657] at org.objectweb.asm.ClassReader.<init>(ClassReader.java:176) ~[patched_1.13.2.jar:git-Paper-657] at org.objectweb.asm.ClassReader.<init>(ClassReader.java:162) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.craftbukkit.v1_13_R2.util.Commodore.convert(Commodore.java:170) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.craftbukkit.v1_13_R2.util.CraftMagicNumbers.processClass(CraftMagicNumbers.java:238) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:113) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[patched_1.13.2.jar:git-Paper-657] at java.lang.ClassLoader.loadClass(ClassLoader.java:587) ~[?:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?] at java.lang.Class.forName0(Native Method) ~[?:?] at java.lang.Class.forName(Class.java:467) ~[?:?] at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:134) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:334) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:255) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.craftbukkit.v1_13_R2.CraftServer.loadPlugins(CraftServer.java:331) ~[patched_1.13.2.jar:git-Paper-657] at net.minecraft.server.v1_13_R2.DedicatedServer.init(DedicatedServer.java:235) ~[patched_1.13.2.jar:git-Paper-657] at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:787) ~[patched_1.13.2.jar:git-Paper-657] at java.lang.Thread.run(Thread.java:833) [?:?]","breadcrumbs":"Installation for server owners » Example - Running the CommandAPI using Java 17 and Minecraft 1.13.2","id":"48","title":"Example - Running the CommandAPI using Java 17 and Minecraft 1.13.2"},"480":{"body":"","breadcrumbs":"Upgrading guide » Upgrading guide","id":"480","title":"Upgrading guide"},"481":{"body":"The BukkitTooltip.generateAdvenureComponents methods have now been deprecated in favour of the correctly named BukkitTooltip.generateAdventureComponents methods: BukkitTooltip.generateAdvenureComponents() $$\\downarrow$$ BukkitTooltip.generateAdventureComponents()","breadcrumbs":"Upgrading guide » From 9.2.0 to 9.3.0","id":"481","title":"From 9.2.0 to 9.3.0"},"482":{"body":"","breadcrumbs":"Upgrading guide » From 9.0.3 to 9.1.0","id":"482","title":"From 9.0.3 to 9.1.0"},"483":{"body":"All MultiLiteralArgument constructors have been deprecated in 9.1.0! Instead the new MultiLiteralArgument constructor should be used: withArguments(new MultiLiteralArgument(\"gamemodes\", List.of(\"survival\", \"creative\", \"adventure\", \"spectator\"))) $$\\downarrow$$ withArguments(new MultiLiteralArgument(\"gamemodes\", \"survival\", \"creative\", \"adventure\", \"spectator\"))","breadcrumbs":"Upgrading guide » MultiLiteralArgument changes","id":"483","title":"MultiLiteralArgument changes"},"484":{"body":"For 9.1.0 all deprecated methods are no longer deprecated. To learn about all the methods now available, refer to the CommandArguments page.","breadcrumbs":"Upgrading guide » CommandArguments changes","id":"484","title":"CommandArguments changes"},"485":{"body":"","breadcrumbs":"Upgrading guide » From 9.0.1 to 9.0.2","id":"485","title":"From 9.0.1 to 9.0.2"},"486":{"body":"In previous versions, the ability has been introduced to access arguments by their node names. However, while this was possible for every other argument, it wasn't possible for MultiLiteralArguments. This was now changed because the values from the MultiLiteralArgument are included in the CommandArguments of a command. Therefore, the current constructor has been deprecated and the new one should be used: withArguments(new MultiLiteralArgument(\"survival\", \"creative\", \"adventure\", \"spectator\")) $$\\downarrow$$ withArguments(new MultiLiteralArgument(\"gamemodes\", List.of(\"survival\", \"creative\", \"adventure\", \"spectator\"))) Because it is possible to list LiteralArguments in the CommandArguments of a command, there was also an additional constructor add to the LiteralArgument class. The other one is not deprecated. Now, the LiteralArgument class contains two possible constructors: public LiteralArgument(String literal) // Recommended if the literal is not listed\npublic LiteralArgument(String nodeName, String literal)","breadcrumbs":"Upgrading guide » MultiLiteralArgument and LiteralArgument changes","id":"486","title":"MultiLiteralArgument and LiteralArgument changes"},"487":{"body":"","breadcrumbs":"Upgrading guide » From 9.0.0 to 9.0.1","id":"487","title":"From 9.0.0 to 9.0.1"},"488":{"body":"For 9.0.1, the CustomArgumentException constructors have been deprecated and should no longer be used. Instead, use the CustomArgumentException static factory methods: throw new CustomArgumentException(new MessageBuilder(...));\nthrow new CustomArgumentException(\"Error message\"); $$\\downarrow$$ throw CustomArgumentException.fromMessageBuilder(new MessageBuilder(...));\nthrow CustomArgumentException.fromString(\"Error message\");","breadcrumbs":"Upgrading guide » CustomArgumentException changes","id":"488","title":"CustomArgumentException changes"},"489":{"body":"For 9.0.1 the various CommandArguments#getOrDefault() and CommandArguments#getOrDefaultUnchecked() have been deprecated and should no longer be used. Instead, use the CommandArguments#getOptional() and CommandArguments#getOptionalUnchecked() methods: new CommandAPICommand(\"mycommand\") .withOptionalArguments(new StringArgument(\"string\")) .executes((sender, args) -> { String string = (String) args.getOrDefault(\"string\", \"Default Value\"); }) .register(); new CommandAPICommand(\"mycommand\") .withOptionalArguments(new StringArgument(\"string\")) .executes((sender, args) -> { String string = args.getOrDefaultUnchecked(\"string\", \"Default Value\"); }) .register(); $$\\downarrow$$ new CommandAPICommand(\"mycommand\") .withOptionalArguments(new StringArgument(\"string\")) .executes((sender, args) -> { String string = (String) args.getOptional(\"string\").orElse(\"Default Value\"); }) .register(); new CommandAPICommand(\"mycommand\") .withOptionalArguments(new StringArgument(\"string\")) .executes((sender, args) -> { String string = args.getOptionalUnchecked(\"string\").orElse(\"Default Value\"); }) .register();","breadcrumbs":"Upgrading guide » CommandArguments changes","id":"489","title":"CommandArguments changes"},"49":{"body":"The CommandAPI has a few configuration options to change how it functions. These options can be set in the plugins/CommandAPI/config.yml file, which is generated automatically when the CommandAPI runs for the first time.","breadcrumbs":"Configuration for server owners » Configuration for server owners","id":"49","title":"Configuration for server owners"},"490":{"body":"CommandAPI 9.0.0 is arguably the biggest change in the CommandAPI's project structure and usage. This update was designed to allow the CommandAPI to be generalized for other platforms (e.g. Velocity, Fabric, Sponge), and as a result this update is incompatible with previous versions of the CommandAPI . All deprecated methods from 8.8.x have been removed in this update. Please ensure that you use the relevant replacement methods (these are described in the JavaDocs for the various deprecated methods) before upgrading to 9.0.0.","breadcrumbs":"Upgrading guide » From 8.8.x to 9.0.0","id":"490","title":"From 8.8.x to 9.0.0"},"491":{"body":"For Bukkit/Spigot/Paper plugins, the commandapi-core and commandapi-shade modules should no longer be used. Instead, use the new commandapi-bukkit-core and commandapi-bukkit-shade modules: <dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-core</artifactId> <version>9.0.0</version> <scope>provided</scope> </dependency>\n</dependencies> <dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-shade</artifactId> <version>9.0.0</version> </dependency>\n</dependencies> dependencies { compileOnly \"dev.jorel:commandapi-core:9.0.0\"\n} dependencies { compileOnly(\"dev.jorel:commandapi-core:9.0.0\")\n} dependencies { implementation \"dev.jorel:commandapi-shade:9.0.0\"\n} dependencies { implementation(\"dev.jorel:commandapi-shade:9.0.0\")\n} $$\\downarrow$$ <dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-bukkit-core</artifactId> <version>9.0.0</version> <scope>provided</scope> </dependency>\n</dependencies> <dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-bukkit-shade</artifactId> <version>9.0.0</version> </dependency>\n</dependencies> dependencies { compileOnly \"dev.jorel:commandapi-bukkit-core:9.0.0\"\n} dependencies { compileOnly(\"dev.jorel:commandapi-bukkit-core:9.0.0\")\n} dependencies { implementation \"dev.jorel:commandapi-bukkit-shade:9.0.0\"\n} dependencies { implementation(\"dev.jorel:commandapi-bukkit-shade:9.0.0\")\n} Additionally, when using the Kotlin DSL for Bukkit, instead of using commandapi-kotlin, use commandapi-bukkit-kotlin: <dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-kotlin</artifactId> <version>9.0.0</version> </dependency>\n</dependencies> dependencies { implementation \"dev.jorel:commandapi-kotlin:9.0.0\"\n} dependencies { implementation(\"dev.jorel:commandapi-kotlin:9.0.0\")\n} $$\\downarrow$$ <dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-bukkit-kotlin</artifactId> <version>9.0.0</version> </dependency>\n</dependencies> dependencies { implementation \"dev.jorel:commandapi-bukkit-kotlin:9.0.0\"\n} dependencies { implementation(\"dev.jorel:commandapi-bukkit-kotlin:9.0.0\")\n}","breadcrumbs":"Upgrading guide » Project dependencies","id":"491","title":"Project dependencies"},"492":{"body":"The CommandAPI.onLoad() method has changed in this update. Instead of using the CommandAPIConfig object, use the CommandAPIBukkitConfig and pass in the current plugin reference (this). and CommandAPI.onEnable() method has also changed, and now no longer requires the plugin reference (this), as it is now included in CommandAPI.onLoad() instead.: public void onLoad() { CommandAPI.onLoad(new CommandAPIConfig());\n} public void onEnable() { CommandAPI.onEnable(this);\n} $$\\downarrow$$ public void onLoad() { CommandAPI.onLoad(new CommandAPIBukkitConfig(this));\n} public void onEnable() { CommandAPI.onEnable();\n}","breadcrumbs":"Upgrading guide » Loading and enabling the CommandAPI when shading","id":"492","title":"Loading and enabling the CommandAPI when shading"},"493":{"body":"Arguments for commands are no longer an Object[] and have now been replaced with a more powerful CommandArguments object. This object now lets you access arguments in a number of ways: Using the args.get(int) method If you're in a rush and just want to upgrade quickly, call the .get(int) method instead of accessing the arguments using the array access notation: new CommandAPICommand(\"cmd\") .withArguments(new StringArgument(\"mystring\")) .withArguments(new PotionEffectArgument(\"mypotion\")) .withArguments(new LocationArgument(\"mylocation\")) .executes((sender, args) -> { String stringArg = (String) args[0]; PotionEffectType potionArg = (PotionEffectType) args[1]; Location locationArg = (Location) args[2]; }) .register(); $$\\downarrow$$ new CommandAPICommand(\"cmd\") .withArguments(new StringArgument(\"mystring\")) .withArguments(new PotionEffectArgument(\"mypotion\")) .withArguments(new LocationArgument(\"mylocation\")) .executes((sender, args) -> { String stringArg = (String) args.get(0); PotionEffectType potionArg = (PotionEffectType) args.get(1); Location locationArg = (Location) args.get(2); }) .register(); Using the args.get(String) method (recommended) The CommandAPI introduces a new args.get(String) method to access arguments using the argument node name. This method also makes your code much more compatible with optional arguments: new CommandAPICommand(\"cmd\") .withArguments(new StringArgument(\"mystring\")) .withArguments(new PotionEffectArgument(\"mypotion\")) .withArguments(new LocationArgument(\"mylocation\")) .executes((sender, args) -> { String stringArg = (String) args[0]; PotionEffectType potionArg = (PotionEffectType) args[1]; Location locationArg = (Location) args[2]; }) .register(); $$\\downarrow$$ new CommandAPICommand(\"cmd\") .withArguments(new StringArgument(\"mystring\")) .withArguments(new PotionEffectArgument(\"mypotion\")) .withArguments(new LocationArgument(\"mylocation\")) .executes((sender, args) -> { String stringArg = (String) args.get(\"mystring\"); PotionEffectType potionArg = (PotionEffectType) args.get(\"mypotion\"); Location locationArg = (Location) args.get(\"mylocation\"); }) .register();","breadcrumbs":"Upgrading guide » Accessing arguments","id":"493","title":"Accessing arguments"},"494":{"body":"The CommandAPI.failWithBaseComponents(message) and CommandAPI.failWithAdventureComponent(message) methods have now been moved from CommandAPI to CommandAPIBukkit, because these methods are Bukkit/Spigot/Paper specific and don't exist for other platforms (e.g. Velocity, Fabric, Sponge): CommandAPI.failWithBaseComponents(...);\nCommandAPI.failWithAdventureComponent(...); $$\\downarrow$$ CommandAPIBukkit.failWithBaseComponents(...);\nCommandAPIBukkit.failWithAdventureComponent(...);","breadcrumbs":"Upgrading guide » CommandAPI helper methods","id":"494","title":"CommandAPI helper methods"},"495":{"body":"The EnvironmentArgument has been removed in this update, as it was implemented incorrectly and is not fit for purpose. Instead, the CommandAPI has the more accurate WorldArgument.","breadcrumbs":"Upgrading guide » Removal of the EnvironmentArgument","id":"495","title":"Removal of the EnvironmentArgument"},"496":{"body":"The TeamArgument has been updated to no longer use a String as its return type. Instead, you can now just use a Team object directly: new CommandAPICommand(\"team\") .withArguments(new TeamArgument(\"team\")) .executes((sender, args) -> { String teamName = (String) args.get(\"team\"); Team team = Bukkit.getScoreboardManager().getMainScoreboard().getTeam(teamName); }) .register(); $$\\downarrow$$ new CommandAPICommand(\"team\") .withArguments(new TeamArgument(\"team\")) .executes((sender, args) -> { Team team = (Team) args.get(\"team\"); }) .register();","breadcrumbs":"Upgrading guide » Changes to the TeamArgument","id":"496","title":"Changes to the TeamArgument"},"497":{"body":"The ObjectiveArgument has been updated to no longer use a String as its return type. Instead, you can now just use an Objective object directly: new CommandAPICommand(\"objective\") .withArguments(new ObjectiveArgument(\"objective\")) .executes((sender, args) -> { String objectiveName = (String) args.get(\"objective\"); Objective objective = Bukkit.getScoreboardManager().getMainScoreboard().getObjective(objectiveName); }) .register(); $$\\downarrow$$ new CommandAPICommand(\"objective\") .withArguments(new ObjectiveArgument(\"objective\")) .executes((sender, args) -> { Objective objective = (Objective) args.get(\"objective\"); }) .register();","breadcrumbs":"Upgrading guide » Changes to the ObjectiveArgument","id":"497","title":"Changes to the ObjectiveArgument"},"498":{"body":"The ListArgumentBuilder no longer has withList(Function<CommandSender, Collection<T>> list) and instead uses SuggestionInfo to have withList(Function<SuggestionInfo<CommandSender>, Collection<T>> list). This now allows you to access more information when generating a list dynamically instead of just the command sender. To access the original command sender, you can use the sender() method from SuggestionInfo: ListArgument<?> arg = new ListArgumentBuilder<>(\"values\", \", \") .withList(sender -> List.of(\"cat\", \"wolf\", \"axolotl\", sender.getName())) .withStringMapper() .buildGreedy(); $$\\downarrow$$ ListArgument<?> arg = new ListArgumentBuilder<>(\"values\", \", \") .withList(info -> List.of(\"cat\", \"wolf\", \"axolotl\", info.sender().getName())) .withStringMapper() .buildGreedy();","breadcrumbs":"Upgrading guide » Changes to the ListArgumentBuilder","id":"498","title":"Changes to the ListArgumentBuilder"},"499":{"body":"The Rotation class now uses a constructor which has the yaw first, and the pitch second , instead of the pitch first and the yaw second. new Rotation(20, 80); // Yaw = 80, Pitch = 20 $$\\downarrow$$ new Rotation(20, 80); // Yaw = 20, Pitch = 80","breadcrumbs":"Upgrading guide » Changes to the Rotation wrapper","id":"499","title":"Changes to the Rotation wrapper"},"5":{"body":"Updates Shading the CommandAPI in your plugins page with spigot-mapped and mojang-mapped dependencies Adds Velocity page to outline how to setup the CommandAPI for Velocity Updates CommandArguments to document new additions for safe arguments Updates Potion effect arguments to include examples for the newly added NamespacedKey variant for the PotionEffectArgument Updates Arguments to list the newly added PotionEffectArgument.NamespacedKey argument Updates Particles page to include both old particle information and new particle information","breadcrumbs":"Introduction » Documentation changes 9.3.0 \\(\\rightarrow\\) 9.4.0","id":"5","title":"Documentation changes 9.3.0 \\(\\rightarrow\\) 9.4.0"},"50":{"body":"The default config.yml is shown below: config.yml ################################################################################\n# Logging #\n################################################################################ # Verbose outputs (default: false)\n# If \"true\", outputs command registration and unregistration logs in the console\nverbose-outputs: false # Silent logs (default: false)\n# If \"true\", turns off all logging from the CommandAPI, except for errors.\nsilent-logs: false ################################################################################\n# Messages #\n################################################################################ # Messages\n# Controls messages that the CommandAPI displays to players\nmessages: # Missing executor implementation (default: \"This command has no implementations for %s\") # The message to display to senders when a command has no executor. Available # parameters are: # %s - the executor class (lowercase) # %S - the executor class (normal case) missing-executor-implementation: \"This command has no implementations for %s\" ################################################################################\n# Debugging #\n################################################################################ # Create dispatcher JSON (default: false)\n# If \"true\", the CommandAPI creates a command_registration.json file showing the\n# mapping of registered commands. This is designed to be used by developers -\n# setting this to \"false\" will improve command registration performance.\ncreate-dispatcher-json: false # Use latest version (default: false)\n# If \"true\", the CommandAPI will use the latest available NMS implementation\n# when the CommandAPI is used. This avoids all checks to see if the latest NMS\n# implementation is actually compatible with the current Minecraft version.\nuse-latest-nms-version: false # Hook into Paper's ServerResourcesReloadedEvent (default: true)\n# If \"true\", and the CommandAPI detects it is running on a Paper server, it will\n# hook into Paper's ServerResourcesReloadedEvent to detect when /minecraft:reload is run.\n# This allows the CommandAPI to automatically call its custom datapack-reloading\n# function which allows CommandAPI commands to be used in datapacks.\n# If you set this to false, CommandAPI commands may not work inside datapacks after\n# reloading datapacks.\nhook-paper-reload: true # Skips the initial datapack reload when the server loads (default: false)\n# If \"true\", the CommandAPI will not reload datapacks when the server has finished\n# loading. Datapacks will still be reloaded if performed manually when \"hook-paper-reload\"\n# is set to \"true\" and /minecraft:reload is run.\nskip-initial-datapack-reload: false ################################################################################\n# Command conversion #\n################################################################################ # Plugins to convert (default: [])\n# Controls the list of plugins to process for command conversion.\nplugins-to-convert: [] # Other commands to convert (default: [])\n# A list of other commands to convert. This should be used for commands which\n# are not declared in a plugin.yml file.\nother-commands-to-convert: [] # Skip sender proxy (default: [])\n# Determines whether the proxy sender should be skipped when converting a\n# command. If you are having issues with plugin command conversion, add the\n# plugin to this list.\nskip-sender-proxy: []","breadcrumbs":"Configuration for server owners » Default config.yml file","id":"50","title":"Default config.yml file"},"500":{"body":"The ScoreboardSlot wrapper is now an enum that has direct support for sidebar team colors, via the SIDEBAR_TEAM_### enum values, for example SIDEBAR_TEAM_RED; ScoreboardSlot slot = // Some ScoreboardSlot\nDisplaySlot displaySlot = slot.getDisplaySlot(); // Returns PLAYER_LIST, SIDEBAR or BELOW_NAME // Extract the color if necessary\nif (slot.hasTeamColor()) { ChatColor color = slot.getTeamColor();\n} $$\\downarrow$$ ScoreboardSlot slot = // Some ScoreboardSlot\nDisplaySlot displaySlot = slot.getDisplaySlot(); // Returns PLAYER_LIST, BELOW_NAME or SIDEBAR_TEAM_###","breadcrumbs":"Upgrading guide » Changes to the ScoreboardSlot wrapper","id":"500","title":"Changes to the ScoreboardSlot wrapper"},"501":{"body":"","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Upgrading guide","id":"501","title":"Upgrading guide"},"502":{"body":"","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » From 8.6.0 to 8.7.0","id":"502","title":"From 8.6.0 to 8.7.0"},"503":{"body":"This update introduces a backwards-incompatible change to the SoundArgument which was introduced in 8.6.0. SoundArguments no longer need a generic type parameter: new SoundArgument<Sound>(\"sound\") $$\\downarrow$$ new SoundArgument(\"sound\") NamespacedKey SoundArguments no longer need a SoundType parameter, instead the NamespacedKey constructor should be used: new SoundArgument<NamespacedKey>(\"sound\", SoundType.NAMESPACED_KEY) $$\\downarrow$$ new SoundArgument.NamespacedKey(\"sound\")","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Sound arguments","id":"503","title":"Sound arguments"},"504":{"body":"Entity selector arguments no longer need a generic type parameter or a EntitySelector parameter. Instead, the corresponding constructor should be used instead: new EntitySelectorArgument<Player>(\"target\", EntitySelector.ONE_PLAYER)\nnew EntitySelectorArgument<Collection<Player>>(\"target\", EntitySelector.MANY_PLAYERS) new EntitySelectorArgument<Entity>(\"target\", EntitySelector.ONE_ENTITY)\nnew EntitySelectorArgument<Collection<Entity>>(\"target\", EntitySelector.MANY_ENTITIES) $$\\downarrow$$ new EntitySelectorArgument.OnePlayer(\"target\")\nnew EntitySelectorArgument.ManyPlayers(\"target\") new EntitySelectorArgument.OneEntity(\"target\")\nnew EntitySelectorArgument.ManyEntities(\"target\")","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Entity selector arguments","id":"504","title":"Entity selector arguments"},"505":{"body":"The ScoreHolderArgument no longer needs a generic type parameter or a ScoreHolderType parameter. Instead, the corresponding constructor should be used instead: new ScoreHolderArgument<String>(nodeName, ScoreHolderType.SINGLE);\nnew ScoreHolderArgument<Collection<String>>(nodeName, ScoreHolderType.MULTIPLE); $$\\downarrow$$ new ScoreHolderArgument.Single(nodeName);\nnew ScoreHolderArgument.Multiple(nodeName);","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Scoreholder arguments","id":"505","title":"Scoreholder arguments"},"506":{"body":"","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » From 8.5.1 to 8.6.0","id":"506","title":"From 8.5.1 to 8.6.0"},"507":{"body":"In 8.6.0, the SoundArgument now supports returning a Sound or NamespacedKey object. More information on how to use this can be found in the Sound arguments page. SoundArgument objects now require a generic type parameter to specify what the return type will be (either Sound or NamespacedKey). For the default behaviour, use Sound as the generic type parameter: new SoundArgument(\"sound\") $$\\downarrow$$ new SoundArgument<Sound>(\"sound\")","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Sound arguments","id":"507","title":"Sound arguments"},"508":{"body":"In 8.6.0, tooltips have been reworked to provide support for Spigot's BaseComponent[]s, and Adventure's Components. As a result, the default method StringTooltip.of() and Tooltip.of() have been deprecated in favour of the better named StringTooltip.ofString() and Tooltip.ofString() methods: StringTooltip.of(\"wave\", \"Waves at a player\") Tooltip.of(player.getWorld().getSpawnLocation(), \"World spawn\") $$\\downarrow$$ StringTooltip.ofString(\"wave\", \"Waves at a player\") Tooltip.ofString(player.getWorld().getSpawnLocation(), \"World spawn\") Additionally, the IStringTooltip interface's getTooltip method was changed to return a Brigadier Message object instead of a String. To use the IStringTooltip directly, you now have to add Brigadier to your project's dependencies (info on how to do that can be found here ). You can use the Tooltip.messageFromString(String) to easily upgrade to the new Message return type: @Override\npublic String getTooltip() { return this.itemstack.getItemMeta().getLore().get(0);\n} $$\\downarrow$$ @Override\npublic Message getTooltip() { return Tooltip.messageFromString(this.itemstack.getItemMeta().getLore().get(0));\n}","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Tooltips","id":"508","title":"Tooltips"},"509":{"body":"To support Spigot's BaseComponent[]s and Adventure's Components, the CommandAPI.fail() method has now been deprecated in favour of the better named CommandAPI.failWithString() method: throw CommandAPI.fail(\"Error message\"); $$\\downarrow$$ throw CommandAPI.failWithString(\"Error message\");","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Command failures","id":"509","title":"Command failures"},"51":{"body":"","breadcrumbs":"Configuration for server owners » Configuration settings","id":"51","title":"Configuration settings"},"510":{"body":"List arguments can now be implemented using an underlying text argument, instead of requiring it to be a greedy string. This allows you to use multiple lists in a command, in any position. As such, the ListArgumentBuilder.build() method has been deprecated and replaced with ListArgumentBuilder.buildGreedy() instead: new ListArgumentBuilder<Material>(\"materials\") .withList(List.of(Material.values())) .withMapper(material -> material.name().toLowerCase()) .build(); $$\\downarrow$$ new ListArgumentBuilder<Material>(\"materials\") .withList(List.of(Material.values())) .withMapper(material -> material.name().toLowerCase()) .buildGreedy();","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » List arguments","id":"510","title":"List arguments"},"511":{"body":"","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » From 8.5.0 to 8.5.1","id":"511","title":"From 8.5.0 to 8.5.1"},"512":{"body":"In 8.5.1, the methods Brigadier.fromArgument and Brigadier.toSuggestions were changed to use Argument based parameters instead of String based parameters. Instead of providing the node name, you now have to provide the whole argument: Argument<?> myArgument = new StringArgument(\"myargument\");\nList<Argument<?>> argumentList = List.of(myArgument); Brigadier.fromArgument(argumentList, \"myargument\");\nBrigadier.toSuggestions(\"myargument\", argumentList); $$\\downarrow$$ Argument<?> myArgument = new StringArgument(\"myargument\");\nList<Argument<?>> argumentList = List.of(myArgument); Brigadier.fromArgument(argumentList, myArgument);\nBrigadier.toSuggestions(myArgument, argumentList);","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Brigadier arguments","id":"512","title":"Brigadier arguments"},"513":{"body":"","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » From 8.3.1 to 8.4.0","id":"513","title":"From 8.3.1 to 8.4.0"},"514":{"body":"In 8.2.1, the CommandAPI exposed CommandAPIHandler.getInstance().registeredCommands to get a list of registered commands. This has now been changed and properly implemented as a getter method which can be accessed from CommandAPI: CommandAPIHandler.getInstance().registeredCommands $$\\downarrow$$ CommandAPI.getRegisteredCommands()","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Getting a list of registered commands","id":"514","title":"Getting a list of registered commands"},"515":{"body":"The import for EntitySelector for the EntitySelectorArgument has moved to improve CommandAPI shading support with jar minimization: dev.jorel.commandapi.arguments.EntitySelectorArgument.EntitySelector $$\\downarrow$$ dev.jorel.commandapi.arguments.EntitySelector","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Entity selector arguments","id":"515","title":"Entity selector arguments"},"516":{"body":"Custom arguments are no longer restricted to a string-based argument or a keyed-based argument and can now be implemented over any existing argument \"base\". This argument is now parameterized over two types: the first type being the return type of this custom argument and the second type being the return type of the \"base\" argument. Custom arguments should now use the new constructor that accepts an argument - more information on how to do that can be found on the Custom arguments page . It's recommended to review your implementation of custom arguments and upgrade them if you feel that you need a more powerful argument parser (for example, you might want to use a greedy string argument as the base argument instead of a string argument). Custom arguments that are not keyed can be drop-in replaced with a StringArgument: new CustomArgument<T>(\"nodename\", inputInfo -> { // Code here return T;\n}); $$\\downarrow$$ new CustomArgument<T, String>(new StringArgument(\"nodename\"), inputInfo -> { // Code here return T;\n}); Keyed custom arguments can be drop-in replaced with a NamespacedKeyArgument: new CustomArgument<T>(\"nodename\", inputInfo -> { // Code here return T;\n}, true); $$\\downarrow$$ new CustomArgument<T, NamespacedKey>(new NamespacedKeyArgument(\"nodename\"), inputInfo -> { // Code here return T;\n});","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Custom arguments","id":"516","title":"Custom arguments"},"517":{"body":"NBT arguments now have a different implementation if you're using the plugin version of the CommandAPI or shading the CommandAPI. NBTCompoundArguments are now parameterized over their implemented NBTCompound implementation. For the NBT API, this means: new NBTCompoundArgument(\"nbt\"); $$\\downarrow$$ new NBTCompoundArgument<NBTContainer>(\"nbt\"); If you're using the plugin version of the CommandAPI You no longer have to include the NBT API separately, the CommandAPI comes with the NBT API built-in: de.tr7zw.nbtapi.NBTContainer $$\\downarrow$$ dev.jorel.commandapi.nbtapi.NBTContainer If you're shading the CommandAPI You now need to shade the NBT API into your plugin (as well as the CommandAPI). So the CommandAPI knows how to use the underlying implementation of the NBT API, you have to configure it using the CommandAPIConfig.initializeNBTAPI() method in CommandAPI.onLoad(). More information on how to do that can be found on the NBT arguments page, under Shading usage setup .","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » NBT arguments","id":"517","title":"NBT arguments"},"518":{"body":"Arguments are now parameterized over a generic type. This does very little in terms of the running of the CommandAPI, but does ensure type safety with its internals. Instances of the Argument type now have to be parameterized. In general, this basically means: Argument myArgument = new GreedyStringArgument(\"arg\"); $$\\downarrow$$ Argument<?> myArgument = new GreedyStringArgument(\"arg\"); Arguments that have multiple return types also need to be parameterized over their return type. This includes: CustomArgument EntitySelectorArgument ScoreholderArgument For example: new EntitySelectorArgument(\"target\", EntitySelector.ONE_PLAYER); $$\\downarrow$$ new EntitySelectorArgument<Player>(\"target\", EntitySelector.ONE_PLAYER);","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » From 8.0.0 or earlier to 8.1.0","id":"518","title":"From 8.0.0 or earlier to 8.1.0"},"519":{"body":"","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » From version 7.0.0 to 8.0.0","id":"519","title":"From version 7.0.0 to 8.0.0"},"52":{"body":"If true, outputs command registration and unregistration logs in the console. This is primarily used for developers to identify issues with command registration. Default value verbose-outputs: false Example value verbose-outputs: true","breadcrumbs":"Configuration for server owners » verbose-outputs","id":"52","title":"verbose-outputs"},"520":{"body":"Particle arguments no longer return Bukkit's org.bukkit.Particle enum, but now return a wrapper dev.jorel.commandapi.wrappers.ParticleData instead. More information about this wrapper class and how to use it can be found on the particle arguments page . To update, change any Particle casts into a ParticleData cast instead: new CommandAPICommand(\"mycommand\") .withArgument(new ParticleArgument(\"particle\")) .executes((sender, args) -> { Particle particle = (Particle) args[0]; // Do stuff with particle }) .register(); $$\\downarrow$$ new CommandAPICommand(\"mycommand\") .withArgument(new ParticleArgument(\"particle\")) .executes((sender, args) -> { ParticleData particleData = (ParticleData) args[0]; Particle particle = particleData.particle(); Object data = particleData.data(); // Do stuff with particle and data }) .register();","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Particle arguments","id":"520","title":"Particle arguments"},"521":{"body":"","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » From version 6.5.2 to 7.0.0","id":"521","title":"From version 6.5.2 to 7.0.0"},"522":{"body":"The Maven repository used to serve the CommandAPI has changed from JitPack.io to Maven Central. For Maven projects, you no longer require wan explicit <repository> entry for the CommandAPI. for Gradle projects, you need to ensure mavenCentral() in present in your repositories section. The group ID has changed from dev.jorel.CommandAPI to dev.jorel More information about setting up your development environment can be found in Setting up your development environment .","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Maven repository","id":"522","title":"Maven repository"},"523":{"body":"The CommandAPI.fail() no longer automatically throws the exception that it creates, and instead now requires you to manually throw the exception yourself. This improves upon invalid states in command executors and allows invalid states to be identified more easily at compile time. To update, simply add the throw keyword before you call CommandAPI.fail(): new CommandAPICommand(\"mycommand\") .executes((sender, args) -> { if(!sender.hasPermission(\"some.permission\")) { CommandAPI.fail(\"You don't have permission to run /mycommand!\"); return; } sender.sendMessage(\"Hello!\"); }) $$\\downarrow$$ new CommandAPICommand(\"mycommand\") .executes((sender, args) -> { if(!sender.hasPermission(\"some.permission\")) { throw CommandAPI.fail(\"You don't have permission to run /mycommand!\"); } sender.sendMessage(\"Hello!\"); })","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » CommandAPI command failures","id":"523","title":"CommandAPI command failures"},"524":{"body":"Suggestions have been overhauled and no longer take in a Function<SuggestionsInfo, String[]> anymore. Instead, they now take in a ArgumentSuggestions object which represents argument suggestions (and whether they are executed asynchronously or have tooltips). Normal (string) suggestions These normal suggestions methods have been replaced with an ArgumentSuggestions parameter instead of a function: Argument replaceSuggestions(Function<SuggestionInfo, String[]> suggestions);\nArgument includeSuggestions(Function<SuggestionInfo, String[]> suggestions); $$\\downarrow$$ Argument replaceSuggestions(ArgumentSuggestions suggestions);\nArgument includeSuggestions(ArgumentSuggestions suggestions); The same functionality can be reproduced by wrapping your existing functions in ArgumentSuggestions.strings: List<Argument> arguments = new ArrayList<>();\narguments.add(new StringArgument(\"world\").replaceSuggestions(info -> new String[] {\"northland\", \"eastland\", \"southland\", \"westland\" }\n)); $$\\downarrow$$ List<Argument> arguments = new ArrayList<>();\narguments.add(new StringArgument(\"world\").replaceSuggestions(ArgumentSuggestions.strings(info -> new String[] {\"northland\", \"eastland\", \"southland\", \"westland\" }\n))); Normal (strings with tooltips) suggestions The ...T() methods have been replaced with the normal methods above, and can use the ArgumentSuggestions.stringsWithTooltips method: Argument replaceSuggestionsT(Function<SuggestionInfo, IStringTooltip[]> suggestions);\nArgument includeSuggestionsT(Function<SuggestionInfo, IStringTooltip[]> suggestions); $$\\downarrow$$ Argument replaceSuggestions(ArgumentSuggestions suggestions);\nArgument includeSuggestions(ArgumentSuggestions suggestions); For example: List<Argument> arguments = new ArrayList<>();\narguments.add(new StringArgument(\"emote\") .replaceSuggestionsT( info -> new IStringTooltip[] { StringTooltip.of(\"wave\", \"Waves at a player\"), StringTooltip.of(\"hug\", \"Gives a player a hug\"), StringTooltip.of(\"glare\", \"Gives a player the death glare\") } )\n); $$\\downarrow$$ List<Argument> arguments = new ArrayList<>();\narguments.add(new StringArgument(\"emote\") .replaceSuggestions(ArgumentSuggestions.stringsWithTooltips(info -> new IStringTooltip[] { StringTooltip.of(\"wave\", \"Waves at a player\"), StringTooltip.of(\"hug\", \"Gives a player a hug\"), StringTooltip.of(\"glare\", \"Gives a player the death glare\") } ))\n); Safe suggestions Similar to above with normal suggestions, safe suggestions have been replaced with replaceSafeSuggestions and includeSafeSuggestions respectively: Argument replaceWithSafeSuggestions(Function<SuggestionInfo, S[]> suggestions);\nArgument includeWithSafeSuggestions(Function<SuggestionInfo, S[]> suggestions); $$\\downarrow$$ Argument replaceSafeSuggestions(SafeSuggestions<T> suggestions);\nArgument includeSafeSuggestions(SafeSuggestions<T> suggestions); These can be used with the SafeSuggestions.suggest and SafeSuggestions.tooltips methods to wrap existing functions. For example: List<Argument> arguments = new ArrayList<>();\narguments.add(new RecipeArgument(\"recipe\").replaceWithSafeSuggestions(info -> new Recipe[] { emeraldSwordRecipe, /* Other recipes here */ }\n)); $$\\downarrow$$ List<Argument> arguments = new ArrayList<>();\narguments.add(new RecipeArgument(\"recipe\").replaceSafeSuggestions(SafeSuggestions.suggest(info -> new Recipe[] { emeraldSwordRecipe, /* Other recipes here */ }\n)));","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Suggestions","id":"524","title":"Suggestions"},"525":{"body":"Please refer to an older version of the documentation. This has been omitted to save space and reduce confusion in this upgrading section.","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » From version 6.2.0 or earlier to 6.3.0","id":"525","title":"From version 6.2.0 or earlier to 6.3.0"},"526":{"body":"Here's a list of questions that have come up time and time again which all have the same answer.","breadcrumbs":"FAQ » FAQ","id":"526","title":"FAQ"},"527":{"body":"The CommandAPI's documentation is the place to search for anything! In the top left corner of this documentation, you can find this icon. You can pretty much search for anything - it'll find it!","breadcrumbs":"FAQ » How do I use (insert feature here) in the CommandAPI?","id":"527","title":"How do I use (insert feature here) in the CommandAPI?"},"528":{"body":"Formally, no. If you are encountering issues with /reload, consider not using /reload. More information about reloading can be found in Plugin reloading .","breadcrumbs":"FAQ » Does the CommandAPI support reloading via /reload?","id":"528","title":"Does the CommandAPI support reloading via /reload?"},"529":{"body":"As of 9.0.0, yes! Please view information on optional arguments in Optional arguments .","breadcrumbs":"FAQ » Does the CommandAPI support optional arguments?","id":"529","title":"Does the CommandAPI support optional arguments?"},"53":{"body":"If true, turns off all logging from the CommandAPI, except for errors. Default value silent-logs: false Example value silent-logs: true","breadcrumbs":"Configuration for server owners » silent-logs","id":"53","title":"silent-logs"},"530":{"body":"Not yet. The CommandAPI's annotation system was actually originally a little test on writing a compile-time annotation system which actually worked out much better than I had intended. I plan to rewrite the CommandAPI's annotation system to make it much more powerful (and support suggestions!). This is stated in the project roadmap","breadcrumbs":"FAQ » Does the CommandAPI support suggestions in the annotation system?","id":"530","title":"Does the CommandAPI support suggestions in the annotation system?"},"531":{"body":"No. This is a Brigadier limitation. Technical reason that this is a limitation of Brigadier Brigadier's code has two classes for arguments, LiteralCommandNode and ArgumentCommandNode . The ArgumentCommandNode class contains a field customSuggestions of type SuggestionProvider<S> which is used to handle suggestions - this field is not present inside LiteralCommandNode, meaning that LiteralArguments cannot provide suggestions to users. We need suggestions to provide tooltips. This is because SuggestionProvider provides us with an instance of SuggestionsBuilder , SuggestionsBuilder contains a List<Suggestion> and the Suggestion class contains Message . This Message class is what is needed to display a tooltip to users.","breadcrumbs":"FAQ » Can you add tooltips to literal/multiliteral arguments?","id":"531","title":"Can you add tooltips to literal/multiliteral arguments?"},"532":{"body":"No. That message is handled client-side and isn't controlled by the CommandAPI. An alternative solution is to perform permission checking inside the command and return a custom message if it's not satisfied: new CommandAPICommand(\"mycommand\") .withPermission(\"some.permission\") .executes((sender, args) -> { sender.sendMessage(\"Hello!\"); }) .register(); $$\\downarrow$$ new CommandAPICommand(\"mycommand\") .executes((sender, args) -> { if(!sender.hasPermission(\"some.permission\")) { throw CommandAPI.failWithString(\"You don't have permission to run /mycommand!\"); } sender.sendMessage(\"Hello!\"); }) .register();","breadcrumbs":"FAQ » Can I change the message that is sent to the user when they don't have permission to run a command?","id":"532","title":"Can I change the message that is sent to the user when they don't have permission to run a command?"},"533":{"body":"No. That message is handled client-side and isn't controlled by the CommandAPI.","breadcrumbs":"FAQ » Can I change the message that is sent to the user when an argument isn't valid?","id":"533","title":"Can I change the message that is sent to the user when an argument isn't valid?"},"534":{"body":"Arguments with suggestions provided using ArgumentSuggestions.strings(String...) are calculated when the command is registered . In order to have argument suggestions calculated when the command is being typed , you need to use the lambda-variant of the ArgumentSuggestions.strings(Function<SuggestionInfo, String[]> suggestions) method instead. More information about the different methods can be found here . The easiest way to do this is to add info -> at the start of your array: ArgumentSuggestions.strings(SomeClass.someArray); $$\\downarrow$$ ArgumentSuggestions.strings(info -> SomeClass.someArray);","breadcrumbs":"FAQ » My suggestions on my arguments are empty or don't update. How do I make dynamic suggestions?","id":"534","title":"My suggestions on my arguments are empty or don't update. How do I make dynamic suggestions?"},"535":{"body":"There are a few arguments that are incompatible with various versions of Minecraft. This page outlines the full list of incompatibilities that the CommandAPI has with what versions of Minecraft.","breadcrumbs":"Incompatible version information » Incompatible version information","id":"535","title":"Incompatible version information"},"536":{"body":"","breadcrumbs":"Incompatible version information » Argument changes with respect to Minecraft version","id":"536","title":"Argument changes with respect to Minecraft version"},"537":{"body":"Incompatible with Minecraft versions less than 1.16.2 (1.16, 1.16.1)","breadcrumbs":"Incompatible version information » AngleArgument","id":"537","title":"AngleArgument"},"538":{"body":"Incompatible with Minecraft version 1.16.1 (Works on 1.16.2)","breadcrumbs":"Incompatible version information » ChatArgument","id":"538","title":"ChatArgument"},"539":{"body":"Incompatible with Minecraft versions less than 1.19 and greater than 1.19.2 (Works on 1.19, 1.19.1 and 1.19.2)","breadcrumbs":"Incompatible version information » ChatArgument's chat preview","id":"539","title":"ChatArgument's chat preview"},"54":{"body":"Controls messages that the CommandAPI displays to players. Available messages: missing-executor-implementation - the message to display to senders when a command has no executor. This message supports format parameters: %s - the executor class (lowercase). For example \"craftplayer\" %S - the executor class (normal case). For example \"CraftPlayer\" Default value messages: missing-executor-implementation: \"This command has no implementations for %s\"","breadcrumbs":"Configuration for server owners » messages","id":"54","title":"messages"},"540":{"body":"Running functions generated via the FunctionArgument on Minecraft version 1.20.3 and 1.20.4 will always return a value of 1, regardless of whether the command succeeds, fails, or returns a result. (Works normally on 1.20.2 and below). Trying to retrieve the list of commands in a function on Minecraft version 1.20.3 and 1.20.4 will always return an empty array.","breadcrumbs":"Incompatible version information » FunctionArgument","id":"540","title":"FunctionArgument"},"541":{"body":"","breadcrumbs":"Incompatible version information » CommandAPI behavior with respect to Minecraft version","id":"541","title":"CommandAPI behavior with respect to Minecraft version"},"542":{"body":"In Minecraft version 1.16 , the way datapacks were loaded changed in such a way that the CommandAPI had to put in additional countermeasures to provide full support to it. To illustrate this, this was the previous loading sequence for Bukkit servers in Minecraft 1.15: \\(\\texttt{Server loads}\\rightarrow\\texttt{Plugins load}\\rightarrow\\texttt{Datapacks load}\\rightarrow\\texttt{Server finishes loading}\\) Instead however, Minecraft 1.16 changed the loading sequence to the following: \\(\\texttt{Server loads}\\rightarrow\\texttt{Datapacks load}\\rightarrow\\texttt{Plugins load}\\rightarrow\\texttt{Server finishes loading}\\) Because the CommandAPI used to register vanilla Minecraft commands before datapacks (and thus, custom Minecraft functions), it was possible to register custom commands that can be used in functions. With this new loading sequence change in Minecraft 1.16, this meant that datapacks load first before the CommandAPI does, so custom commands are not registered and functions with custom commands would fail to load. To resolve this, the CommandAPI reloads datapacks and recipes at the end: \\begin{align} &\\quad\\texttt{Server loads} \\\\ \\rightarrow&\\quad\\texttt{Datapacks load} \\\\ \\rightarrow&\\quad\\texttt{Plugins load} \\\\ \\rightarrow&\\quad\\texttt{Server finishes loading} \\\\ \\rightarrow&\\quad\\texttt{Datapacks are reloaded} && \\texttt{(by the CommandAPI)} \\\\ \\rightarrow&\\quad\\texttt{Recipes are reloaded} && \\texttt{(by the CommandAPI)} \\end{align} By doing this, this means: Custom functions from datapacks are loaded twice Recipes are reloaded twice, including recipes defined by other plugins Although this sounds pretty bad (since reloading these things twice can be time consuming, thus contributing to the server start-up time), it is the only way to make custom functions work in Minecraft 1.16 and beyond.","breadcrumbs":"Incompatible version information » Minecraft version 1.16 and beyond","id":"542","title":"Minecraft version 1.16 and beyond"},"543":{"body":"This section summarizes the list of things that could go wrong with the CommandAPI and how to mitigate these circumstances.","breadcrumbs":"Troubleshooting » Troubleshooting","id":"543","title":"Troubleshooting"},"544":{"body":"If you've registered a command with an argument and replaced/included additional suggestions, but the suggestions: Are empty (e.g. a list of worlds returns no suggestions) Don't update automatically (e.g. a list of players doesn't update when new players join the game) This is most likely caused by using a constant array instead of using a lambda to dynamically update argument suggestions when the player requests them: new StringArgument(\"players\") .replaceSuggestions(ArgumentSuggestions.strings( Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new) )); $$\\downarrow$$ new StringArgument(\"players\") .replaceSuggestions(ArgumentSuggestions.strings( info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new) ));","breadcrumbs":"Troubleshooting » Argument suggestions are empty or aren't updating","id":"544","title":"Argument suggestions are empty or aren't updating"},"545":{"body":"If you're shading the CommandAPI and any of the following occur: Players with no permissions cannot run CommandAPI commands .withPermission(CommandPermission.NONE) doesn't work, even if a player has no permissions You've probably not initialized the CommandAPI correctly. To assign permissions to a command, you have to add CommandAPI.onEnable() to your plugin's onEnable() method.","breadcrumbs":"Troubleshooting » Permissions don't work (shading the CommandAPI)","id":"545","title":"Permissions don't work (shading the CommandAPI)"},"546":{"body":"If you've registered a command, the command should be present in the console if verbose logging is enabled. If this does not appear in the console, check that you've: Used .register() at the end of your command declaration Added CommandAPI.onLoad() and CommandAPI.onEnable() to your onLoad() and onEnable() methods if you're shading the CommandAPI Not added the commands to your plugin.yml file if you're not shading the CommandAPI","breadcrumbs":"Troubleshooting » I've registered my command but nothing happens","id":"546","title":"I've registered my command but nothing happens"},"547":{"body":"If you're getting an error which looks something like this (key thing to look for is class file version 60.0), then you're running an old and unsupported version of Java: [06.09 16:48:26] [Server] [Server thread/ERROR]: Could not load 'plugins/CommandAPI.jar' in folder 'plugins'\norg.bukkit.plugin.InvalidPluginExceptionjava.lang.UnsupportedClassVersionError: dev/jorel/commandapi/CommandAPIMain has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 52.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:149) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:394) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:301) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] at org.bukkit.craftbukkit.v1_16_R3.CraftServer.loadPlugins(CraftServer.java:381) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:224) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:928) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:273) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_271]\nCaused byjava.lang.UnsupportedClassVersionError: dev/jorel/commandapi/CommandAPIMain has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 52.0 at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_271] at java.lang.ClassLoader.defineClass(ClassLoader.java:756) ~[?:1.8.0_271] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_271] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:186) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_271] at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:104) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:99) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_271] at java.lang.Class.forName0(Native Method) ~[?:1.8.0_271] at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_271] at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:67) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:145) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] ... more As of CommandAPI 6.0.0 onwards, the CommandAPI is written in Java 16, so old versions such as Java 8 will not run the CommandAPI. Consider upgrading to Java 16. For context, a list of Java versions and their class file version: Java version Class file version Java version Class file version Java 17 61.0 Java 12 56.0 Java 16 60.0 Java 11 55.0 Java 15 59.0 Java 10 54.0 Java 14 58.0 Java 9 53.0 Java 13 57.0 Java 8 52.0","breadcrumbs":"Troubleshooting » The CommandAPI doesn't load, something about UnsupportedClassVersionError and \"class file version 60.0\"","id":"547","title":"The CommandAPI doesn't load, something about UnsupportedClassVersionError and \"class file version 60.0\""},"548":{"body":"If you get an error at the very start of the server's startup sequence along the lines of: [15:57:29] [Worker-Main-5/ERROR]: Failed to load function mycustomnamespace:test\njava.util.concurrent.CompletionException: java.lang.IllegalArgumentException: Whilst parsing command on line 2: Unknown or incomplete command, see below for error at position 0: <--[HERE] at java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source) ~[?:1.8.0_261] at java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source) [?:1.8.0_261] at java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) [?:1.8.0_261] at java.util.concurrent.CompletableFuture$AsyncSupply.exec(Unknown Source) [?:1.8.0_261] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) [?:1.8.0_261] at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(Unknown Source) [?:1.8.0_261] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) [?:1.8.0_261] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) [?:1.8.0_261]\nCaused by: java.lang.IllegalArgumentException: Whilst parsing command on line 2: Unknown or incomplete command, see below for error at position 0: <--[HERE] at net.minecraft.server.v1_16_R1.CustomFunction.a(SourceFile:62) ~[spigot-1.16.1.jar:git-Spigot-758abbe-8dc1da1] at net.minecraft.server.v1_16_R1.CustomFunctionManager.a(SourceFile:84) ~[spigot-1.16.1.jar:git-Spigot-758abbe-8dc1da1] ... 6 more You can safely ignore it - the CommandAPI fixes this later. This is described in more detail here .","breadcrumbs":"Troubleshooting » Server errors when loading datapacks in 1.16+","id":"548","title":"Server errors when loading datapacks in 1.16+"},"549":{"body":"See Plugin reloading","breadcrumbs":"Troubleshooting » Running /reload doesn't work","id":"549","title":"Running /reload doesn't work"},"55":{"body":"Controls whether the CommandAPI should generate a command_registration.json file showing the mapping of registered commands. This is primarily designed to be used by developers. Setting this to false will slightly improve command registration performance. The command_registration.json JSON representation of commands is in the same format as Minecraft's Data Generators Commands report . The format is Brigadier's command graph - more information about the JSON format can be found here . Default value create-dispatcher-json: false Example value create-dispatcher-json: true","breadcrumbs":"Configuration for server owners » create-dispatcher-json","id":"55","title":"create-dispatcher-json"},"550":{"body":"If players cannot connect, this could be due to the size of the command data packet. To see the resultant packet being sent to players when they log in, enable the create-dispatcher-json: true setting and view the file size of the resultant file. If the file size is abnormally large (Over 2MB is considered very large) , consider reducing the number of LiteralArguments which your plugin uses.","breadcrumbs":"Troubleshooting » Players cannot connect/timeout when joining","id":"550","title":"Players cannot connect/timeout when joining"},"551":{"body":"If you've found a bug that isn't solved here, submit a bug report on the CommandAPI's issues page and I'll try my best to resolve the issue!","breadcrumbs":"Troubleshooting » My issue isn't on here, what do I do?","id":"551","title":"My issue isn't on here, what do I do?"},"552":{"body":"","breadcrumbs":"Afterword » Afterword","id":"552","title":"Afterword"},"553":{"body":"Congratulations on making it to the end of the documentation! It's really long, but I did my best to make it the best (Bukkit/Spigot plugin) documentation in existence.","breadcrumbs":"Afterword » A message from the CommandAPI's author","id":"553","title":"A message from the CommandAPI's author"},"554":{"body":"My name is Jorel, commonly known by my Minecraft username Skepter . I started the CommandAPI in the summer holidays between my first and second year at university. On the 19th August, 2018 I made my first commit to the CommandAPI project - just a month and a day after Minecraft 1.13 was released. At the time, I just decided to call it \"The 1.13 Command API\" - it wasn't the catchiest name out there, but it sort of said what I wanted it to - it's a Command API for Minecraft 1.13, which was the update when the big overhaul to the command system was introduced. It all started as a simple idea that can be summarized in 3 bullet points: Create an API to use the new command UI that was introduced in Minecraft 1.13 Make it so the developers don't have to understand/use Mojang's brigadier Make it similar to Bukkit's existing API","breadcrumbs":"Afterword » Intro","id":"554","title":"Intro"},"555":{"body":"After the release of version 1.2, two days after the initial release, I received my first GitHub issue. This was quite a shock to me - version 1.2 only had 11 total downloads so it seemed odd that someone managed to stumble upon it despite the fact that I did nothing to promote the CommandAPI. Little did I know that that one issue was the main motivation to keep this API alive after its initial release. I would never have possible imagined in my wildest dreams that 2 years later, I would still be in contact with them and know that if I had not chosen to create this API, their server would not have survived beyond Minecraft 1.13, let alone Minecraft 1.15, two major Minecraft versions later.","breadcrumbs":"Afterword » Starting out","id":"555","title":"Starting out"},"556":{"body":"This project has been insane. Absolutely, utterly insane. At over 1000 commits and over 1,000,000 additions (that includes things such as lines of code, lines of generated HTML documentation etc.), I can say without a doubt that this is indeed my biggest project ever. Not only have I managed to deal with hundreds of GitHub issues, I've also had the opportunity to try all sorts of technologies that I could have only dreamt of using, such as: Using GitHub Actions for cloud-based build checking and project status notifications Using CodeFactor.io to automatically identify issues with my code Publishing the CommandAPI to MavenCentral Improving my understanding of Gradle to write Gradle instructions for the documentation Learning Kotlin to add Kotlin examples to the CommandAPI's documentation Learning TypeScript for an upcoming web-based CommandAPI command visualizer","breadcrumbs":"Afterword » Reflection on the project and personal gains","id":"556","title":"Reflection on the project and personal gains"},"557":{"body":"Anyway, I digress. I'd like to give credit to all of the people that have opened issues on the CommandAPI GitHub, for without these people, the CommandAPI would have only remained a shadow of what it is now. I'd like to give credit to the people that have starred the CommandAPI on its GitHub page, and all of the members of the CommandAPI Discord server . I would like to personally give thanks to the following people - these are people that have made a significant contribution to the project in terms of ideas or support early in the CommandAPI's development: Combustible , who kickstarted the project by creating the CommandAPI's first issue. From this issue, this allowed the CommandAPI to have interoperability with Minecraft commands and functions which is by far the CommandAPI's most admirable feature. Additionally, Combustible helped raise awareness of the CommandAPI via the Spigot forums and Spigot issue tracker. Draycia , who suggested implementing lazy evaluation for argument suggestions. This has been extended to provide the CommandAPI's context-aware system for argument suggestions based on previously filled arguments. HielkeMinecraft , who made three outstanding contributions to the CommandAPI. They created the suggestion of setting the result and success values of commands which improves the interoperability between commands registered with the CommandAPI and vanilla Minecraft commands. They also influenced the implementation of the requirements system to have more powerful command constraints and helped start the CommandAPI Discord server. Minenash , who was the driving force for the CommandAPI's 3.0 release, which added a plethora of new arguments to the CommandAPI. Minenash's research, code prototypes, documentation examples, bug testing and code review was a tremendous help to make the 3.0 release such a feature-rich version. Michael-Ziluck , who created an amazing pull request that helped greatly improve the performance of the CommandAPI as well as structure the entire CommandAPI project into a multi-module Maven project which significantly improved the maintainability of the CommandAPI for the future. portlek , who helped migrate the CommandAPI's repository to jitpack.io . They helped debug some technical errors with remote building and tested that the repository was working throughout the process. 469512345 , who redesigned and implemented the suggestions feature for arguments, bringing powerful asynchronous arguments and highly-extensible suggestions to the CommandAPI. They also implemented the CommandTree feature to bring yet another way for developers to create commands with the CommandAPI. I'd also like to give a special mention to the following people that have helped find bugs or have supported the project in some way early in the CommandAPI's development: aianlinb, Baka-Mitai, Checkium, Comeza, DerpNerb, DogeBogey, endrdragon, EnragedRabisu, i509VCB, KieranGateley, lifespan, Loapu, Marvmallow, MatrixTunnel, Ricky12Awesome, SHsuperCM, SpaceCheetah, The_Gavster, Tinkot, vladfrangu, zedwick.","breadcrumbs":"Afterword » Acknowledgements (early development)","id":"557","title":"Acknowledgements (early development)"},"558":{"body":"I'm well aware there are lots of users that have made significant contributions to the CommandAPI that aren't listed above! Over the past four years, hundreds of users have created GitHub issues, joined the CommandAPI Discord server and submitted pull requests to contribute to the CommandAPI. I'd like to personally give thanks to my ✨Special Contributors in the CommandAPI Discord server - these are users that have made an exceptionally significant contribution to the CommandAPI project in general, from helping new users get started with the CommandAPI, to contributing to the CommandAPI repository directly, to bringing a liveliness to the CommandAPI Discord server as a whole: willkroboth , the first ✨Special Contributor , recognized for their above-and-beyond contribution to helping new CommandAPI Discord members. DerEchtePilz , recognized for their significant contribution of creating a Kotlin DSL for the CommandAPI (with the help of Sparky from the CommandAPI Discord server). The CommandAPI would not be where it is currently without the community that has been established over the years in the CommandAPI Discord server. As such, I'd like to give a special thanks to some of the most active CommandAPI Discord server members that make the community feel lively: ! AkaGiant ! Brought To You By MineNash TheGates","breadcrumbs":"Afterword » Acknowledgements (CommandAPI Discord server)","id":"558","title":"Acknowledgements (CommandAPI Discord server)"},"559":{"body":"I didn't really want to add a way for CommandAPI users to be able to contribute financially via donations because the CommandAPI is free for all and the cost of maintaining the CommandAPI is effectively negligible. That said, I'd like to give special thanks to those that have donated to the CommandAPI.","breadcrumbs":"Afterword » Acknowledgements (Donators)","id":"559","title":"Acknowledgements (Donators)"},"56":{"body":"Controls whether the CommandAPI should use the latest NMS implementation for command registration and execution. This setting can be used to run the CommandAPI on Minecraft versions higher than it can support. For example, if the CommandAPI supports Minecraft 1.18 and Minecraft 1.18.1 comes out, you can use this to enable support for 1.18.1 before an official CommandAPI release comes out that supports 1.18.1. This feature is very experimental and should only be used if you know what you are doing. In almost every case, it is better to wait for an official CommandAPI release that supports the latest version of Minecraft. Using use-latest-nms-version is not guaranteed to work and can cause unexpected side-effects! Default value use-latest-nms-version: false Example value use-latest-nms-version: true","breadcrumbs":"Configuration for server owners » use-latest-nms-version","id":"56","title":"use-latest-nms-version"},"560":{"body":"I never really expected more than 5 or so people to use this API, so it was truly a pleasure to see everyone's responses, issues and suggestions that has made the CommandAPI what it is today. Thank you so much for using the CommandAPI!","breadcrumbs":"Afterword » Final comments","id":"560","title":"Final comments"},"57":{"body":"Controls whether the CommandAPI hooks into the Paper-exclusive ServerResourcesReloadedEvent when available. When the CommandAPI detects it is running on a Paper-based server, its default behavior will be to hook into the ServerResourcesReloadedEvent, which triggers when /minecraft:reload is run. During this event, the CommandAPI runs a custom datapack reloading sequence that helps commands registered with the CommandAPI work within datapacks. See Reloading datapacks for more information on this process. By default, this value is set to true and the CommandAPI will hook into the ServerResourcesReloadedEvent. If you want, you can set this to false, and the CommandAPI will not hook into this event. Default value hook-paper-reload: true Example value hook-paper-reload: false","breadcrumbs":"Configuration for server owners » hook-paper-reload","id":"57","title":"hook-paper-reload"},"58":{"body":"Controls whether the CommandAPI should perform its initial datapack reload when the server has finished loading. The CommandAPI automatically reloads all datapacks in a similar fashion to /minecraft:reload in order to propagate CommandAPI commands into datapack functions and tags. This operation may cause a slight delay to server startup and is not necessary if you are not using datapacks or functions that use CommandAPI commands. This operation can be skipped by setting this value to false. Note that datapacks will still be reloaded if performed manually when hook-paper-reload is set to true and you run /minecraft:reload. Default value skip-initial-datapack-reload: false Example value skip-initial-datapack-reload: true","breadcrumbs":"Configuration for server owners » skip-initial-datapack-reload","id":"58","title":"skip-initial-datapack-reload"},"59":{"body":"Controls the list of plugins to process for command conversion. See Command conversion for more information. Default value plugins-to-convert: [] Example values plugins-to-convert: - Essentials: ~ plugins-to-convert: - Essentials: - speed - hat - MyPlugin: - mycommand - MyOtherPlugin: ~ plugins-to-convert: - Essentials: - speed <speed>[0..10] - speed <target>[minecraft:game_profile] - speed (walk|fly) <speed>[0..10] - speed (walk|fly) <speed>[0..10] <target>[minecraft:game_profile]","breadcrumbs":"Configuration for server owners » plugins-to-convert","id":"59","title":"plugins-to-convert"},"6":{"body":"Updates Incompatible version information page and FunctionArgument pages that functions made with the FunctionArgument will always return 1 when running on 1.20.3 and 1.20.4. Updates Kotlin DSL page to mention every possible executor method.","breadcrumbs":"Introduction » Documentation changes 9.2.0 \\(\\rightarrow\\) 9.3.0","id":"6","title":"Documentation changes 9.2.0 \\(\\rightarrow\\) 9.3.0"},"60":{"body":"Determines whether the proxy sender should be skipped when converting a command. See Skipping proxy senders for more information. Default value skip-sender-proxy: [] Example value skip-sender-proxy: - SkinsRestorer - MyPlugin","breadcrumbs":"Configuration for server owners » skip-sender-proxy","id":"60","title":"skip-sender-proxy"},"61":{"body":"A list of other commands to convert. This should be used for commands which are not declared in a plugin.yml file. See Arbitrary command conversion for more information. Default value other-commands-to-convert: [] Example value other-commands-to-convert: - /set - mycommand","breadcrumbs":"Configuration for server owners » other-commands-to-convert","id":"61","title":"other-commands-to-convert"},"62":{"body":"The CommandAPI has the ability to convert plugin commands into \"Vanilla compatible\" commands automatically on startup. This allows you to use /execute and Minecraft functions/tags for plugins that do not use the CommandAPI. For example, if you want to use the /hat command from the plugin Essentials in an /execute command or from a command block, you can use the CommandAPI's command conversion setting to do so. The CommandAPI has 3 different conversion methods, each one more specific and powerful than the others. These are the following: Entire plugin conversion Converts all commands from a plugin into Vanilla compatible commands Single command conversion Converts a single command into a Vanilla compatible command Single command conversion with custom arguments Converts a single command from a plugin into a Vanilla compatible command, whilst also declaring what the arguments to the command are","breadcrumbs":"Command conversion » Command Conversion (for server owners)","id":"62","title":"Command Conversion (for server owners)"},"63":{"body":"Drag a plugin here to view a list of available commands which can be registered for the CommandAPI. Drag and drop a plugin .jar file here","breadcrumbs":"Command conversion » Extract plugin info","id":"63","title":"Extract plugin info"},"64":{"body":"To configure command conversion, the CommandAPI reads this information from the config.yml file. This file has a bit of a weird structure, so to put it simply, these are the following rules: config.yml cannot have tab characters - The config.yml file must only consist of spaces! Indentation is important and should be two spaces If you're uncertain if your configuration is valid (or you're getting weird errors in the console), you can check if your configuration is valid by dropping your config.yml file below: Drag and drop your config.yml here","breadcrumbs":"Command conversion » YAML configuration rules","id":"64","title":"YAML configuration rules"},"65":{"body":"To convert all of the commands that a plugin has, add the name of the plugin, followed by a ~ character to the list of plugins to convert in the config.yml file.","breadcrumbs":"Command conversion » Converting all plugin commands","id":"65","title":"Converting all plugin commands"},"66":{"body":"For example, if you wanted to convert all commands that EssentialsX has, you can use the following config.yml: verbose-outputs: true\ncreate-dispatcher-json: false\nplugins-to-convert: - Essentials: ~","breadcrumbs":"Command conversion » Example - Converting all commands from EssentialsX","id":"66","title":"Example - Converting all commands from EssentialsX"},"67":{"body":"Often, you don't want to convert every single command that a plugin declares, and instead you only want to convert a few commands that a plugin has. The CommandAPI has two ways of doing this: Plugin command conversion: This converts a command which is declared in a plugin's plugin.yml file Arbitrary command conversion: This converts a command which is not declared in a plugin's plugin.yml file","breadcrumbs":"Command conversion » Single command conversion » Single command conversion","id":"67","title":"Single command conversion"},"68":{"body":"To convert a single command, you need to first populate the config.yml with the name of the plugin and commands to be converted. To illustrate this, we'll use an example:","breadcrumbs":"Command conversion » Single command conversion » Plugin command conversion","id":"68","title":"Plugin command conversion"},"69":{"body":"Say we're using EssentialsX on our server and we want to be able to use /afk and /hat in command blocks. This would allow us to use (for example) the following commands in command blocks: /execute as @p run afk\n/execute as @p run hat To do this, we need to add Essentials to our config.yml file, and include the commands afk and hat as the commands to be converted from the Essentials plugin. This would then make our config.yml file look like this: verbose-outputs: true\ncreate-dispatcher-json: false\nplugins-to-convert: - Essentials: - hat - afk Developer's Note: Note that the commands hat and afk are used, as opposed to an alias such as head. The CommandAPI is only able to convert plugin commands that are declared in a plugin's plugin.yml file. For example, if we take a look at the EssentialsX plugin.yml file, we can see the commands afk and hat have been declared and thus, are the commands which must be used in the CommandAPI's config.yml file: name: Essentials\nmain: com.earth2me.essentials.Essentials\nversion: 2.18.0.0\nwebsite: http://tiny.cc/EssentialsCommands\ndescription: Provides an essential, core set of commands for Bukkit.\nsoftdepend: [Vault, LuckPerms]\nauthors: [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Iaccidentally, drtshock, vemacs, SupaHam, md678685]\napi-version: \"1.13\"\ncommands: afk: description: Marks you as away-from-keyboard. usage: /<command> [player/message...] aliases: [eafk,away,eaway] # (other config options omitted) hat: description: Get some cool new headgear. usage: /<command> [remove] aliases: [ehat,head,ehead] # (other config options omitted)","breadcrumbs":"Command conversion » Single command conversion » Example - Converting plugin commands","id":"69","title":"Example - Converting plugin commands"},"7":{"body":"Updates Location arguments page to mention the new centerPosition argument to center the position of integer values for location arguments. Added Delegated properties page to mention the added support of delegations.","breadcrumbs":"Introduction » Documentation changes 9.1.0 \\(\\rightarrow\\) 9.2.0","id":"7","title":"Documentation changes 9.1.0 \\(\\rightarrow\\) 9.2.0"},"70":{"body":"Some commands which are registered by plugins are not present in the plugin's plugin.yml file. Due to this, the CommandAPI cannot link a command to its respective plugin for command conversion. In order to deal with this, the CommandAPI can link arbitrary commands via the other-commands-to-convert option in the CommandAPI's config.yml file. This can be used for any of the following (and more): Commands created using Skript Commands created using MyCommand Commands which are not registered in a plugin.yml, such as WorldEdit commands To add commands to be converted, simply add them under the other-command-to-convert section in the CommandAPI's config.yml.","breadcrumbs":"Command conversion » Single command conversion » Arbitrary command conversion","id":"70","title":"Arbitrary command conversion"},"71":{"body":"In this example, we want to convert the //set command from WorldEdit, as well as a custom command /mycommand. Note that since WorldEdit's //set command has two forward slashes, we ignore the first one (because that is the symbol used to start commands), but must make sure that we include the second one as that is part of WorldEdit's command syntax. This is the following config.yml that you would need: verbose-outputs: false\ncreate-dispatcher-json: false\nplugins-to-convert: []\nskip-sender-proxy: []\nother-commands-to-convert: - /set - mycommand","breadcrumbs":"Command conversion » Single command conversion » Example - Converting arbitrary commands","id":"71","title":"Example - Converting arbitrary commands"},"72":{"body":"For even finer control when converting a single command, you can provide the list of arguments that are required to run the command! This lets you use the command UI in converted commands as you see fit. Before we explain how to do this in detail, let's first take a look at an example of this in action.","breadcrumbs":"Command conversion » Single command conversion (with arguments) » Single command conversion (with arguments)","id":"72","title":"Single command conversion (with arguments)"},"73":{"body":"EssentialsX includes a command /speed which lets you change the current speed that a player can move at. The command format is the following: /speed <speed>\n/speed <speed> <target>\n/speed <walk/fly> <speed>\n/speed <walk/fly> <speed> <target> Which means you can run any of the following commands: /speed 5\n/speed 2 Notch\n/speed fly 6\n/speed walk 3 Notch By looking at this, we can see that: <speed> is a number. By using the command, we can determine that the range of values is between 0 and 10 (inclusive). <target> is a player <walk/fly> don't change - these are \"fixed\" values. We can represent this using the following config.yml file: verbose-outputs: false\ncreate-dispatcher-json: false\nplugins-to-convert: - Essentials: - speed <speed>[0..10] - speed <target>[minecraft:game_profile] - speed (walk|fly) <speed>[0..10] - speed (walk|fly) <speed>[0..10] <target>[minecraft:game_profile] Using this, we can display options, such as \"fly\" and \"walk\", as well as optional targets (\"Skepter\"): A command \"/execute run speed\" with argument suggestions for entity selectors, as well as \"fly\" and \"walk\" Additionally, we can apply limits to the numbers that can be provided. For example, here we limit the number to a value between 0 to 10. If a value is outside of that range, and error is shown to the user: A command \"/execute run speed walk 15\" with an error displaying \"Long must not be more than 10, found 15 at position 24: ...peed walk <--[HERE]","breadcrumbs":"Command conversion » Single command conversion (with arguments) » Example - Converting EssentialsX's /speed command","id":"73","title":"Example - Converting EssentialsX's /speed command"},"74":{"body":"The argument syntax is a little tricky to get the hang of at the beginning, but it should be fairly straight forward. There are two main types of arguments that you can have:","breadcrumbs":"Command conversion » Single command conversion (with arguments) » Command argument syntax","id":"74","title":"Command argument syntax"},"75":{"body":"Literal arguments are arguments with \"fixed\" values, such as walk or fly from our example above. To declare a literal value, place brackets around the value. For example: (walk) To have multiple different literals, place a pipe symbol | between each entry within the brackets. For example: (walk|fly)","breadcrumbs":"Command conversion » Single command conversion (with arguments) » Literal arguments","id":"75","title":"Literal arguments"},"76":{"body":"Named arguments must have a name, declared in angled brackets <name>, followed by the type of the argument in square brackets [type]. In the example above, we had a named argument <target>, with the argument type as a player: [minecraft:game_profile]. The name in the argument can be whatever you want, but it is recommended to keep it as a lowercase value consisting only of letters. The following argument types are highly recommended and are very likely to be compatible with every plugin command that you may want to convert: Type Description api:entity An single entity (e.g. @e[limit=1]) api:entities Many entities (e.g. @e) api:player A single player (e.g. Notch or @r) api:players Many players (e.g. @a) api:greedy_string An unlimited amount of text. This can only be used as the last entry of a list of arguments brigadier:bool A Boolean value true or false brigadier:double A decimal number brigadier:float A decimal number brigadier:integer A whole number brigadier:long A whole number brigadier:string A single word minecraft:block_pos A location of x, y and z coordinates (whole numbers) In the example above, we used the a \"range type\" in the form [0..10]. This is a special argument type that will conform to brigader:long or brigader:double and apply a limit to the values that can be entered.","breadcrumbs":"Command conversion » Single command conversion (with arguments) » Named arguments","id":"76","title":"Named arguments"},"77":{"body":"To declare the range \\(10 \\le x \\le 50\\) (a value must be between 10 and 50 (inclusive)): <name>[10..50] To declare the range \\(10 \\le x\\) (a value must be bigger than or equal to 10): <name>[10..] To declare the range \\(x \\le 50\\) (a value must be less than or equal to 50): <name>[..50] To declare the range \\(0 \\le x \\le 1\\), where \\(x\\) is a decimal value: <name>[0.0..1.0] To declare a value \\(x\\) that can take any range of values and is a decimal number: <name>[brigadier:double]","breadcrumbs":"Command conversion » Single command conversion (with arguments) » Example - Declaring\"range type\" arguments","id":"77","title":"Example - Declaring\"range type\" arguments"},"78":{"body":"The list of types are based on the list of argument types from the Minecraft Wiki , with a few changes. The complete list that the CommandAPI supports is as follows: Type Description api:advancement An advancement api:biome A biome api:entity An single entity (e.g. @e[limit=1]) api:entities Many entities (e.g. @e) api:greedy_string An unlimited amount of text. This can only be used as the last entry of a list of arguments api:loot_table A loot table api:player A single player (e.g. Notch or @r) api:players Many players (e.g. @a) api:recipe A recipe api:sound A sound effect api:text Text encased in quotes: \"text with spaces\" brigadier:bool A Boolean value true or false brigadier:double A decimal number brigadier:float A decimal number brigadier:integer A whole number brigadier:long A whole number brigadier:string A single word minecraft:angle A yaw angle in degrees (from -180.0 to 179.9) minecraft:block_pos A location of x, y and z coordinates (whole numbers) minecraft:block_predicate A block predicate minecraft:block_state A block type (e.g. stone) minecraft:color A chat color (e.g. red, green) minecraft:column_pos A location of x and z coordinates (whole numbers) minecraft:component Raw JSON text minecraft:dimension A dimension/world, (e.g. minecraft:overworld) minecraft:entity An entity (e.g. Notch) minecraft:entity_summon An entity type (e.g. cow, wither) minecraft:float_range A range of decimal numbers minecraft:function A datapack function minecraft:game_profile A player (e.g. Notch) minecraft:int_range A range of whole numbers minecraft:item_enchantment An enchantment (e.g. unbreaking) minecraft:item_predicate An item predicate minecraft:item_stack An item (e.g. stick) minecraft:message A plain text message which can have target selectors (e.g. Hello @p). This can only be used as the last entry of a list of arguments minecraft:mob_effect A potion effect (e.g. speed, jump_boost) minecraft:nbt_compound_tag Raw compound NBT in SNBT format minecraft:objective An objective name (e.g. temperature) minecraft:objective_criteria An objective criteria (e.g. deaths) minecraft:operation An operation symbol (e.g. +=, *=) minecraft:particle A particle (e.g. crit, flame) minecraft:rotation A rotation of yaw and pitch values (e.g. ~ ~) minecraft:score_holder A score holder (e.g. Notch) minecraft:scoreboard_slot A scoreboard slot (e.g. sidebar) minecraft:swizzle A collection of axes (e.g. xyz, xz) minecraft:team A team name (e.g. hunters) minecraft:time A duration of time (e.g. 2d) minecraft:uuid A UUID (e.g. dd12be42-52a9-4a91-a8a1-11c01849e498) minecraft:vec2 A location of x and z coordinates (decimal numbers) minecraft:vec3 A location of x, y and z coordinates (decimal numbers)","breadcrumbs":"Command conversion » Single command conversion (with arguments) » List of all supported argument types","id":"78","title":"List of all supported argument types"},"79":{"body":"Entity selectors (also known as target selectors) allows you to select certain entities or players which fit a certain criteria when writing a command. Typically, these are of the form @p, @r, @a, @e or @s. By default, when converting a command without arguments, the CommandAPI will not handle these entity selectors. In order to get entity selectors to cooperate with plugins, they must be declared in the relevant config.yml section.","breadcrumbs":"Command conversion » Entity selectors » Entity selectors","id":"79","title":"Entity selectors"},"8":{"body":"Updates Multi literal arguments page to mention new MultiLiteralArgument constructor. Adds CommandArguments page to explain the CommandArguments class introduced in 9.0.0 Adds Adventure chat color argument to the adventure chat arguments page. Adds new Command unregistration page.","breadcrumbs":"Introduction » Documentation changes 9.0.3 \\(\\rightarrow\\) 9.1.0","id":"8","title":"Documentation changes 9.0.3 \\(\\rightarrow\\) 9.1.0"},"80":{"body":"EssentialsX includes a command /ext which lets you extinguish a player that is currently on fire. The command format is the following: /ext\n/ext <player> In order to convert this command, we could use the following config.yml file: verbose-outputs: false\ncreate-dispatcher-json: false\nplugins-to-convert: - Essentials: - ext Using the above config.yml file will support the following commands: /ext\n/ext Notch However, the above config.yml will not support the following commands: /ext @a[distance=10]\n/ext @p In order to handle this, we have to use the conversion with arguments (as described in the previous section ). For this ext command, we want to only use this command on one or more players , therefore we want to use the api:players argument which is compatible with one or more players: verbose-outputs: false\ncreate-dispatcher-json: false\nplugins-to-convert: - Essentials: - ext <player>[api:players] - ext Note that we declare ext <player>[api:players] before we declare ext. This is because more precise commands MUST be declared before lesser precise commands.","breadcrumbs":"Command conversion » Entity selectors » Example - Converting EssentialsX's /ext command","id":"80","title":"Example - Converting EssentialsX's /ext command"},"81":{"body":"When the CommandAPI converts a command, it does some tweaks to the thing running the command (such as the player or console) to improve compatibility with plugins (mostly permissions). This doesn't always work, and can sometimes produce an error which looks like this: [20:44:01 ERROR]: java.lang.IllegalArgumentException: object is not an instance of declaring class\n[20:44:01 ERROR]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n[20:44:01 ERROR]: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)\n[20:44:01 ERROR]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)\n[20:44:01 ERROR]: at java.lang.reflect.Method.invoke(Unknown Source)\n[20:44:01 ERROR]: at dev.jorel.commandapi.Converter.lambda$mergeProxySender$3(Converter.java:151)\n[20:44:01 ERROR]: at com.sun.proxy.$Proxy33.getInventory(Unknown Source) To fix this, add the plugin which the command is registered from to the list of plugins under skip-sender-proxy.","breadcrumbs":"Skipping proxy senders » Skipping proxy senders","id":"81","title":"Skipping proxy senders"},"82":{"body":"SkinsRestorer (not associated or sponsored by the CommandAPI in any way) is a plugin that lets you change the skin for a player. This suffers from the above issue and is not compatible with the CommandAPI's conversion compatibility tweaks. To do this, we'll add SkinsRestorer to the list of plugins which should be skipped: verbose-outputs: true\ncreate-dispatcher-json: false\nplugins-to-convert: - SkinsRestorer: ~\nskip-sender-proxy: - SkinsRestorer","breadcrumbs":"Skipping proxy senders » Example - Improving compatibility with the SkinsRestorer plugin","id":"82","title":"Example - Improving compatibility with the SkinsRestorer plugin"},"83":{"body":"To use the CommandAPI in your plugins, there are a few methods of adding it to your development environment. First things first, if you're using the CommandAPI plugin, you need to add the CommandAPI as a dependent in your plugin.yml or paper-plugin.yml: name: MyPlugin\nmain: some.package.name.Main\nversion: 1.0\ndepend: [CommandAPI] name: MyPlugin\nmain: some.package.name.Main\nversion: 1.0\ndependencies: server: CommandAPI: load: BEFORE required: true join-classpath: true","breadcrumbs":"Setting up your development environment » Setting up your development environment","id":"83","title":"Setting up your development environment"},"84":{"body":"Developer's Note: If you've never used maven before, I highly recommend it! It makes it easier to keep your code updated with the latest dependency updates. For information on how to set up a plugin using maven, you can read Bukkit's plugin tutorial . Add the dependency to your pom.xml: <dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-bukkit-core</artifactId> <version>9.4.1</version> <scope>provided</scope> </dependency>\n</dependencies>","breadcrumbs":"Setting up your development environment » Using Maven (recommended)","id":"84","title":"Using Maven (recommended)"},"85":{"body":"Add the repositories to your build.gradle file (the second repository is required because the CommandAPI depends on the NBT-API): repositories { mavenCentral() maven { url = \"https://repo.codemc.org/repository/maven-public/\" }\n} Add the dependency to your list of dependencies in your build.gradle file: dependencies { compileOnly \"dev.jorel:commandapi-bukkit-core:9.4.1\"\n}","breadcrumbs":"Setting up your development environment » Using Gradle (recommended)","id":"85","title":"Using Gradle (recommended)"},"86":{"body":"Download the latest CommandAPI.jar from the download page here Add the CommandAPI.jar file to your project/environment's build path: Adding the external .jar file in Eclipse: An image of some context menu entries in Eclipse after right clicking a project. Displays the highlighted options \"Build Path\", followed by \"Add External Archives...\" Adding the external .jar file in IntelliJ: In your project, first click File -> Project Structure -> Libraries Next, click the little + at the top: An image in IntelliJ showing the plus icon to add an external .jar. After you clicked that, you need to select Java. A little pop-up will appear where you can choose the location of your external .jar file.","breadcrumbs":"Setting up your development environment » Manually using the .jar","id":"86","title":"Manually using the .jar"},"87":{"body":"\"Shading\" is the process of including the CommandAPI inside your plugin, rather than requiring the CommandAPI as an external plugin. In other words, if you shade the CommandAPI into your plugin, you don't need to include the CommandAPI.jar in your server's plugins folder.","breadcrumbs":"Shading the CommandAPI in your plugins » Shading the CommandAPI in your plugins","id":"87","title":"Shading the CommandAPI in your plugins"},"88":{"body":"The CommandAPI plugin has a few slight differences with the shaded CommandAPI jar file. The CommandAPI plugin has the following extra features that are not present in the shaded version: Command conversion via a config.yml file","breadcrumbs":"Shading the CommandAPI in your plugins » Shading vs CommandAPI plugin","id":"88","title":"Shading vs CommandAPI plugin"},"89":{"body":"For the CommandAPI to function as normal, you must call the CommandAPI's initializers in the onLoad() and onEnable() methods of your plugin: CommandAPI.onLoad(CommandAPIConfig config);\nCommandAPI.onEnable(); If you want to handle reloading, the CommandAPI has minimal support for it with the onDisable() method, which can go in your plugin. This is optional and is not required if you don't plan on reloading the server.","breadcrumbs":"Shading the CommandAPI in your plugins » Shading requirements","id":"89","title":"Shading requirements"},"9":{"body":"Updates Map arguments page with new syntax","breadcrumbs":"Introduction » Documentation changes 9.0.2 \\(\\rightarrow\\) 9.0.3","id":"9","title":"Documentation changes 9.0.2 \\(\\rightarrow\\) 9.0.3"},"90":{"body":"The onLoad(CommandAPIConfig) method initializes the CommandAPI's loading sequence. This must be called before you start to access the CommandAPI and must be placed in your plugin's onLoad() method. The argument CommandAPIConfig is used to configure how the CommandAPI works. The CommandAPIConfig class has the following parameters which let you set how the CommandAPI works similar to the config.yml, which is described here . public class CommandAPIConfig { CommandAPIConfig verboseOutput(boolean value); // Enables verbose logging CommandAPIConfig silentLogs(boolean value); // Disables ALL logging (except errors) CommandAPIConfig useLatestNMSVersion(boolean value); // Whether the latest NMS implementation should be used or not CommandAPIConfig missingExecutorImplementationMessage(String value); // Set message to display when executor implementation is missing CommandAPIConfig dispatcherFile(File file); // If not null, the CommandAPI will create a JSON file with Brigadier's command tree CommandAPIConfig setNamespace(String namespace); // The namespace to use when the CommandAPI registers a command CommandAPIConfig usePluginNamespace(); // Whether the CommandAPI should use the name of the plugin passed into the CommandAPIConfig implementation as the default namespace for commands <T> CommandAPIConfig initializeNBTAPI(Class<T> nbtContainerClass, Function<Object, T> nbtContainerConstructor); // Initializes hooks with an NBT API. See NBT arguments documentation page for more info\n} The CommandAPIConfig class follows a typical builder pattern (without you having to run .build() at the end), which lets you easily construct configuration instances. However, the CommandAPIConfig class is abstract and cannot be used to configure the CommandAPI directly. Instead, you must use a subclass of CommandAPIConfig that corresponds to the platform you are developing for. For example, when developing for Bukkit, you should use the CommandAPIBukkiConfig class. public class CommandAPIBukkitConfig extends CommandAPIConfig { CommandAPIBukkitConfig(JavaPlugin plugin); CommandAPIBukkitConfig shouldHookPaperReload(boolean hooked); // Whether the CommandAPI should hook into the Paper-exclusive ServerResourcesReloadedEvent\n} In order to create a CommandAPIBukkitConfig object, you must give it a reference to your JavaPlugin instance. The CommandAPI always uses this to registers events, so it is required when loading the CommandAPI on Bukkit. There are also Bukkit-specific features, such as the hook-paper-reload configuration option, which may be configured using a CommandAPIBukkitConfig instance. For example, to load the CommandAPI on Bukkit with all logging disabled, you can use the following: CommandAPI.onLoad(new CommandAPIBukkitConfig(plugin).silentLogs(true)); CommandAPI.onLoad(CommandAPIBukkitConfig(plugin).silentLogs(true))","breadcrumbs":"Shading the CommandAPI in your plugins » Loading","id":"90","title":"Loading"},"91":{"body":"The onEnable() method initializes the CommandAPI's enabling sequence. Similar to the onLoad(CommandAPIConfig) method, this must be placed in your plugin's onEnable() method. This isn't as strict as the onLoad(CommandAPIConfig) method, and can be placed anywhere in your onEnable() method. The onDisable() method disables the CommandAPI gracefully. This should be placed in your plugin's onDisable() method. This doesn't unregister commands, so commands may persist during reloads - this can be mitigated using the CommandAPI.unregister() method.","breadcrumbs":"Shading the CommandAPI in your plugins » Enabling & Disabling","id":"91","title":"Enabling & Disabling"},"92":{"body":"public class MyPlugin extends JavaPlugin { @Override public void onLoad() { CommandAPI.onLoad(new CommandAPIBukkitConfig(this).verboseOutput(true)); // Load with verbose output new CommandAPICommand(\"ping\") .executes((sender, args) -> { sender.sendMessage(\"pong!\"); }) .register(); } @Override public void onEnable() { CommandAPI.onEnable(); // Register commands, listeners etc. } @Override public void onDisable() { CommandAPI.onDisable(); } } class MyPlugin : JavaPlugin() { override fun onLoad() { CommandAPI.onLoad(CommandAPIBukkitConfig(this).verboseOutput(true)) // Load with verbose output CommandAPICommand(\"ping\") .executes(CommandExecutor { sender, _ -> sender.sendMessage(\"pong!\") }) .register() } override fun onEnable() { CommandAPI.onEnable() // Register commands, listeners etc. } override fun onDisable() { CommandAPI.onDisable() } }","breadcrumbs":"Shading the CommandAPI in your plugins » Example - Setting up the CommandAPI in your plugin","id":"92","title":"Example - Setting up the CommandAPI in your plugin"},"93":{"body":"By default, the CommandAPI is written in the dev.jorel.commandapi package. It is highly recommended to \"relocate\" the shaded copy of the CommandAPI to your own package instead to prevent package clashes with other projects that shade the CommandAPI: \\begin{align} &\\qquad\\texttt{dev.jorel.commandapi} \\rightarrow \\texttt{my.custom.package.commandapi} \\\\ \\end{align}","breadcrumbs":"Shading the CommandAPI in your plugins » A note about relocating","id":"93","title":"A note about relocating"},"94":{"body":"To shade the CommandAPI into a maven project, you'll need to use the commandapi-bukkit-shade dependency, which is optimized for shading and doesn't include plugin-specific files (such as plugin.yml) . Here you have a choice between the Spigot-mapped version and the Mojang-mapped version. You do not need to use commandapi-bukkit-core if you are shading : Add the CommandAPI shade dependency: <dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-bukkit-shade</artifactId> <version>9.4.1</version> </dependency>\n</dependencies> <dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-bukkit-shade-mojang-mapped</artifactId> <version>9.4.1</version> </dependency>\n</dependencies> You can shade the CommandAPI easily by adding the maven-shade-plugin to your build sequence using version 3.3.0 (compatible with Java 16): <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>3.3.0</version> <executions> <execution> <id>shade</id> <phase>package</phase> <goals> <goal>shade</goal> </goals> </execution> </executions> <configuration> <minimizeJar>true</minimizeJar> <relocations> <relocation> <pattern>dev.jorel.commandapi</pattern> <!-- TODO: Change this to my own package name --> <shadedPattern>my.custom.package.commandapi</shadedPattern> </relocation> </relocations> </configuration> </plugin> </plugins>\n</build> As we're shading the CommandAPI into your plugin, you don't need to add depend: [CommandAPI] to your plugin.yml file.","breadcrumbs":"Shading the CommandAPI in your plugins » Shading with Maven","id":"94","title":"Shading with Maven"},"95":{"body":"To shade the CommandAPI into a Gradle project, we'll use the Gradle Shadow Plugin . Add this to your list of plugins: plugins { id 'java' id 'com.github.johnrengelman.shadow' version '7.1.2'\n} plugins { java id(\"com.github.johnrengelman.shadow\") version \"7.1.2\"\n} Add our repositories: repositories { mavenCentral() // If you want to shade the NBT API as well maven { url = \"https://repo.codemc.org/repository/maven-public/\" }\n} repositories { mavenCentral() // If you want to shade the NBT API as well maven(url = \"https://repo.codemc.org/repository/maven-public/\")\n} Next, we declare our dependencies: dependencies { implementation \"dev.jorel:commandapi-bukkit-shade:9.4.1\"\n} dependencies { implementation \"dev.jorel:commandapi-bukkit-shade-mojang-mapped:9.4.1\"\n} dependencies { implementation(\"dev.jorel:commandapi-bukkit-shade:9.4.1\")\n} dependencies { implementation(\"dev.jorel:commandapi-bukkit-shade-mojang-mapped:9.4.1\")\n} Then we add it to the shadowJar task configuration and relocate the CommandAPI to your desired location: shadowJar { dependencies { include dependency(\"dev.jorel:commandapi-bukkit-shade:9.4.1\") } // TODO: Change this to my own package name relocate(\"dev.jorel.commandapi\", \"my.custom.package.commandapi\")\n} shadowJar { dependencies { include dependency(\"dev.jorel:commandapi-bukkit-shade-mojang-mapped:9.4.1\") } // TODO: Change this to my own package name relocate(\"dev.jorel.commandapi\", \"my.custom.package.commandapi\")\n} tasks.withType<ShadowJar> { dependencies { include(dependency(\"dev.jorel:commandapi-bukkit-shade:9.4.1\")) } // TODO: Change this to my own package name relocate(\"dev.jorel.commandapi\", \"my.custom.package.commandapi\")\n} tasks.withType<ShadowJar> { dependencies { include(dependency(\"dev.jorel:commandapi-bukkit-shade-mojang-mapped:9.4.1\")) } // TODO: Change this to my own package name relocate(\"dev.jorel.commandapi\", \"my.custom.package.commandapi\")\n} Finally, we can build the shaded jar using the following command: gradlew build shadowJar As we're shading the CommandAPI into your plugin, we don't need to add depend: [CommandAPI] to your plugin.yml file.","breadcrumbs":"Shading the CommandAPI in your plugins » Shading with Gradle","id":"95","title":"Shading with Gradle"},"96":{"body":"The annotation system is a separate part of the CommandAPI, and as a result it needs to be included as an additional dependency to your project. The annotation system effectively needs to be added twice: Once for compilation and again to invoke the annotation processor itself.","breadcrumbs":"Using the annotation system » Using the annotation system","id":"96","title":"Using the annotation system"},"97":{"body":"Add the annotation dependency to your pom.xml: <dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-annotations</artifactId> <version>9.4.1</version> <scope>provided</scope> </dependency>\n</dependencies> Add the annotation processor as an annotation process to the compile task in the pom.xml: <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> <configuration> <annotationProcessorPaths> <path> <groupId>dev.jorel</groupId> <artifactId>commandapi-annotations</artifactId> <version>9.4.1</version> </path> </annotationProcessorPaths> </configuration> </plugin> </plugins>\n</build>","breadcrumbs":"Using the annotation system » Using Maven","id":"97","title":"Using Maven"},"98":{"body":"If you haven't already done so, add the maven central repository to your build.gradle file: repositories { mavenCentral() maven { url = \"https://repo.codemc.org/repository/maven-public/\" }\n} repositories { mavenCentral() maven(url = \"https://repo.codemc.org/repository/maven-public/\")\n} Add the dependency and annotation processor to your list of dependencies in your build.gradle file: dependencies { compileOnly \"dev.jorel:commandapi-annotations:9.4.1\" annotationProcessor \"dev.jorel:commandapi-annotations:9.4.1\"\n} dependencies { compileOnly(\"dev.jorel:commandapi-annotations:9.4.1\") annotationProcessor(\"dev.jorel:commandapi-annotations:9.4.1\")\n}","breadcrumbs":"Using the annotation system » Using Gradle","id":"98","title":"Using Gradle"},"99":{"body":"To register commands with the CommandAPI, we use the CommandAPICommand class. It follows a simple builder pattern to improve readability. I think the easiest way to explain it is with an example: // Create our command\nnew CommandAPICommand(\"broadcastmsg\") .withArguments(new GreedyStringArgument(\"message\")) // The arguments .withAliases(\"broadcast\", \"broadcastmessage\") // Command aliases .withPermission(CommandPermission.OP) // Required permissions .executes((sender, args) -> { String message = (String) args.get(\"message\"); Bukkit.getServer().broadcastMessage(message); }) .register(); // Create our command\nCommandAPICommand(\"broadcastmsg\") .withArguments(GreedyStringArgument(\"message\")) // The arguments .withAliases(\"broadcast\", \"broadcastmessage\") // Command aliases .withPermission(CommandPermission.OP) // Required permissions .executes(CommandExecutor { sender, args -> val message = args[\"message\"] as String Bukkit.getServer().broadcastMessage(message) }) .register() First, we create a new CommandAPICommand, with the name of the command that the sender must enter to run it. Then, we create an argument to add to the command using withArguments. This is described in more detail in the section on arguments . In this example, we add an alias, \"broadcast\", to the command. This allows the sender to use either /broadcastmsg <message> or /broadcast <message>. By using withPermission, we require the sender to be an OP in order to run the command. We control what the command does using executes (this is described in more detail in the section on command executors ). Finally, we register the command to the CommandAPI using register. That's it! This simple snippet of code fully registers the command to the server. You don't need to supply a plugin instance, you don't have to create a custom class and you don't have to mess with the plugin.yml file. Throughout this documentation, we will use the various different methods for command registration to give you an idea of when and where certain methods are more suitable than others.","breadcrumbs":"Command registration » Command registration","id":"99","title":"Command registration"}},"length":561,"save":true},"fields":["title","body","breadcrumbs"],"index":{"body":{"root":{"0":{".":{".":{"1":{"0":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":7,"docs":{"121":{"tf":1.7320508075688772},"215":{"tf":1.4142135623730951},"263":{"tf":1.0},"287":{"tf":3.1622776601683795},"356":{"tf":1.0},"381":{"tf":1.4142135623730951},"430":{"tf":1.0}}},"5":{".":{"3":{".":{"5":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}},"6":{".":{"0":{"9":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":18,"docs":{"100":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178},"111":{"tf":1.7320508075688772},"126":{"tf":2.23606797749979},"129":{"tf":1.0},"156":{"tf":2.449489742783178},"199":{"tf":1.0},"215":{"tf":1.0},"247":{"tf":1.7320508075688772},"285":{"tf":2.23606797749979},"347":{"tf":1.0},"441":{"tf":1.7320508075688772},"460":{"tf":2.6457513110645907},"470":{"tf":2.23606797749979},"548":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"77":{"tf":1.0}}},"1":{"&":{"8":{"0":{".":{"0":{"df":1,"docs":{"263":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"0":{"0":{"0":{",":{"0":{"0":{"0":{"df":1,"docs":{"556":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},".":{".":{"1":{"0":{"0":{")":{".":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"128":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":5,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"287":{"tf":3.1622776601683795},"458":{"tf":1.0},"83":{"tf":1.4142135623730951}},"f":{"df":1,"docs":{"298":{"tf":2.449489742783178}}}},"1":{"3":{".":{"2":{"df":1,"docs":{"48":{"tf":2.0}}},"df":0,"docs":{}},"df":6,"docs":{"0":{"tf":1.0},"40":{"tf":1.0},"47":{"tf":1.0},"554":{"tf":2.0},"555":{"tf":1.0},"69":{"tf":1.0}}},"4":{".":{"4":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":2,"docs":{"542":{"tf":1.0},"555":{"tf":1.0}}},"6":{".":{"1":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"548":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":2,"docs":{"537":{"tf":1.0},"538":{"tf":1.0}}},"2":{"df":2,"docs":{"537":{"tf":1.0},"538":{"tf":1.0}}},"5":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{":":{"3":{"0":{"9":{"6":{"df":1,"docs":{"547":{"tf":3.4641016151377544}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":5,"docs":{"226":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"47":{"tf":1.0},"477":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":7,"docs":{"266":{"tf":1.0},"354":{"tf":1.4142135623730951},"42":{"tf":1.0},"465":{"tf":1.0},"537":{"tf":1.0},"542":{"tf":2.23606797749979},"548":{"tf":1.0}}},"8":{".":{"1":{"df":1,"docs":{"56":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":1,"docs":{"56":{"tf":1.0}}},"9":{"'":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}},".":{"1":{"df":2,"docs":{"234":{"tf":1.0},"539":{"tf":1.0}}},"2":{"df":2,"docs":{"234":{"tf":1.0},"539":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"234":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"233":{"tf":1.0},"234":{"tf":1.0},"539":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"2":{"0":{".":{"2":{"df":1,"docs":{"540":{"tf":1.0}}},"3":{"df":6,"docs":{"366":{"tf":1.4142135623730951},"368":{"tf":1.7320508075688772},"372":{"tf":1.4142135623730951},"374":{"tf":1.4142135623730951},"540":{"tf":1.4142135623730951},"6":{"tf":1.0}}},"4":{"df":8,"docs":{"281":{"tf":1.0},"282":{"tf":1.0},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"540":{"tf":1.4142135623730951},"6":{"tf":1.0}}},"5":{"df":2,"docs":{"281":{"tf":1.4142135623730951},"287":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"555":{"tf":1.4142135623730951}}},"8":{".":{"0":{"_":{"2":{"6":{"1":{"df":1,"docs":{"548":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"7":{"1":{"df":1,"docs":{"547":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"2":{"df":1,"docs":{"47":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{"df":1,"docs":{"436":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{"df":1,"docs":{"430":{"tf":1.0}},"f":{"df":1,"docs":{"430":{"tf":1.0}}}},"2":{"df":2,"docs":{"211":{"tf":1.4142135623730951},"35":{"tf":1.0}}},"3":{"df":1,"docs":{"35":{"tf":1.0}}},"5":{"df":1,"docs":{"211":{"tf":1.0}}},"df":0,"docs":{}},"0":{".":{"0":{"df":0,"docs":{},"f":{"df":1,"docs":{"298":{"tf":2.449489742783178}}}},"df":0,"docs":{}},"0":{"df":1,"docs":{"556":{"tf":1.0}}},"df":4,"docs":{"125":{"tf":1.0},"128":{"tf":2.0},"247":{"tf":2.0},"430":{"tf":1.0}}},"df":18,"docs":{"100":{"tf":1.4142135623730951},"156":{"tf":2.6457513110645907},"195":{"tf":1.4142135623730951},"211":{"tf":1.7320508075688772},"243":{"tf":1.0},"251":{"tf":1.0},"277":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"300":{"tf":2.449489742783178},"346":{"tf":1.7320508075688772},"40":{"tf":1.0},"41":{"tf":1.0},"430":{"tf":1.0},"441":{"tf":1.7320508075688772},"460":{"tf":2.6457513110645907},"547":{"tf":1.0},"73":{"tf":1.7320508075688772},"77":{"tf":2.0}}},"1":{".":{"5":{".":{"1":{"df":1,"docs":{"31":{"tf":1.0}}},"2":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"1":{"4":{":":{"4":{"0":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{":":{"4":{"9":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"0":{"1":{"8":{"4":{"9":{"df":0,"docs":{},"e":{"4":{"9":{"8":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"306":{"tf":1.4142135623730951},"35":{"tf":1.0},"547":{"tf":1.0},"555":{"tf":1.0}}},"2":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":2,"docs":{"40":{"tf":1.0},"547":{"tf":1.0}}},"3":{"df":3,"docs":{"37":{"tf":1.0},"40":{"tf":1.0},"547":{"tf":1.0}}},"4":{"df":4,"docs":{"36":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"547":{"tf":1.0}}},"5":{".":{"3":{"df":1,"docs":{"139":{"tf":2.0}}},"df":0,"docs":{}},":":{"5":{"7":{":":{"2":{"9":{"df":1,"docs":{"548":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"36":{"tf":1.0},"547":{"tf":1.0},"73":{"tf":1.4142135623730951}}},"6":{":":{"4":{"8":{":":{"2":{"6":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"25":{"tf":1.0},"27":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"47":{"tf":1.4142135623730951},"547":{"tf":1.7320508075688772},"94":{"tf":1.0}}},"7":{"9":{".":{"9":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"33":{"tf":1.0},"35":{"tf":1.0},"48":{"tf":1.4142135623730951},"547":{"tf":1.0}}},"8":{"0":{".":{"0":{"df":2,"docs":{"263":{"tf":1.4142135623730951},"78":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"214":{"tf":1.7320508075688772},"263":{"tf":1.0}}},"df":1,"docs":{"33":{"tf":1.0}}},"9":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"554":{"tf":1.0}}}}},"df":25,"docs":{"104":{"tf":1.0},"111":{"tf":1.7320508075688772},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"128":{"tf":3.3166247903554},"247":{"tf":2.0},"271":{"tf":2.0},"272":{"tf":1.0},"284":{"tf":1.7320508075688772},"285":{"tf":2.0},"289":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772},"306":{"tf":2.8284271247461903},"331":{"tf":2.0},"366":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"412":{"tf":4.0},"44":{"tf":1.0},"470":{"tf":2.449489742783178},"473":{"tf":1.4142135623730951},"540":{"tf":1.0},"6":{"tf":1.0},"77":{"tf":1.0}}},"2":{".":{"1":{"8":{".":{"0":{".":{"0":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"44":{"tf":1.0}}},"df":0,"docs":{}},"0":{".":{"2":{"df":1,"docs":{"211":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"1":{"8":{"df":1,"docs":{"554":{"tf":1.0}}},"df":0,"docs":{}},":":{"4":{"4":{":":{"0":{"1":{"df":1,"docs":{"81":{"tf":2.6457513110645907}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"125":{"tf":1.4142135623730951},"211":{"tf":2.0},"277":{"tf":1.7320508075688772},"285":{"tf":1.0},"299":{"tf":1.0},"300":{"tf":2.449489742783178},"499":{"tf":1.4142135623730951}},"t":{"df":1,"docs":{"299":{"tf":1.0}}}},"4":{"df":1,"docs":{"73":{"tf":1.0}}},"9":{"6":{"d":{"df":0,"docs":{},"f":{"5":{"6":{"df":1,"docs":{"547":{"tf":3.4641016151377544}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"1":{"0":{"df":1,"docs":{"299":{"tf":1.0}}},"df":0,"docs":{}},"df":5,"docs":{"172":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.4142135623730951},"299":{"tf":1.0},"78":{"tf":1.0}}},"df":13,"docs":{"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"225":{"tf":1.0},"277":{"tf":1.0},"299":{"tf":1.0},"37":{"tf":1.0},"41":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"456":{"tf":1.0},"548":{"tf":1.4142135623730951},"555":{"tf":1.0},"73":{"tf":1.0}},"m":{"b":{"df":1,"docs":{"550":{"tf":1.0}}},"df":0,"docs":{}}},"3":{".":{"0":{"df":3,"docs":{"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"557":{"tf":1.4142135623730951}}},"1":{"df":2,"docs":{"42":{"tf":1.0},"43":{"tf":1.0}}},"3":{".":{"0":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"30":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0}}},"4":{"df":2,"docs":{"40":{"tf":1.0},"41":{"tf":1.0}}},"df":0,"docs":{}},"0":{".":{"2":{"df":1,"docs":{"211":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"211":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"211":{"tf":1.7320508075688772},"386":{"tf":3.1622776601683795},"389":{"tf":1.7320508075688772},"393":{"tf":1.4142135623730951}}},"d":{"df":3,"docs":{"207":{"tf":1.0},"208":{"tf":1.0},"213":{"tf":1.0}}},"df":11,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"251":{"tf":1.7320508075688772},"253":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"458":{"tf":1.0},"554":{"tf":1.0},"62":{"tf":1.0},"73":{"tf":1.0}}},"4":{".":{"0":{"df":2,"docs":{"39":{"tf":1.0},"40":{"tf":1.0}}},"1":{"df":2,"docs":{"38":{"tf":1.0},"39":{"tf":1.0}}},"2":{"df":2,"docs":{"37":{"tf":1.0},"38":{"tf":1.0}}},"3":{"df":2,"docs":{"36":{"tf":1.0},"37":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}},"6":{"9":{"5":{"1":{"2":{"3":{"4":{"5":{"df":2,"docs":{"473":{"tf":1.0},"557":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"3":{"df":1,"docs":{"226":{"tf":1.0}}},"df":0,"docs":{}},"a":{"9":{"1":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"106":{"tf":1.0},"116":{"tf":1.0},"319":{"tf":1.0},"32":{"tf":1.0},"39":{"tf":1.0},"412":{"tf":2.8284271247461903},"44":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0}},"f":{"df":1,"docs":{"116":{"tf":1.0}}}},"5":{".":{".":{"1":{"0":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.4142135623730951}},"f":{"df":1,"docs":{"430":{"tf":1.0}}}},"1":{"0":{"df":2,"docs":{"30":{"tf":1.0},"31":{"tf":1.0}}},"1":{"df":2,"docs":{"29":{"tf":1.4142135623730951},"30":{"tf":1.0}}},"2":{"df":2,"docs":{"28":{"tf":1.4142135623730951},"29":{"tf":1.0}}},"df":3,"docs":{"34":{"tf":1.0},"35":{"tf":1.0},"43":{"tf":1.4142135623730951}}},"2":{"df":2,"docs":{"33":{"tf":1.0},"34":{"tf":1.0}}},"3":{"df":2,"docs":{"32":{"tf":1.0},"33":{"tf":1.0}}},"6":{"df":2,"docs":{"31":{"tf":1.0},"32":{"tf":1.0}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}},"0":{"df":2,"docs":{"125":{"tf":1.0},"77":{"tf":2.0}}},"2":{".":{"0":{"df":2,"docs":{"47":{"tf":1.4142135623730951},"547":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"a":{"9":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"108":{"tf":1.0},"195":{"tf":2.8284271247461903},"271":{"tf":2.0},"29":{"tf":1.4142135623730951},"397":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"445":{"tf":1.4142135623730951},"479":{"tf":1.0},"560":{"tf":1.0},"73":{"tf":1.0}}},"6":{".":{"0":{".":{"0":{"df":3,"docs":{"27":{"tf":1.0},"28":{"tf":1.4142135623730951},"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"df":2,"docs":{"37":{"tf":1.0},"38":{"tf":1.0}}},"2":{".":{"0":{"df":3,"docs":{"26":{"tf":1.0},"27":{"tf":1.0},"525":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"40":{"tf":1.0}}},"3":{".":{"0":{"df":3,"docs":{"25":{"tf":1.0},"26":{"tf":1.0},"525":{"tf":1.0}}},"1":{"df":2,"docs":{"24":{"tf":1.0},"25":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"38":{"tf":1.0},"44":{"tf":1.0}}},"4":{".":{"0":{"df":2,"docs":{"23":{"tf":1.0},"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"2":{"df":1,"docs":{"521":{"tf":1.0}}},"4":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{"df":2,"docs":{"47":{"tf":1.4142135623730951},"547":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":3,"docs":{"125":{"tf":1.0},"172":{"tf":1.0},"48":{"tf":1.0}}},"1":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"df":1,"docs":{"125":{"tf":1.0}}},"4":{"df":2,"docs":{"128":{"tf":2.8284271247461903},"331":{"tf":2.449489742783178}}},"5":{"7":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":0,"docs":{}}},"df":2,"docs":{"47":{"tf":3.1622776601683795},"48":{"tf":3.7416573867739413}}},"df":0,"docs":{}},"df":8,"docs":{"104":{"tf":1.7320508075688772},"31":{"tf":1.0},"33":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"47":{"tf":1.0},"548":{"tf":1.0},"73":{"tf":1.0}}},"7":{".":{"0":{".":{"0":{"df":5,"docs":{"21":{"tf":1.0},"22":{"tf":1.4142135623730951},"406":{"tf":1.0},"519":{"tf":1.0},"521":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{".":{"2":{"df":1,"docs":{"95":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"38":{"tf":1.0}}},"3":{"df":1,"docs":{"39":{"tf":1.0}}},"8":{".":{"1":{"4":{"df":1,"docs":{"40":{"tf":1.0}}},"df":0,"docs":{}},"3":{"df":1,"docs":{"40":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"1":{"df":1,"docs":{"40":{"tf":1.0}}},"2":{"df":1,"docs":{"40":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"8":{"a":{"b":{"b":{"df":1,"docs":{"548":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"40":{"tf":1.0},"44":{"tf":1.0}}},"8":{".":{"0":{".":{"0":{"df":4,"docs":{"20":{"tf":1.0},"21":{"tf":1.4142135623730951},"518":{"tf":1.0},"519":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{".":{"0":{"df":1,"docs":{"518":{"tf":1.0}}},"df":0,"docs":{}},"1":{".":{"2":{"df":1,"docs":{"39":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{".":{"0":{"df":2,"docs":{"19":{"tf":1.0},"20":{"tf":1.0}}},"1":{"df":2,"docs":{"19":{"tf":1.0},"514":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"40":{"tf":1.0}}},"3":{".":{"0":{"df":1,"docs":{"18":{"tf":1.0}}},"1":{"df":1,"docs":{"513":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"36":{"tf":1.0}}},"4":{".":{"0":{"df":3,"docs":{"17":{"tf":1.0},"18":{"tf":1.4142135623730951},"513":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"36":{"tf":1.0}}},"5":{".":{"0":{"df":3,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"511":{"tf":1.0}}},"1":{"df":5,"docs":{"15":{"tf":1.0},"16":{"tf":1.0},"506":{"tf":1.0},"511":{"tf":1.0},"512":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{".":{"0":{"df":7,"docs":{"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"502":{"tf":1.0},"503":{"tf":1.0},"506":{"tf":1.0},"507":{"tf":1.0},"508":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{".":{"0":{"df":3,"docs":{"13":{"tf":1.4142135623730951},"14":{"tf":1.0},"502":{"tf":1.0}}},"3":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"47":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"0":{"df":2,"docs":{"12":{"tf":1.0},"13":{"tf":1.4142135623730951}}},"df":0,"docs":{},"x":{"df":2,"docs":{"12":{"tf":1.0},"490":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"499":{"tf":2.0}}},"d":{"c":{"1":{"d":{"a":{"1":{"df":1,"docs":{"548":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"44":{"tf":1.0},"547":{"tf":1.4142135623730951}}},"9":{".":{"0":{".":{"0":{"df":7,"docs":{"11":{"tf":1.0},"12":{"tf":1.7320508075688772},"133":{"tf":1.4142135623730951},"487":{"tf":1.0},"490":{"tf":1.7320508075688772},"529":{"tf":1.0},"8":{"tf":1.0}}},"1":{"df":6,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"485":{"tf":1.0},"487":{"tf":1.0},"488":{"tf":1.0},"489":{"tf":1.0}}},"2":{"df":3,"docs":{"10":{"tf":1.0},"485":{"tf":1.0},"9":{"tf":1.0}}},"3":{"df":3,"docs":{"482":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{".":{"0":{"df":6,"docs":{"321":{"tf":1.0},"482":{"tf":1.0},"483":{"tf":1.0},"484":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0}}},"df":0,"docs":{}},"1":{".":{"1":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"33":{"tf":1.0}}},"2":{".":{"0":{"df":3,"docs":{"481":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"0":{"df":7,"docs":{"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"481":{"tf":1.0},"5":{"tf":1.0},"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"0":{"df":2,"docs":{"4":{"tf":1.0},"5":{"tf":1.0}}},"1":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"1":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{"df":1,"docs":{"263":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"214":{"tf":1.7320508075688772},"215":{"tf":1.7320508075688772}}},"9":{"df":1,"docs":{"128":{"tf":2.0}}},"df":5,"docs":{"199":{"tf":1.0},"251":{"tf":1.4142135623730951},"347":{"tf":1.0},"44":{"tf":1.0},"547":{"tf":1.0}},"f":{"b":{"8":{"8":{"5":{"df":0,"docs":{},"e":{"df":1,"docs":{"547":{"tf":3.4641016151377544}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"_":{"(":{"df":0,"docs":{},"ツ":{")":{"_":{"df":1,"docs":{"464":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":60,"docs":{"112":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.4142135623730951},"118":{"tf":1.0},"121":{"tf":2.449489742783178},"125":{"tf":1.4142135623730951},"127":{"tf":2.0},"128":{"tf":2.449489742783178},"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"158":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"189":{"tf":1.4142135623730951},"193":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"212":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"275":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"293":{"tf":2.0},"296":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"318":{"tf":2.449489742783178},"319":{"tf":1.7320508075688772},"339":{"tf":1.4142135623730951},"343":{"tf":1.4142135623730951},"345":{"tf":2.449489742783178},"350":{"tf":1.0},"356":{"tf":1.4142135623730951},"372":{"tf":1.0},"376":{"tf":1.4142135623730951},"379":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"383":{"tf":1.0},"386":{"tf":1.0},"395":{"tf":2.0},"399":{"tf":2.8284271247461903},"401":{"tf":1.4142135623730951},"410":{"tf":1.4142135623730951},"439":{"tf":1.4142135623730951},"442":{"tf":2.0},"443":{"tf":1.4142135623730951},"470":{"tf":1.4142135623730951},"472":{"tf":1.0},"473":{"tf":1.0},"92":{"tf":1.0}}},"a":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"b":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"8":{"a":{"1":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"=":{"1":{"0":{"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":{}},"b":{"a":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":9,"docs":{"143":{"tf":1.0},"151":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"266":{"tf":1.0},"388":{"tf":1.0},"456":{"tf":1.0},"486":{"tf":1.0},"62":{"tf":1.0}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"550":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"v":{"df":41,"docs":{"103":{"tf":1.0},"115":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"130":{"tf":1.0},"154":{"tf":1.0},"160":{"tf":1.0},"171":{"tf":1.0},"184":{"tf":1.0},"205":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.7320508075688772},"247":{"tf":1.0},"251":{"tf":1.0},"27":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"290":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"343":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.0},"379":{"tf":1.0},"381":{"tf":1.4142135623730951},"389":{"tf":1.0},"390":{"tf":1.0},"398":{"tf":1.4142135623730951},"399":{"tf":1.0},"410":{"tf":1.4142135623730951},"429":{"tf":1.0},"440":{"tf":1.0},"470":{"tf":1.4142135623730951},"473":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951},"558":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951},"82":{"tf":1.0}},"e":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"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":{}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"556":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"155":{"tf":1.0}}}}}},"df":1,"docs":{"90":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"a":{"c":{"df":0,"docs":{},"i":{"a":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":18,"docs":{"117":{"tf":1.0},"139":{"tf":1.0},"161":{"tf":1.0},"180":{"tf":1.0},"199":{"tf":1.0},"201":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":1.0},"285":{"tf":1.0},"290":{"tf":1.0},"331":{"tf":1.0},"346":{"tf":1.0},"349":{"tf":1.0},"516":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":49,"docs":{"107":{"tf":1.0},"119":{"tf":1.4142135623730951},"125":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":2.6457513110645907},"134":{"tf":2.0},"135":{"tf":2.0},"136":{"tf":2.0},"137":{"tf":2.449489742783178},"138":{"tf":3.4641016151377544},"139":{"tf":2.449489742783178},"140":{"tf":1.7320508075688772},"141":{"tf":1.7320508075688772},"142":{"tf":2.0},"143":{"tf":2.0},"144":{"tf":1.7320508075688772},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":2.23606797749979},"148":{"tf":1.7320508075688772},"149":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"187":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"2":{"tf":1.0},"22":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"286":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"324":{"tf":1.0},"343":{"tf":1.0},"383":{"tf":2.23606797749979},"447":{"tf":1.0},"448":{"tf":1.4142135623730951},"451":{"tf":1.0},"453":{"tf":1.0},"461":{"tf":1.0},"464":{"tf":1.0},"467":{"tf":1.0},"477":{"tf":1.0},"486":{"tf":1.0},"493":{"tf":2.23606797749979},"498":{"tf":1.4142135623730951},"514":{"tf":1.0},"90":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"336":{"tf":1.0},"442":{"tf":1.0},"455":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"215":{"tf":1.0},"473":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"495":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"413":{"tf":1.0}}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":3,"docs":{"117":{"tf":1.0},"382":{"tf":1.0},"470":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":3,"docs":{"557":{"tf":1.0},"558":{"tf":1.0},"559":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"466":{"tf":1.0}}}}}},"t":{"df":4,"docs":{"201":{"tf":1.0},"351":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":5,"docs":{"109":{"tf":1.0},"223":{"tf":1.4142135623730951},"302":{"tf":1.0},"556":{"tf":1.0},"72":{"tf":1.0}}}},"v":{"df":1,"docs":{"558":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":11,"docs":{"146":{"tf":1.0},"158":{"tf":1.0},"169":{"tf":1.0},"350":{"tf":1.0},"389":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.4142135623730951},"477":{"tf":1.0},"479":{"tf":1.0},"50":{"tf":1.0},"530":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"d":{"d":{"df":94,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"12":{"tf":1.4142135623730951},"128":{"tf":1.0},"131":{"tf":1.4142135623730951},"15":{"tf":2.23606797749979},"151":{"tf":1.4142135623730951},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"17":{"tf":1.7320508075688772},"18":{"tf":1.4142135623730951},"182":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.4142135623730951},"24":{"tf":1.0},"25":{"tf":2.0},"26":{"tf":1.0},"271":{"tf":1.7320508075688772},"277":{"tf":1.0},"28":{"tf":2.23606797749979},"293":{"tf":2.449489742783178},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.0},"345":{"tf":1.4142135623730951},"35":{"tf":1.0},"37":{"tf":1.7320508075688772},"378":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"385":{"tf":1.0},"388":{"tf":1.4142135623730951},"39":{"tf":1.7320508075688772},"391":{"tf":1.0},"40":{"tf":2.8284271247461903},"401":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":4.0},"409":{"tf":1.0},"41":{"tf":1.0},"410":{"tf":1.7320508075688772},"42":{"tf":1.0},"421":{"tf":1.0},"423":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.7320508075688772},"433":{"tf":1.0},"434":{"tf":1.0},"435":{"tf":1.7320508075688772},"436":{"tf":2.23606797749979},"44":{"tf":1.0},"442":{"tf":2.0},"443":{"tf":1.0},"446":{"tf":1.0},"447":{"tf":1.0},"450":{"tf":1.0},"456":{"tf":1.0},"458":{"tf":1.0},"460":{"tf":1.0},"462":{"tf":1.0},"470":{"tf":3.1622776601683795},"479":{"tf":1.0},"486":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"508":{"tf":1.0},"523":{"tf":1.0},"531":{"tf":1.0},"534":{"tf":1.0},"545":{"tf":1.0},"556":{"tf":1.0},"559":{"tf":1.0},"65":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951},"95":{"tf":2.0},"97":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":36,"docs":{"100":{"tf":1.0},"110":{"tf":1.0},"122":{"tf":1.4142135623730951},"147":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.0},"186":{"tf":1.0},"201":{"tf":1.0},"247":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.4142135623730951},"283":{"tf":1.0},"284":{"tf":1.0},"287":{"tf":1.4142135623730951},"288":{"tf":1.0},"289":{"tf":1.0},"310":{"tf":1.0},"336":{"tf":1.0},"36":{"tf":1.0},"377":{"tf":1.0},"407":{"tf":1.0},"410":{"tf":1.0},"430":{"tf":1.0},"44":{"tf":1.0},"442":{"tf":1.0},"447":{"tf":1.0},"459":{"tf":1.0},"46":{"tf":1.0},"460":{"tf":1.0},"486":{"tf":1.0},"5":{"tf":1.0},"542":{"tf":1.0},"544":{"tf":1.0},"556":{"tf":1.0},"96":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"491":{"tf":1.0},"508":{"tf":1.0},"557":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"df":39,"docs":{"102":{"tf":1.0},"107":{"tf":1.4142135623730951},"131":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.0},"266":{"tf":1.0},"277":{"tf":1.0},"295":{"tf":1.0},"322":{"tf":1.0},"345":{"tf":1.0},"378":{"tf":1.0},"380":{"tf":1.0},"384":{"tf":1.4142135623730951},"385":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"388":{"tf":1.0},"394":{"tf":1.0},"396":{"tf":1.0},"399":{"tf":1.0},"401":{"tf":1.0},"409":{"tf":1.0},"410":{"tf":1.0},"42":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.4142135623730951},"442":{"tf":1.7320508075688772},"443":{"tf":1.4142135623730951},"447":{"tf":1.0},"450":{"tf":1.0},"451":{"tf":1.0},"470":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"546":{"tf":1.4142135623730951},"557":{"tf":1.0},"7":{"tf":1.4142135623730951},"83":{"tf":1.0},"86":{"tf":1.4142135623730951},"94":{"tf":1.0},"96":{"tf":1.0}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"383":{"tf":1.0},"403":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"197":{"tf":1.0}}}}}},"|":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"|":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"|":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"403":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"r":{"df":1,"docs":{"557":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"430":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":6,"docs":{"264":{"tf":2.23606797749979},"265":{"tf":3.7416573867739413},"360":{"tf":1.0},"400":{"tf":1.0},"467":{"tf":1.0},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"264":{"tf":1.4142135623730951},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}},"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":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}}}}}}}}}}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"259":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":17,"docs":{"105":{"tf":2.0},"180":{"tf":1.0},"218":{"tf":1.0},"226":{"tf":2.0},"227":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"232":{"tf":1.0},"31":{"tf":1.0},"316":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":2.449489742783178},"483":{"tf":1.4142135623730951},"486":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951}},"e":{"'":{"df":3,"docs":{"229":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":8,"docs":{"132":{"tf":1.0},"226":{"tf":1.0},"231":{"tf":1.4142135623730951},"232":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":2.0},"237":{"tf":1.0},"239":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"232":{"tf":1.4142135623730951}},"e":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"240":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"132":{"tf":1.0},"227":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"461":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"176":{"tf":2.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"123":{"tf":1.0},"470":{"tf":1.0}}}},"df":0,"docs":{}}},"k":{"df":1,"docs":{"69":{"tf":2.6457513110645907}}},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"430":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"155":{"tf":1.0},"416":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":5,"docs":{"15":{"tf":1.0},"29":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"552":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":15,"docs":{"142":{"tf":1.0},"144":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"170":{"tf":1.0},"326":{"tf":1.0},"388":{"tf":1.0},"416":{"tf":1.0},"46":{"tf":1.0},"461":{"tf":1.0},"470":{"tf":1.0},"474":{"tf":1.0},"526":{"tf":1.0},"96":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"436":{"tf":1.0}}}}}}},"df":0,"docs":{}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"b":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}}}}},"d":{"df":2,"docs":{"161":{"tf":1.0},"396":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"430":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"r":{"df":1,"docs":{"125":{"tf":1.0}}}},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":1,"docs":{"558":{"tf":1.0}}}}},"df":0,"docs":{}},"l":{"df":1,"docs":{"478":{"tf":1.0}},"i":{"a":{"df":3,"docs":{"420":{"tf":1.4142135623730951},"69":{"tf":1.0},"99":{"tf":1.0}},"s":{"(":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"420":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":15,"docs":{"100":{"tf":1.4142135623730951},"103":{"tf":1.4142135623730951},"112":{"tf":1.7320508075688772},"394":{"tf":1.7320508075688772},"395":{"tf":2.23606797749979},"420":{"tf":1.4142135623730951},"426":{"tf":1.0},"44":{"tf":1.4142135623730951},"457":{"tf":1.0},"458":{"tf":1.0},"459":{"tf":1.0},"460":{"tf":1.0},"466":{"tf":1.0},"69":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"123":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"430":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"v":{"df":1,"docs":{"555":{"tf":1.0}}}},"l":{"df":1,"docs":{"401":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"w":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"326":{"tf":1.0},"336":{"tf":1.0}}}}}},"df":83,"docs":{"102":{"tf":1.0},"115":{"tf":1.4142135623730951},"117":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"14":{"tf":1.0},"155":{"tf":1.4142135623730951},"160":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"174":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"186":{"tf":1.0},"195":{"tf":1.4142135623730951},"203":{"tf":1.0},"208":{"tf":1.0},"214":{"tf":1.0},"22":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.0},"242":{"tf":1.0},"248":{"tf":1.0},"251":{"tf":1.0},"277":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"302":{"tf":1.0},"306":{"tf":1.7320508075688772},"316":{"tf":1.0},"321":{"tf":1.4142135623730951},"323":{"tf":1.0},"326":{"tf":1.4142135623730951},"328":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.7320508075688772},"339":{"tf":1.7320508075688772},"340":{"tf":1.0},"344":{"tf":1.4142135623730951},"345":{"tf":1.4142135623730951},"346":{"tf":1.7320508075688772},"347":{"tf":1.0},"353":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"369":{"tf":1.4142135623730951},"370":{"tf":1.0},"374":{"tf":1.0},"377":{"tf":1.0},"380":{"tf":1.0},"382":{"tf":1.0},"383":{"tf":1.7320508075688772},"384":{"tf":1.0},"388":{"tf":1.4142135623730951},"394":{"tf":1.0},"396":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.4142135623730951},"407":{"tf":1.0},"409":{"tf":1.0},"416":{"tf":1.4142135623730951},"430":{"tf":1.0},"459":{"tf":1.0},"461":{"tf":1.0},"462":{"tf":1.0},"465":{"tf":1.0},"471":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951},"477":{"tf":1.0},"490":{"tf":1.0},"498":{"tf":1.0},"50":{"tf":1.4142135623730951},"510":{"tf":1.0},"523":{"tf":1.0},"557":{"tf":1.0},"62":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"99":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"177":{"tf":2.0}},"s":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}}}}}},"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":{},"o":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"177":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"177":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"336":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"2":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":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":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"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":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":3,"docs":{"106":{"tf":1.0},"108":{"tf":1.0},"555":{"tf":1.0}},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"430":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":4,"docs":{"100":{"tf":1.0},"181":{"tf":1.0},"269":{"tf":1.7320508075688772},"548":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":1,"docs":{"287":{"tf":1.0}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"199":{"tf":1.0},"347":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":12,"docs":{"159":{"tf":1.4142135623730951},"178":{"tf":1.0},"240":{"tf":1.0},"326":{"tf":1.0},"369":{"tf":1.0},"388":{"tf":1.7320508075688772},"390":{"tf":1.0},"436":{"tf":1.0},"447":{"tf":1.4142135623730951},"449":{"tf":1.0},"472":{"tf":1.0},"98":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"276":{"tf":1.0}},"n":{"df":7,"docs":{"245":{"tf":1.0},"292":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.0},"433":{"tf":1.0},"532":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":3,"docs":{"173":{"tf":1.0},"48":{"tf":1.0},"542":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":16,"docs":{"107":{"tf":1.0},"109":{"tf":1.7320508075688772},"272":{"tf":1.0},"286":{"tf":1.0},"291":{"tf":1.0},"339":{"tf":1.4142135623730951},"350":{"tf":1.0},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"476":{"tf":1.0},"540":{"tf":1.4142135623730951},"6":{"tf":1.0},"81":{"tf":1.0},"90":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"z":{"df":2,"docs":{"478":{"tf":1.4142135623730951},"557":{"tf":1.0}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"297":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"322":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":14,"docs":{"134":{"tf":1.0},"138":{"tf":2.449489742783178},"149":{"tf":1.4142135623730951},"205":{"tf":1.0},"247":{"tf":1.0},"331":{"tf":2.8284271247461903},"345":{"tf":1.4142135623730951},"383":{"tf":3.1622776601683795},"388":{"tf":1.0},"40":{"tf":1.0},"445":{"tf":2.23606797749979},"453":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"430":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"123":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":7,"docs":{"263":{"tf":2.0},"282":{"tf":1.0},"287":{"tf":1.4142135623730951},"314":{"tf":1.0},"36":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"132":{"tf":1.0},"464":{"tf":1.0},"537":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"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":{},"o":{"df":0,"docs":{},"r":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"98":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"98":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"97":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"s":{":":{"9":{".":{"4":{".":{"1":{"df":1,"docs":{"98":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"97":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":25,"docs":{"24":{"tf":1.4142135623730951},"33":{"tf":2.449489742783178},"413":{"tf":2.6457513110645907},"415":{"tf":1.4142135623730951},"416":{"tf":3.872983346207417},"417":{"tf":1.7320508075688772},"418":{"tf":1.0},"419":{"tf":1.0},"420":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.4142135623730951},"423":{"tf":1.4142135623730951},"424":{"tf":1.4142135623730951},"425":{"tf":2.0},"426":{"tf":1.0},"427":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":2.0},"430":{"tf":2.23606797749979},"431":{"tf":1.7320508075688772},"477":{"tf":2.6457513110645907},"530":{"tf":2.0},"96":{"tf":2.0},"97":{"tf":1.7320508075688772},"98":{"tf":1.0}}},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"300":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":15,"docs":{"115":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.0},"334":{"tf":1.0},"343":{"tf":1.0},"358":{"tf":1.0},"374":{"tf":1.0},"383":{"tf":1.4142135623730951},"404":{"tf":1.0},"405":{"tf":1.4142135623730951},"406":{"tf":1.4142135623730951},"416":{"tf":1.0},"423":{"tf":1.4142135623730951},"473":{"tf":1.0},"557":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}}}}}},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"526":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":31,"docs":{"128":{"tf":1.0},"132":{"tf":1.0},"156":{"tf":1.0},"193":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"243":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"293":{"tf":1.4142135623730951},"296":{"tf":1.0},"300":{"tf":1.0},"303":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":1.7320508075688772},"343":{"tf":1.0},"376":{"tf":1.0},"399":{"tf":1.4142135623730951},"405":{"tf":2.449489742783178},"439":{"tf":1.4142135623730951},"440":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"28":{"tf":1.0},"524":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"170":{"tf":1.0},"377":{"tf":1.0},"381":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"416":{"tf":1.0},"439":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"127":{"tf":1.0},"128":{"tf":1.0},"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"t":{"df":0,"docs":{},"h":{"df":6,"docs":{"111":{"tf":1.0},"112":{"tf":1.0},"2":{"tf":1.0},"439":{"tf":1.4142135623730951},"478":{"tf":1.0},"527":{"tf":1.4142135623730951}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"104":{"tf":1.0},"557":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"1":{"tf":1.0},"213":{"tf":1.0},"323":{"tf":1.0},"329":{"tf":1.0},"389":{"tf":1.0},"91":{"tf":1.0}}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"416":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"'":{"df":2,"docs":{"230":{"tf":1.0},"357":{"tf":1.0}}},":":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"78":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"76":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"76":{"tf":1.0},"78":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":3,"docs":{"76":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951},"80":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"78":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"78":{"tf":1.0}}}}}}},"df":35,"docs":{"1":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"160":{"tf":1.0},"171":{"tf":1.0},"187":{"tf":1.4142135623730951},"193":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":2.0},"230":{"tf":1.0},"231":{"tf":1.0},"276":{"tf":1.0},"281":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.7320508075688772},"312":{"tf":1.0},"313":{"tf":1.7320508075688772},"314":{"tf":1.0},"40":{"tf":1.0},"407":{"tf":1.0},"44":{"tf":2.449489742783178},"456":{"tf":1.0},"46":{"tf":1.0},"461":{"tf":1.0},"477":{"tf":1.0},"517":{"tf":2.23606797749979},"554":{"tf":2.0},"555":{"tf":1.4142135623730951},"560":{"tf":1.0},"69":{"tf":1.0},"85":{"tf":1.0},"90":{"tf":1.0},"95":{"tf":1.4142135623730951}}},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"426":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":10,"docs":{"22":{"tf":1.0},"27":{"tf":1.0},"287":{"tf":1.0},"321":{"tf":1.4142135623730951},"326":{"tf":1.0},"331":{"tf":1.0},"470":{"tf":1.0},"48":{"tf":1.0},"546":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"351":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"350":{"tf":1.4142135623730951},"351":{"tf":1.0}}}}}}}}}},"df":3,"docs":{"100":{"tf":1.0},"159":{"tf":1.0},"351":{"tf":2.6457513110645907}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{")":{".":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"352":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"351":{"tf":1.0}}}}}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"351":{"tf":1.0}}}}}},"df":0,"docs":{}}},"l":{"df":3,"docs":{"130":{"tf":1.4142135623730951},"287":{"tf":1.0},"346":{"tf":1.0}},"i":{"c":{"df":1,"docs":{"277":{"tf":1.0}}},"df":13,"docs":{"194":{"tf":1.0},"275":{"tf":1.7320508075688772},"323":{"tf":1.0},"381":{"tf":2.449489742783178},"393":{"tf":1.0},"395":{"tf":1.0},"416":{"tf":1.0},"442":{"tf":1.4142135623730951},"459":{"tf":1.0},"460":{"tf":1.0},"474":{"tf":1.0},"73":{"tf":1.0},"76":{"tf":1.0}}},"y":{"(":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"b":{"df":1,"docs":{"349":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"276":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"276":{"tf":1.0},"277":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"276":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"413":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"416":{"tf":1.0},"44":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"r":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":10,"docs":{"121":{"tf":1.0},"30":{"tf":1.4142135623730951},"340":{"tf":1.0},"342":{"tf":1.7320508075688772},"343":{"tf":1.0},"387":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"86":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":5,"docs":{"155":{"tf":1.0},"464":{"tf":1.0},"476":{"tf":1.0},"544":{"tf":1.0},"558":{"tf":1.0}}}},"df":0,"docs":{}}},"g":{".":{"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":{"473":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"167":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"167":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"167":{"tf":1.7320508075688772}}},"[":{"0":{"df":1,"docs":{"237":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"39":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":127,"docs":{"100":{"tf":3.3166247903554},"105":{"tf":1.4142135623730951},"111":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"116":{"tf":1.4142135623730951},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.7320508075688772},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":2.0},"130":{"tf":1.4142135623730951},"132":{"tf":2.23606797749979},"134":{"tf":1.0},"138":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"151":{"tf":2.0},"154":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"157":{"tf":1.4142135623730951},"158":{"tf":2.449489742783178},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"185":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"193":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"204":{"tf":1.7320508075688772},"212":{"tf":1.7320508075688772},"215":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"223":{"tf":1.7320508075688772},"225":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"230":{"tf":1.7320508075688772},"232":{"tf":1.7320508075688772},"239":{"tf":2.0},"240":{"tf":2.0},"242":{"tf":1.0},"243":{"tf":1.7320508075688772},"247":{"tf":2.0},"251":{"tf":1.7320508075688772},"254":{"tf":1.7320508075688772},"257":{"tf":1.7320508075688772},"259":{"tf":1.7320508075688772},"261":{"tf":1.7320508075688772},"265":{"tf":1.7320508075688772},"267":{"tf":1.7320508075688772},"269":{"tf":1.7320508075688772},"271":{"tf":1.7320508075688772},"273":{"tf":1.7320508075688772},"275":{"tf":1.7320508075688772},"277":{"tf":1.7320508075688772},"284":{"tf":1.7320508075688772},"285":{"tf":1.7320508075688772},"289":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772},"293":{"tf":2.449489742783178},"295":{"tf":1.7320508075688772},"296":{"tf":1.7320508075688772},"298":{"tf":2.449489742783178},"300":{"tf":1.7320508075688772},"303":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"308":{"tf":1.7320508075688772},"314":{"tf":1.7320508075688772},"317":{"tf":1.0},"318":{"tf":3.0},"319":{"tf":2.449489742783178},"321":{"tf":1.4142135623730951},"322":{"tf":2.449489742783178},"331":{"tf":1.7320508075688772},"339":{"tf":1.7320508075688772},"341":{"tf":2.0},"343":{"tf":2.0},"350":{"tf":1.7320508075688772},"356":{"tf":1.0},"372":{"tf":1.4142135623730951},"376":{"tf":1.7320508075688772},"379":{"tf":1.4142135623730951},"381":{"tf":1.7320508075688772},"383":{"tf":2.6457513110645907},"386":{"tf":1.0},"388":{"tf":2.0},"391":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951},"399":{"tf":1.4142135623730951},"401":{"tf":1.0},"405":{"tf":4.242640687119285},"408":{"tf":1.4142135623730951},"410":{"tf":1.7320508075688772},"412":{"tf":2.8284271247461903},"415":{"tf":1.7320508075688772},"439":{"tf":1.4142135623730951},"442":{"tf":2.0},"445":{"tf":1.4142135623730951},"446":{"tf":1.4142135623730951},"448":{"tf":2.449489742783178},"455":{"tf":1.4142135623730951},"462":{"tf":1.0},"468":{"tf":2.0},"470":{"tf":2.0},"472":{"tf":1.4142135623730951},"473":{"tf":2.0},"474":{"tf":2.0},"489":{"tf":2.0},"493":{"tf":2.0},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"498":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"466":{"tf":1.0}},"e":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"466":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"474":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"138":{"tf":1.0},"247":{"tf":1.0},"331":{"tf":1.0},"383":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"132":{"tf":1.0}}},"1":{"df":1,"docs":{"132":{"tf":1.0}}},"2":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"212":{"tf":1.0},"269":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"221":{"tf":1.0},"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"343":{"tf":1.0},"473":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}}},"t":{"df":2,"docs":{"223":{"tf":1.0},"230":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"293":{"tf":1.4142135623730951},"300":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":2,"docs":{"243":{"tf":1.0},"247":{"tf":1.0}}}}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"372":{"tf":1.0},"376":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"322":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"130":{"tf":1.0},"183":{"tf":1.0},"197":{"tf":1.0},"308":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"189":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"271":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":2.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"o":{"c":{"df":2,"docs":{"185":{"tf":1.0},"275":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.0}}}}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"331":{"tf":1.0}}}}}},"x":{"df":1,"docs":{"455":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":12,"docs":{"112":{"tf":1.0},"158":{"tf":1.0},"168":{"tf":1.0},"204":{"tf":1.0},"225":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.4142135623730951},"300":{"tf":1.0},"339":{"tf":1.0},"472":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"455":{"tf":1.0}}}},"o":{"b":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"493":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"493":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"493":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"143":{"tf":1.0}}}},"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"314":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"257":{"tf":1.0},"259":{"tf":1.0},"497":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"277":{"tf":1.0}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"388":{"tf":1.0},"391":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":7,"docs":{"158":{"tf":1.0},"223":{"tf":1.0},"251":{"tf":1.0},"265":{"tf":1.0},"277":{"tf":1.0},"296":{"tf":1.0},"388":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"306":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.0}}}}},"df":1,"docs":{"156":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":3,"docs":{"176":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"\"":{")":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"\"":{")":{")":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"298":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"298":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"293":{"tf":1.4142135623730951}}}}}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{")":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{"df":0,"docs":{},"r":{"df":1,"docs":{"204":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{"df":1,"docs":{"381":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"128":{"tf":1.0},"151":{"tf":1.7320508075688772},"168":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"215":{"tf":1.0},"230":{"tf":1.0},"293":{"tf":1.4142135623730951},"343":{"tf":1.0},"383":{"tf":1.7320508075688772},"410":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"261":{"tf":1.0},"496":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"230":{"tf":1.0}}}}},"o":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":3,"docs":{"189":{"tf":1.0},"193":{"tf":1.0},"277":{"tf":1.0}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"\"":{")":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"164":{"tf":1.0},"303":{"tf":1.0}}},"df":0,"docs":{}}}}}},"0":{"df":6,"docs":{"100":{"tf":1.4142135623730951},"138":{"tf":1.0},"251":{"tf":1.0},"318":{"tf":2.0},"415":{"tf":1.4142135623730951},"493":{"tf":1.0}}},"1":{"df":1,"docs":{"493":{"tf":1.0}}},"2":{"df":1,"docs":{"493":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"493":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"493":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}},"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"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":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"(":{"\"":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"\"":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"445":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"138":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"\"":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"\"":{"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":{"489":{"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":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"154":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"156":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"149":{"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":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"\"":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"\"":{"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":{"489":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"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":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"138":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"489":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"138":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"489":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"w":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"142":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"\"":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"146":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"[":{"\"":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"138":{"tf":1.0},"247":{"tf":1.4142135623730951},"331":{"tf":1.4142135623730951},"383":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"212":{"tf":1.4142135623730951},"269":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"221":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"343":{"tf":1.4142135623730951},"473":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"223":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951}}}}}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"293":{"tf":2.0},"300":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":2,"docs":{"243":{"tf":1.4142135623730951},"247":{"tf":1.4142135623730951}}}}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"372":{"tf":1.0},"376":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"322":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":5,"docs":{"130":{"tf":1.0},"183":{"tf":1.0},"197":{"tf":1.4142135623730951},"308":{"tf":1.4142135623730951},"445":{"tf":1.4142135623730951}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"189":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":2.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"o":{"c":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}}}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"331":{"tf":1.4142135623730951}}}}}},"x":{"df":1,"docs":{"455":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":8,"docs":{"112":{"tf":1.0},"158":{"tf":1.0},"168":{"tf":1.0},"225":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"455":{"tf":1.0}}}},"o":{"b":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"g":{"df":2,"docs":{"439":{"tf":1.4142135623730951},"442":{"tf":2.0}}}}},"n":{"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"314":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"257":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"388":{"tf":1.0},"391":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":9,"docs":{"158":{"tf":1.0},"223":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"388":{"tf":1.0},"439":{"tf":1.4142135623730951},"442":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}},"t":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":3,"docs":{"176":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"298":{"tf":2.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"446":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"293":{"tf":2.0}}}}}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":13,"docs":{"128":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"168":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"204":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"293":{"tf":2.0},"343":{"tf":1.4142135623730951},"381":{"tf":1.0},"383":{"tf":1.7320508075688772},"410":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"261":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}},"o":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":3,"docs":{"189":{"tf":1.0},"193":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"164":{"tf":1.0},"303":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"0":{"df":6,"docs":{"133":{"tf":1.0},"138":{"tf":1.0},"318":{"tf":2.449489742783178},"470":{"tf":2.0},"493":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951}}},"1":{"df":2,"docs":{"470":{"tf":2.0},"493":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"493":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"466":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"134":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"159":{"tf":1.0},"490":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":6,"docs":{"143":{"tf":1.0},"170":{"tf":1.0},"237":{"tf":1.4142135623730951},"430":{"tf":1.0},"466":{"tf":1.0},"468":{"tf":1.0}}},"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{">":{"(":{"\"":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"331":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"f":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"m":{"a":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"470":{"tf":2.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"468":{"tf":1.0},"470":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"470":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"531":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":258,"docs":{"10":{"tf":1.0},"100":{"tf":2.449489742783178},"109":{"tf":1.0},"11":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.7320508075688772},"119":{"tf":1.4142135623730951},"12":{"tf":1.0},"123":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"130":{"tf":1.0},"131":{"tf":3.7416573867739413},"132":{"tf":2.6457513110645907},"133":{"tf":2.8284271247461903},"134":{"tf":3.605551275463989},"135":{"tf":2.23606797749979},"136":{"tf":2.0},"137":{"tf":2.449489742783178},"138":{"tf":3.4641016151377544},"139":{"tf":3.1622776601683795},"14":{"tf":2.0},"140":{"tf":1.7320508075688772},"141":{"tf":1.4142135623730951},"142":{"tf":2.0},"143":{"tf":3.0},"144":{"tf":1.7320508075688772},"145":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":2.449489742783178},"148":{"tf":2.8284271247461903},"149":{"tf":1.4142135623730951},"15":{"tf":2.449489742783178},"150":{"tf":2.0},"151":{"tf":2.6457513110645907},"152":{"tf":2.23606797749979},"155":{"tf":5.0990195135927845},"156":{"tf":2.0},"157":{"tf":1.7320508075688772},"158":{"tf":1.4142135623730951},"159":{"tf":2.8284271247461903},"161":{"tf":2.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.4142135623730951},"165":{"tf":1.0},"166":{"tf":1.4142135623730951},"167":{"tf":3.0},"168":{"tf":3.0},"169":{"tf":2.8284271247461903},"171":{"tf":2.6457513110645907},"172":{"tf":1.4142135623730951},"173":{"tf":2.0},"174":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"18":{"tf":2.6457513110645907},"180":{"tf":1.0},"181":{"tf":1.7320508075688772},"185":{"tf":2.0},"190":{"tf":2.0},"191":{"tf":2.23606797749979},"192":{"tf":1.4142135623730951},"193":{"tf":2.0},"194":{"tf":1.4142135623730951},"195":{"tf":2.449489742783178},"197":{"tf":2.6457513110645907},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"20":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":2.6457513110645907},"204":{"tf":2.0},"205":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":2.0},"21":{"tf":1.4142135623730951},"211":{"tf":1.7320508075688772},"213":{"tf":1.0},"214":{"tf":1.4142135623730951},"216":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.4142135623730951},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":2.0},"226":{"tf":1.7320508075688772},"227":{"tf":2.0},"229":{"tf":1.0},"231":{"tf":1.0},"236":{"tf":1.4142135623730951},"237":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":2.0},"244":{"tf":1.4142135623730951},"245":{"tf":1.4142135623730951},"246":{"tf":1.4142135623730951},"247":{"tf":1.0},"248":{"tf":1.4142135623730951},"249":{"tf":1.0},"250":{"tf":2.0},"252":{"tf":1.0},"254":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.4142135623730951},"258":{"tf":1.0},"26":{"tf":1.7320508075688772},"260":{"tf":1.0},"262":{"tf":1.0},"263":{"tf":1.7320508075688772},"264":{"tf":1.4142135623730951},"266":{"tf":1.4142135623730951},"268":{"tf":2.23606797749979},"270":{"tf":1.4142135623730951},"272":{"tf":1.4142135623730951},"274":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"277":{"tf":1.0},"278":{"tf":1.7320508075688772},"279":{"tf":1.4142135623730951},"28":{"tf":1.0},"282":{"tf":1.7320508075688772},"285":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":2.0},"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"297":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"30":{"tf":1.0},"301":{"tf":1.4142135623730951},"302":{"tf":1.4142135623730951},"304":{"tf":1.0},"305":{"tf":1.7320508075688772},"306":{"tf":3.1622776601683795},"307":{"tf":1.4142135623730951},"309":{"tf":1.4142135623730951},"31":{"tf":1.7320508075688772},"312":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":2.23606797749979},"317":{"tf":2.6457513110645907},"318":{"tf":2.0},"319":{"tf":1.7320508075688772},"320":{"tf":2.8284271247461903},"321":{"tf":3.4641016151377544},"322":{"tf":1.4142135623730951},"323":{"tf":3.0},"324":{"tf":1.7320508075688772},"325":{"tf":1.4142135623730951},"326":{"tf":1.4142135623730951},"327":{"tf":1.0},"329":{"tf":2.0},"33":{"tf":1.7320508075688772},"331":{"tf":1.4142135623730951},"332":{"tf":2.0},"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"340":{"tf":2.0},"341":{"tf":1.4142135623730951},"343":{"tf":1.0},"345":{"tf":1.7320508075688772},"346":{"tf":1.0},"347":{"tf":2.8284271247461903},"348":{"tf":2.6457513110645907},"349":{"tf":2.449489742783178},"350":{"tf":3.4641016151377544},"351":{"tf":1.4142135623730951},"352":{"tf":1.0},"36":{"tf":2.6457513110645907},"372":{"tf":1.0},"375":{"tf":1.7320508075688772},"377":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":2.449489742783178},"381":{"tf":3.0},"383":{"tf":1.0},"384":{"tf":1.7320508075688772},"387":{"tf":1.7320508075688772},"388":{"tf":3.3166247903554},"39":{"tf":1.4142135623730951},"40":{"tf":3.1622776601683795},"406":{"tf":1.0},"407":{"tf":1.0},"409":{"tf":1.7320508075688772},"410":{"tf":2.23606797749979},"416":{"tf":3.3166247903554},"425":{"tf":1.4142135623730951},"429":{"tf":2.0},"43":{"tf":2.23606797749979},"430":{"tf":2.8284271247461903},"433":{"tf":1.0},"439":{"tf":1.0},"44":{"tf":2.23606797749979},"441":{"tf":3.1622776601683795},"442":{"tf":3.0},"443":{"tf":1.4142135623730951},"445":{"tf":1.7320508075688772},"446":{"tf":1.4142135623730951},"447":{"tf":1.0},"448":{"tf":1.7320508075688772},"453":{"tf":1.7320508075688772},"459":{"tf":2.23606797749979},"464":{"tf":2.449489742783178},"466":{"tf":1.7320508075688772},"467":{"tf":1.0},"468":{"tf":3.0},"470":{"tf":4.898979485566356},"473":{"tf":4.795831523312719},"474":{"tf":2.0},"486":{"tf":1.4142135623730951},"493":{"tf":2.6457513110645907},"5":{"tf":2.0},"503":{"tf":1.0},"504":{"tf":1.4142135623730951},"505":{"tf":1.0},"507":{"tf":1.4142135623730951},"510":{"tf":1.7320508075688772},"512":{"tf":2.23606797749979},"515":{"tf":1.0},"516":{"tf":4.242640687119285},"517":{"tf":1.7320508075688772},"518":{"tf":2.23606797749979},"520":{"tf":1.7320508075688772},"524":{"tf":4.358898943540674},"529":{"tf":1.7320508075688772},"531":{"tf":1.4142135623730951},"533":{"tf":1.0},"534":{"tf":1.7320508075688772},"535":{"tf":1.0},"536":{"tf":1.0},"544":{"tf":1.7320508075688772},"557":{"tf":2.449489742783178},"62":{"tf":1.4142135623730951},"7":{"tf":1.7320508075688772},"72":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.7320508075688772},"75":{"tf":1.7320508075688772},"76":{"tf":3.0},"77":{"tf":1.0},"78":{"tf":2.0},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"80":{"tf":1.4142135623730951},"9":{"tf":1.0},"90":{"tf":1.4142135623730951},"99":{"tf":2.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"512":{"tf":2.0}}}}}},"s":{"(":{"*":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"u":{"df":1,"docs":{"306":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"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":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"131":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},".":{"a":{"d":{"d":{"(":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"r":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":9,"docs":{"131":{"tf":2.0},"164":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.4142135623730951},"185":{"tf":1.0},"388":{"tf":2.0},"474":{"tf":1.7320508075688772},"524":{"tf":2.449489742783178}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"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":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"160":{"tf":2.8284271247461903},"165":{"tf":1.0},"170":{"tf":1.7320508075688772},"180":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"471":{"tf":1.4142135623730951},"473":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"345":{"tf":2.8284271247461903},"346":{"tf":2.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"345":{"tf":2.449489742783178},"524":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"\"":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"345":{"tf":2.0},"346":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"345":{"tf":2.0},"346":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"345":{"tf":2.0},"346":{"tf":1.7320508075688772}}},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"345":{"tf":2.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"534":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"345":{"tf":2.449489742783178},"534":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"534":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"534":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}}}}}},"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"471":{"tf":1.0},"473":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"407":{"tf":1.4142135623730951}}}},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"147":{"tf":2.449489742783178},"148":{"tf":1.7320508075688772}}}}}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"276":{"tf":1.0}}}}}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"215":{"tf":1.7320508075688772}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"215":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":1,"docs":{"215":{"tf":2.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"306":{"tf":1.7320508075688772},"407":{"tf":1.0},"467":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"y":{"<":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"223":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"239":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":2,"docs":{"372":{"tf":1.0},"376":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951}}}}}},"df":20,"docs":{"117":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.7320508075688772},"134":{"tf":2.0},"139":{"tf":1.0},"163":{"tf":1.4142135623730951},"165":{"tf":1.0},"168":{"tf":1.0},"187":{"tf":1.0},"193":{"tf":1.0},"203":{"tf":1.0},"223":{"tf":1.0},"316":{"tf":1.0},"341":{"tf":1.0},"375":{"tf":1.0},"430":{"tf":1.0},"493":{"tf":1.0},"534":{"tf":1.0},"540":{"tf":1.0},"544":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{">":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{".":{"a":{"df":0,"docs":{},"s":{"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":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"177":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":15,"docs":{"131":{"tf":1.4142135623730951},"132":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"197":{"tf":1.0},"388":{"tf":1.7320508075688772},"470":{"tf":1.4142135623730951},"474":{"tf":2.0},"524":{"tf":2.449489742783178}}}}}},"o":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"<":{"df":1,"docs":{"184":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"306":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"181":{"tf":1.0}}}}}}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"df":1,"docs":{"184":{"tf":1.0}}}},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{")":{".":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"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":1,"docs":{"223":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}},"i":{"d":{">":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":6,"docs":{"435":{"tf":1.0},"451":{"tf":1.0},"491":{"tf":2.449489742783178},"84":{"tf":1.0},"94":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"435":{"tf":1.4142135623730951}}}}}}}},"m":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"94":{"tf":1.0},"97":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"k":{"df":1,"docs":{"108":{"tf":1.0}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":6,"docs":{"100":{"tf":1.4142135623730951},"377":{"tf":1.0},"379":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.0},"545":{"tf":1.0}}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":3,"docs":{"163":{"tf":1.0},"165":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"390":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"416":{"tf":2.449489742783178},"425":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"429":{"tf":1.4142135623730951},"432":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"y":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"186":{"tf":1.0}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"159":{"tf":1.0},"186":{"tf":2.0},"187":{"tf":2.0},"188":{"tf":1.0},"189":{"tf":1.0},"524":{"tf":1.0},"557":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"183":{"tf":1.0},"416":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"155":{"tf":1.0},"398":{"tf":1.0},"457":{"tf":1.0},"47":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"242":{"tf":1.0},"301":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"f":{"df":1,"docs":{"401":{"tf":1.4142135623730951}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"554":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":2,"docs":{"244":{"tf":1.0},"245":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"223":{"tf":1.0},"230":{"tf":2.0},"553":{"tf":1.0},"69":{"tf":1.0}}}}},"o":{"df":1,"docs":{"0":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"t":{"df":20,"docs":{"1":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"119":{"tf":1.0},"169":{"tf":1.0},"331":{"tf":1.0},"350":{"tf":1.4142135623730951},"352":{"tf":1.0},"377":{"tf":1.0},"398":{"tf":1.0},"416":{"tf":1.4142135623730951},"43":{"tf":1.0},"478":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"523":{"tf":1.0},"544":{"tf":1.0},"556":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"125":{"tf":1.0},"139":{"tf":1.7320508075688772},"158":{"tf":1.4142135623730951},"322":{"tf":1.7320508075688772},"350":{"tf":1.0},"375":{"tf":1.0},"484":{"tf":1.0},"50":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.0},"63":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"109":{"tf":1.0},"11":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"339":{"tf":1.0},"50":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"128":{"tf":1.0},"265":{"tf":2.6457513110645907}}},"df":3,"docs":{"161":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":1.0}}},"y":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}},"x":{"df":3,"docs":{"216":{"tf":1.0},"472":{"tf":1.4142135623730951},"78":{"tf":1.0}},"i":{"df":2,"docs":{"216":{"tf":1.0},"217":{"tf":1.0}},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"464":{"tf":1.0}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"498":{"tf":1.4142135623730951}}}}}}}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"386":{"tf":1.4142135623730951},"470":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"453":{"tf":1.0}}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"503":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"d":{"df":2,"docs":{"461":{"tf":1.0},"542":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"320":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"k":{"a":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":1,"docs":{"369":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"383":{"tf":3.7416573867739413}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":1,"docs":{"115":{"tf":1.0}}}},"r":{"df":2,"docs":{"2":{"tf":1.0},"351":{"tf":2.0}},"e":{"df":1,"docs":{"110":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"180":{"tf":1.4142135623730951},"184":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"239":{"tf":3.0},"240":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"*":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"239":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":1.0},"240":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":1.0},"240":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"[":{"]":{"df":2,"docs":{"508":{"tf":1.0},"509":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":35,"docs":{"147":{"tf":1.0},"15":{"tf":1.0},"151":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"180":{"tf":1.0},"206":{"tf":1.0},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"232":{"tf":1.0},"242":{"tf":1.0},"259":{"tf":1.0},"277":{"tf":1.0},"308":{"tf":1.0},"33":{"tf":1.4142135623730951},"347":{"tf":1.7320508075688772},"348":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"382":{"tf":1.4142135623730951},"386":{"tf":1.4142135623730951},"413":{"tf":2.23606797749979},"417":{"tf":1.0},"431":{"tf":1.4142135623730951},"433":{"tf":1.0},"46":{"tf":1.0},"473":{"tf":1.0},"477":{"tf":1.0},"512":{"tf":1.4142135623730951},"516":{"tf":2.23606797749979},"556":{"tf":1.4142135623730951},"557":{"tf":1.0},"57":{"tf":1.0},"78":{"tf":1.0}}},"i":{"c":{"df":11,"docs":{"102":{"tf":1.0},"110":{"tf":1.0},"139":{"tf":1.0},"155":{"tf":1.0},"276":{"tf":1.0},"408":{"tf":1.0},"410":{"tf":1.0},"441":{"tf":1.0},"458":{"tf":1.0},"471":{"tf":1.0},"518":{"tf":1.0}}},"df":0,"docs":{}}}},"df":5,"docs":{"132":{"tf":1.0},"155":{"tf":2.23606797749979},"347":{"tf":1.4142135623730951},"348":{"tf":1.4142135623730951},"349":{"tf":1.7320508075688772}},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"472":{"tf":2.0}}},"r":{"df":1,"docs":{"469":{"tf":1.0}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"461":{"tf":1.0}}}}},"d":{"df":1,"docs":{"185":{"tf":1.4142135623730951}}},"df":23,"docs":{"121":{"tf":1.0},"128":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"161":{"tf":1.0},"184":{"tf":1.0},"193":{"tf":1.0},"213":{"tf":1.0},"222":{"tf":1.0},"258":{"tf":1.0},"263":{"tf":1.0},"316":{"tf":1.0},"327":{"tf":1.4142135623730951},"33":{"tf":1.0},"335":{"tf":1.0},"339":{"tf":1.0},"349":{"tf":1.0},"379":{"tf":1.0},"43":{"tf":1.0},"516":{"tf":1.4142135623730951},"534":{"tf":1.0},"550":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":29,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"112":{"tf":1.0},"148":{"tf":1.0},"167":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.0},"245":{"tf":1.0},"312":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.4142135623730951},"350":{"tf":1.0},"354":{"tf":1.0},"404":{"tf":1.0},"413":{"tf":1.0},"456":{"tf":1.0},"490":{"tf":1.0},"523":{"tf":1.0},"542":{"tf":1.4142135623730951},"56":{"tf":1.0},"72":{"tf":1.0},"80":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.0},"90":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"203":{"tf":1.0},"204":{"tf":1.0},"388":{"tf":1.0},"429":{"tf":1.0},"458":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0},"74":{"tf":1.0}},"{":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":7,"docs":{"116":{"tf":1.0},"263":{"tf":1.0},"324":{"tf":1.0},"333":{"tf":1.0},"429":{"tf":1.0},"542":{"tf":1.0},"93":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"345":{"tf":1.0},"470":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"110":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"318":{"tf":1.0},"541":{"tf":1.0},"57":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"442":{"tf":2.23606797749979},"443":{"tf":1.0},"507":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"463":{"tf":1.0},"479":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"314":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"w":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"1":{".":{"1":{"5":{"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":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"253":{"tf":1.0},"500":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":26,"docs":{"100":{"tf":1.0},"121":{"tf":1.0},"132":{"tf":1.0},"134":{"tf":1.0},"169":{"tf":1.0},"253":{"tf":1.0},"281":{"tf":1.0},"284":{"tf":1.0},"286":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.0},"322":{"tf":1.0},"346":{"tf":1.0},"347":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"410":{"tf":1.0},"415":{"tf":1.0},"440":{"tf":1.0},"45":{"tf":1.0},"464":{"tf":1.0},"50":{"tf":1.0},"540":{"tf":1.0},"548":{"tf":1.4142135623730951},"64":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"249":{"tf":1.0}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"321":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":6,"docs":{"106":{"tf":1.0},"239":{"tf":1.0},"409":{"tf":1.0},"416":{"tf":1.0},"551":{"tf":1.0},"553":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"0":{"tf":1.0},"102":{"tf":1.0},"126":{"tf":1.0},"22":{"tf":1.0},"321":{"tf":1.0},"344":{"tf":1.0},"461":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0},"530":{"tf":1.0},"56":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":24,"docs":{"106":{"tf":1.0},"128":{"tf":1.0},"156":{"tf":1.7320508075688772},"181":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"197":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"218":{"tf":1.0},"251":{"tf":1.0},"271":{"tf":1.0},"287":{"tf":3.1622776601683795},"3":{"tf":1.0},"325":{"tf":1.0},"331":{"tf":1.0},"381":{"tf":1.0},"454":{"tf":1.0},"460":{"tf":1.0},"554":{"tf":1.0},"557":{"tf":1.0},"73":{"tf":1.4142135623730951},"75":{"tf":1.0},"77":{"tf":1.0},"94":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"234":{"tf":1.0},"471":{"tf":1.0},"542":{"tf":1.4142135623730951},"555":{"tf":1.0},"558":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"554":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"77":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"490":{"tf":1.0},"556":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"14":{"tf":1.0},"266":{"tf":2.8284271247461903},"267":{"tf":4.47213595499958},"78":{"tf":1.0}},"e":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"266":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"266":{"tf":1.4142135623730951},"267":{"tf":2.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"\"":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"132":{"tf":1.0},"267":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"r":{"c":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"t":{"df":8,"docs":{"110":{"tf":1.0},"160":{"tf":1.0},"168":{"tf":1.0},"251":{"tf":1.0},"28":{"tf":1.0},"43":{"tf":1.0},"477":{"tf":1.0},"64":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"h":{"df":1,"docs":{"222":{"tf":1.0}}}},"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"413":{"tf":1.0}}}},"c":{"df":0,"docs":{},"k":{"'":{"df":1,"docs":{"306":{"tf":1.0}}},".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"395":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"395":{"tf":1.0}}},"x":{"df":1,"docs":{"395":{"tf":1.0}}},"z":{"df":1,"docs":{"395":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"y":{"df":1,"docs":{"395":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"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":0,"docs":{},"y":{"df":1,"docs":{"395":{"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":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"306":{"tf":1.0}}}}}}},"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":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}}}},"<":{"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":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"c":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"282":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"d":{"[":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"282":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"282":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":1,"docs":{"282":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"282":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"282":{"tf":1.7320508075688772},"287":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":2.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"209":{"tf":1.4142135623730951},"212":{"tf":1.7320508075688772}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"100":{"tf":1.0},"113":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"269":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":3,"docs":{"268":{"tf":1.4142135623730951},"269":{"tf":3.0},"306":{"tf":3.1622776601683795}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}}}}}},"df":31,"docs":{"110":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"117":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"127":{"tf":1.0},"128":{"tf":1.0},"15":{"tf":1.0},"185":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"197":{"tf":1.7320508075688772},"209":{"tf":1.4142135623730951},"210":{"tf":1.0},"212":{"tf":2.6457513110645907},"22":{"tf":1.4142135623730951},"223":{"tf":1.0},"268":{"tf":1.7320508075688772},"269":{"tf":2.8284271247461903},"275":{"tf":1.7320508075688772},"28":{"tf":1.4142135623730951},"282":{"tf":1.4142135623730951},"287":{"tf":2.23606797749979},"305":{"tf":2.449489742783178},"306":{"tf":4.795831523312719},"395":{"tf":1.4142135623730951},"40":{"tf":1.0},"416":{"tf":1.0},"442":{"tf":1.4142135623730951},"62":{"tf":1.0},"69":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0},"40":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"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":{}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":5,"docs":{"197":{"tf":2.6457513110645907},"268":{"tf":1.7320508075688772},"275":{"tf":1.0},"306":{"tf":1.0},"40":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{"(":{")":{".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"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":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"268":{"tf":1.4142135623730951},"306":{"tf":1.7320508075688772},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"269":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"{":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"e":{"1":{"df":1,"docs":{"282":{"tf":1.0}}},"2":{"df":1,"docs":{"282":{"tf":1.0}}},"df":2,"docs":{"282":{"tf":1.0},"287":{"tf":2.449489742783178}}}}},"o":{"b":{"df":2,"docs":{"181":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772}}},"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"112":{"tf":1.0},"388":{"tf":1.0}}}},"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"171":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"k":{".":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":4,"docs":{"205":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":4.242640687119285},"230":{"tf":2.8284271247461903}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":2,"docs":{"222":{"tf":1.4142135623730951},"223":{"tf":2.0}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"193":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":17,"docs":{"102":{"tf":2.449489742783178},"112":{"tf":1.7320508075688772},"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.4142135623730951},"192":{"tf":1.7320508075688772},"193":{"tf":2.6457513110645907},"196":{"tf":1.4142135623730951},"210":{"tf":1.0},"253":{"tf":1.0},"336":{"tf":1.0},"341":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"456":{"tf":1.0},"470":{"tf":2.0},"76":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"177":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":10,"docs":{"107":{"tf":1.0},"119":{"tf":1.0},"151":{"tf":1.0},"251":{"tf":1.0},"339":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"410":{"tf":1.0},"430":{"tf":1.7320508075688772},"477":{"tf":1.4142135623730951},"5":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"478":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"195":{"tf":1.4142135623730951},"196":{"tf":1.0}}},"df":0,"docs":{}}},"w":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}},"x":{"df":3,"docs":{"128":{"tf":1.7320508075688772},"310":{"tf":1.0},"40":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"314":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"477":{"tf":1.0},"479":{"tf":1.0}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":7,"docs":{"344":{"tf":1.0},"345":{"tf":3.605551275463989},"346":{"tf":1.0},"407":{"tf":1.7320508075688772},"410":{"tf":1.4142135623730951},"412":{"tf":1.0},"479":{"tf":1.0}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.4142135623730951}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":7,"docs":{"107":{"tf":2.23606797749979},"109":{"tf":1.0},"125":{"tf":2.23606797749979},"181":{"tf":2.0},"183":{"tf":1.4142135623730951},"212":{"tf":2.0},"322":{"tf":2.23606797749979}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"g":{"df":0,"docs":{},"i":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"34":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"g":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"76":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"i":{"df":23,"docs":{"15":{"tf":1.0},"16":{"tf":1.0},"160":{"tf":2.0},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"22":{"tf":1.4142135623730951},"35":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.4142135623730951},"407":{"tf":1.0},"467":{"tf":2.23606797749979},"468":{"tf":1.7320508075688772},"469":{"tf":1.0},"470":{"tf":1.7320508075688772},"471":{"tf":2.449489742783178},"472":{"tf":1.0},"473":{"tf":2.23606797749979},"478":{"tf":1.4142135623730951},"508":{"tf":1.4142135623730951},"512":{"tf":1.0},"531":{"tf":1.4142135623730951},"554":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"'":{"df":7,"docs":{"407":{"tf":1.0},"468":{"tf":1.4142135623730951},"471":{"tf":1.0},"473":{"tf":2.0},"531":{"tf":1.0},"55":{"tf":1.0},"90":{"tf":1.0}}},".":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"470":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"512":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"512":{"tf":1.4142135623730951}}}}}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":2.449489742783178}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":2.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"\"":{")":{")":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"470":{"tf":1.7320508075688772}},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"473":{"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":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"473":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"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":{"473":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"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":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"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":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"512":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"512":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"512":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}},":":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"172":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":1.0}}}}},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"232":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":15,"docs":{"112":{"tf":2.0},"128":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":2.23606797749979},"232":{"tf":3.0},"239":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951},"358":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.7320508075688772},"401":{"tf":2.0},"442":{"tf":1.7320508075688772},"472":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"112":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"g":{"df":2,"docs":{"112":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"384":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"558":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":3,"docs":{"20":{"tf":1.0},"551":{"tf":1.4142135623730951},"557":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"l":{"df":3,"docs":{"434":{"tf":1.0},"85":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}},"e":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"t":{"df":1,"docs":{"17":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":24,"docs":{"2":{"tf":1.0},"226":{"tf":1.0},"329":{"tf":1.4142135623730951},"334":{"tf":1.4142135623730951},"337":{"tf":2.0},"339":{"tf":2.449489742783178},"352":{"tf":1.0},"435":{"tf":1.4142135623730951},"436":{"tf":1.0},"449":{"tf":1.4142135623730951},"450":{"tf":1.0},"451":{"tf":1.4142135623730951},"470":{"tf":1.4142135623730951},"472":{"tf":1.0},"475":{"tf":1.0},"477":{"tf":1.0},"510":{"tf":1.0},"556":{"tf":1.0},"557":{"tf":1.0},"86":{"tf":1.4142135623730951},"90":{"tf":1.0},"94":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"472":{"tf":1.0},"473":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"472":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":11,"docs":{"333":{"tf":1.0},"350":{"tf":1.0},"351":{"tf":2.23606797749979},"352":{"tf":1.0},"379":{"tf":1.0},"441":{"tf":1.0},"471":{"tf":1.4142135623730951},"472":{"tf":2.23606797749979},"473":{"tf":1.4142135623730951},"90":{"tf":1.0},"99":{"tf":1.0}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":5,"docs":{"15":{"tf":1.0},"329":{"tf":1.7320508075688772},"331":{"tf":1.7320508075688772},"498":{"tf":1.4142135623730951},"510":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"15":{"tf":1.0},"329":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"t":{"df":5,"docs":{"130":{"tf":1.0},"350":{"tf":1.0},"478":{"tf":1.0},"479":{"tf":1.4142135623730951},"517":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"'":{"df":18,"docs":{"102":{"tf":1.4142135623730951},"108":{"tf":2.0},"109":{"tf":1.0},"187":{"tf":1.0},"259":{"tf":1.0},"264":{"tf":1.0},"266":{"tf":1.0},"270":{"tf":1.0},"272":{"tf":1.0},"278":{"tf":1.0},"280":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"464":{"tf":1.0},"520":{"tf":1.0},"554":{"tf":1.0},"84":{"tf":1.0}}},".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"232":{"tf":1.0}}}}},"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":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"128":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"399":{"tf":2.449489742783178},"401":{"tf":1.4142135623730951}}}}},"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"472":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"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":1,"docs":{"442":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"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":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":1,"docs":{"473":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"251":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"300":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"345":{"tf":2.449489742783178}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"[":{"]":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"345":{"tf":2.449489742783178},"544":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":1,"docs":{"339":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"251":{"tf":1.0}},"e":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{")":{".":{"a":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"251":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"?":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"!":{"!":{".":{"a":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"251":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"251":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"388":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"460":{"tf":1.4142135623730951}}}}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{"458":{"tf":1.0}}}}}}}}}}}}},"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":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"(":{"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":{"187":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"497":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"496":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"254":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"254":{"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":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"254":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"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":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"232":{"tf":2.449489742783178}}}},"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":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"112":{"tf":1.4142135623730951},"99":{"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":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{")":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"*":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"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":1,"docs":{"225":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"303":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"303":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"w":{"df":1,"docs":{"356":{"tf":1.0}}}},"df":1,"docs":{"356":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"350":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"[":{"]":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"350":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{")":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"*":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"461":{"tf":1.4142135623730951},"491":{"tf":1.0},"494":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"553":{"tf":1.0}}}}}}}}},":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}}},"v":{"df":1,"docs":{"103":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":2,"docs":{"102":{"tf":1.0},"103":{"tf":1.4142135623730951}}}}}}},"df":57,"docs":{"1":{"tf":1.0},"102":{"tf":3.4641016151377544},"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.7320508075688772},"109":{"tf":1.4142135623730951},"110":{"tf":1.0},"112":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"187":{"tf":1.4142135623730951},"193":{"tf":1.0},"205":{"tf":1.0},"208":{"tf":1.0},"232":{"tf":1.0},"252":{"tf":1.0},"258":{"tf":1.0},"268":{"tf":1.0},"274":{"tf":1.0},"276":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"284":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.0},"289":{"tf":1.0},"291":{"tf":1.0},"297":{"tf":1.0},"302":{"tf":1.0},"316":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.4142135623730951},"350":{"tf":1.0},"360":{"tf":1.0},"377":{"tf":1.0},"382":{"tf":1.4142135623730951},"401":{"tf":1.0},"425":{"tf":1.0},"434":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.4142135623730951},"447":{"tf":1.4142135623730951},"454":{"tf":1.0},"456":{"tf":1.0},"459":{"tf":1.0},"461":{"tf":2.0},"468":{"tf":1.4142135623730951},"491":{"tf":3.605551275463989},"542":{"tf":1.0},"69":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"90":{"tf":2.0},"94":{"tf":2.0},"95":{"tf":2.8284271247461903}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":2,"docs":{"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"185":{"tf":1.4142135623730951}}}}}},"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":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"481":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"481":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"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":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"?":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"0":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"0":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"b":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"c":{"df":0,"docs":{},"t":{"(":{"2":{"5":{"6":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"?":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"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":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"554":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"226":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":1.0},"45":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{".":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"547":{"tf":1.0}}}}}}}}}}}}}}}}},"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":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"277":{"tf":1.0},"534":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"df":35,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"110":{"tf":1.7320508075688772},"128":{"tf":1.0},"152":{"tf":1.7320508075688772},"223":{"tf":1.4142135623730951},"237":{"tf":1.0},"245":{"tf":1.0},"319":{"tf":1.0},"329":{"tf":1.0},"337":{"tf":1.0},"352":{"tf":1.0},"353":{"tf":1.0},"359":{"tf":1.0},"360":{"tf":1.7320508075688772},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"388":{"tf":1.4142135623730951},"389":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"410":{"tf":1.0},"439":{"tf":1.0},"458":{"tf":1.4142135623730951},"477":{"tf":1.4142135623730951},"493":{"tf":1.0},"50":{"tf":1.0},"523":{"tf":1.0},"554":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0}},"e":{"df":2,"docs":{"121":{"tf":2.0},"122":{"tf":1.0}},"r":{"df":1,"docs":{"122":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"109":{"tf":1.0}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":4,"docs":{"107":{"tf":1.0},"114":{"tf":1.4142135623730951},"425":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"401":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"401":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"p":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"167":{"tf":1.0},"414":{"tf":1.0},"471":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"104":{"tf":1.0},"320":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":24,"docs":{"106":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"121":{"tf":1.0},"130":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"181":{"tf":1.7320508075688772},"190":{"tf":1.0},"252":{"tf":1.0},"285":{"tf":1.0},"290":{"tf":1.0},"322":{"tf":2.23606797749979},"339":{"tf":1.7320508075688772},"345":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.4142135623730951},"372":{"tf":1.4142135623730951},"386":{"tf":1.4142135623730951},"389":{"tf":1.0},"416":{"tf":1.4142135623730951},"470":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0},"56":{"tf":1.0}}},"t":{"df":35,"docs":{"118":{"tf":1.0},"119":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":2.23606797749979},"135":{"tf":1.0},"143":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"18":{"tf":1.0},"185":{"tf":1.0},"190":{"tf":1.4142135623730951},"191":{"tf":1.0},"193":{"tf":1.0},"242":{"tf":1.0},"250":{"tf":1.7320508075688772},"251":{"tf":1.7320508075688772},"258":{"tf":1.0},"264":{"tf":1.0},"268":{"tf":1.4142135623730951},"270":{"tf":1.0},"272":{"tf":1.0},"277":{"tf":1.0},"278":{"tf":1.0},"279":{"tf":1.0},"292":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.0},"305":{"tf":1.4142135623730951},"306":{"tf":1.0},"307":{"tf":1.0},"348":{"tf":1.4142135623730951},"416":{"tf":1.0},"520":{"tf":1.4142135623730951}}}},"t":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"251":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"554":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":12,"docs":{"129":{"tf":1.0},"173":{"tf":1.0},"320":{"tf":1.4142135623730951},"354":{"tf":1.0},"355":{"tf":1.0},"461":{"tf":1.0},"47":{"tf":1.0},"544":{"tf":1.0},"547":{"tf":1.0},"548":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"173":{"tf":1.0}}}}}}}},"df":1,"docs":{"155":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}},"x":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}},"z":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"306":{"tf":1.0}}},"x":{"df":1,"docs":{"306":{"tf":1.0}}},"z":{"df":1,"docs":{"306":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"306":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":4,"docs":{"210":{"tf":1.0},"211":{"tf":2.0},"306":{"tf":1.7320508075688772},"7":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"210":{"tf":1.7320508075688772},"211":{"tf":1.4142135623730951},"7":{"tf":1.0}}}}}}}}},"r":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"22":{"tf":1.0},"450":{"tf":1.0},"522":{"tf":1.0},"98":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":21,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"110":{"tf":1.4142135623730951},"159":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":2.23606797749979},"215":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"251":{"tf":1.4142135623730951},"283":{"tf":1.0},"288":{"tf":1.0},"299":{"tf":1.0},"300":{"tf":1.0},"306":{"tf":1.0},"387":{"tf":1.0},"430":{"tf":1.0},"442":{"tf":1.0},"469":{"tf":1.0},"79":{"tf":1.4142135623730951},"99":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"416":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"115":{"tf":1.0},"127":{"tf":1.0}}}},"n":{"c":{"df":2,"docs":{"128":{"tf":1.0},"470":{"tf":2.449489742783178}}},"df":0,"docs":{},"g":{"df":89,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.7320508075688772},"123":{"tf":3.0},"13":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"14":{"tf":1.7320508075688772},"15":{"tf":1.0},"16":{"tf":1.4142135623730951},"17":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.4142135623730951},"19":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.4142135623730951},"211":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"225":{"tf":1.0},"228":{"tf":1.7320508075688772},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"250":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"277":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.7320508075688772},"3":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"314":{"tf":1.0},"32":{"tf":1.0},"327":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"354":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":1.0},"374":{"tf":1.0},"38":{"tf":1.0},"386":{"tf":1.0},"39":{"tf":1.0},"390":{"tf":1.4142135623730951},"4":{"tf":1.0},"40":{"tf":1.7320508075688772},"41":{"tf":1.4142135623730951},"42":{"tf":1.0},"43":{"tf":2.0},"44":{"tf":3.0},"460":{"tf":1.0},"470":{"tf":1.0},"483":{"tf":1.0},"484":{"tf":1.0},"486":{"tf":1.4142135623730951},"488":{"tf":1.0},"489":{"tf":1.0},"49":{"tf":1.0},"490":{"tf":1.0},"492":{"tf":1.4142135623730951},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.0},"499":{"tf":1.0},"5":{"tf":1.0},"500":{"tf":1.0},"503":{"tf":1.0},"508":{"tf":1.0},"512":{"tf":1.0},"514":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.4142135623730951},"532":{"tf":1.0},"533":{"tf":1.0},"536":{"tf":1.0},"542":{"tf":1.7320508075688772},"6":{"tf":1.0},"7":{"tf":1.0},"73":{"tf":1.4142135623730951},"78":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"9":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":2.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"277":{"tf":2.23606797749979}}}}}},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"3":{"tf":1.0}}}}}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"317":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":13,"docs":{"134":{"tf":1.0},"199":{"tf":1.4142135623730951},"201":{"tf":1.4142135623730951},"203":{"tf":1.0},"204":{"tf":1.0},"239":{"tf":1.4142135623730951},"299":{"tf":1.0},"329":{"tf":1.0},"347":{"tf":1.4142135623730951},"472":{"tf":1.7320508075688772},"473":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"334":{"tf":1.4142135623730951}}},"t":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"235":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":13,"docs":{"132":{"tf":1.0},"203":{"tf":1.4142135623730951},"221":{"tf":1.0},"224":{"tf":1.7320508075688772},"225":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":2.23606797749979},"237":{"tf":1.0},"239":{"tf":1.0},"464":{"tf":1.0},"538":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"539":{"tf":1.0}}},"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"225":{"tf":1.4142135623730951}},"e":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"240":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"221":{"tf":1.4142135623730951},"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":8,"docs":{"179":{"tf":1.0},"218":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"221":{"tf":2.23606797749979},"227":{"tf":1.0},"228":{"tf":1.0},"253":{"tf":1.0},"500":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"218":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":27,"docs":{"128":{"tf":1.0},"17":{"tf":1.0},"218":{"tf":2.8284271247461903},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"223":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":2.0},"227":{"tf":1.7320508075688772},"229":{"tf":1.4142135623730951},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":2.23606797749979},"234":{"tf":1.4142135623730951},"235":{"tf":2.449489742783178},"236":{"tf":1.4142135623730951},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951},"31":{"tf":1.7320508075688772},"46":{"tf":1.0},"470":{"tf":1.0},"539":{"tf":1.0},"78":{"tf":1.0},"8":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":26,"docs":{"0":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.7320508075688772},"128":{"tf":1.4142135623730951},"155":{"tf":1.0},"169":{"tf":1.0},"173":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":3.0},"215":{"tf":1.0},"25":{"tf":1.0},"275":{"tf":1.7320508075688772},"306":{"tf":1.0},"307":{"tf":1.0},"350":{"tf":1.0},"36":{"tf":1.0},"382":{"tf":1.0},"388":{"tf":1.0},"390":{"tf":1.0},"459":{"tf":1.0},"477":{"tf":1.0},"50":{"tf":1.0},"532":{"tf":1.0},"546":{"tf":1.0},"556":{"tf":1.0},"64":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"477":{"tf":1.0}}}},"i":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":3,"docs":{"197":{"tf":5.291502622129181},"275":{"tf":3.0},"306":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"121":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"382":{"tf":1.7320508075688772},"470":{"tf":2.8284271247461903}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"320":{"tf":1.0},"383":{"tf":2.0},"470":{"tf":1.0}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"320":{"tf":1.0},"336":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":7,"docs":{"130":{"tf":1.0},"135":{"tf":1.0},"277":{"tf":1.0},"336":{"tf":1.0},"346":{"tf":1.0},"349":{"tf":1.0},"86":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"446":{"tf":1.4142135623730951}},"n":{"df":6,"docs":{"116":{"tf":1.0},"128":{"tf":1.0},"253":{"tf":1.0},"339":{"tf":1.7320508075688772},"454":{"tf":1.4142135623730951},"555":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"197":{"tf":1.0}}}}}}}}},"z":{"df":1,"docs":{"267":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}}}}}},"z":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}},"df":3,"docs":{"197":{"tf":3.1622776601683795},"267":{"tf":2.8284271247461903},"303":{"tf":2.0}}}}}},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"543":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"93":{"tf":1.0}}},"s":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"147":{"tf":2.6457513110645907},"312":{"tf":1.0}}}},"df":116,"docs":{"113":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.7320508075688772},"123":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.4142135623730951},"134":{"tf":1.0},"135":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"161":{"tf":1.0},"166":{"tf":1.7320508075688772},"169":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"184":{"tf":2.0},"191":{"tf":1.4142135623730951},"192":{"tf":1.0},"194":{"tf":1.4142135623730951},"196":{"tf":2.23606797749979},"199":{"tf":1.0},"208":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.4142135623730951},"227":{"tf":1.0},"229":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"232":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":1.4142135623730951},"237":{"tf":1.0},"242":{"tf":1.0},"244":{"tf":1.4142135623730951},"245":{"tf":1.4142135623730951},"246":{"tf":1.0},"247":{"tf":1.0},"249":{"tf":1.7320508075688772},"252":{"tf":1.0},"253":{"tf":1.0},"255":{"tf":1.7320508075688772},"260":{"tf":1.0},"264":{"tf":1.4142135623730951},"270":{"tf":1.4142135623730951},"272":{"tf":1.0},"274":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.4142135623730951},"280":{"tf":1.4142135623730951},"286":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"292":{"tf":1.4142135623730951},"294":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"302":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"333":{"tf":1.0},"340":{"tf":1.0},"349":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"351":{"tf":1.4142135623730951},"353":{"tf":1.0},"356":{"tf":1.4142135623730951},"36":{"tf":1.0},"361":{"tf":2.0},"362":{"tf":1.4142135623730951},"369":{"tf":1.7320508075688772},"370":{"tf":2.0},"375":{"tf":1.0},"377":{"tf":1.4142135623730951},"40":{"tf":1.0},"409":{"tf":1.4142135623730951},"416":{"tf":2.449489742783178},"418":{"tf":1.0},"419":{"tf":1.0},"420":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.4142135623730951},"431":{"tf":1.0},"432":{"tf":1.4142135623730951},"441":{"tf":1.0},"458":{"tf":1.4142135623730951},"459":{"tf":1.0},"462":{"tf":1.0},"466":{"tf":1.0},"468":{"tf":1.0},"47":{"tf":2.0},"471":{"tf":1.0},"477":{"tf":1.4142135623730951},"48":{"tf":1.0},"486":{"tf":1.4142135623730951},"499":{"tf":1.0},"50":{"tf":1.4142135623730951},"520":{"tf":1.0},"531":{"tf":2.0},"54":{"tf":1.4142135623730951},"547":{"tf":3.0},"8":{"tf":1.0},"81":{"tf":1.0},"90":{"tf":2.449489742783178},"92":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"431":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"83":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"382":{"tf":1.0},"413":{"tf":1.0}}}}},"r":{"df":4,"docs":{"254":{"tf":1.7320508075688772},"308":{"tf":1.0},"412":{"tf":2.23606797749979},"456":{"tf":1.0}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"86":{"tf":2.0}},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"233":{"tf":1.4142135623730951},"236":{"tf":1.0},"266":{"tf":1.0},"297":{"tf":1.0},"320":{"tf":1.7320508075688772},"389":{"tf":2.0},"532":{"tf":1.0},"533":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"556":{"tf":1.0}}},"df":0,"docs":{}}}},"m":{"d":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"468":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"459":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"b":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"187":{"tf":1.7320508075688772},"331":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":49,"docs":{"100":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.7320508075688772},"106":{"tf":1.0},"107":{"tf":2.0},"108":{"tf":1.0},"109":{"tf":2.0},"110":{"tf":1.0},"111":{"tf":1.0},"117":{"tf":1.0},"12":{"tf":1.7320508075688772},"126":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"15":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"184":{"tf":1.0},"187":{"tf":1.4142135623730951},"239":{"tf":1.0},"240":{"tf":1.4142135623730951},"251":{"tf":1.0},"277":{"tf":1.0},"28":{"tf":1.7320508075688772},"306":{"tf":1.0},"309":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"382":{"tf":1.0},"388":{"tf":2.23606797749979},"390":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"40":{"tf":1.0},"405":{"tf":4.242640687119285},"413":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"429":{"tf":1.0},"458":{"tf":1.4142135623730951},"461":{"tf":1.4142135623730951},"470":{"tf":2.449489742783178},"474":{"tf":2.449489742783178},"477":{"tf":1.7320508075688772},"493":{"tf":1.0},"516":{"tf":2.0},"531":{"tf":1.0},"556":{"tf":1.4142135623730951},"557":{"tf":1.4142135623730951},"84":{"tf":1.0},"99":{"tf":1.0}},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"556":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"185":{"tf":1.0}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":7,"docs":{"242":{"tf":1.4142135623730951},"243":{"tf":2.449489742783178},"250":{"tf":1.0},"361":{"tf":1.0},"363":{"tf":1.0},"479":{"tf":1.0},"78":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"139":{"tf":1.0},"168":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":2.23606797749979},"430":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"132":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":3.1622776601683795},"430":{"tf":1.0}}}}},"t":{"df":2,"docs":{"327":{"tf":1.7320508075688772},"498":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"334":{"tf":1.0},"339":{"tf":2.0}}},"r":{"df":15,"docs":{"174":{"tf":1.0},"218":{"tf":1.0},"22":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":2.449489742783178},"223":{"tf":1.0},"227":{"tf":1.7320508075688772},"228":{"tf":2.449489742783178},"239":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.4142135623730951},"500":{"tf":1.7320508075688772},"78":{"tf":1.0},"8":{"tf":1.0}}}}},"m":{".":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"2":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"95":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"u":{"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":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"3":{"3":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"81":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"128":{"tf":1.0},"155":{"tf":1.0},"160":{"tf":1.0},"164":{"tf":1.0},"243":{"tf":1.0},"247":{"tf":1.0},"299":{"tf":1.0},"473":{"tf":1.4142135623730951}},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"155":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"155":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":2,"docs":{"155":{"tf":1.7320508075688772},"156":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"557":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"df":9,"docs":{"131":{"tf":1.0},"155":{"tf":1.0},"167":{"tf":1.0},"308":{"tf":1.0},"470":{"tf":1.4142135623730951},"475":{"tf":1.0},"517":{"tf":1.0},"526":{"tf":1.0},"56":{"tf":1.4142135623730951}},"t":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}},"z":{"a":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"n":{"d":{"'":{"df":4,"docs":{"100":{"tf":1.0},"109":{"tf":1.4142135623730951},"119":{"tf":1.0},"237":{"tf":1.0}}},"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"419":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"420":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.4142135623730951}}}}}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":3,"docs":{"416":{"tf":1.4142135623730951},"419":{"tf":1.0},"432":{"tf":1.0}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"430":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"343":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"343":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"379":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"_":{"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":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"50":{"tf":1.0},"55":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"#":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"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":2,"docs":{"104":{"tf":1.0},"109":{"tf":1.0}}}}}}}}}}},"'":{"df":33,"docs":{"107":{"tf":1.0},"180":{"tf":1.0},"236":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.0},"30":{"tf":1.0},"312":{"tf":1.0},"34":{"tf":1.0},"41":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.4142135623730951},"417":{"tf":1.0},"426":{"tf":1.0},"452":{"tf":1.4142135623730951},"464":{"tf":1.0},"465":{"tf":1.0},"467":{"tf":1.0},"476":{"tf":1.0},"478":{"tf":1.0},"490":{"tf":1.0},"527":{"tf":1.0},"530":{"tf":1.4142135623730951},"551":{"tf":1.0},"553":{"tf":1.0},"556":{"tf":1.0},"557":{"tf":2.6457513110645907},"62":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"82":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0}}},".":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"509":{"tf":1.0}}}}}}},"y":{"df":1,"docs":{"523":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":3,"docs":{"335":{"tf":1.0},"509":{"tf":1.0},"523":{"tf":1.4142135623730951}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"494":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"494":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"494":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"494":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}},"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":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"129":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"509":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"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":{"509":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"y":{"df":1,"docs":{"532":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"127":{"tf":1.0},"129":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"x":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}}}}}}}}}}},"df":0,"docs":{}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{},"e":{"d":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"466":{"tf":1.0},"514":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"j":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"22":{"tf":1.0},"309":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"17":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"492":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":6,"docs":{"452":{"tf":1.0},"492":{"tf":1.4142135623730951},"545":{"tf":1.0},"546":{"tf":1.0},"89":{"tf":1.0},"92":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"90":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"313":{"tf":1.0}},"s":{")":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"92":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"89":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":5,"docs":{"313":{"tf":1.0},"452":{"tf":1.0},"492":{"tf":1.4142135623730951},"90":{"tf":1.0},"92":{"tf":1.0}}}}}},"df":4,"docs":{"313":{"tf":1.0},"492":{"tf":1.4142135623730951},"517":{"tf":1.0},"546":{"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":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"431":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"416":{"tf":1.4142135623730951},"432":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"465":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"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":{"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"107":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":3,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"109":{"tf":2.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{":":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"109":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"p":{"df":1,"docs":{"462":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"102":{"tf":2.0},"104":{"tf":1.0},"107":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{},"s":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"390":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"389":{"tf":1.4142135623730951},"391":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"90":{"tf":1.0}}}}}}}},"df":0,"docs":{},"t":{"#":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"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":4,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0}}}}}}}}}}},".":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"494":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"129":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"494":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"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":{}},"u":{"df":0,"docs":{},"n":{"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":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}}},"l":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"106":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"v":{"df":1,"docs":{"103":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"103":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"102":{"tf":1.4142135623730951}}}}}},"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":{},"s":{"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":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}},"(":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":{"90":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"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":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"90":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"313":{"tf":1.0},"492":{"tf":1.0}},"s":{")":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"92":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":2,"docs":{"492":{"tf":1.0},"90":{"tf":2.0}}}}}}}},"df":1,"docs":{"494":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"\"":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"265":{"tf":1.7320508075688772},"314":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"300":{"tf":1.7320508075688772}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"125":{"tf":1.7320508075688772},"212":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":2.0},"240":{"tf":2.0}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":2,"docs":{"112":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"277":{"tf":1.7320508075688772}}}}}}}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"m":{"d":{"df":2,"docs":{"132":{"tf":1.7320508075688772},"493":{"tf":2.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"443":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"df":1,"docs":{"415":{"tf":1.0}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"383":{"tf":2.8284271247461903}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}},"t":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}}}},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"271":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"105":{"tf":1.4142135623730951},"322":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}}}}}},"p":{"df":0,"docs":{},"o":{"df":1,"docs":{"395":{"tf":1.7320508075688772}}}}}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.7320508075688772}}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"176":{"tf":1.4142135623730951},"295":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"128":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"o":{"d":{"df":1,"docs":{"379":{"tf":2.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"405":{"tf":1.7320508075688772}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"273":{"tf":1.7320508075688772}}}}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"381":{"tf":2.0}},"l":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"356":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"m":{"df":1,"docs":{"121":{"tf":2.449489742783178}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"223":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"204":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"331":{"tf":1.7320508075688772}}}}}}},"y":{"c":{"df":0,"docs":{},"m":{"d":{"df":2,"docs":{"399":{"tf":2.449489742783178},"401":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":13,"docs":{"131":{"tf":3.0},"138":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"318":{"tf":3.0},"448":{"tf":1.4142135623730951},"489":{"tf":2.0},"520":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"221":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"497":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"445":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"388":{"tf":2.0},"391":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"225":{"tf":1.7320508075688772},"232":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"462":{"tf":1.0},"92":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":2.449489742783178}}}}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":2.449489742783178}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"127":{"tf":1.7320508075688772}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":2,"docs":{"128":{"tf":1.7320508075688772},"455":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"156":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"tf":1.7320508075688772}},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"243":{"tf":1.7320508075688772},"405":{"tf":2.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}}},"p":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"386":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"a":{"c":{"df":1,"docs":{"306":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"446":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"251":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.7320508075688772}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"372":{"tf":1.4142135623730951}},"t":{"df":1,"docs":{"376":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}}},"s":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":3,"docs":{"151":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"408":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"339":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"439":{"tf":1.0},"442":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"t":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.7320508075688772}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"189":{"tf":1.4142135623730951}}}}}}}},"df":1,"docs":{"269":{"tf":1.7320508075688772}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.7320508075688772},"285":{"tf":1.7320508075688772},"289":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"i":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"257":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"393":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"298":{"tf":2.449489742783178}}},"df":0,"docs":{}}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":2,"docs":{"177":{"tf":1.4142135623730951},"247":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"u":{"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"343":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"114":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"496":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"df":0,"docs":{},"p":{"df":1,"docs":{"261":{"tf":1.7320508075688772}}}}}}}}}},"p":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"303":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"296":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}},"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":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"259":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}}}}}},"s":{"df":1,"docs":{"405":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":3,"docs":{"164":{"tf":1.4142135623730951},"185":{"tf":1.4142135623730951},"415":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":19,"docs":{"100":{"tf":5.477225575051661},"111":{"tf":1.0},"113":{"tf":1.0},"119":{"tf":1.0},"155":{"tf":1.0},"385":{"tf":1.0},"398":{"tf":1.7320508075688772},"400":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.0},"405":{"tf":2.0},"406":{"tf":1.0},"408":{"tf":1.4142135623730951},"409":{"tf":1.0},"442":{"tf":1.0},"466":{"tf":1.0},"468":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"#":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"517":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"df":3,"docs":{"312":{"tf":1.0},"492":{"tf":1.4142135623730951},"90":{"tf":4.0}}}}}}}},"df":194,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":2.0},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"102":{"tf":1.0},"105":{"tf":1.0},"107":{"tf":3.1622776601683795},"109":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"115":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"133":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.4142135623730951},"159":{"tf":1.7320508075688772},"16":{"tf":1.0},"160":{"tf":1.4142135623730951},"167":{"tf":1.0},"17":{"tf":1.4142135623730951},"170":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.0},"180":{"tf":1.0},"186":{"tf":1.0},"191":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"2":{"tf":1.7320508075688772},"203":{"tf":1.0},"207":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.7320508075688772},"22":{"tf":1.7320508075688772},"223":{"tf":1.0},"23":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"255":{"tf":1.0},"266":{"tf":1.7320508075688772},"27":{"tf":2.0},"276":{"tf":1.0},"28":{"tf":1.7320508075688772},"281":{"tf":1.0},"286":{"tf":1.0},"29":{"tf":1.4142135623730951},"291":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"309":{"tf":2.0},"31":{"tf":1.0},"310":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"314":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.0},"34":{"tf":1.0},"347":{"tf":1.0},"35":{"tf":1.0},"352":{"tf":1.0},"353":{"tf":1.7320508075688772},"354":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.0},"361":{"tf":1.4142135623730951},"366":{"tf":1.0},"368":{"tf":1.0},"369":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"380":{"tf":1.0},"382":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"39":{"tf":1.4142135623730951},"392":{"tf":1.0},"398":{"tf":1.7320508075688772},"40":{"tf":2.0},"400":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"41":{"tf":1.0},"413":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.7320508075688772},"433":{"tf":1.0},"434":{"tf":1.0},"447":{"tf":2.449489742783178},"449":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772},"452":{"tf":1.7320508075688772},"453":{"tf":1.4142135623730951},"456":{"tf":1.7320508075688772},"458":{"tf":1.4142135623730951},"459":{"tf":1.0},"460":{"tf":1.0},"461":{"tf":2.23606797749979},"463":{"tf":2.0},"464":{"tf":1.0},"465":{"tf":1.4142135623730951},"466":{"tf":1.0},"467":{"tf":2.449489742783178},"468":{"tf":1.4142135623730951},"469":{"tf":1.0},"47":{"tf":1.7320508075688772},"471":{"tf":1.0},"473":{"tf":1.0},"475":{"tf":1.0},"476":{"tf":1.4142135623730951},"477":{"tf":5.5677643628300215},"478":{"tf":1.0},"479":{"tf":1.4142135623730951},"48":{"tf":2.23606797749979},"49":{"tf":1.4142135623730951},"490":{"tf":1.7320508075688772},"491":{"tf":2.449489742783178},"492":{"tf":1.0},"493":{"tf":1.0},"494":{"tf":1.4142135623730951},"495":{"tf":1.0},"5":{"tf":1.4142135623730951},"50":{"tf":3.1622776601683795},"514":{"tf":1.4142135623730951},"515":{"tf":1.0},"517":{"tf":2.6457513110645907},"518":{"tf":1.0},"522":{"tf":1.4142135623730951},"523":{"tf":1.0},"527":{"tf":1.0},"528":{"tf":1.0},"529":{"tf":1.0},"53":{"tf":1.0},"530":{"tf":1.0},"532":{"tf":1.0},"533":{"tf":1.0},"535":{"tf":1.0},"54":{"tf":1.0},"541":{"tf":1.0},"542":{"tf":2.449489742783178},"543":{"tf":1.0},"545":{"tf":2.0},"546":{"tf":1.4142135623730951},"547":{"tf":2.0},"548":{"tf":1.0},"55":{"tf":1.0},"554":{"tf":1.4142135623730951},"555":{"tf":1.0},"556":{"tf":1.4142135623730951},"557":{"tf":3.872983346207417},"558":{"tf":3.872983346207417},"559":{"tf":2.0},"56":{"tf":2.23606797749979},"560":{"tf":1.4142135623730951},"57":{"tf":2.449489742783178},"58":{"tf":2.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0},"64":{"tf":1.0},"67":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":2.23606797749979},"85":{"tf":1.0},"87":{"tf":2.0},"88":{"tf":2.0},"89":{"tf":1.4142135623730951},"90":{"tf":3.3166247903554},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.7320508075688772},"94":{"tf":2.6457513110645907},"95":{"tf":2.0},"96":{"tf":1.0},"99":{"tf":1.4142135623730951}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"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":{},"e":{"d":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"514":{"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":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"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":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"452":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.4142135623730951}},"s":{".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"168":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"168":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":31,"docs":{"100":{"tf":1.0},"111":{"tf":1.0},"119":{"tf":1.0},"132":{"tf":2.0},"133":{"tf":1.7320508075688772},"134":{"tf":1.0},"135":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"153":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":2.0},"161":{"tf":1.4142135623730951},"167":{"tf":1.4142135623730951},"242":{"tf":1.0},"247":{"tf":1.4142135623730951},"317":{"tf":1.0},"321":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"342":{"tf":1.0},"343":{"tf":1.4142135623730951},"344":{"tf":1.0},"345":{"tf":1.4142135623730951},"346":{"tf":1.7320508075688772},"349":{"tf":1.4142135623730951},"473":{"tf":1.0},"484":{"tf":1.4142135623730951},"486":{"tf":1.4142135623730951},"489":{"tf":1.0},"493":{"tf":1.0},"5":{"tf":1.0},"8":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"344":{"tf":1.0}}},"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"343":{"tf":1.4142135623730951},"345":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"#":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"489":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"489":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"r":{"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":{"489":{"tf":1.0}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"489":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"132":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"128":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"395":{"tf":1.0},"440":{"tf":1.0}}}}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"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":1,"docs":{"468":{"tf":1.4142135623730951}}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":5,"docs":{"102":{"tf":2.23606797749979},"104":{"tf":2.0},"107":{"tf":1.0},"109":{"tf":1.4142135623730951},"468":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":303,"docs":{"0":{"tf":2.449489742783178},"1":{"tf":3.1622776601683795},"100":{"tf":5.477225575051661},"101":{"tf":2.8284271247461903},"102":{"tf":5.0990195135927845},"103":{"tf":2.449489742783178},"104":{"tf":3.1622776601683795},"105":{"tf":2.449489742783178},"106":{"tf":2.6457513110645907},"107":{"tf":5.0},"108":{"tf":2.23606797749979},"109":{"tf":4.358898943540674},"11":{"tf":1.0},"110":{"tf":4.47213595499958},"111":{"tf":3.0},"112":{"tf":3.3166247903554},"113":{"tf":1.7320508075688772},"114":{"tf":2.23606797749979},"115":{"tf":2.23606797749979},"116":{"tf":1.4142135623730951},"117":{"tf":2.6457513110645907},"118":{"tf":1.7320508075688772},"119":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":3.1622776601683795},"122":{"tf":2.23606797749979},"124":{"tf":1.4142135623730951},"125":{"tf":2.23606797749979},"126":{"tf":2.23606797749979},"127":{"tf":2.0},"128":{"tf":3.605551275463989},"129":{"tf":2.0},"130":{"tf":2.0},"131":{"tf":1.7320508075688772},"134":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"139":{"tf":2.0},"142":{"tf":1.0},"148":{"tf":1.4142135623730951},"15":{"tf":1.7320508075688772},"150":{"tf":2.0},"151":{"tf":2.449489742783178},"154":{"tf":1.7320508075688772},"155":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"158":{"tf":1.4142135623730951},"159":{"tf":1.4142135623730951},"161":{"tf":2.6457513110645907},"164":{"tf":1.7320508075688772},"165":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"167":{"tf":2.449489742783178},"168":{"tf":3.0},"173":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"179":{"tf":1.0},"18":{"tf":1.0},"181":{"tf":2.0},"185":{"tf":2.8284271247461903},"189":{"tf":1.4142135623730951},"193":{"tf":2.449489742783178},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":2.0},"205":{"tf":2.449489742783178},"208":{"tf":1.4142135623730951},"209":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.7320508075688772},"212":{"tf":1.4142135623730951},"215":{"tf":1.0},"22":{"tf":2.23606797749979},"221":{"tf":1.0},"223":{"tf":2.0},"225":{"tf":1.7320508075688772},"228":{"tf":1.0},"230":{"tf":1.4142135623730951},"232":{"tf":1.0},"236":{"tf":1.4142135623730951},"239":{"tf":2.0},"240":{"tf":1.4142135623730951},"242":{"tf":1.0},"243":{"tf":2.0},"247":{"tf":1.7320508075688772},"25":{"tf":1.0},"251":{"tf":2.0},"254":{"tf":1.0},"257":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"265":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.4142135623730951},"27":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.7320508075688772},"275":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"28":{"tf":1.0},"284":{"tf":1.4142135623730951},"285":{"tf":1.0},"289":{"tf":1.4142135623730951},"290":{"tf":1.0},"293":{"tf":1.4142135623730951},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.4142135623730951},"298":{"tf":1.7320508075688772},"299":{"tf":1.4142135623730951},"30":{"tf":2.23606797749979},"300":{"tf":1.0},"302":{"tf":1.0},"303":{"tf":1.0},"306":{"tf":1.7320508075688772},"308":{"tf":2.23606797749979},"316":{"tf":1.7320508075688772},"317":{"tf":1.0},"318":{"tf":1.7320508075688772},"319":{"tf":2.6457513110645907},"320":{"tf":2.8284271247461903},"321":{"tf":1.7320508075688772},"322":{"tf":2.23606797749979},"323":{"tf":1.0},"327":{"tf":1.7320508075688772},"329":{"tf":1.0},"33":{"tf":1.4142135623730951},"331":{"tf":2.23606797749979},"335":{"tf":1.0},"339":{"tf":2.449489742783178},"340":{"tf":3.3166247903554},"341":{"tf":3.605551275463989},"342":{"tf":2.0},"343":{"tf":3.7416573867739413},"344":{"tf":2.449489742783178},"345":{"tf":2.6457513110645907},"346":{"tf":2.8284271247461903},"347":{"tf":1.7320508075688772},"348":{"tf":1.4142135623730951},"349":{"tf":2.0},"350":{"tf":1.7320508075688772},"351":{"tf":1.4142135623730951},"353":{"tf":1.0},"354":{"tf":1.4142135623730951},"355":{"tf":2.23606797749979},"356":{"tf":2.6457513110645907},"357":{"tf":1.0},"358":{"tf":1.7320508075688772},"36":{"tf":2.0},"360":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"368":{"tf":2.0},"369":{"tf":2.23606797749979},"37":{"tf":2.449489742783178},"372":{"tf":2.23606797749979},"374":{"tf":1.4142135623730951},"376":{"tf":1.7320508075688772},"377":{"tf":2.23606797749979},"378":{"tf":1.7320508075688772},"379":{"tf":3.1622776601683795},"38":{"tf":1.7320508075688772},"380":{"tf":1.4142135623730951},"381":{"tf":3.605551275463989},"383":{"tf":2.23606797749979},"384":{"tf":1.7320508075688772},"385":{"tf":2.449489742783178},"386":{"tf":2.8284271247461903},"388":{"tf":3.0},"389":{"tf":2.6457513110645907},"390":{"tf":1.0},"391":{"tf":1.4142135623730951},"393":{"tf":1.0},"394":{"tf":2.0},"395":{"tf":2.0},"396":{"tf":2.0},"397":{"tf":1.7320508075688772},"398":{"tf":2.449489742783178},"399":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"402":{"tf":1.7320508075688772},"403":{"tf":3.7416573867739413},"404":{"tf":1.7320508075688772},"405":{"tf":2.6457513110645907},"406":{"tf":2.6457513110645907},"407":{"tf":3.4641016151377544},"408":{"tf":2.23606797749979},"409":{"tf":1.0},"41":{"tf":1.4142135623730951},"410":{"tf":3.4641016151377544},"411":{"tf":1.0},"412":{"tf":1.4142135623730951},"413":{"tf":2.8284271247461903},"414":{"tf":1.4142135623730951},"415":{"tf":1.4142135623730951},"416":{"tf":5.0},"417":{"tf":1.0},"419":{"tf":1.7320508075688772},"420":{"tf":1.4142135623730951},"421":{"tf":1.7320508075688772},"422":{"tf":1.0},"423":{"tf":1.7320508075688772},"425":{"tf":2.23606797749979},"427":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":2.0},"431":{"tf":1.7320508075688772},"432":{"tf":1.7320508075688772},"433":{"tf":1.7320508075688772},"438":{"tf":1.4142135623730951},"439":{"tf":2.23606797749979},"44":{"tf":2.449489742783178},"440":{"tf":1.0},"441":{"tf":1.0},"442":{"tf":1.0},"443":{"tf":2.0},"445":{"tf":1.7320508075688772},"446":{"tf":1.0},"447":{"tf":1.0},"452":{"tf":1.0},"454":{"tf":1.7320508075688772},"455":{"tf":1.7320508075688772},"456":{"tf":2.449489742783178},"457":{"tf":1.4142135623730951},"458":{"tf":2.0},"459":{"tf":3.0},"460":{"tf":2.6457513110645907},"461":{"tf":3.1622776601683795},"462":{"tf":1.4142135623730951},"464":{"tf":1.0},"465":{"tf":1.4142135623730951},"466":{"tf":1.7320508075688772},"467":{"tf":1.4142135623730951},"468":{"tf":2.449489742783178},"469":{"tf":1.0},"47":{"tf":1.0},"470":{"tf":3.1622776601683795},"472":{"tf":1.7320508075688772},"473":{"tf":4.898979485566356},"474":{"tf":1.4142135623730951},"477":{"tf":1.4142135623730951},"48":{"tf":1.0},"486":{"tf":1.4142135623730951},"493":{"tf":1.0},"498":{"tf":1.4142135623730951},"50":{"tf":4.0},"509":{"tf":1.0},"510":{"tf":1.0},"514":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951},"534":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"540":{"tf":1.4142135623730951},"542":{"tf":2.0},"544":{"tf":1.0},"545":{"tf":1.4142135623730951},"546":{"tf":2.23606797749979},"548":{"tf":2.0},"55":{"tf":2.23606797749979},"550":{"tf":1.0},"554":{"tf":2.0},"556":{"tf":1.0},"557":{"tf":2.449489742783178},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"60":{"tf":1.0},"61":{"tf":2.449489742783178},"62":{"tf":4.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"67":{"tf":2.6457513110645907},"68":{"tf":1.7320508075688772},"69":{"tf":3.7416573867739413},"70":{"tf":3.4641016151377544},"71":{"tf":2.6457513110645907},"72":{"tf":2.23606797749979},"73":{"tf":2.6457513110645907},"74":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"80":{"tf":3.1622776601683795},"81":{"tf":1.7320508075688772},"88":{"tf":1.0},"90":{"tf":1.7320508075688772},"91":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951},"95":{"tf":1.0},"99":{"tf":3.872983346207417}},"m":{"a":{"df":0,"docs":{},"p":{"df":6,"docs":{"102":{"tf":2.23606797749979},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"m":{"df":7,"docs":{"100":{"tf":1.0},"102":{"tf":2.449489742783178},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.0},"466":{"tf":1.0}}}},"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"470":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"377":{"tf":2.0},"379":{"tf":1.4142135623730951},"466":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"377":{"tf":1.0},"379":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"377":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"377":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"377":{"tf":1.0}}}}},"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":3,"docs":{"340":{"tf":1.0},"341":{"tf":1.7320508075688772},"343":{"tf":2.23606797749979}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":24,"docs":{"100":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":2.0},"115":{"tf":1.7320508075688772},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"119":{"tf":1.7320508075688772},"120":{"tf":1.7320508075688772},"122":{"tf":1.0},"124":{"tf":1.0},"156":{"tf":2.449489742783178},"161":{"tf":1.4142135623730951},"166":{"tf":1.0},"222":{"tf":1.4142135623730951},"341":{"tf":1.0},"349":{"tf":1.4142135623730951},"38":{"tf":1.0},"401":{"tf":1.4142135623730951},"442":{"tf":1.4142135623730951},"443":{"tf":1.4142135623730951},"468":{"tf":1.7320508075688772},"470":{"tf":1.4142135623730951},"474":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"377":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}}}}},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"471":{"tf":1.4142135623730951},"473":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"473":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"403":{"tf":1.0}},"|":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"|":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"403":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":7,"docs":{"407":{"tf":1.0},"408":{"tf":1.4142135623730951},"409":{"tf":1.0},"410":{"tf":1.0},"442":{"tf":1.0},"443":{"tf":1.0},"557":{"tf":1.0}},"e":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"443":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"445":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"446":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"408":{"tf":1.0},"410":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"439":{"tf":1.0},"442":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.4142135623730951}}}}},"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":1,"docs":{"560":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"554":{"tf":1.0},"556":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"554":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":2,"docs":{"476":{"tf":1.0},"558":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"r":{"df":6,"docs":{"147":{"tf":1.0},"244":{"tf":1.0},"33":{"tf":1.0},"377":{"tf":1.0},"413":{"tf":1.7320508075688772},"415":{"tf":1.0}}},"t":{"df":23,"docs":{"0":{"tf":1.0},"213":{"tf":1.0},"218":{"tf":1.4142135623730951},"223":{"tf":1.0},"233":{"tf":1.0},"281":{"tf":1.0},"297":{"tf":1.0},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"41":{"tf":1.0},"413":{"tf":1.0},"456":{"tf":1.0},"47":{"tf":1.4142135623730951},"493":{"tf":1.0},"50":{"tf":1.0},"62":{"tf":2.0},"76":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.7320508075688772},"94":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"100":{"tf":1.4142135623730951},"173":{"tf":1.0},"309":{"tf":1.0},"451":{"tf":1.0},"47":{"tf":1.7320508075688772},"477":{"tf":2.23606797749979},"523":{"tf":1.0},"530":{"tf":1.0},"547":{"tf":1.4142135623730951},"96":{"tf":1.0},"97":{"tf":1.4142135623730951}},"e":{"<":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"435":{"tf":1.0}}}},"i":{"d":{"df":1,"docs":{"435":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"435":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"40":{"tf":1.0},"491":{"tf":1.4142135623730951},"85":{"tf":1.0},"98":{"tf":1.0}}},"y":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":3,"docs":{"451":{"tf":1.0},"491":{"tf":1.4142135623730951},"98":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"186":{"tf":1.0},"471":{"tf":1.4142135623730951}},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"187":{"tf":1.7320508075688772},"189":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"160":{"tf":1.0},"186":{"tf":1.0}}}}}}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"160":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"160":{"tf":1.0},"471":{"tf":1.0},"473":{"tf":1.4142135623730951}}}}}}}}},"t":{"df":2,"docs":{"170":{"tf":1.0},"186":{"tf":1.0}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"170":{"tf":1.0},"186":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"473":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":14,"docs":{"0":{"tf":1.0},"102":{"tf":1.0},"109":{"tf":1.0},"187":{"tf":1.4142135623730951},"189":{"tf":1.0},"265":{"tf":1.0},"28":{"tf":1.0},"345":{"tf":1.0},"357":{"tf":1.0},"389":{"tf":1.0},"430":{"tf":1.0},"44":{"tf":1.0},"470":{"tf":1.0},"78":{"tf":1.0}},"e":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"187":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"x":{"df":2,"docs":{"33":{"tf":1.0},"407":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":3,"docs":{"294":{"tf":1.0},"295":{"tf":2.0},"296":{"tf":2.0}},"e":{"'":{"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"i":{"c":{"df":2,"docs":{"160":{"tf":1.0},"473":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":12,"docs":{"180":{"tf":1.4142135623730951},"184":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.4142135623730951},"230":{"tf":2.6457513110645907},"231":{"tf":1.0},"232":{"tf":2.449489742783178},"236":{"tf":1.4142135623730951},"239":{"tf":3.4641016151377544},"240":{"tf":2.6457513110645907},"508":{"tf":1.0},"509":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"309":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":1.0},"314":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"186":{"tf":1.0},"470":{"tf":1.0}}}}}},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"126":{"tf":1.0},"128":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"128":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"193":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"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":{"193":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"'":{"df":1,"docs":{"456":{"tf":1.0}}},"df":17,"docs":{"193":{"tf":1.0},"25":{"tf":1.0},"36":{"tf":1.0},"456":{"tf":1.0},"50":{"tf":1.7320508075688772},"64":{"tf":2.23606797749979},"65":{"tf":1.0},"66":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.7320508075688772},"88":{"tf":1.0},"90":{"tf":1.0}}}}}},"df":10,"docs":{"189":{"tf":1.7320508075688772},"193":{"tf":3.0},"27":{"tf":1.0},"28":{"tf":1.0},"312":{"tf":1.0},"403":{"tf":1.0},"41":{"tf":1.0},"477":{"tf":1.0},"69":{"tf":1.4142135623730951},"89":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"193":{"tf":2.449489742783178}}}}},"u":{"df":0,"docs":{},"r":{"df":24,"docs":{"107":{"tf":1.0},"15":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"313":{"tf":1.0},"32":{"tf":1.0},"320":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.7320508075688772},"435":{"tf":1.4142135623730951},"436":{"tf":1.0},"456":{"tf":1.0},"478":{"tf":1.0},"49":{"tf":1.4142135623730951},"51":{"tf":1.0},"517":{"tf":1.0},"64":{"tf":2.0},"90":{"tf":2.23606797749979},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"97":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"222":{"tf":1.0},"76":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":5,"docs":{"23":{"tf":1.0},"268":{"tf":1.0},"313":{"tf":1.0},"470":{"tf":1.0},"525":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"553":{"tf":1.0}}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"550":{"tf":1.0}}}}}}}}}},"df":1,"docs":{"550":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":2,"docs":{"103":{"tf":1.0},"109":{"tf":1.0}}}}},"i":{"d":{"df":7,"docs":{"109":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.0},"382":{"tf":1.0},"528":{"tf":1.0},"547":{"tf":1.0},"550":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":10,"docs":{"195":{"tf":1.0},"208":{"tf":1.0},"214":{"tf":1.0},"222":{"tf":1.0},"305":{"tf":1.0},"316":{"tf":1.4142135623730951},"375":{"tf":1.7320508075688772},"397":{"tf":1.0},"64":{"tf":1.0},"76":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":13,"docs":{"109":{"tf":1.7320508075688772},"113":{"tf":1.0},"117":{"tf":1.4142135623730951},"161":{"tf":1.0},"349":{"tf":1.0},"416":{"tf":1.0},"439":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"546":{"tf":1.4142135623730951},"64":{"tf":1.0},"81":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"100":{"tf":1.0},"113":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"544":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"100":{"tf":1.0},"155":{"tf":1.0},"171":{"tf":1.0},"384":{"tf":1.0},"557":{"tf":1.0}}}}}},"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":12,"docs":{"180":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":1.0},"325":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.7320508075688772},"350":{"tf":1.4142135623730951},"369":{"tf":1.0},"452":{"tf":1.4142135623730951},"466":{"tf":1.0},"90":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":37,"docs":{"100":{"tf":1.4142135623730951},"14":{"tf":1.7320508075688772},"194":{"tf":1.4142135623730951},"208":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.4142135623730951},"243":{"tf":1.0},"250":{"tf":1.4142135623730951},"251":{"tf":1.7320508075688772},"26":{"tf":1.0},"267":{"tf":1.4142135623730951},"271":{"tf":1.0},"293":{"tf":1.0},"297":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"320":{"tf":1.0},"321":{"tf":1.7320508075688772},"324":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.0},"347":{"tf":1.4142135623730951},"349":{"tf":1.0},"352":{"tf":1.0},"408":{"tf":1.4142135623730951},"430":{"tf":1.0},"441":{"tf":1.0},"483":{"tf":1.4142135623730951},"486":{"tf":1.7320508075688772},"488":{"tf":1.0},"499":{"tf":1.0},"503":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"516":{"tf":1.0},"8":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"29":{"tf":1.0}}}},"m":{"df":2,"docs":{"204":{"tf":1.0},"542":{"tf":1.0}}}}},"t":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"555":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":26,"docs":{"10":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.0},"130":{"tf":1.0},"134":{"tf":1.4142135623730951},"161":{"tf":1.0},"177":{"tf":1.4142135623730951},"197":{"tf":1.7320508075688772},"199":{"tf":1.0},"236":{"tf":1.0},"275":{"tf":3.0},"280":{"tf":1.0},"295":{"tf":1.0},"320":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.4142135623730951},"349":{"tf":1.0},"358":{"tf":1.0},"359":{"tf":1.0},"368":{"tf":1.0},"389":{"tf":1.0},"416":{"tf":1.0},"47":{"tf":1.0},"473":{"tf":1.7320508075688772},"486":{"tf":1.0},"531":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"d":{"df":1,"docs":{"275":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":14,"docs":{"135":{"tf":1.0},"202":{"tf":1.0},"205":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":2.8284271247461903},"237":{"tf":1.0},"275":{"tf":1.7320508075688772},"306":{"tf":1.0},"318":{"tf":2.23606797749979},"323":{"tf":1.0},"351":{"tf":1.0},"401":{"tf":1.0},"423":{"tf":1.0},"43":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":6,"docs":{"161":{"tf":1.0},"179":{"tf":1.0},"251":{"tf":1.0},"547":{"tf":1.0},"557":{"tf":1.0},"86":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":2,"docs":{"388":{"tf":1.4142135623730951},"456":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":7,"docs":{"28":{"tf":1.0},"475":{"tf":1.0},"476":{"tf":1.0},"542":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":2.449489742783178},"559":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"15":{"tf":1.0},"558":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"168":{"tf":1.0}}}},"o":{"df":0,"docs":{},"l":{"df":15,"docs":{"377":{"tf":1.0},"381":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"50":{"tf":1.4142135623730951},"532":{"tf":1.0},"533":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"72":{"tf":1.0},"99":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"268":{"tf":1.0},"456":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":21,"docs":{"169":{"tf":1.0},"25":{"tf":1.0},"30":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"41":{"tf":1.7320508075688772},"44":{"tf":1.4142135623730951},"456":{"tf":1.7320508075688772},"477":{"tf":1.0},"50":{"tf":1.7320508075688772},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":2.449489742783178},"64":{"tf":1.0},"67":{"tf":1.7320508075688772},"68":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.0},"80":{"tf":1.0},"82":{"tf":1.0},"88":{"tf":1.0}}},"t":{"(":{"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":{"459":{"tf":1.7320508075688772}}}}}}}}},"df":42,"docs":{"178":{"tf":1.4142135623730951},"215":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"239":{"tf":3.872983346207417},"240":{"tf":2.0},"299":{"tf":1.0},"30":{"tf":1.4142135623730951},"328":{"tf":1.7320508075688772},"331":{"tf":1.0},"335":{"tf":1.0},"339":{"tf":1.7320508075688772},"350":{"tf":1.0},"37":{"tf":1.0},"377":{"tf":1.0},"456":{"tf":1.7320508075688772},"458":{"tf":1.4142135623730951},"459":{"tf":2.0},"460":{"tf":1.7320508075688772},"461":{"tf":1.0},"468":{"tf":2.449489742783178},"48":{"tf":1.4142135623730951},"50":{"tf":2.449489742783178},"59":{"tf":2.23606797749979},"60":{"tf":1.0},"61":{"tf":2.0},"62":{"tf":2.0},"65":{"tf":1.7320508075688772},"66":{"tf":1.7320508075688772},"67":{"tf":2.0},"68":{"tf":1.4142135623730951},"69":{"tf":2.0},"70":{"tf":1.7320508075688772},"71":{"tf":2.0},"72":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":{"458":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{"458":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"460":{"tf":2.8284271247461903}}}}}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"457":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"15":{"tf":1.0},"69":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"79":{"tf":1.0}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":10,"docs":{"208":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"210":{"tf":1.7320508075688772},"211":{"tf":2.0},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"214":{"tf":1.0},"287":{"tf":1.7320508075688772},"76":{"tf":1.0},"78":{"tf":2.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":5,"docs":{"109":{"tf":1.0},"310":{"tf":1.0},"412":{"tf":2.8284271247461903},"473":{"tf":1.4142135623730951},"93":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{":":{"9":{".":{"0":{".":{"0":{"df":1,"docs":{"491":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"491":{"tf":1.4142135623730951},"84":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"43":{"tf":1.0},"447":{"tf":1.7320508075688772},"477":{"tf":1.4142135623730951},"491":{"tf":1.4142135623730951},"69":{"tf":1.0},"94":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"2":{"tf":1.4142135623730951},"527":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"184":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"461":{"tf":1.0},"481":{"tf":1.0},"545":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"169":{"tf":1.0},"240":{"tf":1.0},"283":{"tf":1.0},"288":{"tf":1.0},"440":{"tf":1.0},"441":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"90":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"559":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"134":{"tf":1.0},"280":{"tf":1.0},"285":{"tf":1.0},"290":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"542":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"s":{"df":5,"docs":{"109":{"tf":1.0},"141":{"tf":1.0},"306":{"tf":1.0},"390":{"tf":1.0},"467":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"110":{"tf":1.0},"14":{"tf":1.0},"169":{"tf":1.0},"22":{"tf":1.0},"36":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"415":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0}}}}},"w":{"df":2,"docs":{"243":{"tf":1.0},"78":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"221":{"tf":1.0}}}}}}}},"df":1,"docs":{"176":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"54":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"320":{"tf":1.0},"389":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":104,"docs":{"0":{"tf":1.0},"100":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.7320508075688772},"106":{"tf":1.0},"107":{"tf":2.23606797749979},"109":{"tf":1.7320508075688772},"112":{"tf":1.7320508075688772},"114":{"tf":1.0},"128":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"134":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.4142135623730951},"168":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":2.0},"177":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"183":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"197":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":2.449489742783178},"225":{"tf":1.0},"228":{"tf":1.4142135623730951},"230":{"tf":2.0},"232":{"tf":1.0},"240":{"tf":1.0},"247":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.4142135623730951},"261":{"tf":1.0},"268":{"tf":1.0},"273":{"tf":1.4142135623730951},"277":{"tf":1.0},"292":{"tf":1.0},"295":{"tf":1.0},"303":{"tf":1.0},"311":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":2.0},"320":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":1.4142135623730951},"331":{"tf":1.0},"339":{"tf":1.7320508075688772},"343":{"tf":1.0},"345":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":2.0},"351":{"tf":1.0},"352":{"tf":1.0},"358":{"tf":1.0},"359":{"tf":1.0},"362":{"tf":1.0},"379":{"tf":1.7320508075688772},"388":{"tf":3.7416573867739413},"391":{"tf":2.23606797749979},"399":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.7320508075688772},"407":{"tf":1.0},"408":{"tf":1.0},"412":{"tf":1.0},"414":{"tf":1.7320508075688772},"415":{"tf":2.23606797749979},"416":{"tf":2.23606797749979},"425":{"tf":1.4142135623730951},"432":{"tf":1.4142135623730951},"438":{"tf":1.0},"439":{"tf":1.0},"445":{"tf":1.0},"446":{"tf":1.0},"447":{"tf":1.0},"468":{"tf":1.0},"470":{"tf":2.449489742783178},"471":{"tf":1.4142135623730951},"472":{"tf":1.7320508075688772},"473":{"tf":1.4142135623730951},"474":{"tf":2.0},"50":{"tf":1.7320508075688772},"523":{"tf":1.0},"55":{"tf":1.7320508075688772},"550":{"tf":1.0},"554":{"tf":1.0},"555":{"tf":1.0},"557":{"tf":2.0},"558":{"tf":1.4142135623730951},"66":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.4142135623730951},"82":{"tf":1.0},"90":{"tf":1.4142135623730951},"99":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"388":{"tf":1.0},"391":{"tf":1.7320508075688772},"474":{"tf":1.0}}}},"v":{"df":7,"docs":{"105":{"tf":2.0},"316":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":2.449489742783178},"483":{"tf":1.4142135623730951},"486":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"357":{"tf":1.0},"461":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"15":{"tf":1.0},"557":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"78":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"259":{"tf":1.0}}},"df":0,"docs":{},"i":{"a":{"df":7,"docs":{"251":{"tf":1.0},"255":{"tf":1.0},"258":{"tf":1.7320508075688772},"259":{"tf":2.8284271247461903},"265":{"tf":2.6457513110645907},"78":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"251":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"161":{"tf":2.0}}}}},"df":36,"docs":{"100":{"tf":1.0},"125":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.4142135623730951},"203":{"tf":1.0},"208":{"tf":1.0},"214":{"tf":1.0},"236":{"tf":1.7320508075688772},"267":{"tf":1.7320508075688772},"271":{"tf":1.4142135623730951},"277":{"tf":1.0},"298":{"tf":1.0},"3":{"tf":1.0},"328":{"tf":1.0},"346":{"tf":1.0},"349":{"tf":1.4142135623730951},"366":{"tf":1.0},"410":{"tf":1.0},"412":{"tf":1.0},"413":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"432":{"tf":1.0},"449":{"tf":1.0},"453":{"tf":1.4142135623730951},"464":{"tf":1.0},"465":{"tf":1.0},"472":{"tf":1.7320508075688772},"473":{"tf":2.8284271247461903},"486":{"tf":1.0},"492":{"tf":1.0},"50":{"tf":1.0},"558":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"161":{"tf":2.0},"349":{"tf":2.0}}}}}}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"179":{"tf":1.0},"210":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"147":{"tf":1.0},"348":{"tf":1.0},"349":{"tf":1.4142135623730951},"350":{"tf":1.7320508075688772},"518":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"b":{"df":1,"docs":{"347":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"348":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{">":{"(":{"\"":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"516":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"132":{"tf":1.0},"347":{"tf":1.0},"464":{"tf":1.4142135623730951},"516":{"tf":1.4142135623730951}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"349":{"tf":1.0},"350":{"tf":2.449489742783178},"488":{"tf":1.7320508075688772}},"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":1,"docs":{"488":{"tf":1.0}}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"488":{"tf":1.0}}}}}},".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"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":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"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":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"350":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"350":{"tf":1.0},"488":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"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":{"488":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"b":{"df":1,"docs":{"349":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"349":{"tf":1.4142135623730951}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"349":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"347":{"tf":1.0},"349":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":31,"docs":{"100":{"tf":1.0},"176":{"tf":1.7320508075688772},"18":{"tf":1.4142135623730951},"182":{"tf":1.7320508075688772},"183":{"tf":1.7320508075688772},"185":{"tf":1.0},"223":{"tf":1.4142135623730951},"26":{"tf":1.7320508075688772},"267":{"tf":1.7320508075688772},"33":{"tf":1.0},"347":{"tf":1.4142135623730951},"348":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":2.23606797749979},"355":{"tf":1.0},"358":{"tf":1.0},"376":{"tf":1.0},"403":{"tf":1.0},"430":{"tf":1.0},"465":{"tf":1.0},"477":{"tf":1.0},"478":{"tf":1.0},"479":{"tf":1.0},"50":{"tf":1.0},"516":{"tf":2.8284271247461903},"532":{"tf":1.0},"542":{"tf":2.449489742783178},"57":{"tf":1.0},"62":{"tf":1.0},"71":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"402":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"183":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}}},"v":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":1,"docs":{"183":{"tf":3.605551275463989}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"531":{"tf":1.0}}}}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"350":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"d":{"a":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"386":{"tf":1.7320508075688772}},"e":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"a":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"0":{"df":1,"docs":{"386":{"tf":1.0}}},"df":0,"docs":{}},"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":{},"k":{"_":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"186":{"tf":1.0}}}},"df":0,"docs":{}},"df":24,"docs":{"132":{"tf":1.0},"242":{"tf":1.0},"268":{"tf":1.4142135623730951},"269":{"tf":1.7320508075688772},"280":{"tf":2.23606797749979},"281":{"tf":2.23606797749979},"282":{"tf":1.7320508075688772},"283":{"tf":1.4142135623730951},"284":{"tf":1.0},"285":{"tf":2.0},"286":{"tf":1.7320508075688772},"287":{"tf":1.7320508075688772},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"290":{"tf":2.0},"291":{"tf":1.7320508075688772},"306":{"tf":1.0},"360":{"tf":1.4142135623730951},"407":{"tf":1.0},"46":{"tf":1.4142135623730951},"464":{"tf":1.0},"520":{"tf":1.4142135623730951},"55":{"tf":1.0},"550":{"tf":1.0}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":14,"docs":{"354":{"tf":1.4142135623730951},"360":{"tf":1.0},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"4":{"tf":1.0},"461":{"tf":1.0},"465":{"tf":2.0},"477":{"tf":1.0},"50":{"tf":2.8284271247461903},"542":{"tf":2.23606797749979},"548":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":2.8284271247461903},"78":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"476":{"tf":1.0}}}}},"y":{"df":4,"docs":{"172":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"554":{"tf":1.0},"555":{"tf":1.0}},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"d":{"1":{"2":{"b":{"df":0,"docs":{},"e":{"4":{"2":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"299":{"tf":1.4142135623730951},"395":{"tf":2.449489742783178}},"e":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"7":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"171":{"tf":1.0},"517":{"tf":1.0}}}}},"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":4,"docs":{"155":{"tf":1.0},"316":{"tf":1.0},"556":{"tf":1.0},"70":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"181":{"tf":2.0},"251":{"tf":1.0},"472":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951},"78":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"50":{"tf":1.0},"557":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"554":{"tf":1.0}}},"df":0,"docs":{},"m":{"df":4,"docs":{"287":{"tf":2.0},"76":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"78":{"tf":2.23606797749979}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":78,"docs":{"1":{"tf":1.0},"100":{"tf":2.0},"110":{"tf":1.0},"112":{"tf":1.0},"128":{"tf":1.7320508075688772},"132":{"tf":1.4142135623730951},"147":{"tf":1.0},"155":{"tf":1.4142135623730951},"161":{"tf":1.0},"167":{"tf":1.7320508075688772},"168":{"tf":2.8284271247461903},"176":{"tf":1.0},"181":{"tf":1.4142135623730951},"185":{"tf":1.7320508075688772},"203":{"tf":1.0},"212":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.0},"242":{"tf":1.0},"277":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.4142135623730951},"321":{"tf":1.0},"322":{"tf":2.0},"329":{"tf":1.0},"339":{"tf":1.0},"347":{"tf":1.0},"349":{"tf":1.4142135623730951},"354":{"tf":1.4142135623730951},"357":{"tf":1.0},"358":{"tf":1.0},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.0},"378":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":1.0},"388":{"tf":2.6457513110645907},"389":{"tf":1.0},"391":{"tf":1.0},"395":{"tf":2.449489742783178},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.4142135623730951},"410":{"tf":1.0},"413":{"tf":1.4142135623730951},"416":{"tf":2.6457513110645907},"419":{"tf":1.0},"420":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.4142135623730951},"445":{"tf":1.0},"457":{"tf":1.4142135623730951},"458":{"tf":1.0},"459":{"tf":1.0},"468":{"tf":1.0},"470":{"tf":2.6457513110645907},"473":{"tf":1.4142135623730951},"474":{"tf":1.0},"477":{"tf":1.0},"50":{"tf":1.0},"546":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.7320508075688772},"69":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":2.23606797749979},"79":{"tf":1.0},"80":{"tf":1.7320508075688772},"81":{"tf":1.0},"95":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"\"":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"77":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"401":{"tf":1.0}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":48,"docs":{"1":{"tf":1.0},"100":{"tf":1.4142135623730951},"104":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.4142135623730951},"111":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"210":{"tf":1.4142135623730951},"214":{"tf":1.0},"232":{"tf":1.0},"276":{"tf":1.0},"278":{"tf":1.0},"300":{"tf":1.7320508075688772},"310":{"tf":1.0},"317":{"tf":1.0},"322":{"tf":1.4142135623730951},"326":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.4142135623730951},"336":{"tf":1.0},"339":{"tf":1.0},"346":{"tf":1.0},"416":{"tf":3.3166247903554},"425":{"tf":2.449489742783178},"429":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":1.4142135623730951},"471":{"tf":1.0},"489":{"tf":1.4142135623730951},"50":{"tf":3.4641016151377544},"507":{"tf":1.0},"508":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.0},"93":{"tf":1.0}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"320":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":9,"docs":{"136":{"tf":1.4142135623730951},"137":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"144":{"tf":1.4142135623730951},"145":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"153":{"tf":2.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}},"r":{"df":1,"docs":{"33":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":25,"docs":{"105":{"tf":1.0},"126":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.0},"155":{"tf":1.0},"176":{"tf":1.4142135623730951},"178":{"tf":1.0},"191":{"tf":1.0},"195":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"246":{"tf":1.0},"336":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.0},"361":{"tf":1.0},"414":{"tf":1.0},"432":{"tf":1.0},"438":{"tf":1.0},"439":{"tf":2.0},"442":{"tf":1.0},"466":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0},"542":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"131":{"tf":1.0},"185":{"tf":1.0},"335":{"tf":1.0},"386":{"tf":1.0}}}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"263":{"tf":1.0},"78":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":4,"docs":{"108":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.4142135623730951},"58":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":3,"docs":{"447":{"tf":2.449489742783178},"448":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":6,"docs":{"324":{"tf":1.0},"325":{"tf":2.23606797749979},"331":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":2.0},"339":{"tf":2.8284271247461903}}}}}}},"m":{"df":1,"docs":{"401":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":1,"docs":{"106":{"tf":1.0}}}}}}}},"df":7,"docs":{"138":{"tf":1.0},"142":{"tf":1.0},"319":{"tf":1.0},"345":{"tf":1.0},"376":{"tf":1.0},"444":{"tf":1.0},"446":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"470":{"tf":2.8284271247461903}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":2.449489742783178}}}}}},"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"470":{"tf":4.242640687119285}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":42,"docs":{"101":{"tf":1.4142135623730951},"106":{"tf":1.7320508075688772},"107":{"tf":1.7320508075688772},"115":{"tf":1.0},"132":{"tf":1.4142135623730951},"147":{"tf":1.0},"159":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.4142135623730951},"182":{"tf":1.0},"221":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"250":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.0},"309":{"tf":1.0},"327":{"tf":1.0},"38":{"tf":1.0},"386":{"tf":1.0},"43":{"tf":1.0},"434":{"tf":1.0},"435":{"tf":3.1622776601683795},"436":{"tf":2.6457513110645907},"44":{"tf":1.7320508075688772},"447":{"tf":1.4142135623730951},"451":{"tf":2.6457513110645907},"46":{"tf":1.0},"471":{"tf":1.0},"491":{"tf":6.082762530298219},"5":{"tf":1.0},"508":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":2.449489742783178},"85":{"tf":2.0},"94":{"tf":3.3166247903554},"95":{"tf":3.1622776601683795},"96":{"tf":1.0},"97":{"tf":2.23606797749979},"98":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"y":{"'":{"df":1,"docs":{"467":{"tf":1.0}}},"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"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":{}}},"r":{"df":0,"docs":{},"e":{"c":{"df":11,"docs":{"321":{"tf":1.0},"481":{"tf":1.0},"483":{"tf":1.0},"484":{"tf":1.4142135623730951},"486":{"tf":1.4142135623730951},"488":{"tf":1.0},"489":{"tf":1.0},"490":{"tf":1.4142135623730951},"508":{"tf":1.0},"509":{"tf":1.0},"510":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"z":{"df":1,"docs":{"558":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":28,"docs":{"124":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.0},"218":{"tf":1.0},"232":{"tf":1.0},"249":{"tf":1.4142135623730951},"25":{"tf":1.0},"293":{"tf":1.0},"30":{"tf":1.0},"316":{"tf":1.0},"32":{"tf":1.0},"321":{"tf":1.4142135623730951},"347":{"tf":1.0},"351":{"tf":1.0},"406":{"tf":1.7320508075688772},"407":{"tf":1.7320508075688772},"409":{"tf":1.0},"410":{"tf":1.0},"470":{"tf":1.0},"471":{"tf":1.0},"473":{"tf":1.0},"490":{"tf":1.0},"548":{"tf":1.0},"80":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":15,"docs":{"181":{"tf":1.0},"185":{"tf":1.0},"194":{"tf":1.4142135623730951},"351":{"tf":1.0},"383":{"tf":2.449489742783178},"397":{"tf":2.449489742783178},"398":{"tf":3.7416573867739413},"423":{"tf":2.0},"43":{"tf":1.0},"460":{"tf":1.0},"468":{"tf":1.0},"472":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"76":{"tf":1.0},"78":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"478":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":11,"docs":{"122":{"tf":1.0},"194":{"tf":1.0},"2":{"tf":1.0},"347":{"tf":1.0},"389":{"tf":1.0},"410":{"tf":1.0},"416":{"tf":1.0},"467":{"tf":1.0},"490":{"tf":1.0},"50":{"tf":1.0},"55":{"tf":1.0}}}},"r":{"df":4,"docs":{"277":{"tf":1.0},"350":{"tf":1.0},"401":{"tf":1.0},"95":{"tf":1.0}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"222":{"tf":1.0},"389":{"tf":1.0},"461":{"tf":1.4142135623730951},"555":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"286":{"tf":1.4142135623730951},"287":{"tf":1.0},"291":{"tf":1.4142135623730951}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":20,"docs":{"110":{"tf":1.0},"14":{"tf":1.0},"169":{"tf":1.0},"184":{"tf":1.0},"249":{"tf":1.4142135623730951},"316":{"tf":1.0},"347":{"tf":1.0},"36":{"tf":1.0},"366":{"tf":1.0},"382":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"390":{"tf":1.0},"413":{"tf":1.0},"417":{"tf":1.0},"44":{"tf":1.7320508075688772},"463":{"tf":1.0},"548":{"tf":1.0},"72":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"119":{"tf":1.0},"354":{"tf":1.0},"43":{"tf":1.0},"50":{"tf":1.4142135623730951},"57":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":15,"docs":{"100":{"tf":1.0},"157":{"tf":1.0},"166":{"tf":1.0},"177":{"tf":1.0},"197":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"242":{"tf":1.0},"327":{"tf":1.4142135623730951},"334":{"tf":1.7320508075688772},"385":{"tf":1.0},"460":{"tf":1.0},"50":{"tf":1.0},"60":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"132":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"515":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":1,"docs":{"515":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"35":{"tf":1.0},"468":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"35":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"m":{"b":{"d":{"a":{"$":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"$":{"3":{"(":{"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":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"5":{"1":{"df":1,"docs":{"81":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"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":{"517":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"310":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"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":{"132":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"132":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"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":{"2":{"d":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":2,"docs":{"132":{"tf":1.0},"520":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"171":{"tf":1.0},"172":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":2,"docs":{"522":{"tf":1.0},"93":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":6,"docs":{"436":{"tf":1.0},"451":{"tf":1.0},"491":{"tf":2.449489742783178},"85":{"tf":1.0},"95":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":1,"docs":{"522":{"tf":1.0}}}}}}}},"/":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"47":{"tf":1.4142135623730951},"547":{"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":1,"docs":{"475":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":20,"docs":{"29":{"tf":1.4142135623730951},"33":{"tf":1.0},"357":{"tf":1.4142135623730951},"40":{"tf":1.0},"43":{"tf":1.4142135623730951},"433":{"tf":1.0},"434":{"tf":1.0},"44":{"tf":1.0},"456":{"tf":1.0},"46":{"tf":1.4142135623730951},"461":{"tf":1.0},"477":{"tf":1.4142135623730951},"50":{"tf":1.0},"52":{"tf":1.0},"522":{"tf":1.4142135623730951},"55":{"tf":1.0},"554":{"tf":1.0},"557":{"tf":2.0},"83":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":41,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.4142135623730951},"12":{"tf":1.0},"130":{"tf":1.0},"14":{"tf":1.0},"147":{"tf":1.0},"187":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.0},"251":{"tf":1.0},"267":{"tf":1.0},"268":{"tf":1.0},"29":{"tf":1.0},"299":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.0},"339":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.0},"361":{"tf":1.0},"381":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"413":{"tf":1.4142135623730951},"44":{"tf":1.0},"441":{"tf":1.0},"449":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.0},"473":{"tf":1.0},"69":{"tf":1.0},"84":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"345":{"tf":1.0},"360":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"285":{"tf":1.0},"287":{"tf":2.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":3,"docs":{"128":{"tf":2.23606797749979},"345":{"tf":1.4142135623730951},"346":{"tf":2.23606797749979}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":4,"docs":{"109":{"tf":1.0},"28":{"tf":1.0},"478":{"tf":1.0},"559":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"251":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":33,"docs":{"102":{"tf":1.0},"106":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"123":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.0},"151":{"tf":1.0},"164":{"tf":1.0},"184":{"tf":1.0},"218":{"tf":1.0},"319":{"tf":1.0},"324":{"tf":1.0},"336":{"tf":1.0},"339":{"tf":1.7320508075688772},"377":{"tf":1.0},"381":{"tf":1.0},"394":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.0},"460":{"tf":1.0},"464":{"tf":1.7320508075688772},"477":{"tf":1.0},"517":{"tf":1.0},"534":{"tf":1.0},"62":{"tf":1.0},"75":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"251":{"tf":1.0}}}}}}}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"110":{"tf":1.0},"376":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"215":{"tf":1.0},"22":{"tf":1.0},"500":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":14,"docs":{"133":{"tf":1.0},"134":{"tf":1.4142135623730951},"182":{"tf":1.0},"310":{"tf":1.0},"324":{"tf":1.0},"383":{"tf":1.0},"441":{"tf":1.0},"461":{"tf":1.4142135623730951},"470":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"508":{"tf":1.0},"558":{"tf":1.0},"90":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"360":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"t":{"df":5,"docs":{"187":{"tf":1.7320508075688772},"323":{"tf":1.0},"331":{"tf":1.4142135623730951},"345":{"tf":1.7320508075688772},"346":{"tf":2.0}}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"326":{"tf":1.7320508075688772},"90":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951}}}},"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"404":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"267":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":2.8284271247461903}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"107":{"tf":1.0},"247":{"tf":1.0}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":14,"docs":{"320":{"tf":1.0},"341":{"tf":1.0},"465":{"tf":1.0},"467":{"tf":1.0},"468":{"tf":1.0},"50":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"550":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.4142135623730951},"82":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"90":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"268":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":32,"docs":{"100":{"tf":1.0},"130":{"tf":1.0},"15":{"tf":1.0},"171":{"tf":1.0},"179":{"tf":1.7320508075688772},"220":{"tf":1.0},"227":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.0},"246":{"tf":1.0},"249":{"tf":1.4142135623730951},"252":{"tf":1.0},"253":{"tf":1.0},"257":{"tf":1.7320508075688772},"282":{"tf":1.0},"284":{"tf":1.4142135623730951},"287":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"300":{"tf":2.23606797749979},"326":{"tf":1.0},"327":{"tf":1.4142135623730951},"328":{"tf":1.0},"397":{"tf":1.7320508075688772},"401":{"tf":1.0},"403":{"tf":1.7320508075688772},"472":{"tf":1.7320508075688772},"50":{"tf":1.4142135623730951},"531":{"tf":1.0},"54":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"86":{"tf":1.0},"90":{"tf":1.0}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"257":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":4,"docs":{"252":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"500":{"tf":2.0}}}}}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"197":{"tf":3.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"390":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"470":{"tf":1.0}}}}}},"o":{"c":{"df":1,"docs":{"478":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"479":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"'":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":67,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"10":{"tf":1.0},"102":{"tf":1.0},"106":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.7320508075688772},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"2":{"tf":2.449489742783178},"20":{"tf":1.0},"21":{"tf":1.0},"216":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.7320508075688772},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.7320508075688772},"29":{"tf":1.4142135623730951},"3":{"tf":1.7320508075688772},"30":{"tf":1.0},"31":{"tf":1.0},"313":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":1.0},"366":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"39":{"tf":1.7320508075688772},"4":{"tf":1.0},"40":{"tf":2.449489742783178},"406":{"tf":1.0},"407":{"tf":1.0},"41":{"tf":1.4142135623730951},"413":{"tf":1.0},"415":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.7320508075688772},"44":{"tf":1.0},"452":{"tf":1.0},"476":{"tf":1.0},"478":{"tf":1.0},"479":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"525":{"tf":1.0},"527":{"tf":1.4142135623730951},"553":{"tf":1.4142135623730951},"556":{"tf":1.7320508075688772},"557":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"df":7,"docs":{"109":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"197":{"tf":1.0},"542":{"tf":1.0},"56":{"tf":1.0},"67":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":20,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.0},"111":{"tf":1.0},"126":{"tf":1.0},"130":{"tf":1.4142135623730951},"322":{"tf":1.0},"327":{"tf":1.0},"339":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"409":{"tf":1.0},"466":{"tf":1.4142135623730951},"473":{"tf":1.0},"544":{"tf":1.0},"545":{"tf":1.0},"547":{"tf":1.0},"549":{"tf":1.0},"81":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"n":{"'":{"df":0,"docs":{},"t":{"df":38,"docs":{"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.0},"112":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"158":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"191":{"tf":1.0},"240":{"tf":1.0},"319":{"tf":1.0},"321":{"tf":1.4142135623730951},"322":{"tf":1.0},"339":{"tf":1.7320508075688772},"352":{"tf":1.0},"384":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.0},"392":{"tf":1.0},"416":{"tf":1.0},"470":{"tf":1.4142135623730951},"494":{"tf":1.0},"523":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951},"534":{"tf":1.0},"544":{"tf":1.0},"545":{"tf":1.0},"554":{"tf":1.0},"67":{"tf":1.0},"73":{"tf":1.0},"87":{"tf":1.0},"89":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"99":{"tf":1.7320508075688772}}}},"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"559":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"e":{"df":14,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.0},"176":{"tf":1.0},"194":{"tf":1.0},"240":{"tf":1.0},"267":{"tf":1.0},"352":{"tf":1.0},"380":{"tf":1.0},"405":{"tf":1.0},"473":{"tf":1.0},"477":{"tf":1.4142135623730951},"98":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"268":{"tf":1.0}}}},"u":{"b":{"df":0,"docs":{},"l":{"df":9,"docs":{"132":{"tf":1.0},"139":{"tf":1.7320508075688772},"171":{"tf":1.0},"191":{"tf":1.4142135623730951},"194":{"tf":1.0},"210":{"tf":1.0},"277":{"tf":1.0},"383":{"tf":1.7320508075688772},"430":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.0},"194":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"556":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":44,"docs":{"187":{"tf":1.0},"263":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"408":{"tf":1.0},"470":{"tf":2.23606797749979},"481":{"tf":1.0},"483":{"tf":1.0},"486":{"tf":1.0},"488":{"tf":1.0},"489":{"tf":1.0},"491":{"tf":1.4142135623730951},"492":{"tf":1.0},"493":{"tf":1.4142135623730951},"494":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.0},"499":{"tf":1.0},"500":{"tf":1.0},"503":{"tf":1.4142135623730951},"504":{"tf":1.0},"505":{"tf":1.0},"507":{"tf":1.0},"508":{"tf":1.4142135623730951},"509":{"tf":1.0},"510":{"tf":1.0},"512":{"tf":1.0},"514":{"tf":1.0},"515":{"tf":1.0},"516":{"tf":1.4142135623730951},"517":{"tf":1.4142135623730951},"518":{"tf":1.4142135623730951},"520":{"tf":1.0},"523":{"tf":1.0},"524":{"tf":2.449489742783178},"532":{"tf":1.0},"534":{"tf":1.0},"544":{"tf":1.0}}}}}}},"df":2,"docs":{"214":{"tf":1.0},"461":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":4,"docs":{"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"555":{"tf":1.0},"86":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}}}}},"x":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"478":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"478":{"tf":1.0}}}}}}}},"p":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":2,"docs":{"47":{"tf":1.0},"48":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"r":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"63":{"tf":1.4142135623730951},"64":{"tf":1.0}}},"y":{"c":{"df":0,"docs":{},"i":{"a":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"555":{"tf":1.0}},"t":{"df":1,"docs":{"556":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"557":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"516":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"l":{"df":20,"docs":{"12":{"tf":1.0},"15":{"tf":1.0},"17":{"tf":1.0},"350":{"tf":1.0},"413":{"tf":1.0},"433":{"tf":1.7320508075688772},"434":{"tf":1.4142135623730951},"437":{"tf":1.0},"438":{"tf":1.0},"439":{"tf":1.4142135623730951},"440":{"tf":2.449489742783178},"441":{"tf":2.23606797749979},"442":{"tf":1.0},"444":{"tf":1.0},"445":{"tf":1.0},"446":{"tf":1.4142135623730951},"447":{"tf":1.0},"491":{"tf":1.0},"558":{"tf":1.0},"6":{"tf":1.0}}}},"u":{"df":0,"docs":{},"e":{"df":12,"docs":{"100":{"tf":1.0},"171":{"tf":1.0},"247":{"tf":1.0},"263":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"317":{"tf":1.0},"461":{"tf":1.0},"550":{"tf":1.0},"70":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"326":{"tf":2.8284271247461903},"339":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"r":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"386":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"t":{"df":3,"docs":{"293":{"tf":3.7416573867739413},"300":{"tf":3.3166247903554},"78":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":10,"docs":{"103":{"tf":1.0},"106":{"tf":1.0},"237":{"tf":1.0},"355":{"tf":1.0},"465":{"tf":1.0},"466":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0},"91":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"282":{"tf":1.7320508075688772},"287":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"287":{"tf":1.0}},"{":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":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":{"282":{"tf":1.4142135623730951},"287":{"tf":1.0}},"{":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{"[":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"]":{",":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"165":{"tf":1.0},"498":{"tf":1.0},"534":{"tf":1.0},"544":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":20,"docs":{"0":{"tf":1.0},"102":{"tf":1.7320508075688772},"130":{"tf":1.0},"172":{"tf":1.7320508075688772},"201":{"tf":1.0},"220":{"tf":1.0},"227":{"tf":1.0},"237":{"tf":1.0},"242":{"tf":1.0},"275":{"tf":1.7320508075688772},"306":{"tf":1.0},"314":{"tf":1.0},"320":{"tf":1.0},"351":{"tf":1.4142135623730951},"477":{"tf":1.0},"490":{"tf":1.0},"494":{"tf":1.0},"544":{"tf":1.4142135623730951},"76":{"tf":2.0},"78":{"tf":5.0}},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"168":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"243":{"tf":1.7320508075688772}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{"df":1,"docs":{"356":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"[":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"=":{"1":{"df":2,"docs":{"76":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"121":{"tf":1.0}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"243":{"tf":1.0}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"=":{"1":{"0":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"243":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":1,"docs":{"125":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"=":{".":{".":{"9":{"df":1,"docs":{"251":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":25,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"117":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"171":{"tf":1.0},"190":{"tf":1.0},"194":{"tf":1.4142135623730951},"197":{"tf":1.7320508075688772},"198":{"tf":1.0},"2":{"tf":1.0},"243":{"tf":1.0},"276":{"tf":1.0},"281":{"tf":1.0},"3":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.4142135623730951},"350":{"tf":1.0},"358":{"tf":1.0},"375":{"tf":1.0},"44":{"tf":1.0},"468":{"tf":1.0},"477":{"tf":1.0},"62":{"tf":1.0},"75":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"k":{",":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{",":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"557":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"109":{"tf":1.0},"293":{"tf":1.0},"388":{"tf":1.0},"518":{"tf":1.0},"525":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"i":{"df":2,"docs":{"2":{"tf":1.0},"45":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"153":{"tf":1.0},"382":{"tf":1.0},"388":{"tf":1.0},"41":{"tf":1.0},"464":{"tf":1.0},"84":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":4,"docs":{"187":{"tf":1.0},"386":{"tf":1.0},"534":{"tf":1.0},"99":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":15,"docs":{"100":{"tf":1.0},"115":{"tf":1.0},"121":{"tf":1.0},"180":{"tf":1.0},"273":{"tf":1.0},"295":{"tf":1.0},"351":{"tf":1.0},"392":{"tf":1.0},"416":{"tf":1.0},"433":{"tf":1.0},"473":{"tf":1.0},"508":{"tf":1.0},"523":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"164":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"383":{"tf":4.69041575982343}}},"y":{".":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"g":{"df":1,"docs":{"383":{"tf":2.6457513110645907}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":2.23606797749979}}}}}}}},"df":1,"docs":{"383":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"383":{"tf":2.6457513110645907}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"383":{"tf":2.23606797749979}}}}}},"u":{"df":0,"docs":{},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"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":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}}}}}},"df":6,"docs":{"193":{"tf":1.4142135623730951},"202":{"tf":1.0},"412":{"tf":1.4142135623730951},"442":{"tf":1.0},"446":{"tf":1.0},"478":{"tf":1.0}}}}},"df":10,"docs":{"139":{"tf":2.0},"224":{"tf":1.0},"231":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.7320508075688772},"263":{"tf":1.0},"370":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":21,"docs":{"161":{"tf":1.0},"178":{"tf":2.23606797749979},"2":{"tf":1.0},"279":{"tf":1.0},"292":{"tf":1.7320508075688772},"293":{"tf":2.8284271247461903},"297":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":1.0},"346":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.0},"41":{"tf":1.0},"410":{"tf":1.0},"416":{"tf":1.0},"477":{"tf":1.0},"5":{"tf":1.0},"559":{"tf":1.0},"56":{"tf":1.0},"78":{"tf":1.4142135623730951},"96":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"478":{"tf":1.0}}}}}}},"h":{"a":{"df":0,"docs":{},"t":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"472":{"tf":2.0}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"130":{"tf":1.0},"131":{"tf":1.0},"203":{"tf":1.0},"248":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"176":{"tf":1.0}},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":1,"docs":{"176":{"tf":2.0}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"176":{"tf":1.7320508075688772},"524":{"tf":1.4142135623730951}},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"'":{"a":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"b":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"h":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":1,"docs":{"472":{"tf":3.0}},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.0}}}}}}}}}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"472":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":5.0}}}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"181":{"tf":3.4641016151377544}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"320":{"tf":1.0},"346":{"tf":1.7320508075688772},"368":{"tf":1.0},"534":{"tf":1.0},"540":{"tf":1.0},"544":{"tf":1.4142135623730951}}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":17,"docs":{"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"108":{"tf":1.7320508075688772},"109":{"tf":2.449489742783178},"224":{"tf":1.0},"235":{"tf":1.4142135623730951},"326":{"tf":1.4142135623730951},"354":{"tf":1.0},"379":{"tf":1.4142135623730951},"452":{"tf":1.4142135623730951},"492":{"tf":1.0},"546":{"tf":1.0},"550":{"tf":1.0},"56":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"461":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"270":{"tf":2.23606797749979},"271":{"tf":3.872983346207417},"78":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"271":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"184":{"tf":1.0},"270":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}}}},"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":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"528":{"tf":1.0}}}}}}},"d":{"df":20,"docs":{"110":{"tf":1.0},"122":{"tf":1.0},"156":{"tf":1.7320508075688772},"186":{"tf":1.0},"203":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"224":{"tf":1.0},"323":{"tf":1.0},"329":{"tf":1.0},"332":{"tf":1.0},"346":{"tf":1.4142135623730951},"351":{"tf":2.23606797749979},"380":{"tf":1.0},"388":{"tf":1.0},"472":{"tf":1.7320508075688772},"474":{"tf":1.0},"542":{"tf":1.0},"546":{"tf":1.0},"553":{"tf":1.0},"90":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"{":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":7,"docs":{"116":{"tf":1.0},"263":{"tf":1.0},"324":{"tf":1.0},"333":{"tf":1.0},"429":{"tf":1.0},"542":{"tf":1.0},"93":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"345":{"tf":1.0},"470":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"401":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"356":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"461":{"tf":1.0},"464":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"r":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":21,"docs":{"0":{"tf":1.0},"110":{"tf":1.0},"121":{"tf":1.0},"128":{"tf":1.0},"172":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0},"275":{"tf":1.0},"346":{"tf":1.0},"386":{"tf":1.0},"390":{"tf":1.4142135623730951},"391":{"tf":1.0},"416":{"tf":1.0},"460":{"tf":1.0},"464":{"tf":1.0},"477":{"tf":1.0},"490":{"tf":1.0},"518":{"tf":1.0},"522":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":27,"docs":{"130":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.4142135623730951},"161":{"tf":1.4142135623730951},"169":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"208":{"tf":1.0},"223":{"tf":1.0},"239":{"tf":2.23606797749979},"316":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":2.0},"326":{"tf":1.7320508075688772},"335":{"tf":1.0},"336":{"tf":1.0},"342":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.7320508075688772},"470":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951},"76":{"tf":1.0},"99":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":6,"docs":{"2":{"tf":1.0},"203":{"tf":1.0},"416":{"tf":1.0},"457":{"tf":1.0},"557":{"tf":1.0},"62":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":41,"docs":{"100":{"tf":1.0},"113":{"tf":1.4142135623730951},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":2.23606797749979},"121":{"tf":2.23606797749979},"130":{"tf":1.0},"139":{"tf":1.4142135623730951},"14":{"tf":1.0},"142":{"tf":2.0},"168":{"tf":2.23606797749979},"177":{"tf":1.4142135623730951},"197":{"tf":2.449489742783178},"215":{"tf":2.449489742783178},"218":{"tf":1.0},"224":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":2.6457513110645907},"243":{"tf":4.898979485566356},"246":{"tf":2.23606797749979},"247":{"tf":3.0},"250":{"tf":1.4142135623730951},"251":{"tf":2.0},"30":{"tf":1.4142135623730951},"301":{"tf":1.0},"356":{"tf":1.4142135623730951},"358":{"tf":1.4142135623730951},"374":{"tf":1.0},"395":{"tf":1.4142135623730951},"430":{"tf":1.0},"439":{"tf":1.4142135623730951},"504":{"tf":1.4142135623730951},"515":{"tf":1.0},"73":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":2.0},"79":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":1,"docs":{"243":{"tf":1.7320508075688772}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"y":{"'":{"df":1,"docs":{"249":{"tf":1.0}}},".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"395":{"tf":1.0}}},"x":{"df":1,"docs":{"395":{"tf":1.0}}},"z":{"df":1,"docs":{"395":{"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":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"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":{}},"df":0,"docs":{}}}}}}}},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"356":{"tf":1.0}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"395":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"116":{"tf":1.4142135623730951}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"y":{"df":1,"docs":{"395":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"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":0,"docs":{},"y":{"df":1,"docs":{"395":{"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":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{".":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{".":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"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":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"287":{"tf":1.0}},"{":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{"[":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{",":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":1,"docs":{"287":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"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":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"395":{"tf":1.0},"440":{"tf":1.0}}}}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"504":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"504":{"tf":1.0},"518":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":9,"docs":{"128":{"tf":1.0},"130":{"tf":1.0},"14":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"430":{"tf":1.0},"464":{"tf":1.0},"515":{"tf":1.0},"518":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"518":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"132":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"142":{"tf":1.0},"243":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"132":{"tf":1.0},"242":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"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":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"132":{"tf":1.0},"215":{"tf":1.0},"242":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"215":{"tf":1.0},"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":3,"docs":{"132":{"tf":1.0},"242":{"tf":1.0},"244":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"128":{"tf":1.0},"178":{"tf":1.0},"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{">":{">":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{">":{">":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{">":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{">":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"504":{"tf":1.0},"518":{"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":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"128":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":3,"docs":{"142":{"tf":1.4142135623730951},"504":{"tf":1.0},"515":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"177":{"tf":3.1622776601683795},"246":{"tf":1.0},"247":{"tf":1.7320508075688772}},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"177":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"168":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"177":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"177":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}}},"[":{"0":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"o":{"b":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"177":{"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":{}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":14,"docs":{"180":{"tf":1.0},"28":{"tf":1.4142135623730951},"319":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"328":{"tf":1.0},"346":{"tf":1.0},"388":{"tf":1.4142135623730951},"460":{"tf":1.0},"522":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"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":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"388":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":8,"docs":{"208":{"tf":1.0},"246":{"tf":1.0},"253":{"tf":1.0},"266":{"tf":1.0},"276":{"tf":1.4142135623730951},"280":{"tf":1.0},"500":{"tf":1.4142135623730951},"520":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"<":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"29":{"tf":1.4142135623730951},"33":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"522":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"495":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"128":{"tf":1.0},"194":{"tf":1.7320508075688772},"195":{"tf":1.4142135623730951},"350":{"tf":1.0},"77":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":6,"docs":{"15":{"tf":1.0},"231":{"tf":1.0},"341":{"tf":1.0},"346":{"tf":1.0},"430":{"tf":1.0},"468":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":29,"docs":{"100":{"tf":1.4142135623730951},"127":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.4142135623730951},"169":{"tf":1.0},"25":{"tf":1.0},"284":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"339":{"tf":1.0},"350":{"tf":2.0},"351":{"tf":1.0},"354":{"tf":1.4142135623730951},"36":{"tf":1.0},"380":{"tf":1.0},"42":{"tf":1.0},"47":{"tf":1.4142135623730951},"471":{"tf":1.0},"473":{"tf":2.23606797749979},"477":{"tf":1.0},"48":{"tf":2.23606797749979},"50":{"tf":1.0},"53":{"tf":1.0},"547":{"tf":1.0},"548":{"tf":2.0},"557":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.4142135623730951},"81":{"tf":2.8284271247461903},"90":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"350":{"tf":2.0}}}},"df":0,"docs":{}}}}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"201":{"tf":1.0},"223":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"476":{"tf":1.0},"478":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"x":{"'":{"df":3,"docs":{"460":{"tf":1.7320508075688772},"73":{"tf":1.0},"80":{"tf":1.0}}},"df":5,"docs":{"460":{"tf":1.0},"66":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"73":{"tf":1.0},"80":{"tf":1.0}}}}}},"df":7,"docs":{"460":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"62":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":2.23606797749979},"73":{"tf":1.0},"80":{"tf":1.4142135623730951}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"470":{"tf":1.0},"558":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"c":{"df":3,"docs":{"439":{"tf":1.4142135623730951},"556":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"215":{"tf":1.4142135623730951}},"e":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"215":{"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":{}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"165":{"tf":1.0},"557":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":8,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"148":{"tf":1.0},"306":{"tf":1.0},"461":{"tf":1.0},"545":{"tf":1.0},"72":{"tf":1.0}},"t":{"df":7,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"108":{"tf":1.0},"390":{"tf":2.23606797749979},"452":{"tf":1.0},"57":{"tf":1.4142135623730951},"90":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"390":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"112":{"tf":1.0},"225":{"tf":1.7320508075688772},"23":{"tf":1.0},"232":{"tf":1.7320508075688772},"390":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":2.449489742783178},"401":{"tf":2.0}},"e":{"'":{"df":1,"docs":{"560":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":13,"docs":{"161":{"tf":1.0},"177":{"tf":1.4142135623730951},"226":{"tf":1.0},"345":{"tf":1.0},"360":{"tf":1.0},"389":{"tf":1.0},"392":{"tf":1.0},"405":{"tf":1.7320508075688772},"415":{"tf":1.0},"416":{"tf":1.0},"470":{"tf":1.0},"476":{"tf":1.0},"478":{"tf":1.0}}}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"154":{"tf":1.0},"210":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"167":{"tf":1.0},"184":{"tf":1.0},"2":{"tf":1.0},"416":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":213,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"107":{"tf":1.7320508075688772},"109":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"118":{"tf":1.4142135623730951},"12":{"tf":1.7320508075688772},"121":{"tf":1.0},"125":{"tf":1.7320508075688772},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"130":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.0},"15":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"161":{"tf":1.0},"164":{"tf":1.7320508075688772},"166":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":2.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"178":{"tf":1.0},"181":{"tf":1.7320508075688772},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.4142135623730951},"187":{"tf":1.0},"188":{"tf":1.0},"193":{"tf":1.0},"197":{"tf":1.0},"2":{"tf":2.0},"20":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.4142135623730951},"211":{"tf":1.0},"212":{"tf":1.4142135623730951},"215":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.4142135623730951},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"225":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.7320508075688772},"243":{"tf":1.4142135623730951},"246":{"tf":1.0},"247":{"tf":1.4142135623730951},"251":{"tf":2.0},"254":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.4142135623730951},"266":{"tf":1.0},"267":{"tf":1.4142135623730951},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772},"28":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"286":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"291":{"tf":1.0},"293":{"tf":1.4142135623730951},"295":{"tf":1.4142135623730951},"296":{"tf":1.7320508075688772},"298":{"tf":1.0},"300":{"tf":1.0},"303":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.4142135623730951},"311":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.7320508075688772},"316":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"319":{"tf":1.0},"322":{"tf":1.7320508075688772},"325":{"tf":1.0},"328":{"tf":1.0},"330":{"tf":1.0},"331":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.4142135623730951},"341":{"tf":1.4142135623730951},"343":{"tf":1.7320508075688772},"345":{"tf":1.0},"346":{"tf":2.23606797749979},"347":{"tf":1.0},"348":{"tf":1.0},"349":{"tf":1.4142135623730951},"350":{"tf":1.0},"352":{"tf":1.0},"356":{"tf":1.0},"358":{"tf":1.0},"366":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.4142135623730951},"379":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":3.1622776601683795},"386":{"tf":1.7320508075688772},"388":{"tf":1.7320508075688772},"389":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"391":{"tf":1.7320508075688772},"393":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951},"397":{"tf":1.7320508075688772},"399":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"403":{"tf":1.4142135623730951},"405":{"tf":1.4142135623730951},"408":{"tf":1.0},"409":{"tf":1.0},"410":{"tf":2.0},"411":{"tf":1.0},"412":{"tf":1.0},"413":{"tf":1.0},"414":{"tf":1.0},"416":{"tf":1.4142135623730951},"429":{"tf":1.4142135623730951},"430":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":1.0},"438":{"tf":1.0},"439":{"tf":1.0},"44":{"tf":1.4142135623730951},"440":{"tf":1.0},"441":{"tf":1.0},"443":{"tf":1.0},"444":{"tf":1.4142135623730951},"445":{"tf":1.0},"446":{"tf":1.0},"455":{"tf":1.0},"458":{"tf":1.4142135623730951},"460":{"tf":1.0},"462":{"tf":1.4142135623730951},"469":{"tf":1.7320508075688772},"470":{"tf":2.0},"472":{"tf":1.4142135623730951},"473":{"tf":2.6457513110645907},"474":{"tf":1.0},"477":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"5":{"tf":1.0},"500":{"tf":1.0},"516":{"tf":1.0},"518":{"tf":1.0},"52":{"tf":1.0},"524":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"556":{"tf":1.0},"557":{"tf":1.0},"56":{"tf":1.4142135623730951},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.4142135623730951},"68":{"tf":1.0},"69":{"tf":1.7320508075688772},"71":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"77":{"tf":1.0},"80":{"tf":1.0},"82":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"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":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"452":{"tf":1.0}}}}}}}}}}}},"df":1,"docs":{"107":{"tf":2.449489742783178}}}}}}}}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":20,"docs":{"104":{"tf":1.0},"111":{"tf":1.0},"126":{"tf":1.0},"155":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"186":{"tf":1.0},"213":{"tf":1.0},"236":{"tf":1.0},"251":{"tf":1.0},"335":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"473":{"tf":2.23606797749979},"50":{"tf":1.0},"523":{"tf":1.4142135623730951},"53":{"tf":1.0},"90":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}}},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"473":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}}},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"473":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"320":{"tf":1.4142135623730951},"558":{"tf":1.0}}}}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"386":{"tf":1.0}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":3,"docs":{"263":{"tf":1.0},"57":{"tf":1.0},"90":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"383":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":77,"docs":{"0":{"tf":1.4142135623730951},"100":{"tf":3.0},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.7320508075688772},"110":{"tf":2.0},"111":{"tf":1.0},"112":{"tf":1.4142135623730951},"113":{"tf":1.7320508075688772},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"123":{"tf":3.3166247903554},"124":{"tf":1.0},"125":{"tf":1.7320508075688772},"127":{"tf":1.0},"128":{"tf":2.8284271247461903},"129":{"tf":1.0},"130":{"tf":1.0},"139":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":1.7320508075688772},"185":{"tf":1.0},"237":{"tf":1.4142135623730951},"239":{"tf":1.0},"306":{"tf":1.0},"320":{"tf":2.0},"327":{"tf":1.4142135623730951},"339":{"tf":1.0},"340":{"tf":1.4142135623730951},"342":{"tf":1.0},"343":{"tf":1.4142135623730951},"347":{"tf":1.0},"349":{"tf":1.0},"353":{"tf":1.0},"358":{"tf":1.0},"36":{"tf":1.0},"360":{"tf":1.4142135623730951},"369":{"tf":1.0},"376":{"tf":1.7320508075688772},"377":{"tf":2.0},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":2.8284271247461903},"385":{"tf":1.0},"389":{"tf":1.0},"407":{"tf":2.449489742783178},"408":{"tf":1.0},"410":{"tf":2.23606797749979},"416":{"tf":1.0},"427":{"tf":1.0},"435":{"tf":2.449489742783178},"439":{"tf":1.4142135623730951},"44":{"tf":1.0},"440":{"tf":2.0},"442":{"tf":1.0},"443":{"tf":1.4142135623730951},"445":{"tf":1.4142135623730951},"460":{"tf":1.0},"470":{"tf":4.123105625617661},"524":{"tf":1.0},"56":{"tf":1.0},"62":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"94":{"tf":2.0},"99":{"tf":1.0}},"e":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"341":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"(":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":56,"docs":{"100":{"tf":1.0},"105":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"130":{"tf":1.0},"132":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"243":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"293":{"tf":1.4142135623730951},"296":{"tf":1.0},"300":{"tf":1.0},"303":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":1.7320508075688772},"343":{"tf":1.0},"356":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.0},"399":{"tf":1.4142135623730951},"401":{"tf":1.0},"405":{"tf":2.449489742783178},"408":{"tf":1.4142135623730951},"410":{"tf":1.4142135623730951},"415":{"tf":1.0},"462":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.0},"489":{"tf":2.0},"493":{"tf":2.0},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951},"92":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":44,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"128":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"243":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"293":{"tf":1.4142135623730951},"296":{"tf":1.0},"300":{"tf":1.0},"303":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":1.7320508075688772},"343":{"tf":1.0},"356":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.0},"399":{"tf":1.4142135623730951},"401":{"tf":1.0},"405":{"tf":2.449489742783178},"407":{"tf":1.0},"410":{"tf":1.4142135623730951},"472":{"tf":1.0},"473":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"117":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"100":{"tf":1.0},"119":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"127":{"tf":1.0},"128":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"(":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"395":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"m":{"d":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"395":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":2,"docs":{"113":{"tf":1.0},"440":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"113":{"tf":1.0},"440":{"tf":1.0}},"e":{"(":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"100":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"113":{"tf":1.0},"440":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"100":{"tf":1.0},"116":{"tf":1.0},"395":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"116":{"tf":1.0},"395":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"125":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":5,"docs":{"113":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.0},"38":{"tf":1.0},"440":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":5,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"185":{"tf":1.7320508075688772},"386":{"tf":1.0},"440":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":53,"docs":{"100":{"tf":1.7320508075688772},"114":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.4142135623730951},"138":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"197":{"tf":1.0},"212":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"247":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.4142135623730951},"306":{"tf":1.0},"308":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.0},"339":{"tf":1.0},"350":{"tf":1.0},"379":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"383":{"tf":2.0},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"391":{"tf":1.0},"393":{"tf":1.0},"412":{"tf":2.0},"415":{"tf":1.4142135623730951},"455":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":53,"docs":{"100":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.4142135623730951},"138":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"197":{"tf":1.0},"212":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"247":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.4142135623730951},"306":{"tf":1.0},"308":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.0},"339":{"tf":1.0},"350":{"tf":1.0},"379":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"383":{"tf":2.0},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"391":{"tf":1.0},"393":{"tf":1.0},"412":{"tf":2.0},"448":{"tf":1.0},"455":{"tf":1.0}}}}}}},"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":{},"x":{"df":0,"docs":{},"i":{"df":3,"docs":{"113":{"tf":1.0},"121":{"tf":1.0},"440":{"tf":1.0}}},"y":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":2,"docs":{"100":{"tf":1.0},"121":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"121":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}},"x":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":2,"docs":{"119":{"tf":1.0},"124":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"11":{"tf":1.0},"119":{"tf":1.7320508075688772}}}}}}}}},"o":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"122":{"tf":1.0},"263":{"tf":1.0}}},"df":37,"docs":{"100":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":3.4641016151377544},"111":{"tf":2.0},"115":{"tf":1.0},"117":{"tf":1.4142135623730951},"119":{"tf":1.0},"124":{"tf":1.4142135623730951},"126":{"tf":1.7320508075688772},"130":{"tf":1.0},"158":{"tf":1.0},"20":{"tf":1.0},"22":{"tf":1.4142135623730951},"236":{"tf":1.0},"240":{"tf":1.0},"27":{"tf":1.0},"322":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":2.0},"374":{"tf":1.0},"38":{"tf":1.0},"383":{"tf":2.0},"388":{"tf":1.0},"391":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.4142135623730951},"416":{"tf":1.0},"44":{"tf":1.0},"440":{"tf":2.6457513110645907},"442":{"tf":1.0},"473":{"tf":1.0},"50":{"tf":2.23606797749979},"523":{"tf":1.0},"54":{"tf":2.23606797749979},"6":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"117":{"tf":1.7320508075688772}},"e":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"118":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"118":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":30,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.7320508075688772},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"130":{"tf":1.4142135623730951},"133":{"tf":1.0},"152":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"173":{"tf":1.0},"178":{"tf":1.0},"245":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"369":{"tf":1.0},"386":{"tf":1.0},"413":{"tf":1.0},"441":{"tf":1.0},"494":{"tf":1.0},"516":{"tf":1.0},"524":{"tf":1.4142135623730951},"553":{"tf":1.0},"554":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"118":{"tf":1.0},"443":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"386":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":11,"docs":{"104":{"tf":1.0},"109":{"tf":1.4142135623730951},"264":{"tf":1.0},"266":{"tf":1.0},"267":{"tf":1.0},"270":{"tf":1.0},"272":{"tf":1.0},"351":{"tf":1.0},"449":{"tf":1.0},"470":{"tf":1.0},"560":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"386":{"tf":1.4142135623730951},"390":{"tf":1.0},"413":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"56":{"tf":1.0}}}}}}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":11,"docs":{"109":{"tf":1.0},"126":{"tf":1.0},"357":{"tf":1.0},"360":{"tf":1.0},"389":{"tf":1.0},"416":{"tf":1.0},"452":{"tf":1.0},"469":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0},"99":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"466":{"tf":1.0}}}}}}},"df":2,"docs":{"12":{"tf":1.0},"134":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"522":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"461":{"tf":1.0},"514":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"392":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"80":{"tf":3.7416573867739413}},"e":{"df":0,"docs":{},"n":{"d":{"df":12,"docs":{"115":{"tf":1.0},"213":{"tf":1.0},"240":{"tf":1.0},"277":{"tf":1.0},"356":{"tf":1.0},"370":{"tf":1.0},"432":{"tf":1.0},"458":{"tf":1.0},"462":{"tf":1.0},"557":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":3,"docs":{"358":{"tf":1.0},"369":{"tf":1.0},"557":{"tf":1.0}}},"t":{"df":1,"docs":{"413":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"189":{"tf":1.0},"86":{"tf":2.23606797749979},"87":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"80":{"tf":1.0}}}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"368":{"tf":1.0},"416":{"tf":1.0},"500":{"tf":1.0},"63":{"tf":1.0}}}},"df":8,"docs":{"120":{"tf":1.4142135623730951},"130":{"tf":1.0},"191":{"tf":1.0},"430":{"tf":1.4142135623730951},"442":{"tf":1.0},"467":{"tf":1.0},"477":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"df":1,"docs":{"464":{"tf":1.0}}}},"f":{"a":{"5":{"df":1,"docs":{"479":{"tf":1.0}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"490":{"tf":1.0},"494":{"tf":1.0}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"119":{"tf":1.0},"123":{"tf":1.0}}},"t":{"df":4,"docs":{"317":{"tf":1.0},"416":{"tf":1.0},"461":{"tf":1.4142135623730951},"555":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"350":{"tf":1.0},"488":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"300":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":13,"docs":{"111":{"tf":1.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"173":{"tf":1.0},"341":{"tf":1.0},"351":{"tf":1.0},"355":{"tf":1.0},"366":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"540":{"tf":1.0},"542":{"tf":1.0},"548":{"tf":1.0}},"s":{"a":{"df":0,"docs":{},"f":{"df":1,"docs":{"130":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"111":{"tf":1.0},"129":{"tf":1.4142135623730951},"15":{"tf":1.0},"22":{"tf":1.4142135623730951},"335":{"tf":1.0},"355":{"tf":1.0},"509":{"tf":1.0},"523":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":10,"docs":{"128":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"184":{"tf":1.0},"258":{"tf":1.0},"407":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"466":{"tf":1.0},"74":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"282":{"tf":1.7320508075688772},"287":{"tf":1.0}},"{":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"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":28,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":2.23606797749979},"106":{"tf":1.7320508075688772},"107":{"tf":1.4142135623730951},"108":{"tf":2.0},"109":{"tf":2.23606797749979},"157":{"tf":1.0},"192":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.7320508075688772},"336":{"tf":1.0},"341":{"tf":1.0},"50":{"tf":3.4641016151377544},"52":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":1.4142135623730951},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":1.0},"80":{"tf":2.0},"82":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"407":{"tf":1.0},"449":{"tf":1.0}}}},"df":0,"docs":{}}}}},"n":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"381":{"tf":1.0},"383":{"tf":1.0}}}},"df":0,"docs":{}},"q":{"df":3,"docs":{"25":{"tf":1.0},"31":{"tf":1.0},"526":{"tf":1.0}}},"r":{"df":5,"docs":{"169":{"tf":1.0},"321":{"tf":1.0},"406":{"tf":1.0},"467":{"tf":1.0},"557":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"407":{"tf":1.0},"416":{"tf":1.0},"58":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"477":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"100":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"481":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":25,"docs":{"0":{"tf":1.0},"110":{"tf":1.0},"130":{"tf":1.0},"159":{"tf":1.0},"180":{"tf":1.0},"198":{"tf":1.0},"218":{"tf":1.4142135623730951},"22":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"24":{"tf":1.0},"347":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"40":{"tf":1.0},"413":{"tf":1.0},"441":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.4142135623730951},"477":{"tf":1.4142135623730951},"527":{"tf":1.0},"557":{"tf":2.0},"56":{"tf":1.0},"88":{"tf":1.0},"90":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":5,"docs":{"110":{"tf":1.0},"314":{"tf":1.0},"407":{"tf":1.0},"516":{"tf":1.0},"558":{"tf":1.0}}},"t":{"df":1,"docs":{"464":{"tf":1.0}}}},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"476":{"tf":1.0}}}},"w":{"df":17,"docs":{"171":{"tf":1.0},"175":{"tf":1.0},"185":{"tf":1.0},"306":{"tf":1.0},"40":{"tf":1.0},"410":{"tf":1.0},"441":{"tf":1.0},"444":{"tf":1.0},"456":{"tf":1.0},"464":{"tf":1.0},"477":{"tf":1.0},"49":{"tf":1.0},"535":{"tf":1.0},"67":{"tf":1.0},"78":{"tf":1.0},"83":{"tf":1.0},"88":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":5,"docs":{"161":{"tf":1.4142135623730951},"223":{"tf":1.0},"349":{"tf":1.0},"477":{"tf":1.0},"531":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"389":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"476":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":49,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"166":{"tf":1.4142135623730951},"186":{"tf":1.0},"189":{"tf":2.23606797749979},"193":{"tf":2.23606797749979},"22":{"tf":1.4142135623730951},"235":{"tf":1.0},"309":{"tf":1.0},"353":{"tf":1.0},"355":{"tf":1.4142135623730951},"358":{"tf":1.4142135623730951},"359":{"tf":1.0},"361":{"tf":1.0},"369":{"tf":1.0},"382":{"tf":1.0},"45":{"tf":1.0},"456":{"tf":1.0},"457":{"tf":1.4142135623730951},"458":{"tf":1.0},"459":{"tf":1.0},"47":{"tf":2.0},"477":{"tf":1.4142135623730951},"478":{"tf":1.0},"479":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.7320508075688772},"546":{"tf":1.0},"547":{"tf":3.0},"55":{"tf":1.0},"550":{"tf":1.7320508075688772},"61":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":2.0},"65":{"tf":1.0},"67":{"tf":1.4142135623730951},"69":{"tf":2.23606797749979},"70":{"tf":1.4142135623730951},"73":{"tf":1.0},"80":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":2.23606797749979},"88":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"98":{"tf":1.4142135623730951},"99":{"tf":1.0}}},"l":{"df":4,"docs":{"275":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"557":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":1,"docs":{"168":{"tf":1.0}}},"df":1,"docs":{"168":{"tf":1.0}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":16,"docs":{"109":{"tf":1.0},"112":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"181":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0},"389":{"tf":1.0},"405":{"tf":1.0},"410":{"tf":1.0},"435":{"tf":1.0},"470":{"tf":1.7320508075688772},"472":{"tf":1.0},"560":{"tf":1.0},"95":{"tf":1.0},"99":{"tf":1.0}}},"n":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"559":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"df":17,"docs":{"107":{"tf":1.0},"109":{"tf":1.0},"121":{"tf":1.0},"130":{"tf":1.0},"142":{"tf":1.0},"178":{"tf":1.0},"197":{"tf":1.4142135623730951},"2":{"tf":1.0},"306":{"tf":2.0},"388":{"tf":1.4142135623730951},"440":{"tf":1.0},"46":{"tf":1.4142135623730951},"467":{"tf":1.0},"471":{"tf":1.0},"473":{"tf":1.4142135623730951},"527":{"tf":1.4142135623730951},"557":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":4,"docs":{"125":{"tf":1.0},"344":{"tf":1.0},"380":{"tf":1.0},"389":{"tf":1.0}},"r":{"df":1,"docs":{"72":{"tf":1.0}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":9,"docs":{"112":{"tf":1.0},"329":{"tf":1.0},"337":{"tf":1.0},"354":{"tf":1.0},"410":{"tf":1.0},"470":{"tf":1.0},"50":{"tf":1.0},"542":{"tf":1.7320508075688772},"58":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"261":{"tf":1.4142135623730951},"472":{"tf":1.4142135623730951},"80":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":45,"docs":{"105":{"tf":1.0},"128":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"163":{"tf":1.0},"168":{"tf":1.4142135623730951},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"193":{"tf":1.4142135623730951},"265":{"tf":1.0},"306":{"tf":1.4142135623730951},"313":{"tf":1.0},"325":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"388":{"tf":1.0},"416":{"tf":1.0},"429":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.4142135623730951},"438":{"tf":1.7320508075688772},"452":{"tf":1.0},"470":{"tf":2.0},"473":{"tf":1.0},"49":{"tf":1.0},"499":{"tf":1.4142135623730951},"516":{"tf":1.0},"542":{"tf":1.0},"554":{"tf":1.4142135623730951},"555":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0},"68":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"83":{"tf":1.4142135623730951},"86":{"tf":1.0},"99":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"184":{"tf":1.0},"416":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}},"t":{"df":8,"docs":{"22":{"tf":1.0},"251":{"tf":1.4142135623730951},"293":{"tf":1.0},"352":{"tf":1.0},"456":{"tf":1.0},"495":{"tf":1.0},"72":{"tf":1.0},"79":{"tf":1.0}}},"x":{"df":10,"docs":{"20":{"tf":1.0},"28":{"tf":1.7320508075688772},"285":{"tf":1.0},"290":{"tf":1.0},"33":{"tf":1.0},"40":{"tf":1.0},"548":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.0},"81":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"m":{"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":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"412":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"157":{"tf":1.0},"47":{"tf":1.0}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"78":{"tf":1.0}}}},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"434":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"131":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":3,"docs":{"460":{"tf":2.449489742783178},"73":{"tf":1.7320508075688772},"75":{"tf":1.0}}},"o":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.0},"194":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0}}}}}},"df":9,"docs":{"132":{"tf":1.4142135623730951},"171":{"tf":1.0},"191":{"tf":1.4142135623730951},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"214":{"tf":2.0},"276":{"tf":1.4142135623730951},"430":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"196":{"tf":2.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"464":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"460":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"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":{},"u":{"df":1,"docs":{"110":{"tf":1.0}},"s":{"df":1,"docs":{"449":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"309":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"477":{"tf":1.0},"478":{"tf":1.7320508075688772},"479":{"tf":1.0},"547":{"tf":1.0},"87":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":146,"docs":{"1":{"tf":1.4142135623730951},"100":{"tf":1.4142135623730951},"109":{"tf":1.0},"110":{"tf":1.0},"111":{"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},"123":{"tf":1.0},"125":{"tf":1.4142135623730951},"129":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.4142135623730951},"152":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"161":{"tf":1.4142135623730951},"164":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.4142135623730951},"171":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"204":{"tf":1.4142135623730951},"211":{"tf":2.8284271247461903},"214":{"tf":1.0},"215":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.4142135623730951},"226":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"236":{"tf":1.7320508075688772},"239":{"tf":1.0},"247":{"tf":1.0},"251":{"tf":1.4142135623730951},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.4142135623730951},"282":{"tf":1.0},"284":{"tf":1.0},"287":{"tf":1.0},"289":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.4142135623730951},"298":{"tf":1.0},"303":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.7320508075688772},"318":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"331":{"tf":1.0},"335":{"tf":1.0},"339":{"tf":1.4142135623730951},"341":{"tf":1.7320508075688772},"343":{"tf":1.0},"345":{"tf":1.7320508075688772},"346":{"tf":2.0},"347":{"tf":1.0},"349":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"351":{"tf":1.4142135623730951},"360":{"tf":1.7320508075688772},"362":{"tf":1.0},"370":{"tf":1.0},"376":{"tf":1.0},"377":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"397":{"tf":1.0},"398":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.4142135623730951},"41":{"tf":1.0},"410":{"tf":1.0},"414":{"tf":1.0},"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"430":{"tf":1.0},"431":{"tf":1.0},"432":{"tf":1.0},"439":{"tf":1.4142135623730951},"445":{"tf":1.0},"446":{"tf":1.0},"451":{"tf":1.0},"455":{"tf":1.0},"456":{"tf":1.0},"459":{"tf":1.0},"460":{"tf":1.4142135623730951},"465":{"tf":1.0},"466":{"tf":1.4142135623730951},"468":{"tf":1.0},"47":{"tf":1.0},"470":{"tf":1.7320508075688772},"471":{"tf":1.0},"473":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951},"48":{"tf":1.0},"542":{"tf":1.0},"545":{"tf":1.0},"557":{"tf":1.4142135623730951},"62":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"78":{"tf":1.0},"80":{"tf":2.0},"86":{"tf":1.0},"88":{"tf":1.0},"90":{"tf":1.7320508075688772},"95":{"tf":1.0},"99":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"479":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"o":{"d":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}},"df":1,"docs":{"351":{"tf":1.7320508075688772}}},"r":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"319":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"251":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"c":{"df":5,"docs":{"111":{"tf":1.0},"121":{"tf":1.0},"316":{"tf":1.0},"462":{"tf":1.0},"557":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"321":{"tf":1.0}}}}},"k":{"(":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":2.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":3,"docs":{"468":{"tf":1.0},"470":{"tf":2.23606797749979},"479":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"461":{"tf":1.0},"528":{"tf":1.0}}},"t":{"df":16,"docs":{"111":{"tf":1.0},"15":{"tf":1.4142135623730951},"161":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"186":{"tf":1.0},"218":{"tf":1.4142135623730951},"240":{"tf":1.0},"324":{"tf":1.0},"466":{"tf":1.0},"477":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.7320508075688772},"73":{"tf":1.0},"78":{"tf":1.0},"80":{"tf":1.0}}}},"df":20,"docs":{"139":{"tf":1.0},"193":{"tf":1.0},"204":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"247":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"278":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"350":{"tf":1.0},"388":{"tf":1.0},"396":{"tf":1.0},"423":{"tf":1.7320508075688772},"461":{"tf":1.0},"466":{"tf":1.0},"479":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0}}},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"461":{"tf":1.4142135623730951},"557":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":8,"docs":{"128":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"258":{"tf":1.0},"416":{"tf":1.0},"441":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"401":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"401":{"tf":1.7320508075688772}}}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":29,"docs":{"109":{"tf":1.0},"134":{"tf":1.4142135623730951},"15":{"tf":1.0},"160":{"tf":1.0},"182":{"tf":1.0},"197":{"tf":3.0},"218":{"tf":1.0},"226":{"tf":1.0},"266":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.0},"297":{"tf":1.0},"348":{"tf":1.0},"433":{"tf":1.0},"467":{"tf":1.0},"507":{"tf":1.0},"508":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.0},"528":{"tf":1.0},"534":{"tf":1.0},"55":{"tf":1.0},"551":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":6,"docs":{"136":{"tf":1.0},"137":{"tf":1.4142135623730951},"242":{"tf":1.0},"316":{"tf":1.4142135623730951},"384":{"tf":1.0},"558":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"{":{"1":{"df":0,"docs":{},"}":{"df":0,"docs":{},"{":{"1":{"0":{"0":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"470":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"}":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"470":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":5,"docs":{"404":{"tf":1.0},"413":{"tf":2.0},"416":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":4,"docs":{"110":{"tf":1.0},"314":{"tf":1.0},"456":{"tf":1.0},"559":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":3.872983346207417}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"261":{"tf":1.4142135623730951},"461":{"tf":1.0}}}},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"350":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"350":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"468":{"tf":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":{"468":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"468":{"tf":1.0},"470":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"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":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"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":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.0}}},"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":{"d":{"df":1,"docs":{"468":{"tf":1.0}},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"468":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"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":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"350":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":3.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"384":{"tf":1.0}}}}},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"100":{"tf":1.4142135623730951},"398":{"tf":1.0},"466":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":12,"docs":{"134":{"tf":1.0},"236":{"tf":1.0},"351":{"tf":1.0},"383":{"tf":1.0},"386":{"tf":1.4142135623730951},"397":{"tf":1.7320508075688772},"398":{"tf":2.449489742783178},"410":{"tf":1.0},"423":{"tf":1.4142135623730951},"473":{"tf":1.4142135623730951},"535":{"tf":1.0},"542":{"tf":1.0}},"i":{"df":4,"docs":{"173":{"tf":1.0},"265":{"tf":1.0},"345":{"tf":1.0},"99":{"tf":1.0}},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"134":{"tf":1.0},"236":{"tf":2.0}}}}}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":2,"docs":{"372":{"tf":1.4142135623730951},"376":{"tf":1.7320508075688772}}}}}},"<":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"312":{"tf":1.7320508075688772},"90":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"a":{"c":{"df":3,"docs":{"335":{"tf":1.0},"349":{"tf":1.0},"471":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.0},"464":{"tf":1.0},"540":{"tf":1.4142135623730951},"6":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"372":{"tf":1.0},"376":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":63,"docs":{"0":{"tf":1.0},"101":{"tf":1.7320508075688772},"157":{"tf":1.0},"16":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"172":{"tf":1.0},"173":{"tf":1.4142135623730951},"186":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.4142135623730951},"236":{"tf":1.7320508075688772},"237":{"tf":1.7320508075688772},"240":{"tf":1.7320508075688772},"261":{"tf":1.0},"277":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":2.0},"331":{"tf":1.0},"335":{"tf":1.7320508075688772},"349":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"353":{"tf":2.0},"354":{"tf":1.4142135623730951},"355":{"tf":2.0},"356":{"tf":2.0},"357":{"tf":2.0},"358":{"tf":2.0},"359":{"tf":2.0},"360":{"tf":3.0},"361":{"tf":2.0},"362":{"tf":1.0},"363":{"tf":2.0},"364":{"tf":1.0},"368":{"tf":2.0},"369":{"tf":1.0},"370":{"tf":1.0},"372":{"tf":2.8284271247461903},"375":{"tf":2.8284271247461903},"376":{"tf":4.242640687119285},"39":{"tf":1.0},"42":{"tf":1.7320508075688772},"432":{"tf":1.0},"44":{"tf":1.4142135623730951},"458":{"tf":1.0},"467":{"tf":1.0},"468":{"tf":1.4142135623730951},"470":{"tf":1.0},"473":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"524":{"tf":2.0},"540":{"tf":1.4142135623730951},"542":{"tf":2.23606797749979},"548":{"tf":1.0},"557":{"tf":1.0},"58":{"tf":1.4142135623730951},"6":{"tf":1.0},"78":{"tf":1.0},"89":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"461":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":8,"docs":{"35":{"tf":1.0},"353":{"tf":1.0},"369":{"tf":2.0},"370":{"tf":1.7320508075688772},"372":{"tf":1.7320508075688772},"375":{"tf":2.0},"376":{"tf":2.449489742783178},"40":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":15,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178},"166":{"tf":1.0},"183":{"tf":1.4142135623730951},"313":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":1.4142135623730951},"401":{"tf":2.0},"458":{"tf":1.0},"92":{"tf":1.7320508075688772}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"108":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"203":{"tf":1.0},"346":{"tf":1.0},"380":{"tf":1.0},"441":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"243":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"187":{"tf":1.4142135623730951},"189":{"tf":1.0},"321":{"tf":1.0},"557":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"556":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":16,"docs":{"110":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"181":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"220":{"tf":1.0},"227":{"tf":1.0},"264":{"tf":1.0},"266":{"tf":1.0},"272":{"tf":1.0},"297":{"tf":1.4142135623730951},"299":{"tf":1.7320508075688772},"372":{"tf":1.0},"389":{"tf":1.0},"544":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"d":{"df":6,"docs":{"104":{"tf":2.6457513110645907},"105":{"tf":2.449489742783178},"109":{"tf":2.8284271247461903},"316":{"tf":3.0},"319":{"tf":3.7416573867739413},"322":{"tf":2.0}},"e":{".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"319":{"tf":1.7320508075688772},"322":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":2,"docs":{"319":{"tf":1.7320508075688772},"322":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"319":{"tf":1.7320508075688772},"322":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":2,"docs":{"319":{"tf":1.7320508075688772},"322":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":1,"docs":{"319":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"319":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"[":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"319":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}}}}},"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":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"236":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":39,"docs":{"110":{"tf":1.0},"128":{"tf":2.23606797749979},"130":{"tf":1.0},"155":{"tf":1.0},"160":{"tf":1.0},"166":{"tf":1.0},"170":{"tf":1.0},"183":{"tf":1.0},"195":{"tf":1.0},"223":{"tf":1.7320508075688772},"236":{"tf":1.0},"237":{"tf":1.0},"239":{"tf":2.0},"240":{"tf":2.0},"325":{"tf":1.0},"343":{"tf":1.0},"350":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"406":{"tf":1.0},"442":{"tf":1.0},"454":{"tf":1.0},"461":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":2.23606797749979},"49":{"tf":1.0},"490":{"tf":1.0},"498":{"tf":1.0},"503":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"507":{"tf":1.4142135623730951},"518":{"tf":1.4142135623730951},"540":{"tf":1.0},"55":{"tf":1.4142135623730951},"556":{"tf":1.0},"558":{"tf":1.0}}}}},"t":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"137":{"tf":1.0},"493":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"136":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"468":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"468":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"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":1,"docs":{"468":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":1,"docs":{"468":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":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":{}}}}}}}}}}},"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"147":{"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":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"123":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"468":{"tf":1.4142135623730951},"473":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":5,"docs":{"362":{"tf":1.0},"367":{"tf":1.0},"368":{"tf":1.7320508075688772},"370":{"tf":1.0},"40":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"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":{"473":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"193":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"193":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"193":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"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":{"193":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}},"df":6,"docs":{"108":{"tf":1.4142135623730951},"18":{"tf":1.0},"466":{"tf":1.0},"514":{"tf":1.0},"547":{"tf":1.0},"64":{"tf":1.0}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"401":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":1,"docs":{"401":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"362":{"tf":1.0},"364":{"tf":1.4142135623730951},"370":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":3,"docs":{"362":{"tf":1.0},"363":{"tf":1.4142135623730951},"370":{"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":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":4,"docs":{"253":{"tf":1.0},"296":{"tf":1.0},"362":{"tf":1.0},"370":{"tf":1.0}}}}},"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":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"123":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":4,"docs":{"122":{"tf":1.0},"123":{"tf":2.0},"125":{"tf":1.0},"395":{"tf":2.8284271247461903}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"a":{"df":0,"docs":{},"w":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"153":{"tf":1.0},"154":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"137":{"tf":1.0},"153":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"136":{"tf":1.0},"138":{"tf":1.4142135623730951},"153":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"145":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"137":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"136":{"tf":1.4142135623730951},"138":{"tf":2.0},"153":{"tf":1.4142135623730951}}}}}},"df":1,"docs":{"153":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"141":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"145":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":1,"docs":{"395":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"395":{"tf":1.0}}}}}}},"r":{"a":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"141":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"140":{"tf":1.0},"142":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"141":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"140":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"295":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"468":{"tf":1.4142135623730951}}},"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":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"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":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"390":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"401":{"tf":1.4142135623730951}}}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.4142135623730951}}}}}}}}},"t":{"a":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":3,"docs":{"362":{"tf":1.0},"363":{"tf":1.4142135623730951},"370":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":3,"docs":{"362":{"tf":1.0},"364":{"tf":1.4142135623730951},"370":{"tf":1.0}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"412":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":1,"docs":{"514":{"tf":1.0}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":3,"docs":{"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"508":{"tf":1.7320508075688772}}}}}}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"145":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"122":{"tf":1.0},"123":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"y":{"a":{"df":0,"docs":{},"w":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"12":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":3,"docs":{"331":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":7,"docs":{"267":{"tf":1.0},"477":{"tf":1.0},"478":{"tf":1.4142135623730951},"555":{"tf":1.0},"556":{"tf":1.4142135623730951},"557":{"tf":1.4142135623730951},"558":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":39,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"128":{"tf":2.23606797749979},"133":{"tf":1.0},"15":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":3.0},"159":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":2.449489742783178},"183":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"251":{"tf":1.0},"271":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951},"28":{"tf":1.0},"293":{"tf":1.4142135623730951},"295":{"tf":1.4142135623730951},"318":{"tf":2.23606797749979},"331":{"tf":2.0},"345":{"tf":2.449489742783178},"346":{"tf":3.4641016151377544},"382":{"tf":1.0},"383":{"tf":3.3166247903554},"401":{"tf":1.0},"442":{"tf":1.0},"445":{"tf":2.6457513110645907},"473":{"tf":1.4142135623730951},"524":{"tf":2.0},"557":{"tf":2.0},"558":{"tf":1.4142135623730951},"559":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.0}}}}}}},"n":{"df":26,"docs":{"102":{"tf":1.7320508075688772},"104":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.7320508075688772},"168":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":1.4142135623730951},"212":{"tf":1.0},"215":{"tf":1.0},"220":{"tf":1.0},"227":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.0},"276":{"tf":1.4142135623730951},"306":{"tf":2.449489742783178},"335":{"tf":1.0},"341":{"tf":1.0},"384":{"tf":1.0},"404":{"tf":1.0},"415":{"tf":1.0},"477":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"176":{"tf":1.0},"295":{"tf":1.0}}}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"128":{"tf":2.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"181":{"tf":2.449489742783178},"524":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"m":{"1":{"df":1,"docs":{"458":{"tf":1.4142135623730951}}},"c":{"df":1,"docs":{"458":{"tf":1.7320508075688772}}},"df":1,"docs":{"458":{"tf":1.7320508075688772}}},"o":{"a":{"df":0,"docs":{},"l":{">":{"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":{},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"435":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"e":{"<":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"94":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"435":{"tf":1.0}}}}}}},"df":2,"docs":{"435":{"tf":2.0},"94":{"tf":1.4142135623730951}}}},"d":{"df":3,"docs":{"183":{"tf":1.4142135623730951},"379":{"tf":2.449489742783178},"381":{"tf":1.0}}},"df":22,"docs":{"110":{"tf":1.0},"115":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":1.4142135623730951},"155":{"tf":1.0},"259":{"tf":1.0},"312":{"tf":1.0},"360":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"405":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.0},"418":{"tf":1.0},"424":{"tf":1.0},"429":{"tf":1.0},"463":{"tf":1.0},"470":{"tf":1.0},"543":{"tf":1.0},"89":{"tf":1.0}},"e":{"df":2,"docs":{"393":{"tf":1.4142135623730951},"458":{"tf":1.4142135623730951}}},"o":{"d":{"b":{"df":0,"docs":{},"y":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}},"df":3,"docs":{"130":{"tf":1.0},"464":{"tf":1.0},"473":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"129":{"tf":1.0},"130":{"tf":1.0},"91":{"tf":1.0}}}}}}}}},"d":{"df":0,"docs":{},"l":{"df":11,"docs":{"23":{"tf":1.0},"313":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.4142135623730951},"436":{"tf":1.0},"450":{"tf":1.0},"522":{"tf":1.0},"556":{"tf":1.4142135623730951},"85":{"tf":1.0},"95":{"tf":1.7320508075688772},"98":{"tf":1.0}},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"95":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"131":{"tf":1.0},"468":{"tf":1.0},"55":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"323":{"tf":1.0},"331":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"187":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"390":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"194":{"tf":1.4142135623730951},"195":{"tf":1.0},"381":{"tf":1.0},"470":{"tf":1.4142135623730951},"539":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"15":{"tf":1.0},"557":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":7,"docs":{"203":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"224":{"tf":1.0},"323":{"tf":1.0},"329":{"tf":1.0},"510":{"tf":1.0},"516":{"tf":1.0}}},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":15,"docs":{"132":{"tf":1.0},"149":{"tf":1.0},"171":{"tf":1.0},"203":{"tf":1.7320508075688772},"205":{"tf":1.0},"224":{"tf":1.4142135623730951},"231":{"tf":1.0},"323":{"tf":1.0},"332":{"tf":1.0},"335":{"tf":1.0},"441":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0},"472":{"tf":1.4142135623730951},"473":{"tf":1.7320508075688772}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"518":{"tf":1.4142135623730951}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":9,"docs":{"112":{"tf":1.0},"138":{"tf":1.0},"149":{"tf":1.4142135623730951},"158":{"tf":1.0},"168":{"tf":1.0},"204":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"472":{"tf":1.4142135623730951},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"g":{"df":2,"docs":{"439":{"tf":2.0},"442":{"tf":2.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"n":{"1":{"df":1,"docs":{"282":{"tf":1.0}}},"2":{"df":1,"docs":{"282":{"tf":1.0}}},"df":5,"docs":{"220":{"tf":1.0},"227":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":2.449489742783178},"78":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"461":{"tf":1.0},"470":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"464":{"tf":1.0}}},"df":0,"docs":{}},"p":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"382":{"tf":1.4142135623730951},"388":{"tf":1.0},"405":{"tf":4.358898943540674},"44":{"tf":1.0},"522":{"tf":1.0}},"i":{"d":{">":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"<":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"435":{"tf":1.0},"451":{"tf":1.0},"491":{"tf":2.449489742783178},"84":{"tf":1.0},"94":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{".":{"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":0,"docs":{},"s":{"<":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"94":{"tf":1.0},"97":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"<":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"435":{"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":{}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":2.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"405":{"tf":1.7320508075688772}}}}}}}}}}},"u":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":3,"docs":{"169":{"tf":1.0},"251":{"tf":1.0},"56":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"d":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"476":{"tf":1.0}}},"df":0,"docs":{}}},"df":14,"docs":{"12":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"159":{"tf":1.0},"18":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"480":{"tf":1.0},"501":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}},"y":{"df":2,"docs":{"223":{"tf":1.4142135623730951},"476":{"tf":1.4142135623730951}}}}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"386":{"tf":1.0}},"l":{"df":27,"docs":{"111":{"tf":1.0},"112":{"tf":1.0},"121":{"tf":1.0},"129":{"tf":1.7320508075688772},"130":{"tf":1.4142135623730951},"15":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.0},"22":{"tf":1.0},"239":{"tf":1.0},"335":{"tf":1.0},"350":{"tf":2.23606797749979},"353":{"tf":1.0},"377":{"tf":1.0},"389":{"tf":1.0},"392":{"tf":1.0},"416":{"tf":1.0},"464":{"tf":1.0},"470":{"tf":1.4142135623730951},"473":{"tf":1.7320508075688772},"531":{"tf":1.0},"532":{"tf":1.0},"533":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"89":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"390":{"tf":1.0},"477":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"74":{"tf":1.0}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":7,"docs":{"102":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"109":{"tf":1.0},"151":{"tf":1.0},"416":{"tf":1.0},"546":{"tf":1.0}}}}}},"r":{"d":{"c":{"df":0,"docs":{},"o":{"d":{"df":3,"docs":{"316":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"319":{"tf":1.0}}}}}},"df":7,"docs":{"166":{"tf":1.0},"319":{"tf":1.0},"388":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"432":{"tf":1.0},"472":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"449":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":3,"docs":{"59":{"tf":1.0},"62":{"tf":1.0},"69":{"tf":2.6457513110645907}}},"v":{"df":0,"docs":{},"e":{"df":14,"docs":{"0":{"tf":2.0},"116":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.0},"369":{"tf":1.0},"383":{"tf":1.0},"388":{"tf":1.0},"407":{"tf":1.0},"43":{"tf":1.0},"441":{"tf":1.0},"461":{"tf":1.0},"474":{"tf":1.0},"50":{"tf":1.0},"90":{"tf":1.0}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"98":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"215":{"tf":1.7320508075688772},"69":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}},"i":{"df":1,"docs":{"43":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"184":{"tf":1.0},"413":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"1":{"2":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"@":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"201":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":10,"docs":{"1":{"tf":1.0},"199":{"tf":1.0},"201":{"tf":1.7320508075688772},"225":{"tf":1.7320508075688772},"318":{"tf":2.8284271247461903},"339":{"tf":1.0},"341":{"tf":1.7320508075688772},"349":{"tf":1.4142135623730951},"470":{"tf":1.4142135623730951},"78":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"161":{"tf":2.0},"236":{"tf":2.0}}}}}}},"p":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"423":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"423":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"423":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":30,"docs":{"10":{"tf":1.0},"100":{"tf":1.7320508075688772},"102":{"tf":1.0},"108":{"tf":3.0},"150":{"tf":1.0},"168":{"tf":1.0},"197":{"tf":1.0},"2":{"tf":1.0},"24":{"tf":1.7320508075688772},"26":{"tf":1.0},"28":{"tf":1.0},"396":{"tf":1.7320508075688772},"397":{"tf":3.3166247903554},"398":{"tf":2.0},"399":{"tf":1.7320508075688772},"40":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":2.8284271247461903},"403":{"tf":2.6457513110645907},"414":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":2.0},"423":{"tf":1.4142135623730951},"425":{"tf":1.4142135623730951},"432":{"tf":1.4142135623730951},"467":{"tf":1.0},"469":{"tf":1.4142135623730951},"557":{"tf":2.6457513110645907},"558":{"tf":1.7320508075688772},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"318":{"tf":1.0},"494":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"401":{"tf":3.1622776601683795}}}}},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"100":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":2.449489742783178}}}}}}},"n":{"c":{"df":2,"docs":{"157":{"tf":1.0},"158":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"'":{"df":8,"docs":{"175":{"tf":1.0},"3":{"tf":1.0},"461":{"tf":1.0},"464":{"tf":1.0},"468":{"tf":1.0},"470":{"tf":1.0},"476":{"tf":1.0},"526":{"tf":1.0}}},"df":61,"docs":{"100":{"tf":1.0},"102":{"tf":1.0},"109":{"tf":1.0},"111":{"tf":1.0},"115":{"tf":1.0},"119":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"143":{"tf":1.0},"146":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"176":{"tf":1.4142135623730951},"181":{"tf":1.0},"182":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.0},"216":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"232":{"tf":1.0},"247":{"tf":1.0},"29":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.7320508075688772},"316":{"tf":1.0},"336":{"tf":1.0},"350":{"tf":1.0},"351":{"tf":1.0},"356":{"tf":2.0},"366":{"tf":1.4142135623730951},"381":{"tf":1.0},"383":{"tf":2.6457513110645907},"388":{"tf":1.0},"389":{"tf":1.0},"393":{"tf":1.4142135623730951},"405":{"tf":1.0},"416":{"tf":1.7320508075688772},"430":{"tf":1.7320508075688772},"433":{"tf":1.0},"439":{"tf":1.0},"442":{"tf":1.4142135623730951},"458":{"tf":1.4142135623730951},"467":{"tf":1.0},"479":{"tf":1.0},"508":{"tf":1.0},"516":{"tf":2.0},"524":{"tf":1.4142135623730951},"527":{"tf":1.0},"534":{"tf":1.0},"548":{"tf":1.7320508075688772},"55":{"tf":1.0},"551":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"64":{"tf":1.0},"73":{"tf":1.4142135623730951},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0}}}}},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"456":{"tf":1.0}}}}},"df":0,"docs":{}},"df":9,"docs":{"150":{"tf":1.7320508075688772},"151":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"397":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"399":{"tf":3.4641016151377544},"401":{"tf":2.8284271247461903},"408":{"tf":1.0},"410":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"557":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"r":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"360":{"tf":1.0},"407":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"277":{"tf":1.0},"47":{"tf":1.0},"56":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"116":{"tf":1.0},"124":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":7,"docs":{"14":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"557":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"93":{"tf":1.0}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":2,"docs":{"28":{"tf":1.0},"86":{"tf":1.0}}}}}}}}}},"o":{"df":0,"docs":{},"l":{"d":{"df":4,"docs":{"112":{"tf":1.0},"193":{"tf":1.0},"271":{"tf":1.0},"368":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"248":{"tf":1.0},"249":{"tf":1.0},"250":{"tf":1.4142135623730951},"78":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"d":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"554":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"407":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"29":{"tf":1.0},"478":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"k":{"df":7,"docs":{"312":{"tf":1.0},"313":{"tf":1.0},"461":{"tf":1.0},"50":{"tf":2.0},"57":{"tf":2.6457513110645907},"58":{"tf":1.0},"90":{"tf":2.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"469":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"470":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"263":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"478":{"tf":1.0}}}},"t":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"331":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"416":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"179":{"tf":1.4142135623730951},"328":{"tf":1.0},"380":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"0":{".":{"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"df":0,"docs":{},"n":{"df":1,"docs":{"263":{"tf":1.0}}}}}}},"2":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"df":1,"docs":{"263":{"tf":1.0}}}}}},"7":{"5":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"263":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"v":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"429":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{".":{"7":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{":":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"3":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{":":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"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":{".":{"5":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"4":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"345":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"(":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"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":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"556":{"tf":1.0}}}},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{".":{"c":{"c":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"223":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{".":{"c":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"85":{"tf":1.0},"95":{"tf":1.4142135623730951},"98":{"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":{}}}}},"s":{"0":{"1":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"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":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"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":1,"docs":{"450":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"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":{},"g":{"df":2,"docs":{"181":{"tf":2.449489742783178},"524":{"tf":1.4142135623730951}}},"n":{"d":{"df":0,"docs":{},"r":{"df":2,"docs":{"556":{"tf":1.0},"558":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"78":{"tf":1.0}}}}}}}},"i":{"'":{"d":{"df":4,"docs":{"172":{"tf":1.0},"557":{"tf":1.7320508075688772},"558":{"tf":1.4142135623730951},"559":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":4,"docs":{"388":{"tf":1.0},"389":{"tf":1.0},"475":{"tf":1.0},"551":{"tf":1.0}}}},"m":{"df":3,"docs":{"390":{"tf":1.0},"469":{"tf":1.0},"558":{"tf":1.0}}},"v":{"df":5,"docs":{"159":{"tf":1.0},"410":{"tf":1.0},"476":{"tf":1.0},"546":{"tf":1.0},"556":{"tf":1.0}}}},".":{"df":4,"docs":{"208":{"tf":1.0},"321":{"tf":1.0},"376":{"tf":1.0},"416":{"tf":1.0}}},"5":{"0":{"9":{"df":0,"docs":{},"v":{"c":{"b":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"c":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"2":{"tf":1.4142135623730951},"527":{"tf":1.0},"86":{"tf":1.0}}}}},"d":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"95":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},">":{"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":{},"i":{"d":{"df":1,"docs":{"435":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"450":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"e":{"<":{"/":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"435":{"tf":1.0}}}}}}},"df":6,"docs":{"36":{"tf":1.0},"43":{"tf":1.0},"436":{"tf":1.0},"44":{"tf":1.0},"522":{"tf":1.0},"95":{"tf":1.4142135623730951}},"e":{"a":{"df":8,"docs":{"102":{"tf":1.0},"130":{"tf":1.0},"161":{"tf":1.0},"357":{"tf":1.0},"442":{"tf":1.0},"554":{"tf":1.0},"557":{"tf":1.0},"99":{"tf":1.0}},"l":{"df":4,"docs":{"189":{"tf":1.0},"204":{"tf":1.0},"311":{"tf":1.0},"357":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":7,"docs":{"152":{"tf":1.0},"184":{"tf":1.0},"213":{"tf":1.0},"224":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.0},"408":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":9,"docs":{"168":{"tf":1.0},"200":{"tf":1.0},"301":{"tf":1.0},"306":{"tf":1.0},"464":{"tf":1.4142135623730951},"473":{"tf":1.4142135623730951},"52":{"tf":1.0},"523":{"tf":1.0},"556":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"f":{"(":{"!":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"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":0,"docs":{},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"523":{"tf":1.4142135623730951},"532":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"130":{"tf":1.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":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"426":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"df":0,"docs":{}},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":8,"docs":{"155":{"tf":1.0},"305":{"tf":1.0},"354":{"tf":1.0},"388":{"tf":1.4142135623730951},"430":{"tf":1.0},"48":{"tf":1.0},"548":{"tf":1.0},"71":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":6,"docs":{"112":{"tf":1.0},"318":{"tf":1.0},"389":{"tf":1.4142135623730951},"470":{"tf":1.0},"542":{"tf":1.0},"68":{"tf":1.0}}}}}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":10,"docs":{"214":{"tf":1.0},"216":{"tf":1.0},"242":{"tf":1.0},"246":{"tf":1.0},"276":{"tf":1.0},"292":{"tf":1.0},"375":{"tf":1.0},"397":{"tf":1.0},"460":{"tf":1.0},"86":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"555":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"106":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"327":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"413":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":3,"docs":{"436":{"tf":1.0},"491":{"tf":2.0},"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":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"436":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":88,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"105":{"tf":2.0},"110":{"tf":1.0},"112":{"tf":1.0},"115":{"tf":2.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"128":{"tf":1.4142135623730951},"132":{"tf":1.0},"138":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":2.23606797749979},"156":{"tf":1.0},"158":{"tf":1.0},"160":{"tf":1.0},"164":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"20":{"tf":1.0},"218":{"tf":1.0},"22":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"266":{"tf":1.0},"27":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"286":{"tf":1.0},"291":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"316":{"tf":1.0},"322":{"tf":1.0},"339":{"tf":1.0},"345":{"tf":1.0},"362":{"tf":1.0},"376":{"tf":1.0},"388":{"tf":1.4142135623730951},"395":{"tf":1.7320508075688772},"399":{"tf":1.0},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0},"416":{"tf":1.0},"430":{"tf":1.7320508075688772},"436":{"tf":1.4142135623730951},"441":{"tf":2.23606797749979},"442":{"tf":1.0},"445":{"tf":1.0},"448":{"tf":1.4142135623730951},"453":{"tf":1.0},"463":{"tf":1.4142135623730951},"464":{"tf":2.23606797749979},"467":{"tf":1.0},"477":{"tf":2.0},"491":{"tf":2.0},"495":{"tf":1.0},"50":{"tf":2.449489742783178},"510":{"tf":1.0},"514":{"tf":1.0},"516":{"tf":1.4142135623730951},"517":{"tf":2.0},"54":{"tf":1.7320508075688772},"557":{"tf":2.0},"56":{"tf":1.0},"90":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951}}}}}}},"i":{"c":{"df":1,"docs":{"1":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":8,"docs":{"1":{"tf":1.0},"322":{"tf":1.0},"383":{"tf":2.6457513110645907},"386":{"tf":1.0},"388":{"tf":1.0},"416":{"tf":1.0},"515":{"tf":1.0},"64":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"464":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":14,"docs":{"15":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"388":{"tf":1.0},"413":{"tf":1.4142135623730951},"50":{"tf":1.0},"515":{"tf":1.0},"523":{"tf":1.0},"55":{"tf":1.0},"556":{"tf":1.0},"557":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"99":{"tf":1.0}}}}}}},"n":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"300":{"tf":1.7320508075688772}}}}}},"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"171":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":61,"docs":{"0":{"tf":1.0},"102":{"tf":1.0},"109":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"159":{"tf":1.0},"161":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"2":{"tf":1.4142135623730951},"218":{"tf":1.0},"226":{"tf":1.0},"236":{"tf":1.4142135623730951},"237":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"28":{"tf":1.0},"299":{"tf":1.0},"309":{"tf":1.4142135623730951},"310":{"tf":1.0},"345":{"tf":1.0},"368":{"tf":1.0},"369":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.4142135623730951},"407":{"tf":1.0},"410":{"tf":1.4142135623730951},"413":{"tf":1.0},"416":{"tf":1.4142135623730951},"417":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"447":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.0},"473":{"tf":1.0},"477":{"tf":1.4142135623730951},"486":{"tf":1.0},"492":{"tf":1.0},"5":{"tf":1.4142135623730951},"517":{"tf":1.0},"518":{"tf":1.0},"542":{"tf":1.0},"556":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0},"87":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.4142135623730951},"96":{"tf":1.0}},"e":{"(":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"y":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"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":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"524":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.0},"524":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"159":{"tf":1.0},"164":{"tf":1.0},"524":{"tf":1.4142135623730951}}}}}}}}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"s":{"df":7,"docs":{"128":{"tf":2.0},"194":{"tf":1.0},"251":{"tf":1.0},"263":{"tf":1.0},"430":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":10,"docs":{"12":{"tf":1.0},"14":{"tf":1.0},"40":{"tf":1.7320508075688772},"490":{"tf":1.0},"503":{"tf":1.0},"535":{"tf":1.7320508075688772},"537":{"tf":1.0},"538":{"tf":1.0},"539":{"tf":1.0},"6":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"109":{"tf":1.0},"548":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"479":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"495":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"d":{"df":3,"docs":{"182":{"tf":1.0},"204":{"tf":1.0},"464":{"tf":1.0}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"df":2,"docs":{"173":{"tf":1.0},"556":{"tf":1.0}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"64":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"186":{"tf":1.0}}},"df":0,"docs":{}}}},"x":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"478":{"tf":1.0}}}}}}},"df":12,"docs":{"135":{"tf":1.0},"137":{"tf":2.6457513110645907},"138":{"tf":1.7320508075688772},"139":{"tf":1.0},"141":{"tf":2.449489742783178},"142":{"tf":1.0},"145":{"tf":2.449489742783178},"146":{"tf":1.0},"147":{"tf":2.23606797749979},"148":{"tf":1.0},"153":{"tf":1.7320508075688772},"473":{"tf":1.4142135623730951}}}},"i":{"c":{"df":10,"docs":{"129":{"tf":1.0},"143":{"tf":1.0},"416":{"tf":1.0},"422":{"tf":1.0},"425":{"tf":1.0},"427":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.0},"473":{"tf":1.4142135623730951}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":4,"docs":{"305":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0},"380":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"413":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"110":{"tf":1.0},"247":{"tf":1.0},"416":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"231":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"(":{")":{".":{"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":{"472":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.7320508075688772}},"s":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"168":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"df":1,"docs":{"178":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"[":{"\"":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"168":{"tf":1.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":1,"docs":{"178":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"168":{"tf":2.0},"185":{"tf":1.4142135623730951},"388":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{")":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"388":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"498":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":28,"docs":{"100":{"tf":2.23606797749979},"101":{"tf":1.0},"119":{"tf":1.0},"16":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"185":{"tf":1.0},"236":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.4142135623730951},"388":{"tf":1.0},"440":{"tf":1.4142135623730951},"471":{"tf":1.7320508075688772},"472":{"tf":1.0},"473":{"tf":1.4142135623730951},"508":{"tf":1.0},"524":{"tf":1.0},"534":{"tf":1.0},"544":{"tf":1.0},"63":{"tf":1.0},"90":{"tf":1.0}},"r":{"df":0,"docs":{},"m":{"df":48,"docs":{"10":{"tf":1.4142135623730951},"12":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.4142135623730951},"156":{"tf":1.0},"160":{"tf":1.0},"165":{"tf":1.0},"18":{"tf":1.4142135623730951},"182":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"190":{"tf":1.0},"218":{"tf":1.0},"22":{"tf":1.0},"224":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"26":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"29":{"tf":1.0},"320":{"tf":1.0},"341":{"tf":1.0},"40":{"tf":1.4142135623730951},"416":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"468":{"tf":1.0},"498":{"tf":1.0},"5":{"tf":1.4142135623730951},"507":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.0},"528":{"tf":1.0},"529":{"tf":1.0},"534":{"tf":1.0},"535":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"6":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"477":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"122":{"tf":1.0},"370":{"tf":1.0},"382":{"tf":1.0},"383":{"tf":1.7320508075688772}}}}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"183":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"439":{"tf":1.0}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"312":{"tf":1.4142135623730951},"90":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"313":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{":":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"df":1,"docs":{"313":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":11,"docs":{"148":{"tf":1.0},"4":{"tf":1.0},"452":{"tf":1.0},"465":{"tf":1.0},"50":{"tf":1.4142135623730951},"545":{"tf":1.0},"555":{"tf":1.4142135623730951},"58":{"tf":2.0},"89":{"tf":1.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"452":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"133":{"tf":1.0},"134":{"tf":1.4142135623730951},"186":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":21,"docs":{"130":{"tf":1.4142135623730951},"134":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":1.0},"183":{"tf":1.7320508075688772},"195":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.0},"236":{"tf":2.6457513110645907},"239":{"tf":1.0},"251":{"tf":1.0},"270":{"tf":1.0},"275":{"tf":1.7320508075688772},"276":{"tf":1.0},"277":{"tf":1.0},"299":{"tf":1.4142135623730951},"341":{"tf":1.0},"347":{"tf":1.0},"349":{"tf":2.449489742783178},"350":{"tf":2.449489742783178},"473":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":2.23606797749979}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"516":{"tf":2.0}}}}}}}}},"s":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"556":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"131":{"tf":1.0},"527":{"tf":1.0}}}}},"i":{"d":{"df":9,"docs":{"104":{"tf":1.0},"187":{"tf":1.0},"339":{"tf":1.0},"350":{"tf":1.0},"389":{"tf":1.0},"50":{"tf":1.0},"531":{"tf":1.0},"532":{"tf":1.0},"87":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"28":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"477":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":6,"docs":{"22":{"tf":1.0},"434":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"467":{"tf":1.0},"471":{"tf":1.0}}},"n":{"c":{"df":23,"docs":{"100":{"tf":1.0},"110":{"tf":1.0},"120":{"tf":1.0},"148":{"tf":1.7320508075688772},"149":{"tf":1.0},"174":{"tf":1.0},"286":{"tf":1.7320508075688772},"291":{"tf":1.7320508075688772},"316":{"tf":1.0},"320":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.0},"347":{"tf":1.0},"348":{"tf":1.0},"362":{"tf":1.0},"375":{"tf":1.0},"404":{"tf":1.0},"470":{"tf":1.0},"518":{"tf":1.0},"531":{"tf":1.0},"81":{"tf":1.0},"90":{"tf":1.7320508075688772},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":10,"docs":{"116":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"166":{"tf":1.0},"197":{"tf":1.0},"215":{"tf":1.0},"275":{"tf":1.4142135623730951},"386":{"tf":1.0},"401":{"tf":1.0},"426":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":58,"docs":{"169":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"184":{"tf":1.7320508075688772},"213":{"tf":1.4142135623730951},"226":{"tf":1.0},"232":{"tf":1.0},"243":{"tf":1.0},"245":{"tf":1.0},"267":{"tf":1.0},"284":{"tf":1.0},"289":{"tf":1.0},"297":{"tf":1.0},"316":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0},"355":{"tf":1.0},"368":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":1.0},"399":{"tf":1.0},"407":{"tf":1.4142135623730951},"408":{"tf":1.4142135623730951},"409":{"tf":1.0},"413":{"tf":1.4142135623730951},"43":{"tf":1.0},"450":{"tf":1.0},"461":{"tf":1.0},"466":{"tf":1.0},"483":{"tf":1.0},"488":{"tf":1.0},"489":{"tf":1.0},"491":{"tf":1.4142135623730951},"492":{"tf":1.4142135623730951},"493":{"tf":1.0},"495":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.4142135623730951},"499":{"tf":1.0},"503":{"tf":1.0},"504":{"tf":1.4142135623730951},"505":{"tf":1.4142135623730951},"508":{"tf":1.0},"510":{"tf":1.4142135623730951},"512":{"tf":1.4142135623730951},"516":{"tf":1.0},"520":{"tf":1.4142135623730951},"523":{"tf":1.0},"524":{"tf":1.4142135623730951},"534":{"tf":1.0},"542":{"tf":1.0},"544":{"tf":1.0},"67":{"tf":1.0},"90":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"17":{"tf":1.0},"27":{"tf":1.0},"467":{"tf":1.0},"471":{"tf":1.0},"556":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"168":{"tf":1.0},"470":{"tf":2.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":31,"docs":{"132":{"tf":1.4142135623730951},"134":{"tf":1.0},"138":{"tf":1.7320508075688772},"149":{"tf":1.4142135623730951},"156":{"tf":2.0},"168":{"tf":2.23606797749979},"191":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"247":{"tf":2.0},"271":{"tf":2.0},"276":{"tf":1.4142135623730951},"277":{"tf":2.23606797749979},"280":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":4.0},"300":{"tf":2.0},"306":{"tf":2.6457513110645907},"331":{"tf":2.0},"349":{"tf":1.0},"362":{"tf":1.0},"370":{"tf":1.7320508075688772},"412":{"tf":3.4641016151377544},"430":{"tf":1.0},"445":{"tf":2.0},"455":{"tf":2.6457513110645907},"470":{"tf":2.8284271247461903},"473":{"tf":1.0}},"e":{"df":0,"docs":{},"g":{"df":11,"docs":{"110":{"tf":1.7320508075688772},"126":{"tf":1.4142135623730951},"128":{"tf":1.0},"171":{"tf":1.0},"195":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.4142135623730951},"211":{"tf":2.0},"299":{"tf":1.0},"334":{"tf":1.4142135623730951},"7":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":16,"docs":{"132":{"tf":1.0},"149":{"tf":1.0},"158":{"tf":1.4142135623730951},"168":{"tf":2.0},"171":{"tf":1.0},"191":{"tf":1.0},"194":{"tf":1.4142135623730951},"247":{"tf":1.0},"271":{"tf":1.0},"331":{"tf":1.0},"349":{"tf":1.0},"441":{"tf":1.0},"453":{"tf":1.0},"460":{"tf":1.0},"464":{"tf":1.0},"466":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"138":{"tf":1.0},"149":{"tf":1.4142135623730951},"247":{"tf":1.4142135623730951},"331":{"tf":1.4142135623730951},"445":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"470":{"tf":2.0}}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"441":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":2.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"455":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"455":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"470":{"tf":2.0}}}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":2,"docs":{"168":{"tf":1.0},"306":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":1,"docs":{"156":{"tf":1.0}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"460":{"tf":2.449489742783178}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"293":{"tf":2.0}}}}}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"277":{"tf":1.4142135623730951}},"e":{"\"":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"158":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"194":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"196":{"tf":2.0},"197":{"tf":2.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}}},"n":{"d":{"df":1,"docs":{"530":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"407":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"218":{"tf":1.0},"248":{"tf":1.0},"260":{"tf":1.0},"370":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"152":{"tf":1.0},"388":{"tf":1.0},"439":{"tf":1.0}}}}},"f":{"a":{"c":{"df":9,"docs":{"160":{"tf":1.4142135623730951},"170":{"tf":2.0},"182":{"tf":1.7320508075688772},"236":{"tf":1.0},"335":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"461":{"tf":1.0},"471":{"tf":1.7320508075688772},"473":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"508":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":13,"docs":{"131":{"tf":1.0},"147":{"tf":1.0},"152":{"tf":1.4142135623730951},"18":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.0},"268":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"461":{"tf":1.4142135623730951},"463":{"tf":1.4142135623730951},"518":{"tf":1.0}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"557":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"161":{"tf":1.0},"324":{"tf":1.0},"349":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":9,"docs":{"133":{"tf":1.0},"148":{"tf":1.0},"233":{"tf":1.0},"406":{"tf":1.0},"486":{"tf":1.0},"493":{"tf":1.0},"503":{"tf":1.4142135623730951},"554":{"tf":1.4142135623730951},"8":{"tf":1.0}},"t":{"df":2,"docs":{"0":{"tf":1.0},"475":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"554":{"tf":1.0}}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"316":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"322":{"tf":1.0},"352":{"tf":1.0},"354":{"tf":1.0},"464":{"tf":1.0},"473":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"128":{"tf":1.0},"223":{"tf":1.0},"295":{"tf":1.0},"308":{"tf":1.7320508075688772},"464":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"474":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"k":{"df":3,"docs":{"465":{"tf":1.0},"467":{"tf":1.0},"96":{"tf":1.0}}},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"205":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"379":{"tf":1.0}}}}}}}}},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":2,"docs":{"223":{"tf":1.0},"386":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"386":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"223":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"196":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"196":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":7,"docs":{"130":{"tf":1.0},"350":{"tf":1.0},"416":{"tf":1.0},"532":{"tf":1.0},"533":{"tf":1.4142135623730951},"551":{"tf":1.4142135623730951},"91":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"u":{"df":20,"docs":{"109":{"tf":1.0},"169":{"tf":1.0},"267":{"tf":1.0},"28":{"tf":1.0},"285":{"tf":1.0},"290":{"tf":1.0},"314":{"tf":1.0},"33":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"528":{"tf":1.0},"551":{"tf":1.7320508075688772},"555":{"tf":1.4142135623730951},"556":{"tf":1.4142135623730951},"557":{"tf":2.0},"558":{"tf":1.0},"560":{"tf":1.0},"82":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"478":{"tf":1.0}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":9,"docs":{"160":{"tf":1.0},"180":{"tf":1.7320508075688772},"181":{"tf":1.0},"182":{"tf":2.0},"183":{"tf":1.7320508075688772},"328":{"tf":1.4142135623730951},"36":{"tf":1.0},"508":{"tf":1.4142135623730951},"524":{"tf":2.0}}}}}}}}}}}}}}},"t":{"'":{"df":23,"docs":{"107":{"tf":1.0},"110":{"tf":1.0},"114":{"tf":1.0},"130":{"tf":1.0},"2":{"tf":1.0},"212":{"tf":1.0},"239":{"tf":1.0},"297":{"tf":1.0},"376":{"tf":1.0},"386":{"tf":1.0},"416":{"tf":2.0},"441":{"tf":1.0},"463":{"tf":1.0},"464":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.4142135623730951},"477":{"tf":2.23606797749979},"478":{"tf":2.0},"479":{"tf":1.0},"516":{"tf":1.0},"532":{"tf":1.0},"553":{"tf":1.0},"554":{"tf":1.0}},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"347":{"tf":1.7320508075688772},"527":{"tf":1.0}}}}},".":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"n":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"168":{"tf":1.0},"345":{"tf":2.449489742783178},"350":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"168":{"tf":1.0},"178":{"tf":1.0}}}}},"x":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"z":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":3,"docs":{"183":{"tf":1.4142135623730951},"223":{"tf":2.0},"386":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"458":{"tf":1.0}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"386":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"_":{"c":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"282":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"282":{"tf":1.0}}}}}},"{":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"282":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":25,"docs":{"128":{"tf":1.0},"176":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":2.8284271247461903},"197":{"tf":3.7416573867739413},"223":{"tf":1.4142135623730951},"268":{"tf":1.0},"271":{"tf":1.4142135623730951},"272":{"tf":1.7320508075688772},"273":{"tf":1.4142135623730951},"282":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"294":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":2.6457513110645907},"323":{"tf":1.0},"324":{"tf":1.0},"326":{"tf":1.4142135623730951},"328":{"tf":1.0},"331":{"tf":2.449489742783178},"345":{"tf":1.0},"386":{"tf":2.0},"445":{"tf":1.4142135623730951},"464":{"tf":1.7320508075688772},"78":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"a":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"0":{"df":1,"docs":{"386":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":3,"docs":{"176":{"tf":1.0},"183":{"tf":1.0},"386":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"331":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"176":{"tf":1.4142135623730951},"183":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"128":{"tf":1.0},"251":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"183":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"223":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},".":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"445":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"197":{"tf":1.0},"272":{"tf":1.4142135623730951},"306":{"tf":1.0},"441":{"tf":1.4142135623730951},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"197":{"tf":1.4142135623730951},"445":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"273":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":11,"docs":{"176":{"tf":2.23606797749979},"183":{"tf":2.6457513110645907},"197":{"tf":2.6457513110645907},"223":{"tf":1.0},"272":{"tf":1.7320508075688772},"273":{"tf":2.0},"307":{"tf":1.4142135623730951},"308":{"tf":1.0},"386":{"tf":1.0},"40":{"tf":1.0},"445":{"tf":2.449489742783178}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"307":{"tf":1.0},"40":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"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":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"r":{"df":4,"docs":{"197":{"tf":1.7320508075688772},"243":{"tf":1.0},"319":{"tf":1.7320508075688772},"368":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"410":{"tf":1.0},"96":{"tf":1.0}}}}}}}},"j":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"48":{"tf":1.0},"515":{"tf":1.0},"63":{"tf":1.0},"86":{"tf":2.23606797749979},"88":{"tf":1.0},"95":{"tf":1.0}}},"v":{"a":{"'":{"df":8,"docs":{"100":{"tf":1.0},"128":{"tf":1.0},"187":{"tf":1.0},"195":{"tf":1.4142135623730951},"198":{"tf":1.0},"247":{"tf":1.0},"301":{"tf":1.0},"305":{"tf":1.0}}},".":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"3":{"4":{"8":{"df":2,"docs":{"47":{"tf":1.0},"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"6":{"7":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"0":{"(":{"df":0,"docs":{},"n":{"df":3,"docs":{"47":{"tf":1.0},"48":{"tf":1.0},"547":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"7":{"5":{"6":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"6":{"0":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"1":{"(":{"df":0,"docs":{},"n":{"df":2,"docs":{"47":{"tf":1.0},"547":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"3":{"5":{"1":{"df":1,"docs":{"547":{"tf":1.0}}},"7":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"1":{"8":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"2":{"4":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"2":{"0":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"8":{"7":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"48":{"tf":1.0},"548":{"tf":1.4142135623730951},"81":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"81":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"7":{"4":{"5":{"df":1,"docs":{"47":{"tf":1.0}}},"8":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"3":{"3":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"47":{"tf":1.4142135623730951}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"4":{"2":{"df":2,"docs":{"47":{"tf":1.0},"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"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":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"n":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"$":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"548":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"$":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"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":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{".":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"d":{"df":0,"docs":{},"o":{"c":{"df":3,"docs":{"468":{"tf":1.0},"478":{"tf":2.0},"490":{"tf":1.0}}},"df":0,"docs":{}}},"df":17,"docs":{"100":{"tf":1.4142135623730951},"110":{"tf":1.0},"15":{"tf":1.0},"184":{"tf":1.0},"191":{"tf":1.0},"201":{"tf":1.4142135623730951},"25":{"tf":1.0},"27":{"tf":1.0},"40":{"tf":1.4142135623730951},"41":{"tf":1.0},"436":{"tf":1.0},"47":{"tf":2.449489742783178},"48":{"tf":1.7320508075688772},"547":{"tf":4.58257569495584},"86":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":7,"docs":{"356":{"tf":1.4142135623730951},"432":{"tf":1.0},"458":{"tf":1.7320508075688772},"460":{"tf":1.7320508075688772},"462":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":2,"docs":{"522":{"tf":1.0},"557":{"tf":1.0}}}}},"df":1,"docs":{"22":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":7,"docs":{"245":{"tf":1.0},"389":{"tf":1.4142135623730951},"405":{"tf":1.0},"544":{"tf":1.0},"550":{"tf":1.0},"558":{"tf":1.0},"83":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"554":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":19,"docs":{"218":{"tf":1.0},"222":{"tf":2.0},"223":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.0},"320":{"tf":1.4142135623730951},"359":{"tf":1.0},"46":{"tf":1.0},"50":{"tf":1.4142135623730951},"55":{"tf":2.23606797749979},"550":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"78":{"tf":1.0},"80":{"tf":1.4142135623730951},"82":{"tf":1.0},"90":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"78":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"v":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{">":{"1":{"6":{"<":{"/":{"df":0,"docs":{},"j":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"435":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{"1":{"6":{"df":1,"docs":{"436":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":7,"docs":{"109":{"tf":1.0},"131":{"tf":1.0},"277":{"tf":1.0},"382":{"tf":1.0},"555":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0}}}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}},"y":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"193":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"336":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"334":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":19,"docs":{"15":{"tf":1.0},"185":{"tf":1.0},"189":{"tf":2.23606797749979},"193":{"tf":3.0},"222":{"tf":1.7320508075688772},"267":{"tf":1.0},"278":{"tf":1.4142135623730951},"319":{"tf":2.23606797749979},"333":{"tf":1.4142135623730951},"334":{"tf":1.7320508075688772},"335":{"tf":1.0},"336":{"tf":1.4142135623730951},"339":{"tf":3.3166247903554},"362":{"tf":1.7320508075688772},"370":{"tf":1.4142135623730951},"473":{"tf":1.0},"478":{"tf":1.0},"516":{"tf":1.7320508075688772},"547":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"336":{"tf":1.0}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"523":{"tf":1.0}}},"df":0,"docs":{}}}}}},"h":{"df":0,"docs":{},"o":{"b":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}},"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":1,"docs":{"557":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"557":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"356":{"tf":1.4142135623730951},"358":{"tf":1.4142135623730951}}}},"df":6,"docs":{"114":{"tf":1.4142135623730951},"121":{"tf":2.449489742783178},"356":{"tf":1.7320508075688772},"358":{"tf":1.4142135623730951},"381":{"tf":3.3166247903554},"461":{"tf":1.0}},"m":{"df":1,"docs":{"121":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"d":{"a":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":21,"docs":{"1":{"tf":1.0},"102":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"118":{"tf":1.0},"152":{"tf":1.0},"156":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"308":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"429":{"tf":1.0},"470":{"tf":1.4142135623730951},"473":{"tf":1.0},"517":{"tf":1.0},"555":{"tf":1.4142135623730951},"56":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"1":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":2,"docs":{"554":{"tf":1.0},"79":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{"\"":{"df":0,"docs":{},"j":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"436":{"tf":1.0}}}}}},"df":0,"docs":{}},":":{"9":{".":{"0":{".":{"0":{"df":1,"docs":{"491":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"1":{"df":1,"docs":{"436":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"435":{"tf":1.0},"491":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":19,"docs":{"12":{"tf":1.0},"15":{"tf":2.0},"17":{"tf":1.0},"350":{"tf":1.0},"413":{"tf":1.4142135623730951},"433":{"tf":1.4142135623730951},"434":{"tf":1.0},"435":{"tf":1.4142135623730951},"436":{"tf":2.0},"438":{"tf":1.0},"439":{"tf":1.0},"440":{"tf":1.0},"445":{"tf":1.0},"446":{"tf":1.4142135623730951},"447":{"tf":2.6457513110645907},"491":{"tf":1.7320508075688772},"556":{"tf":1.4142135623730951},"558":{"tf":1.0},"6":{"tf":1.0}},"i":{"df":1,"docs":{"413":{"tf":1.0}}}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"'":{"df":1,"docs":{"226":{"tf":1.0}}},"df":0,"docs":{}}}}}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"109":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"b":{"d":{"a":{"df":4,"docs":{"100":{"tf":1.0},"110":{"tf":1.0},"534":{"tf":1.0},"544":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"401":{"tf":1.7320508075688772},"413":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"g":{"df":4,"docs":{"223":{"tf":1.4142135623730951},"320":{"tf":1.7320508075688772},"476":{"tf":1.0},"550":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":6,"docs":{"203":{"tf":1.0},"384":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"147":{"tf":1.0},"306":{"tf":1.0},"416":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"548":{"tf":1.0},"555":{"tf":1.4142135623730951}}},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"22":{"tf":1.0},"27":{"tf":1.0},"45":{"tf":1.4142135623730951},"50":{"tf":2.0},"56":{"tf":2.449489742783178},"84":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0}}}}}},"y":{"df":1,"docs":{"382":{"tf":1.4142135623730951}}},"z":{"df":0,"docs":{},"i":{"df":1,"docs":{"557":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":5,"docs":{"100":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":1.0},"236":{"tf":1.0},"477":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"413":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"134":{"tf":1.0},"484":{"tf":1.0},"556":{"tf":1.4142135623730951}}}},"v":{"df":4,"docs":{"106":{"tf":1.0},"108":{"tf":1.0},"305":{"tf":1.0},"339":{"tf":1.7320508075688772}}}},"df":2,"docs":{"247":{"tf":1.4142135623730951},"77":{"tf":2.449489742783178}},"f":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"263":{"tf":1.0}}}}}}},"df":5,"docs":{"2":{"tf":1.7320508075688772},"214":{"tf":1.0},"41":{"tf":1.0},"44":{"tf":1.0},"527":{"tf":1.0}}}},"g":{"a":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":2.0}}},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"c":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"n":{"d":{"(":{")":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"472":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":11,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"251":{"tf":1.4142135623730951},"357":{"tf":1.0},"383":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.4142135623730951},"413":{"tf":1.0},"537":{"tf":1.0},"539":{"tf":1.0},"77":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"80":{"tf":1.0}}}}}},"t":{"'":{"df":31,"docs":{"107":{"tf":1.0},"110":{"tf":1.4142135623730951},"112":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"158":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.4142135623730951},"168":{"tf":1.0},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"193":{"tf":1.0},"211":{"tf":1.4142135623730951},"223":{"tf":1.0},"251":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"318":{"tf":1.0},"339":{"tf":1.4142135623730951},"345":{"tf":1.4142135623730951},"388":{"tf":1.4142135623730951},"389":{"tf":1.0},"405":{"tf":1.0},"413":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.0},"72":{"tf":1.0}}},"df":27,"docs":{"0":{"tf":1.0},"119":{"tf":1.0},"131":{"tf":1.0},"168":{"tf":1.0},"193":{"tf":1.0},"230":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"267":{"tf":1.0},"270":{"tf":1.0},"294":{"tf":1.0},"331":{"tf":1.0},"340":{"tf":1.0},"343":{"tf":1.0},"347":{"tf":1.0},"386":{"tf":1.0},"392":{"tf":1.0},"407":{"tf":1.4142135623730951},"410":{"tf":1.0},"439":{"tf":1.0},"459":{"tf":1.0},"493":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0},"82":{"tf":1.0},"90":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"429":{"tf":1.0},"76":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":6,"docs":{"112":{"tf":1.0},"160":{"tf":1.0},"271":{"tf":3.0},"277":{"tf":3.1622776601683795},"386":{"tf":2.8284271247461903},"389":{"tf":1.7320508075688772}}}}}},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"182":{"tf":1.0},"226":{"tf":1.7320508075688772},"478":{"tf":1.0},"86":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":1,"docs":{"347":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}},"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":{"413":{"tf":1.0}}}}}}}}}}},"k":{"df":0,"docs":{},"e":{"df":2,"docs":{"2":{"tf":1.0},"390":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":14,"docs":{"0":{"tf":1.0},"100":{"tf":1.0},"195":{"tf":1.0},"222":{"tf":1.0},"247":{"tf":1.0},"267":{"tf":1.0},"449":{"tf":1.0},"453":{"tf":1.4142135623730951},"460":{"tf":1.4142135623730951},"461":{"tf":1.0},"467":{"tf":1.4142135623730951},"531":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"76":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":4.0}}},"df":0,"docs":{}}}}},"df":6,"docs":{"358":{"tf":1.0},"412":{"tf":2.0},"416":{"tf":1.0},"473":{"tf":1.4142135623730951},"548":{"tf":1.7320508075688772},"556":{"tf":1.4142135623730951}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":2.0}}},"df":0,"docs":{}}}},"r":{"df":1,"docs":{"416":{"tf":1.0}}}},"k":{"df":10,"docs":{"1":{"tf":1.0},"22":{"tf":1.4142135623730951},"281":{"tf":1.0},"40":{"tf":1.4142135623730951},"405":{"tf":1.0},"470":{"tf":1.4142135623730951},"471":{"tf":2.23606797749979},"477":{"tf":1.0},"478":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":2.449489742783178}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"334":{"tf":1.0}}}}}},"df":2,"docs":{"332":{"tf":1.0},"339":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"(":{"\"":{"c":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"498":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":2,"docs":{"483":{"tf":1.0},"486":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"512":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":17,"docs":{"131":{"tf":1.7320508075688772},"132":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"388":{"tf":1.0},"459":{"tf":1.4142135623730951},"468":{"tf":1.7320508075688772},"470":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951},"512":{"tf":1.4142135623730951},"524":{"tf":2.449489742783178}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"331":{"tf":2.0}}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"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":{},"e":{"d":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"466":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"466":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"531":{"tf":1.0}}}}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":8,"docs":{"132":{"tf":1.0},"324":{"tf":1.4142135623730951},"327":{"tf":1.7320508075688772},"328":{"tf":1.0},"329":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.0},"498":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"329":{"tf":1.4142135623730951}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":7,"docs":{"324":{"tf":2.0},"325":{"tf":1.0},"327":{"tf":1.7320508075688772},"328":{"tf":2.0},"329":{"tf":1.0},"331":{"tf":1.0},"498":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{".":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"326":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"326":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"510":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"510":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"<":{">":{"(":{"\"":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"498":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{">":{"(":{"\"":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"331":{"tf":1.0},"510":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"325":{"tf":1.0}}}}},"t":{">":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"325":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":105,"docs":{"100":{"tf":1.4142135623730951},"102":{"tf":1.0},"107":{"tf":1.0},"11":{"tf":1.0},"130":{"tf":2.6457513110645907},"131":{"tf":1.7320508075688772},"132":{"tf":1.0},"135":{"tf":1.0},"15":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"159":{"tf":2.8284271247461903},"164":{"tf":1.7320508075688772},"166":{"tf":2.8284271247461903},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"177":{"tf":1.4142135623730951},"178":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.0},"193":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.0},"203":{"tf":1.7320508075688772},"220":{"tf":1.0},"224":{"tf":1.0},"227":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"264":{"tf":1.0},"266":{"tf":1.0},"270":{"tf":1.0},"274":{"tf":1.0},"279":{"tf":1.0},"292":{"tf":1.0},"297":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"305":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.7320508075688772},"321":{"tf":1.0},"323":{"tf":2.6457513110645907},"324":{"tf":1.7320508075688772},"325":{"tf":1.4142135623730951},"326":{"tf":2.23606797749979},"327":{"tf":3.4641016151377544},"328":{"tf":1.4142135623730951},"329":{"tf":2.23606797749979},"331":{"tf":2.0},"332":{"tf":1.0},"333":{"tf":1.4142135623730951},"339":{"tf":2.449489742783178},"345":{"tf":1.7320508075688772},"350":{"tf":1.7320508075688772},"358":{"tf":1.0},"359":{"tf":1.0},"36":{"tf":2.0},"368":{"tf":1.4142135623730951},"37":{"tf":1.0},"375":{"tf":1.0},"380":{"tf":1.0},"388":{"tf":1.4142135623730951},"389":{"tf":1.4142135623730951},"396":{"tf":1.0},"397":{"tf":1.4142135623730951},"406":{"tf":1.0},"41":{"tf":1.0},"416":{"tf":1.0},"417":{"tf":1.0},"420":{"tf":1.4142135623730951},"426":{"tf":1.0},"432":{"tf":1.0},"466":{"tf":2.0},"468":{"tf":1.7320508075688772},"486":{"tf":1.4142135623730951},"498":{"tf":1.7320508075688772},"5":{"tf":1.0},"50":{"tf":1.7320508075688772},"510":{"tf":1.7320508075688772},"514":{"tf":1.4142135623730951},"526":{"tf":1.0},"535":{"tf":1.0},"540":{"tf":1.0},"543":{"tf":1.0},"544":{"tf":1.4142135623730951},"547":{"tf":1.0},"558":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"63":{"tf":1.0},"65":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":2.449489742783178},"81":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"390":{"tf":1.0},"92":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"183":{"tf":1.0}}}}}},"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"164":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"185":{"tf":1.0},"474":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"*":{">":{">":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"\"":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"474":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"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":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{">":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"177":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{">":{"(":{"\"":{"b":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"n":{"a":{"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":2,"docs":{"131":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"531":{"tf":1.0}}}}}}}}}}}}},"1":{"df":1,"docs":{"320":{"tf":1.0}}},"2":{"df":1,"docs":{"320":{"tf":1.0}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":12,"docs":{"132":{"tf":1.0},"157":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"33":{"tf":1.0},"404":{"tf":1.0},"430":{"tf":1.0},"453":{"tf":1.0},"468":{"tf":1.4142135623730951},"486":{"tf":2.0},"531":{"tf":1.0},"550":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"442":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"412":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"412":{"tf":1.0}}}}},"r":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"\"":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"474":{"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":{},"g":{"df":1,"docs":{"445":{"tf":1.4142135623730951}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}}}}},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"\"":{")":{")":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"470":{"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":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"p":{"\"":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"474":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"319":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"486":{"tf":1.4142135623730951}}}}}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"15":{"tf":1.0},"318":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"f":{"df":2,"docs":{"15":{"tf":1.0},"318":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"468":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"470":{"tf":1.4142135623730951},"531":{"tf":1.4142135623730951}},"e":{"<":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"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":{"(":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"472":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":22,"docs":{"10":{"tf":1.0},"15":{"tf":1.0},"157":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":2.0},"318":{"tf":3.4641016151377544},"319":{"tf":2.0},"320":{"tf":3.605551275463989},"321":{"tf":3.4641016151377544},"322":{"tf":2.23606797749979},"36":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.7320508075688772},"39":{"tf":1.0},"430":{"tf":2.0},"442":{"tf":1.4142135623730951},"470":{"tf":3.0},"474":{"tf":1.4142135623730951},"486":{"tf":1.7320508075688772},"75":{"tf":2.0},"8":{"tf":1.0}}}},"t":{"df":0,"docs":{},"l":{"df":10,"docs":{"102":{"tf":1.0},"110":{"tf":1.0},"37":{"tf":1.0},"376":{"tf":1.0},"444":{"tf":1.0},"518":{"tf":1.0},"530":{"tf":1.0},"555":{"tf":1.0},"74":{"tf":1.0},"86":{"tf":1.4142135623730951}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"358":{"tf":1.0},"478":{"tf":1.0},"558":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"558":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"118":{"tf":2.23606797749979},"121":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{")":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"121":{"tf":1.0}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{".":{"0":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"o":{"a":{"d":{"df":25,"docs":{"101":{"tf":2.0},"102":{"tf":1.7320508075688772},"103":{"tf":1.0},"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"193":{"tf":1.7320508075688772},"302":{"tf":1.0},"354":{"tf":1.7320508075688772},"355":{"tf":1.0},"363":{"tf":1.4142135623730951},"42":{"tf":1.0},"452":{"tf":1.7320508075688772},"47":{"tf":1.0},"48":{"tf":1.0},"492":{"tf":1.0},"50":{"tf":1.4142135623730951},"542":{"tf":3.605551275463989},"547":{"tf":1.4142135623730951},"548":{"tf":1.4142135623730951},"58":{"tf":1.0},"83":{"tf":1.0},"90":{"tf":2.0},"92":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"542":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"542":{"tf":1.0}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"}":{"\\":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"542":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"542":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"542":{"tf":1.4142135623730951}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":1,"docs":{"557":{"tf":1.0}}}}},"c":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"395":{"tf":2.0}}},"x":{"df":1,"docs":{"395":{"tf":2.0}}},"z":{"df":1,"docs":{"395":{"tf":2.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"401":{"tf":2.23606797749979}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.0}}}}}},"t":{"df":41,"docs":{"102":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":2.6457513110645907},"132":{"tf":2.0},"179":{"tf":1.4142135623730951},"185":{"tf":1.7320508075688772},"197":{"tf":3.0},"207":{"tf":2.23606797749979},"208":{"tf":2.0},"209":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":3.0},"212":{"tf":2.0},"213":{"tf":2.23606797749979},"275":{"tf":3.0},"278":{"tf":1.0},"280":{"tf":1.4142135623730951},"284":{"tf":1.7320508075688772},"285":{"tf":1.7320508075688772},"286":{"tf":1.7320508075688772},"289":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772},"291":{"tf":1.7320508075688772},"298":{"tf":1.0},"306":{"tf":1.0},"328":{"tf":1.0},"372":{"tf":1.0},"395":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":2.23606797749979},"423":{"tf":1.7320508075688772},"425":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":1.7320508075688772},"493":{"tf":2.8284271247461903},"7":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":2.0},"86":{"tf":1.0},"95":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{")":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"212":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"125":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"(":{")":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"125":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"212":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.0}}},"x":{"df":1,"docs":{"197":{"tf":1.0}}},"z":{"df":1,"docs":{"197":{"tf":1.0}}}}}}},"2":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"430":{"tf":1.0},"464":{"tf":1.4142135623730951}}}}}},"df":2,"docs":{"213":{"tf":1.0},"430":{"tf":1.0}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"132":{"tf":1.7320508075688772},"493":{"tf":2.0}},"u":{"df":12,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.4142135623730951},"210":{"tf":1.7320508075688772},"211":{"tf":1.0},"213":{"tf":1.0},"347":{"tf":1.0},"430":{"tf":1.0},"464":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"2":{"df":1,"docs":{"132":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"212":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":3,"docs":{"185":{"tf":1.4142135623730951},"211":{"tf":2.0},"275":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"493":{"tf":2.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"s":{".":{"a":{"d":{"d":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"197":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}}}}}}}},"s":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"208":{"tf":1.4142135623730951},"210":{"tf":1.0}},"e":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"209":{"tf":1.0},"212":{"tf":2.0},"275":{"tf":1.7320508075688772},"464":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"210":{"tf":1.4142135623730951},"211":{"tf":2.0},"464":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}},"df":1,"docs":{"395":{"tf":2.0}}},"df":0,"docs":{},"g":{"df":8,"docs":{"107":{"tf":1.0},"28":{"tf":1.0},"50":{"tf":2.23606797749979},"52":{"tf":1.0},"53":{"tf":2.0},"546":{"tf":1.0},"550":{"tf":1.0},"90":{"tf":1.7320508075688772}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"452":{"tf":1.7320508075688772}}}}},"i":{"c":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.0},"194":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0}}}}}},"df":9,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.4142135623730951},"204":{"tf":1.0},"231":{"tf":1.0},"430":{"tf":1.0},"469":{"tf":1.0},"553":{"tf":1.0},"73":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":20,"docs":{"234":{"tf":1.0},"281":{"tf":1.0},"484":{"tf":1.0},"488":{"tf":1.0},"489":{"tf":1.0},"491":{"tf":1.0},"492":{"tf":1.0},"493":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.0},"503":{"tf":1.4142135623730951},"504":{"tf":1.0},"505":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.0},"523":{"tf":1.0},"524":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"k":{"df":31,"docs":{"1":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"143":{"tf":1.4142135623730951},"153":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"184":{"tf":1.0},"209":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"236":{"tf":1.0},"239":{"tf":1.0},"269":{"tf":1.0},"321":{"tf":1.0},"413":{"tf":1.4142135623730951},"416":{"tf":1.0},"438":{"tf":1.0},"448":{"tf":1.0},"456":{"tf":1.0},"477":{"tf":1.0},"547":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.0},"81":{"tf":1.0}}},"p":{"df":2,"docs":{"306":{"tf":1.4142135623730951},"308":{"tf":1.0}}},"s":{"df":1,"docs":{"324":{"tf":1.0}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"275":{"tf":2.0}},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"128":{"tf":1.4142135623730951}}}}},"df":4,"docs":{"128":{"tf":1.7320508075688772},"274":{"tf":1.4142135623730951},"275":{"tf":2.23606797749979},"78":{"tf":1.0}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"274":{"tf":1.4142135623730951},"275":{"tf":3.1622776601683795}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"274":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"183":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"456":{"tf":1.0},"470":{"tf":1.0}}}},"t":{"df":13,"docs":{"110":{"tf":1.0},"12":{"tf":1.0},"183":{"tf":1.0},"205":{"tf":1.0},"354":{"tf":1.0},"36":{"tf":1.7320508075688772},"405":{"tf":1.0},"44":{"tf":1.0},"463":{"tf":1.0},"473":{"tf":1.0},"474":{"tf":1.0},"478":{"tf":1.4142135623730951},"558":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"478":{"tf":1.0}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"331":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{}},"df":2,"docs":{"112":{"tf":1.0},"196":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"116":{"tf":1.0}}}}}}},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"108":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"'":{"df":1,"docs":{"106":{"tf":1.0}}},"df":2,"docs":{"106":{"tf":2.449489742783178},"69":{"tf":1.0}},"s":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"102":{"tf":1.0}}},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"106":{"tf":2.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"m":{"a":{"d":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"461":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":8,"docs":{"12":{"tf":1.0},"14":{"tf":1.0},"223":{"tf":1.0},"554":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":1.4142135623730951},"560":{"tf":1.0},"6":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"205":{"tf":1.0},"472":{"tf":1.4142135623730951}}},"n":{"df":28,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.0},"223":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"277":{"tf":1.0},"345":{"tf":1.0},"356":{"tf":1.4142135623730951},"37":{"tf":1.0},"388":{"tf":1.0},"397":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"458":{"tf":1.0},"459":{"tf":1.0},"466":{"tf":1.0},"467":{"tf":1.0},"477":{"tf":1.0},"548":{"tf":1.0},"555":{"tf":1.0},"69":{"tf":1.0},"74":{"tf":1.0},"83":{"tf":1.4142135623730951}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"464":{"tf":1.0},"557":{"tf":1.0},"559":{"tf":1.0}}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"2":{"tf":1.0},"48":{"tf":1.0},"555":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"df":59,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"110":{"tf":1.0},"112":{"tf":1.0},"115":{"tf":1.0},"125":{"tf":1.0},"143":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":1.0},"183":{"tf":1.7320508075688772},"189":{"tf":1.0},"198":{"tf":1.0},"2":{"tf":1.0},"215":{"tf":1.0},"223":{"tf":1.0},"239":{"tf":1.0},"245":{"tf":1.0},"267":{"tf":1.4142135623730951},"268":{"tf":1.0},"271":{"tf":1.0},"297":{"tf":1.4142135623730951},"298":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"343":{"tf":1.0},"382":{"tf":1.0},"386":{"tf":1.4142135623730951},"388":{"tf":1.4142135623730951},"389":{"tf":1.0},"401":{"tf":2.23606797749979},"404":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.0},"409":{"tf":1.0},"410":{"tf":1.4142135623730951},"414":{"tf":1.0},"433":{"tf":1.0},"434":{"tf":1.0},"461":{"tf":1.0},"464":{"tf":1.0},"467":{"tf":1.7320508075688772},"471":{"tf":1.0},"472":{"tf":1.7320508075688772},"473":{"tf":1.0},"477":{"tf":1.4142135623730951},"493":{"tf":1.0},"530":{"tf":1.0},"534":{"tf":1.0},"542":{"tf":1.0},"553":{"tf":1.4142135623730951},"554":{"tf":1.4142135623730951},"557":{"tf":1.0},"558":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":1.0}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"401":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"401":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"380":{"tf":1.0},"382":{"tf":1.0},"405":{"tf":1.0},"555":{"tf":1.0},"556":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":8,"docs":{"108":{"tf":1.0},"242":{"tf":1.0},"247":{"tf":2.0},"320":{"tf":1.4142135623730951},"406":{"tf":1.0},"433":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"277":{"tf":1.0}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":6,"docs":{"389":{"tf":1.0},"478":{"tf":1.0},"50":{"tf":1.0},"523":{"tf":1.0},"58":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}},"p":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"178":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"339":{"tf":1.0}}}}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.4142135623730951}}}}}},"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":5,"docs":{"134":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":1.0},"432":{"tf":1.0},"472":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"166":{"tf":1.0},"388":{"tf":1.0}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.7320508075688772},"336":{"tf":1.0},"337":{"tf":1.7320508075688772},"339":{"tf":2.8284271247461903}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"k":{"df":1,"docs":{"337":{"tf":1.0}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":5,"docs":{"333":{"tf":1.4142135623730951},"334":{"tf":1.7320508075688772},"335":{"tf":1.4142135623730951},"336":{"tf":2.6457513110645907},"339":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"k":{"df":1,"docs":{"334":{"tf":1.7320508075688772}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"334":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":18,"docs":{"134":{"tf":2.449489742783178},"135":{"tf":1.0},"164":{"tf":1.4142135623730951},"168":{"tf":1.0},"170":{"tf":1.0},"319":{"tf":3.0},"320":{"tf":1.0},"328":{"tf":2.0},"331":{"tf":1.0},"332":{"tf":1.4142135623730951},"339":{"tf":1.7320508075688772},"388":{"tf":1.4142135623730951},"472":{"tf":1.0},"5":{"tf":1.4142135623730951},"50":{"tf":1.0},"55":{"tf":1.0},"9":{"tf":1.0},"94":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"f":{"df":2,"docs":{"319":{"tf":1.4142135623730951},"472":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"d":{":":{"9":{".":{"4":{".":{"1":{"df":1,"docs":{"95":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":6,"docs":{"324":{"tf":1.0},"328":{"tf":1.4142135623730951},"333":{"tf":1.4142135623730951},"335":{"tf":2.23606797749979},"336":{"tf":1.0},"339":{"tf":2.449489742783178}}}}}},"r":{"df":0,"docs":{},"k":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"479":{"tf":1.0}}}}}},"df":3,"docs":{"201":{"tf":1.7320508075688772},"203":{"tf":1.0},"69":{"tf":1.0}}},"v":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"128":{"tf":1.4142135623730951},"305":{"tf":1.0},"306":{"tf":1.7320508075688772},"448":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"'":{"df":1,"docs":{"331":{"tf":1.0}}},".":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"176":{"tf":1.4142135623730951},"212":{"tf":1.7320508075688772}}}}},"b":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"331":{"tf":1.0},"510":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"331":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":3,"docs":{"306":{"tf":1.0},"331":{"tf":2.6457513110645907},"380":{"tf":1.0}}}}},"h":{".":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"470":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"276":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"276":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"(":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"306":{"tf":1.0}}}},"df":0,"docs":{},"x":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"w":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":0,"docs":{}}}}},"y":{"a":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"215":{"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":{"276":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"p":{"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":{".":{"a":{"d":{"d":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"o":{"d":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}}}}}}}},"s":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"276":{"tf":2.23606797749979},"277":{"tf":2.23606797749979}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"557":{"tf":1.0}}}}}}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":2,"docs":{"95":{"tf":1.0},"98":{"tf":1.0}}}}}},"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"29":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":6,"docs":{"436":{"tf":1.7320508075688772},"522":{"tf":1.0},"556":{"tf":1.0},"85":{"tf":1.0},"95":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}}}}}},"df":18,"docs":{"107":{"tf":1.0},"18":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"313":{"tf":1.0},"40":{"tf":1.7320508075688772},"435":{"tf":1.7320508075688772},"450":{"tf":2.0},"477":{"tf":1.0},"522":{"tf":2.0},"557":{"tf":1.0},"84":{"tf":1.7320508075688772},"85":{"tf":1.0},"94":{"tf":1.7320508075688772},"95":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.4142135623730951}}}}},"x":{"df":4,"docs":{"194":{"tf":1.4142135623730951},"195":{"tf":1.0},"430":{"tf":1.7320508075688772},"455":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"194":{"tf":1.0},"441":{"tf":1.0},"454":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"355":{"tf":1.0},"358":{"tf":1.0},"361":{"tf":1.0},"369":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"d":{"6":{"7":{"8":{"6":{"8":{"5":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"5":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"479":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":29,"docs":{"1":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"131":{"tf":1.0},"152":{"tf":1.0},"167":{"tf":1.0},"195":{"tf":1.0},"203":{"tf":1.0},"221":{"tf":1.0},"225":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.0},"320":{"tf":1.0},"329":{"tf":1.0},"332":{"tf":1.0},"346":{"tf":1.4142135623730951},"354":{"tf":1.0},"369":{"tf":1.0},"425":{"tf":1.0},"429":{"tf":1.0},"441":{"tf":1.0},"517":{"tf":1.0},"518":{"tf":1.0},"531":{"tf":1.0},"542":{"tf":1.0},"73":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"130":{"tf":1.0}}}}},"t":{"df":1,"docs":{"542":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"22":{"tf":1.0},"306":{"tf":1.0},"351":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"388":{"tf":2.6457513110645907},"474":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"11":{"tf":1.0},"15":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.4142135623730951},"451":{"tf":1.0},"557":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0}}}}}},"u":{"df":1,"docs":{"86":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":49,"docs":{"103":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.4142135623730951},"112":{"tf":3.1622776601683795},"129":{"tf":2.0},"130":{"tf":1.4142135623730951},"138":{"tf":1.7320508075688772},"149":{"tf":1.4142135623730951},"156":{"tf":1.7320508075688772},"158":{"tf":2.23606797749979},"168":{"tf":2.449489742783178},"180":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"184":{"tf":1.0},"203":{"tf":1.7320508075688772},"204":{"tf":2.8284271247461903},"222":{"tf":1.7320508075688772},"225":{"tf":3.3166247903554},"232":{"tf":3.1622776601683795},"233":{"tf":1.4142135623730951},"239":{"tf":1.0},"240":{"tf":1.0},"300":{"tf":2.8284271247461903},"339":{"tf":4.0},"350":{"tf":1.0},"351":{"tf":1.4142135623730951},"352":{"tf":1.0},"354":{"tf":1.0},"358":{"tf":1.0},"383":{"tf":1.0},"42":{"tf":1.0},"438":{"tf":1.4142135623730951},"439":{"tf":2.0},"442":{"tf":2.0},"472":{"tf":2.449489742783178},"488":{"tf":1.4142135623730951},"50":{"tf":2.23606797749979},"508":{"tf":1.7320508075688772},"509":{"tf":1.4142135623730951},"531":{"tf":1.4142135623730951},"532":{"tf":1.7320508075688772},"533":{"tf":1.4142135623730951},"54":{"tf":2.449489742783178},"553":{"tf":1.0},"78":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":2.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"149":{"tf":1.4142135623730951},"472":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":4,"docs":{"350":{"tf":1.0},"351":{"tf":1.0},"352":{"tf":1.0},"488":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":2,"docs":{"350":{"tf":1.0},"352":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"339":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"m":{"a":{"df":0,"docs":{},"p":{"[":{"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":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"339":{"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":{},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"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":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"339":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"205":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"99":{"tf":1.0}}}},"t":{"a":{".":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"183":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"183":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"\"":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"176":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"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":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}}}},"?":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"176":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"477":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":5,"docs":{"176":{"tf":1.7320508075688772},"183":{"tf":1.7320508075688772},"222":{"tf":1.0},"223":{"tf":2.23606797749979},"470":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":219,"docs":{"1":{"tf":1.0},"100":{"tf":3.3166247903554},"101":{"tf":2.0},"102":{"tf":2.0},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"11":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"114":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":2.0},"121":{"tf":1.0},"122":{"tf":1.7320508075688772},"124":{"tf":2.449489742783178},"125":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"131":{"tf":1.0},"134":{"tf":1.4142135623730951},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.4142135623730951},"138":{"tf":2.449489742783178},"140":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"147":{"tf":2.0},"15":{"tf":2.0},"150":{"tf":1.0},"151":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"153":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"155":{"tf":2.23606797749979},"156":{"tf":1.0},"159":{"tf":1.7320508075688772},"160":{"tf":1.7320508075688772},"161":{"tf":1.7320508075688772},"163":{"tf":1.4142135623730951},"164":{"tf":1.0},"165":{"tf":1.4142135623730951},"167":{"tf":1.7320508075688772},"168":{"tf":1.0},"169":{"tf":1.7320508075688772},"17":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.4142135623730951},"177":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":2.0},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":2.6457513110645907},"185":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"189":{"tf":1.0},"19":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":1.0},"214":{"tf":1.4142135623730951},"22":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":1.7320508075688772},"232":{"tf":1.4142135623730951},"236":{"tf":2.0},"237":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":1.0},"245":{"tf":1.0},"251":{"tf":1.4142135623730951},"253":{"tf":1.7320508075688772},"254":{"tf":1.0},"259":{"tf":1.0},"267":{"tf":1.0},"276":{"tf":1.7320508075688772},"277":{"tf":1.0},"28":{"tf":1.0},"280":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"306":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"318":{"tf":1.0},"322":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":2.449489742783178},"329":{"tf":1.4142135623730951},"335":{"tf":1.4142135623730951},"336":{"tf":1.0},"337":{"tf":1.0},"34":{"tf":1.0},"341":{"tf":1.7320508075688772},"343":{"tf":1.4142135623730951},"344":{"tf":1.0},"345":{"tf":1.4142135623730951},"346":{"tf":1.0},"347":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":2.23606797749979},"351":{"tf":1.4142135623730951},"352":{"tf":1.0},"355":{"tf":1.7320508075688772},"356":{"tf":1.0},"362":{"tf":2.23606797749979},"363":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":1.4142135623730951},"368":{"tf":1.0},"37":{"tf":1.0},"370":{"tf":2.23606797749979},"372":{"tf":1.0},"374":{"tf":1.0},"377":{"tf":1.7320508075688772},"378":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"385":{"tf":1.4142135623730951},"386":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.4142135623730951},"389":{"tf":2.23606797749979},"390":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":2.8284271247461903},"399":{"tf":1.4142135623730951},"400":{"tf":1.0},"401":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.4142135623730951},"405":{"tf":1.0},"406":{"tf":1.4142135623730951},"407":{"tf":2.8284271247461903},"408":{"tf":1.0},"409":{"tf":1.4142135623730951},"410":{"tf":2.0},"413":{"tf":1.4142135623730951},"416":{"tf":2.8284271247461903},"424":{"tf":1.7320508075688772},"425":{"tf":1.0},"426":{"tf":1.4142135623730951},"427":{"tf":1.0},"428":{"tf":1.0},"43":{"tf":1.0},"431":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":1.0},"439":{"tf":1.0},"441":{"tf":2.449489742783178},"442":{"tf":1.4142135623730951},"446":{"tf":1.0},"456":{"tf":1.0},"457":{"tf":1.0},"459":{"tf":1.0},"461":{"tf":1.7320508075688772},"462":{"tf":1.0},"465":{"tf":1.7320508075688772},"466":{"tf":1.4142135623730951},"467":{"tf":1.7320508075688772},"468":{"tf":1.7320508075688772},"47":{"tf":1.4142135623730951},"470":{"tf":1.7320508075688772},"471":{"tf":1.0},"473":{"tf":1.7320508075688772},"477":{"tf":1.4142135623730951},"48":{"tf":1.0},"481":{"tf":1.4142135623730951},"484":{"tf":1.4142135623730951},"488":{"tf":1.0},"489":{"tf":1.0},"490":{"tf":1.7320508075688772},"492":{"tf":1.4142135623730951},"493":{"tf":2.23606797749979},"494":{"tf":1.7320508075688772},"498":{"tf":1.0},"508":{"tf":1.7320508075688772},"509":{"tf":1.4142135623730951},"510":{"tf":1.0},"512":{"tf":1.0},"514":{"tf":1.0},"517":{"tf":1.0},"524":{"tf":2.23606797749979},"534":{"tf":1.4142135623730951},"545":{"tf":1.0},"546":{"tf":1.0},"547":{"tf":1.4142135623730951},"6":{"tf":1.0},"62":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"91":{"tf":2.8284271247461903},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"225":{"tf":1.7320508075688772},"557":{"tf":1.0}}}}},"df":0,"docs":{}}},"d":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"464":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"461":{"tf":1.0}}}}}},"n":{"d":{"df":2,"docs":{"102":{"tf":1.0},"131":{"tf":1.0}}},"df":4,"docs":{"194":{"tf":1.4142135623730951},"195":{"tf":1.0},"430":{"tf":1.0},"455":{"tf":1.7320508075688772}},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"'":{"df":21,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"105":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"127":{"tf":1.0},"131":{"tf":1.0},"218":{"tf":1.0},"242":{"tf":1.0},"278":{"tf":1.0},"316":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"353":{"tf":1.0},"369":{"tf":1.0},"376":{"tf":1.4142135623730951},"461":{"tf":1.4142135623730951},"464":{"tf":1.0},"55":{"tf":1.0}}},":":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"285":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"\"":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"290":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"345":{"tf":2.0},"346":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"345":{"tf":2.0},"346":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"285":{"tf":1.0}}}}}}},"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":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"_":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"464":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"464":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":3,"docs":{"102":{"tf":1.0},"104":{"tf":1.7320508075688772},"109":{"tf":3.7416573867739413}}},"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":{"1":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"464":{"tf":1.4142135623730951}}}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}},"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":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"o":{"b":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"b":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"464":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"464":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":1,"docs":{"464":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"125":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":3,"docs":{"50":{"tf":1.4142135623730951},"57":{"tf":1.0},"58":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"464":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"445":{"tf":2.0}}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"c":{"2":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"3":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":79,"docs":{"0":{"tf":1.7320508075688772},"1":{"tf":1.7320508075688772},"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"132":{"tf":1.0},"187":{"tf":1.0},"218":{"tf":2.0},"220":{"tf":1.0},"227":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.7320508075688772},"247":{"tf":1.0},"249":{"tf":1.4142135623730951},"252":{"tf":1.0},"260":{"tf":1.0},"264":{"tf":1.0},"266":{"tf":1.4142135623730951},"268":{"tf":1.4142135623730951},"27":{"tf":1.0},"270":{"tf":1.0},"272":{"tf":1.0},"274":{"tf":1.0},"276":{"tf":1.4142135623730951},"278":{"tf":1.0},"279":{"tf":1.4142135623730951},"28":{"tf":1.0},"281":{"tf":2.0},"282":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"303":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"323":{"tf":1.4142135623730951},"353":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772},"357":{"tf":1.0},"358":{"tf":1.0},"36":{"tf":1.0},"361":{"tf":2.23606797749979},"362":{"tf":1.0},"366":{"tf":1.0},"368":{"tf":1.7320508075688772},"370":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.7320508075688772},"40":{"tf":1.0},"432":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.4142135623730951},"464":{"tf":1.0},"465":{"tf":1.4142135623730951},"468":{"tf":1.0},"47":{"tf":2.0},"473":{"tf":1.4142135623730951},"477":{"tf":1.0},"48":{"tf":2.0},"50":{"tf":1.0},"535":{"tf":1.4142135623730951},"536":{"tf":1.0},"537":{"tf":1.0},"538":{"tf":1.0},"539":{"tf":1.0},"540":{"tf":1.4142135623730951},"541":{"tf":1.0},"542":{"tf":2.8284271247461903},"554":{"tf":2.0},"555":{"tf":1.7320508075688772},"557":{"tf":1.4142135623730951},"56":{"tf":2.0},"62":{"tf":1.0},"78":{"tf":1.0}},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":3,"docs":{"282":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"389":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"'":{"df":1,"docs":{"557":{"tf":1.0}}},"df":2,"docs":{"557":{"tf":1.0},"558":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"m":{"df":3,"docs":{"25":{"tf":1.0},"515":{"tf":1.0},"89":{"tf":1.0}},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{">":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"<":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"194":{"tf":1.0},"441":{"tf":1.0},"454":{"tf":1.0}}}}}}},"s":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"262":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"339":{"tf":1.0}}}}}}}}}}},"s":{"df":9,"docs":{"27":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"339":{"tf":2.449489742783178},"50":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"90":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"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":{"df":0,"docs":{},"r":{"df":1,"docs":{"90":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"47":{"tf":1.0},"543":{"tf":1.0},"91":{"tf":1.0}}}}}},"o":{"b":{"df":4,"docs":{"177":{"tf":1.7320508075688772},"243":{"tf":1.0},"297":{"tf":1.0},"389":{"tf":1.0}}},"d":{"df":0,"docs":{},"e":{"df":2,"docs":{"316":{"tf":1.4142135623730951},"379":{"tf":1.4142135623730951}},"r":{"df":1,"docs":{"403":{"tf":1.0}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":7,"docs":{"159":{"tf":1.0},"165":{"tf":1.0},"189":{"tf":1.0},"211":{"tf":1.0},"301":{"tf":1.0},"442":{"tf":2.0},"443":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"416":{"tf":1.0}}}},"df":4,"docs":{"447":{"tf":1.0},"477":{"tf":1.0},"491":{"tf":1.4142135623730951},"557":{"tf":1.0}}}}},"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"'":{"df":5,"docs":{"244":{"tf":1.0},"245":{"tf":1.0},"467":{"tf":1.0},"478":{"tf":1.0},"554":{"tf":1.0}}},"df":5,"docs":{"245":{"tf":1.0},"478":{"tf":1.0},"5":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":2.0}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"383":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"554":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":78,"docs":{"1":{"tf":1.0},"100":{"tf":2.449489742783178},"101":{"tf":1.0},"106":{"tf":1.0},"110":{"tf":1.0},"122":{"tf":1.0},"133":{"tf":1.4142135623730951},"14":{"tf":1.0},"143":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"16":{"tf":1.0},"160":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"176":{"tf":1.4142135623730951},"179":{"tf":1.0},"184":{"tf":1.0},"190":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.0},"249":{"tf":1.4142135623730951},"251":{"tf":1.0},"29":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.4142135623730951},"33":{"tf":1.0},"339":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.0},"36":{"tf":1.0},"366":{"tf":1.0},"383":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0},"410":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.0},"44":{"tf":2.0},"442":{"tf":1.4142135623730951},"444":{"tf":1.7320508075688772},"467":{"tf":1.0},"468":{"tf":1.0},"469":{"tf":1.0},"47":{"tf":1.7320508075688772},"471":{"tf":1.0},"473":{"tf":1.0},"493":{"tf":1.4142135623730951},"495":{"tf":1.0},"498":{"tf":1.0},"507":{"tf":1.0},"516":{"tf":1.4142135623730951},"517":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.0},"523":{"tf":1.0},"528":{"tf":1.0},"530":{"tf":1.0},"534":{"tf":1.0},"547":{"tf":1.7320508075688772},"548":{"tf":1.4142135623730951},"55":{"tf":1.0},"557":{"tf":1.0},"560":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.7320508075688772},"90":{"tf":1.0},"99":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"171":{"tf":1.0},"81":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"555":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"179":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":7,"docs":{"104":{"tf":1.0},"257":{"tf":1.4142135623730951},"287":{"tf":2.0},"41":{"tf":1.0},"494":{"tf":1.0},"515":{"tf":1.0},"73":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"g":{"df":2,"docs":{"233":{"tf":1.0},"439":{"tf":1.0}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":16,"docs":{"110":{"tf":1.0},"112":{"tf":1.0},"133":{"tf":1.4142135623730951},"213":{"tf":1.0},"316":{"tf":1.0},"350":{"tf":1.0},"381":{"tf":1.0},"390":{"tf":1.0},"41":{"tf":1.0},"413":{"tf":1.4142135623730951},"473":{"tf":1.0},"477":{"tf":1.0},"493":{"tf":1.0},"527":{"tf":1.0},"530":{"tf":1.4142135623730951},"560":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":7,"docs":{"10":{"tf":1.0},"321":{"tf":2.23606797749979},"322":{"tf":1.4142135623730951},"331":{"tf":1.0},"39":{"tf":1.0},"557":{"tf":1.0},"8":{"tf":1.0}},"g":{"df":2,"docs":{"323":{"tf":1.0},"331":{"tf":1.7320508075688772}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":14,"docs":{"132":{"tf":1.0},"316":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"33":{"tf":1.4142135623730951},"39":{"tf":1.0},"404":{"tf":1.0},"430":{"tf":1.0},"453":{"tf":1.0},"460":{"tf":1.0},"464":{"tf":1.0},"483":{"tf":1.7320508075688772},"486":{"tf":1.7320508075688772},"8":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":4,"docs":{"105":{"tf":1.0},"322":{"tf":1.0},"483":{"tf":1.4142135623730951},"486":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"460":{"tf":2.0}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"486":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"322":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"321":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"l":{"df":34,"docs":{"113":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"124":{"tf":1.0},"14":{"tf":1.0},"153":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"22":{"tf":1.0},"243":{"tf":2.0},"250":{"tf":1.0},"251":{"tf":2.0},"329":{"tf":1.0},"331":{"tf":1.0},"336":{"tf":1.7320508075688772},"339":{"tf":1.0},"347":{"tf":1.0},"359":{"tf":1.0},"375":{"tf":1.0},"381":{"tf":1.0},"384":{"tf":1.0},"392":{"tf":1.7320508075688772},"393":{"tf":1.7320508075688772},"404":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"43":{"tf":1.0},"430":{"tf":1.0},"477":{"tf":1.0},"510":{"tf":1.0},"518":{"tf":1.0},"75":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}}}}}}},"s":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"297":{"tf":1.0},"472":{"tf":2.8284271247461903}}},"df":0,"docs":{}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"168":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"388":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"<":{"df":0,"docs":{},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"166":{"tf":1.0},"388":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"95":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"512":{"tf":2.0},"518":{"tf":1.4142135623730951}}}}}}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}}}}},"c":{"df":0,"docs":{},"m":{"d":{"df":2,"docs":{"397":{"tf":1.4142135623730951},"399":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":17,"docs":{"138":{"tf":2.23606797749979},"139":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"158":{"tf":1.0},"161":{"tf":1.7320508075688772},"167":{"tf":1.7320508075688772},"236":{"tf":2.0},"318":{"tf":1.4142135623730951},"341":{"tf":1.7320508075688772},"349":{"tf":1.0},"523":{"tf":1.4142135623730951},"532":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":2,"docs":{"359":{"tf":1.0},"360":{"tf":1.4142135623730951}},"e":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"360":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"2":{"df":1,"docs":{"359":{"tf":1.0}}},"df":3,"docs":{"359":{"tf":1.0},"360":{"tf":1.0},"548":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"107":{"tf":1.0}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"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":{"59":{"tf":1.0}}}}}}}}}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"432":{"tf":1.0},"462":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"83":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}}}}}}},"t":{"a":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"359":{"tf":1.0},"360":{"tf":1.0}}}}}}},"df":1,"docs":{"360":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"n":{"/":{"a":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"346":{"tf":1.0}}}}}}}},">":{"[":{".":{".":{"5":{"0":{"df":1,"docs":{"77":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{".":{".":{"1":{".":{"0":{"df":1,"docs":{"77":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{".":{".":{"5":{"0":{"df":1,"docs":{"77":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"77":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"77":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"221":{"tf":1.0},"228":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"227":{"tf":1.0}}}}}}},"df":2,"docs":{"227":{"tf":1.0},"228":{"tf":2.0}}}}}}},"df":0,"docs":{}}}}}},"df":83,"docs":{"10":{"tf":1.0},"100":{"tf":1.7320508075688772},"102":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"131":{"tf":1.0},"134":{"tf":2.0},"135":{"tf":1.0},"136":{"tf":1.7320508075688772},"137":{"tf":1.4142135623730951},"138":{"tf":3.0},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"144":{"tf":1.7320508075688772},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"151":{"tf":1.0},"168":{"tf":1.4142135623730951},"183":{"tf":2.23606797749979},"186":{"tf":1.0},"204":{"tf":1.0},"214":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"242":{"tf":1.0},"249":{"tf":1.0},"251":{"tf":2.23606797749979},"268":{"tf":1.4142135623730951},"287":{"tf":2.23606797749979},"319":{"tf":1.7320508075688772},"325":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.7320508075688772},"35":{"tf":1.0},"350":{"tf":1.7320508075688772},"363":{"tf":1.0},"364":{"tf":1.0},"388":{"tf":2.0},"391":{"tf":1.4142135623730951},"394":{"tf":1.4142135623730951},"405":{"tf":1.0},"408":{"tf":1.0},"414":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":2.449489742783178},"419":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.7320508075688772},"430":{"tf":1.4142135623730951},"431":{"tf":1.0},"432":{"tf":1.0},"441":{"tf":1.0},"448":{"tf":1.4142135623730951},"456":{"tf":1.0},"458":{"tf":1.0},"459":{"tf":1.0},"466":{"tf":1.7320508075688772},"481":{"tf":1.0},"486":{"tf":1.0},"493":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0},"512":{"tf":1.0},"554":{"tf":1.4142135623730951},"65":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"76":{"tf":2.449489742783178},"78":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"90":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":2.0},"99":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":14,"docs":{"1":{"tf":1.4142135623730951},"100":{"tf":2.0},"102":{"tf":2.23606797749979},"103":{"tf":1.4142135623730951},"104":{"tf":1.7320508075688772},"106":{"tf":1.0},"109":{"tf":2.0},"15":{"tf":1.0},"267":{"tf":1.0},"27":{"tf":1.0},"278":{"tf":2.0},"359":{"tf":1.0},"360":{"tf":1.4142135623730951},"90":{"tf":1.7320508075688772}},"e":{":":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"278":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"176":{"tf":1.0}}}}}},")":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"298":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},">":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"516":{"tf":1.0}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"132":{"tf":1.0},"464":{"tf":1.0},"516":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"516":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":16,"docs":{"14":{"tf":1.4142135623730951},"173":{"tf":1.4142135623730951},"18":{"tf":1.0},"253":{"tf":1.0},"267":{"tf":1.4142135623730951},"278":{"tf":1.7320508075688772},"292":{"tf":1.0},"293":{"tf":2.0},"297":{"tf":2.23606797749979},"298":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.0},"370":{"tf":1.0},"5":{"tf":1.0},"503":{"tf":1.4142135623730951},"507":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":8,"docs":{"100":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.4142135623730951},"122":{"tf":1.0},"124":{"tf":1.0},"230":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"125":{"tf":1.0},"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"100":{"tf":1.0},"113":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.4142135623730951},"124":{"tf":1.0},"125":{"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"b":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":8,"docs":{"171":{"tf":1.0},"309":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"314":{"tf":1.0},"464":{"tf":1.4142135623730951},"517":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"517":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{">":{"(":{"\"":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"df":2,"docs":{"314":{"tf":1.4142135623730951},"517":{"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":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":1,"docs":{"517":{"tf":1.0}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"313":{"tf":2.0},"314":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"311":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"313":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"312":{"tf":1.0},"90":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"312":{"tf":1.0},"90":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":14,"docs":{"107":{"tf":1.0},"18":{"tf":1.4142135623730951},"309":{"tf":1.7320508075688772},"310":{"tf":1.0},"311":{"tf":2.0},"312":{"tf":2.0},"313":{"tf":2.0},"314":{"tf":2.8284271247461903},"46":{"tf":1.4142135623730951},"517":{"tf":2.8284271247461903},"78":{"tf":1.0},"85":{"tf":1.0},"90":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"168":{"tf":1.7320508075688772}}}},"df":1,"docs":{"464":{"tf":1.0}}},"t":{"df":1,"docs":{"477":{"tf":1.0}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"119":{"tf":1.0},"184":{"tf":1.0},"384":{"tf":1.0},"500":{"tf":1.0},"58":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":66,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"131":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.4142135623730951},"148":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.0},"191":{"tf":1.0},"198":{"tf":1.0},"239":{"tf":2.23606797749979},"265":{"tf":1.0},"312":{"tf":1.0},"322":{"tf":1.0},"328":{"tf":1.0},"335":{"tf":1.4142135623730951},"342":{"tf":1.0},"345":{"tf":1.4142135623730951},"349":{"tf":1.0},"363":{"tf":1.0},"386":{"tf":1.4142135623730951},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"391":{"tf":1.0},"422":{"tf":1.0},"429":{"tf":1.0},"434":{"tf":1.0},"435":{"tf":1.7320508075688772},"436":{"tf":2.449489742783178},"439":{"tf":1.4142135623730951},"445":{"tf":1.0},"447":{"tf":1.0},"448":{"tf":1.0},"450":{"tf":1.0},"46":{"tf":2.0},"466":{"tf":1.0},"470":{"tf":1.0},"471":{"tf":1.0},"477":{"tf":1.0},"478":{"tf":1.4142135623730951},"503":{"tf":1.4142135623730951},"504":{"tf":1.0},"505":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"518":{"tf":1.0},"522":{"tf":1.0},"531":{"tf":1.4142135623730951},"534":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"94":{"tf":1.7320508075688772},"95":{"tf":1.0},"96":{"tf":1.4142135623730951},"99":{"tf":1.0}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"422":{"tf":1.7320508075688772},"428":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"g":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}},"df":1,"docs":{"470":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"559":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"306":{"tf":1.0},"320":{"tf":1.4142135623730951},"345":{"tf":1.0}}}},"t":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"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":{}}}}}},"m":{"d":{"_":{"5":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{".":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{".":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"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":{}},"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":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"311":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"_":{"1":{"3":{"_":{"df":0,"docs":{},"r":{"2":{".":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"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":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"2":{"3":{"5":{"df":2,"docs":{"47":{"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":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"7":{"8":{"7":{"df":2,"docs":{"47":{"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":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"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":{},"r":{"1":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"a":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{"6":{"2":{"df":1,"docs":{"548":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"a":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{"8":{"4":{"df":1,"docs":{"548":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"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":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"2":{"2":{"4":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"l":{"a":{"df":0,"docs":{},"m":{"b":{"d":{"a":{"$":{"0":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"2":{"7":{"3":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"9":{"2":{"8":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"107":{"tf":1.0},"203":{"tf":1.0},"245":{"tf":1.0},"286":{"tf":1.0},"291":{"tf":1.0},"357":{"tf":1.0},"461":{"tf":1.0},"555":{"tf":1.0},"560":{"tf":1.0},"84":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"456":{"tf":1.0}}}}}}}}}}}},"w":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"472":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":1,"docs":{"472":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":191,"docs":{"0":{"tf":1.0},"100":{"tf":2.0},"105":{"tf":2.23606797749979},"108":{"tf":1.0},"109":{"tf":1.7320508075688772},"111":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"12":{"tf":1.0},"121":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"131":{"tf":2.6457513110645907},"132":{"tf":1.4142135623730951},"138":{"tf":1.0},"14":{"tf":1.7320508075688772},"142":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":2.449489742783178},"15":{"tf":2.6457513110645907},"151":{"tf":1.0},"152":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.0},"158":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":2.0},"168":{"tf":1.4142135623730951},"174":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":2.0},"178":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"183":{"tf":2.0},"185":{"tf":1.4142135623730951},"187":{"tf":1.7320508075688772},"189":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.7320508075688772},"197":{"tf":1.4142135623730951},"204":{"tf":1.0},"21":{"tf":1.0},"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":2.0},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"225":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":2.449489742783178},"24":{"tf":1.4142135623730951},"240":{"tf":2.449489742783178},"243":{"tf":1.0},"247":{"tf":1.0},"250":{"tf":1.4142135623730951},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.7320508075688772},"269":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.4142135623730951},"295":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.4142135623730951},"298":{"tf":1.4142135623730951},"300":{"tf":1.0},"303":{"tf":1.0},"306":{"tf":2.23606797749979},"308":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":1.7320508075688772},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"325":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.0},"337":{"tf":1.0},"339":{"tf":1.0},"343":{"tf":1.0},"345":{"tf":1.7320508075688772},"35":{"tf":1.0},"350":{"tf":1.4142135623730951},"352":{"tf":1.0},"356":{"tf":1.0},"36":{"tf":2.449489742783178},"37":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":1.4142135623730951},"38":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":2.0},"386":{"tf":1.0},"388":{"tf":2.449489742783178},"39":{"tf":1.7320508075688772},"391":{"tf":1.4142135623730951},"393":{"tf":1.0},"395":{"tf":1.0},"399":{"tf":1.4142135623730951},"4":{"tf":1.0},"40":{"tf":1.4142135623730951},"401":{"tf":1.7320508075688772},"403":{"tf":1.0},"405":{"tf":2.23606797749979},"407":{"tf":1.0},"408":{"tf":1.4142135623730951},"41":{"tf":1.0},"410":{"tf":1.7320508075688772},"412":{"tf":1.4142135623730951},"414":{"tf":1.0},"415":{"tf":2.23606797749979},"416":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"432":{"tf":1.0},"439":{"tf":2.0},"44":{"tf":2.6457513110645907},"441":{"tf":1.0},"455":{"tf":1.0},"460":{"tf":2.6457513110645907},"462":{"tf":1.0},"465":{"tf":1.0},"467":{"tf":1.0},"470":{"tf":2.449489742783178},"472":{"tf":2.0},"473":{"tf":2.0},"474":{"tf":2.0},"483":{"tf":1.0},"486":{"tf":1.0},"488":{"tf":1.4142135623730951},"489":{"tf":2.0},"491":{"tf":1.0},"493":{"tf":2.23606797749979},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"498":{"tf":1.4142135623730951},"499":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"503":{"tf":2.0},"504":{"tf":2.8284271247461903},"505":{"tf":2.0},"507":{"tf":1.4142135623730951},"508":{"tf":1.0},"510":{"tf":1.4142135623730951},"512":{"tf":1.4142135623730951},"516":{"tf":2.23606797749979},"517":{"tf":1.4142135623730951},"518":{"tf":2.0},"520":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"524":{"tf":3.4641016151377544},"532":{"tf":1.4142135623730951},"542":{"tf":1.0},"544":{"tf":1.7320508075688772},"554":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.4142135623730951},"69":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.4142135623730951}}}}},"x":{"df":0,"docs":{},"t":{"df":8,"docs":{"336":{"tf":1.0},"339":{"tf":1.4142135623730951},"435":{"tf":1.0},"436":{"tf":1.4142135623730951},"442":{"tf":1.0},"452":{"tf":1.0},"86":{"tf":1.0},"95":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"382":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"476":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"461":{"tf":1.0},"470":{"tf":1.0}}}}}},"m":{"df":7,"docs":{"27":{"tf":1.0},"467":{"tf":1.4142135623730951},"468":{"tf":1.0},"477":{"tf":2.23606797749979},"50":{"tf":1.7320508075688772},"56":{"tf":2.23606797749979},"90":{"tf":1.0}}},"o":{"d":{"df":0,"docs":{},"e":{"df":32,"docs":{"10":{"tf":1.0},"131":{"tf":1.4142135623730951},"134":{"tf":2.0},"135":{"tf":1.0},"136":{"tf":1.7320508075688772},"137":{"tf":1.4142135623730951},"138":{"tf":1.7320508075688772},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"232":{"tf":1.0},"325":{"tf":1.0},"334":{"tf":1.0},"377":{"tf":1.0},"379":{"tf":2.0},"383":{"tf":1.0},"407":{"tf":1.0},"416":{"tf":1.0},"421":{"tf":1.4142135623730951},"448":{"tf":1.0},"466":{"tf":1.0},"468":{"tf":1.0},"470":{"tf":1.0},"486":{"tf":1.0},"493":{"tf":1.0},"512":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":11,"docs":{"136":{"tf":2.0},"140":{"tf":2.0},"144":{"tf":2.0},"147":{"tf":1.7320508075688772},"153":{"tf":1.7320508075688772},"321":{"tf":1.4142135623730951},"325":{"tf":1.7320508075688772},"334":{"tf":2.0},"350":{"tf":1.0},"429":{"tf":1.0},"486":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"df":10,"docs":{"114":{"tf":1.0},"115":{"tf":1.0},"177":{"tf":1.4142135623730951},"211":{"tf":1.0},"221":{"tf":1.4142135623730951},"354":{"tf":1.0},"379":{"tf":1.0},"416":{"tf":1.0},"456":{"tf":1.0},"477":{"tf":1.0}},"e":{"(":{"df":1,"docs":{"184":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":2,"docs":{"377":{"tf":1.0},"477":{"tf":1.0}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":54,"docs":{"106":{"tf":1.0},"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"110":{"tf":2.0},"111":{"tf":1.7320508075688772},"124":{"tf":1.0},"126":{"tf":1.0},"161":{"tf":1.0},"163":{"tf":1.0},"165":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":2.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.0},"22":{"tf":1.0},"267":{"tf":1.0},"297":{"tf":1.0},"306":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"342":{"tf":1.0},"349":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":2.0},"383":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"407":{"tf":1.4142135623730951},"408":{"tf":1.0},"410":{"tf":1.4142135623730951},"416":{"tf":1.4142135623730951},"429":{"tf":1.0},"440":{"tf":2.0},"441":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.0},"465":{"tf":1.0},"470":{"tf":3.0},"472":{"tf":1.0},"477":{"tf":1.0},"50":{"tf":1.0},"524":{"tf":2.23606797749979},"54":{"tf":1.0},"540":{"tf":1.0},"89":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"263":{"tf":1.0}},"l":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"164":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"133":{"tf":1.0},"263":{"tf":1.0},"493":{"tf":1.0}}}},"c":{"df":0,"docs":{},"h":{"'":{"df":1,"docs":{"277":{"tf":1.0}}},"df":5,"docs":{"277":{"tf":2.23606797749979},"73":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":2.0},"80":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":69,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"103":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.4142135623730951},"112":{"tf":1.0},"12":{"tf":1.0},"124":{"tf":1.0},"130":{"tf":1.0},"14":{"tf":1.0},"147":{"tf":1.0},"158":{"tf":1.4142135623730951},"167":{"tf":1.0},"168":{"tf":1.0},"182":{"tf":1.0},"187":{"tf":1.0},"190":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.0},"247":{"tf":1.0},"251":{"tf":1.7320508075688772},"267":{"tf":1.0},"268":{"tf":1.0},"286":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.0},"299":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"339":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.0},"361":{"tf":1.0},"381":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"398":{"tf":1.0},"413":{"tf":1.4142135623730951},"416":{"tf":1.0},"44":{"tf":1.0},"441":{"tf":1.4142135623730951},"449":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.0},"462":{"tf":1.0},"466":{"tf":1.0},"467":{"tf":1.0},"472":{"tf":2.8284271247461903},"473":{"tf":1.0},"475":{"tf":1.0},"58":{"tf":1.0},"69":{"tf":1.4142135623730951},"71":{"tf":1.0},"80":{"tf":1.0},"84":{"tf":1.0},"93":{"tf":1.0}}},"h":{"df":6,"docs":{"123":{"tf":1.0},"346":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"546":{"tf":1.0},"555":{"tf":1.0}}},"i":{"c":{"df":4,"docs":{"108":{"tf":1.0},"151":{"tf":1.0},"388":{"tf":1.0},"442":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":1,"docs":{"556":{"tf":1.0}}}}},"w":{"df":61,"docs":{"105":{"tf":1.0},"107":{"tf":1.0},"11":{"tf":1.0},"125":{"tf":1.0},"128":{"tf":1.7320508075688772},"147":{"tf":1.0},"155":{"tf":1.4142135623730951},"169":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":2.0},"178":{"tf":1.0},"197":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":1.0},"251":{"tf":1.0},"313":{"tf":1.4142135623730951},"321":{"tf":1.0},"322":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":1.7320508075688772},"381":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":2.23606797749979},"389":{"tf":1.0},"40":{"tf":1.7320508075688772},"403":{"tf":1.0},"405":{"tf":1.0},"415":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"443":{"tf":1.0},"444":{"tf":1.0},"458":{"tf":1.0},"470":{"tf":2.23606797749979},"473":{"tf":1.0},"474":{"tf":1.0},"481":{"tf":1.0},"484":{"tf":1.0},"486":{"tf":1.4142135623730951},"492":{"tf":1.4142135623730951},"493":{"tf":1.4142135623730951},"494":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.0},"499":{"tf":1.0},"500":{"tf":1.0},"507":{"tf":1.4142135623730951},"508":{"tf":1.0},"509":{"tf":1.0},"510":{"tf":1.0},"512":{"tf":1.0},"514":{"tf":1.0},"516":{"tf":1.7320508075688772},"517":{"tf":1.7320508075688772},"518":{"tf":1.4142135623730951},"520":{"tf":1.0},"523":{"tf":1.0},"524":{"tf":1.0},"557":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"321":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"350":{"tf":1.0}}}},"df":0,"docs":{}},"df":15,"docs":{"11":{"tf":1.0},"125":{"tf":1.0},"151":{"tf":2.0},"153":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":2.449489742783178},"167":{"tf":1.0},"266":{"tf":1.0},"297":{"tf":1.0},"320":{"tf":1.0},"328":{"tf":1.4142135623730951},"345":{"tf":2.0},"346":{"tf":2.6457513110645907},"350":{"tf":1.7320508075688772},"90":{"tf":1.0}}}},"m":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"470":{"tf":2.0}}}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":29,"docs":{"0":{"tf":1.0},"127":{"tf":1.7320508075688772},"128":{"tf":3.3166247903554},"13":{"tf":1.0},"131":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"194":{"tf":2.8284271247461903},"195":{"tf":3.0},"196":{"tf":1.4142135623730951},"208":{"tf":1.0},"218":{"tf":1.0},"22":{"tf":1.0},"287":{"tf":3.4641016151377544},"299":{"tf":2.449489742783178},"331":{"tf":1.0},"41":{"tf":1.0},"412":{"tf":1.0},"454":{"tf":1.0},"455":{"tf":1.4142135623730951},"460":{"tf":1.0},"464":{"tf":2.0},"470":{"tf":1.0},"493":{"tf":1.0},"550":{"tf":1.0},"73":{"tf":1.7320508075688772},"76":{"tf":2.23606797749979},"77":{"tf":1.0},"78":{"tf":3.1622776601683795}}}}},"df":1,"docs":{"470":{"tf":2.8284271247461903}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"470":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":2.0}}}}}},"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}}}},"df":5,"docs":{"194":{"tf":1.4142135623730951},"347":{"tf":1.0},"366":{"tf":1.0},"430":{"tf":1.4142135623730951},"470":{"tf":4.0}}}}}}},"o":{"a":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"328":{"tf":1.0}}},"df":95,"docs":{"100":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.7320508075688772},"111":{"tf":1.0},"113":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"119":{"tf":1.0},"125":{"tf":1.0},"131":{"tf":1.0},"134":{"tf":1.4142135623730951},"136":{"tf":2.0},"137":{"tf":2.0},"138":{"tf":1.4142135623730951},"14":{"tf":1.0},"143":{"tf":1.0},"153":{"tf":2.449489742783178},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.7320508075688772},"170":{"tf":1.0},"180":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.0},"184":{"tf":2.449489742783178},"198":{"tf":1.0},"208":{"tf":1.0},"213":{"tf":1.4142135623730951},"214":{"tf":1.0},"220":{"tf":1.0},"222":{"tf":1.7320508075688772},"227":{"tf":1.0},"230":{"tf":1.0},"242":{"tf":2.0},"244":{"tf":1.0},"245":{"tf":1.4142135623730951},"248":{"tf":1.0},"249":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.4142135623730951},"255":{"tf":2.0},"256":{"tf":1.7320508075688772},"257":{"tf":3.1622776601683795},"258":{"tf":1.7320508075688772},"259":{"tf":4.0},"266":{"tf":1.0},"268":{"tf":1.0},"272":{"tf":1.0},"274":{"tf":1.0},"278":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"297":{"tf":2.449489742783178},"307":{"tf":1.0},"311":{"tf":1.7320508075688772},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"319":{"tf":2.449489742783178},"328":{"tf":2.0},"331":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.4142135623730951},"335":{"tf":2.0},"337":{"tf":1.0},"339":{"tf":1.4142135623730951},"348":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":2.0},"351":{"tf":1.0},"352":{"tf":1.0},"364":{"tf":1.0},"369":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.4142135623730951},"406":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.0},"410":{"tf":1.0},"416":{"tf":1.7320508075688772},"465":{"tf":1.0},"466":{"tf":1.4142135623730951},"468":{"tf":2.449489742783178},"470":{"tf":1.4142135623730951},"471":{"tf":1.7320508075688772},"492":{"tf":1.0},"493":{"tf":1.7320508075688772},"496":{"tf":1.0},"497":{"tf":2.6457513110645907},"507":{"tf":1.4142135623730951},"508":{"tf":1.0},"520":{"tf":1.0},"524":{"tf":1.0},"78":{"tf":1.4142135623730951},"81":{"tf":1.0},"90":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"257":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"257":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"259":{"tf":1.7320508075688772}}}}}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"255":{"tf":1.0},"464":{"tf":1.0},"497":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"257":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"255":{"tf":1.0},"258":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"259":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":1,"docs":{"259":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"497":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}}}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"126":{"tf":1.0},"167":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"545":{"tf":1.0}}}}},"df":0,"docs":{}},"d":{"d":{"df":1,"docs":{"555":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"(":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":1,"docs":{"184":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"df":1,"docs":{"184":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"133":{"tf":1.0},"147":{"tf":1.7320508075688772},"159":{"tf":1.0},"347":{"tf":1.0},"400":{"tf":1.0},"447":{"tf":1.0},"449":{"tf":1.0},"453":{"tf":1.4142135623730951},"468":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"i":{"df":3,"docs":{"313":{"tf":1.0},"450":{"tf":1.0},"56":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"200":{"tf":1.0},"245":{"tf":1.0}},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"245":{"tf":1.4142135623730951},"426":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"245":{"tf":1.4142135623730951},"28":{"tf":1.0},"464":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"472":{"tf":1.0},"473":{"tf":2.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"df":1,"docs":{"184":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":1,"docs":{"184":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"174":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"l":{"d":{"df":5,"docs":{"28":{"tf":1.4142135623730951},"456":{"tf":1.0},"47":{"tf":1.4142135623730951},"5":{"tf":1.0},"547":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"29":{"tf":1.4142135623730951},"525":{"tf":1.0}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"176":{"tf":1.4142135623730951},"388":{"tf":1.0},"525":{"tf":1.0},"69":{"tf":1.4142135623730951}}}}},"n":{"c":{"df":9,"docs":{"109":{"tf":1.0},"176":{"tf":1.0},"223":{"tf":1.0},"339":{"tf":1.0},"347":{"tf":1.0},"354":{"tf":1.0},"388":{"tf":1.0},"405":{"tf":1.0},"96":{"tf":1.0}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"112":{"tf":1.0},"456":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"110":{"tf":1.0},"112":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":5,"docs":{"461":{"tf":1.4142135623730951},"462":{"tf":1.4142135623730951},"89":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}}}},"df":33,"docs":{"110":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"148":{"tf":1.0},"184":{"tf":1.0},"222":{"tf":1.0},"243":{"tf":1.0},"250":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0},"316":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.0},"345":{"tf":1.0},"358":{"tf":1.0},"361":{"tf":1.0},"388":{"tf":1.0},"392":{"tf":1.0},"398":{"tf":1.0},"405":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"441":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.0},"465":{"tf":1.0},"476":{"tf":1.4142135623730951},"477":{"tf":1.0},"486":{"tf":1.4142135623730951},"555":{"tf":1.0},"62":{"tf":1.0},"71":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}}},"n":{"df":22,"docs":{"101":{"tf":2.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.7320508075688772},"105":{"tf":1.4142135623730951},"106":{"tf":2.0},"107":{"tf":2.8284271247461903},"108":{"tf":1.7320508075688772},"109":{"tf":2.6457513110645907},"355":{"tf":1.0},"356":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"416":{"tf":1.0},"458":{"tf":1.4142135623730951},"461":{"tf":1.0},"462":{"tf":1.0},"492":{"tf":1.4142135623730951},"545":{"tf":1.0},"546":{"tf":1.0},"89":{"tf":1.0},"91":{"tf":1.7320508075688772},"92":{"tf":1.4142135623730951}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"390":{"tf":1.0}}}}}}}},"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":{},"n":{"df":4,"docs":{"244":{"tf":1.0},"343":{"tf":1.0},"345":{"tf":1.4142135623730951},"388":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"426":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"o":{"a":{"d":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"28":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":20,"docs":{"101":{"tf":1.7320508075688772},"102":{"tf":1.0},"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"128":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"355":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772},"416":{"tf":1.0},"432":{"tf":1.4142135623730951},"461":{"tf":1.0},"492":{"tf":1.4142135623730951},"546":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"a":{"df":2,"docs":{"113":{"tf":1.0},"117":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"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":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"452":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"412":{"tf":1.0},"471":{"tf":1.4142135623730951}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"226":{"tf":1.0},"547":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{".":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":5,"docs":{"177":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772},"377":{"tf":1.4142135623730951},"381":{"tf":2.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"230":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":3,"docs":{"230":{"tf":1.0},"267":{"tf":1.0},"557":{"tf":1.0}}},"r":{"df":15,"docs":{"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"208":{"tf":1.0},"276":{"tf":2.23606797749979},"277":{"tf":1.4142135623730951},"412":{"tf":1.0},"422":{"tf":1.0},"428":{"tf":1.0},"442":{"tf":1.0},"443":{"tf":1.4142135623730951},"474":{"tf":1.0},"477":{"tf":1.0},"58":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"556":{"tf":1.0}}}}}},"s":{"df":6,"docs":{"1":{"tf":1.0},"215":{"tf":1.0},"318":{"tf":1.0},"350":{"tf":1.0},"465":{"tf":1.4142135623730951},"69":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"109":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"297":{"tf":1.0},"94":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"136":{"tf":1.0},"137":{"tf":1.0},"153":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"140":{"tf":1.0},"141":{"tf":1.0},"466":{"tf":1.7320508075688772}}}}},"t":{"df":2,"docs":{"144":{"tf":1.0},"145":{"tf":1.0}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"445":{"tf":2.449489742783178}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}},"df":41,"docs":{"11":{"tf":1.0},"119":{"tf":1.0},"12":{"tf":1.0},"130":{"tf":1.0},"141":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":2.23606797749979},"152":{"tf":2.0},"154":{"tf":1.0},"155":{"tf":3.4641016151377544},"156":{"tf":3.0},"207":{"tf":1.0},"213":{"tf":1.0},"235":{"tf":1.0},"27":{"tf":1.0},"316":{"tf":1.7320508075688772},"32":{"tf":1.0},"320":{"tf":1.4142135623730951},"321":{"tf":1.0},"322":{"tf":1.4142135623730951},"325":{"tf":1.0},"326":{"tf":1.0},"339":{"tf":1.0},"345":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0},"430":{"tf":1.0},"442":{"tf":1.0},"445":{"tf":2.449489742783178},"446":{"tf":1.4142135623730951},"456":{"tf":1.0},"473":{"tf":1.0},"49":{"tf":1.4142135623730951},"493":{"tf":1.0},"529":{"tf":1.7320508075688772},"69":{"tf":1.4142135623730951},"70":{"tf":1.0},"73":{"tf":1.4142135623730951},"86":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0}}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":32,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":2.0},"132":{"tf":1.4142135623730951},"152":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.4142135623730951},"250":{"tf":1.0},"306":{"tf":1.0},"311":{"tf":1.0},"328":{"tf":1.0},"355":{"tf":1.0},"361":{"tf":1.0},"363":{"tf":1.0},"368":{"tf":1.0},"379":{"tf":1.0},"384":{"tf":1.0},"386":{"tf":1.0},"467":{"tf":1.0},"471":{"tf":1.0},"477":{"tf":1.0},"534":{"tf":1.0},"58":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.4142135623730951},"90":{"tf":1.0},"99":{"tf":1.0}}}}},"df":1,"docs":{"389":{"tf":1.0}},"g":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{".":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"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":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"v":{"1":{"_":{"1":{"3":{"_":{"df":0,"docs":{},"r":{"2":{".":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"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":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"3":{"3":{"1":{"df":2,"docs":{"47":{"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":{}}},"df":0,"docs":{}}}}}}}}}},"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":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"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":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"7":{"0":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"6":{"_":{"df":0,"docs":{},"r":{"3":{".":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"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":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"3":{"8":{"1":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"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":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"132":{"tf":1.4142135623730951},"171":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"132":{"tf":1.4142135623730951},"171":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"171":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"132":{"tf":2.0},"171":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":2,"docs":{"171":{"tf":1.0},"520":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"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":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"47":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{".":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"547":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"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":{"a":{"df":0,"docs":{},"v":{"a":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"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":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"3":{"4":{"df":2,"docs":{"47":{"tf":1.0},"48":{"tf":1.0}}},"8":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"4":{"5":{"df":1,"docs":{"547":{"tf":1.0}}},"9":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"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":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{">":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"6":{"4":{"df":2,"docs":{"47":{"tf":1.0},"48":{"tf":1.0}}},"7":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"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":{},"n":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"1":{"3":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"3":{"6":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"8":{"6":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"6":{"df":2,"docs":{"47":{"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":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"9":{"9":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"0":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"0":{"4":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"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":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"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":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"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":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"3":{"3":{"4":{"df":2,"docs":{"47":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}},"9":{"4":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"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":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"2":{"5":{"5":{"df":2,"docs":{"47":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"0":{"1":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"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":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{".":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"436":{"tf":1.0}}}}}},":":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"436":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"b":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{">":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"6":{"2":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"7":{"6":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"9":{"5":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"390":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"306":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"105":{"tf":1.0},"120":{"tf":1.0},"137":{"tf":1.0},"394":{"tf":1.0},"498":{"tf":1.0},"530":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"62":{"tf":1.0},"99":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"250":{"tf":1.0},"407":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"109":{"tf":1.0},"470":{"tf":1.0}}}}},"df":15,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"115":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":1.0},"267":{"tf":1.0},"310":{"tf":1.0},"382":{"tf":1.4142135623730951},"440":{"tf":1.0},"46":{"tf":1.4142135623730951},"476":{"tf":1.0},"530":{"tf":1.0},"554":{"tf":1.0},"555":{"tf":1.0},"56":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":12,"docs":{"100":{"tf":1.0},"171":{"tf":1.0},"179":{"tf":1.0},"226":{"tf":1.0},"35":{"tf":1.0},"40":{"tf":1.0},"417":{"tf":1.0},"449":{"tf":1.4142135623730951},"464":{"tf":1.0},"475":{"tf":1.0},"5":{"tf":1.0},"535":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":12,"docs":{"107":{"tf":1.4142135623730951},"197":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"50":{"tf":1.7320508075688772},"52":{"tf":2.0},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.4142135623730951},"82":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"101":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"345":{"tf":1.0}}}},"df":18,"docs":{"124":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"308":{"tf":1.0},"319":{"tf":1.7320508075688772},"325":{"tf":1.0},"334":{"tf":1.0},"381":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"405":{"tf":1.0},"516":{"tf":1.4142135623730951},"517":{"tf":1.0},"518":{"tf":1.4142135623730951},"550":{"tf":1.0},"556":{"tf":1.4142135623730951},"558":{"tf":1.4142135623730951}},"h":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"524":{"tf":1.0},"554":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"244":{"tf":1.0},"413":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"39":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"346":{"tf":1.0}}}}},"df":19,"docs":{"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"108":{"tf":2.0},"109":{"tf":3.4641016151377544},"176":{"tf":1.4142135623730951},"183":{"tf":2.0},"313":{"tf":1.4142135623730951},"356":{"tf":2.0},"390":{"tf":1.0},"401":{"tf":2.449489742783178},"43":{"tf":1.0},"432":{"tf":1.0},"458":{"tf":1.4142135623730951},"462":{"tf":1.4142135623730951},"508":{"tf":1.4142135623730951},"92":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}}},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"15":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"357":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":2.0},"44":{"tf":1.0},"456":{"tf":1.4142135623730951},"477":{"tf":1.0},"49":{"tf":1.0},"62":{"tf":1.0}}}}}}},"p":{"3":{"c":{"!":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"360":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"132":{"tf":1.0},"35":{"tf":1.0},"477":{"tf":1.0},"93":{"tf":1.7320508075688772},"94":{"tf":1.0},"95":{"tf":2.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"550":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":45,"docs":{"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"102":{"tf":1.0},"108":{"tf":1.0},"11":{"tf":1.4142135623730951},"15":{"tf":1.0},"161":{"tf":1.0},"18":{"tf":1.7320508075688772},"218":{"tf":1.0},"22":{"tf":1.7320508075688772},"222":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"282":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"314":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":2.23606797749979},"41":{"tf":1.0},"417":{"tf":1.0},"441":{"tf":1.0},"449":{"tf":1.0},"478":{"tf":1.0},"48":{"tf":1.0},"484":{"tf":1.0},"5":{"tf":1.7320508075688772},"507":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"520":{"tf":1.0},"535":{"tf":1.0},"551":{"tf":1.0},"557":{"tf":1.0},"6":{"tf":1.7320508075688772},"7":{"tf":1.4142135623730951},"8":{"tf":2.0},"86":{"tf":1.0},"9":{"tf":1.0},"90":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":4,"docs":{"214":{"tf":1.0},"334":{"tf":1.0},"336":{"tf":1.4142135623730951},"339":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"232":{"tf":1.0},"50":{"tf":1.4142135623730951}}},"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":14,"docs":{"161":{"tf":1.0},"226":{"tf":1.7320508075688772},"230":{"tf":2.0},"232":{"tf":1.0},"349":{"tf":1.0},"46":{"tf":1.4142135623730951},"461":{"tf":1.0},"47":{"tf":3.3166247903554},"48":{"tf":4.123105625617661},"50":{"tf":1.7320508075688772},"57":{"tf":2.23606797749979},"58":{"tf":1.0},"83":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"335":{"tf":1.0},"348":{"tf":1.0},"471":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":34,"docs":{"100":{"tf":1.0},"147":{"tf":1.0},"16":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.4142135623730951},"185":{"tf":1.0},"193":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.0},"325":{"tf":1.0},"327":{"tf":1.7320508075688772},"334":{"tf":1.7320508075688772},"335":{"tf":1.0},"339":{"tf":2.449489742783178},"347":{"tf":1.0},"348":{"tf":1.0},"416":{"tf":2.0},"419":{"tf":1.0},"420":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.0},"429":{"tf":1.7320508075688772},"430":{"tf":2.449489742783178},"441":{"tf":1.0},"50":{"tf":1.0},"503":{"tf":1.4142135623730951},"504":{"tf":1.4142135623730951},"505":{"tf":1.4142135623730951},"507":{"tf":1.4142135623730951},"512":{"tf":1.4142135623730951},"524":{"tf":1.0},"54":{"tf":1.0},"90":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"305":{"tf":1.0},"325":{"tf":1.0},"334":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"518":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"s":{"df":18,"docs":{"111":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":1.0},"205":{"tf":1.0},"236":{"tf":1.0},"239":{"tf":2.449489742783178},"240":{"tf":2.0},"243":{"tf":1.7320508075688772},"306":{"tf":2.0},"335":{"tf":2.0},"347":{"tf":1.0},"348":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"468":{"tf":1.0},"470":{"tf":2.0},"473":{"tf":3.3166247903554},"548":{"tf":1.4142135623730951}},"e":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"335":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"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":1,"docs":{"468":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"236":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"r":{"df":6,"docs":{"236":{"tf":1.0},"347":{"tf":1.7320508075688772},"349":{"tf":1.0},"467":{"tf":1.0},"473":{"tf":1.0},"516":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":2.449489742783178}},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"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":10,"docs":{"383":{"tf":2.6457513110645907},"384":{"tf":1.0},"389":{"tf":1.0},"397":{"tf":1.4142135623730951},"398":{"tf":1.0},"40":{"tf":1.0},"405":{"tf":1.0},"470":{"tf":1.0},"71":{"tf":1.0},"96":{"tf":1.0}},"i":{"c":{"df":0,"docs":{},"l":{"df":17,"docs":{"21":{"tf":1.4142135623730951},"279":{"tf":2.0},"280":{"tf":2.6457513110645907},"281":{"tf":2.449489742783178},"282":{"tf":2.6457513110645907},"283":{"tf":1.7320508075688772},"284":{"tf":2.449489742783178},"285":{"tf":2.0},"286":{"tf":2.0},"287":{"tf":3.1622776601683795},"288":{"tf":1.7320508075688772},"289":{"tf":2.449489742783178},"290":{"tf":2.0},"291":{"tf":2.0},"5":{"tf":1.7320508075688772},"520":{"tf":3.3166247903554},"78":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"279":{"tf":1.0},"283":{"tf":1.0},"288":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":5,"docs":{"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"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":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"285":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772},"520":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"520":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"<":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":4,"docs":{"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"t":{">":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"280":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"r":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":9,"docs":{"279":{"tf":1.0},"280":{"tf":1.4142135623730951},"284":{"tf":2.23606797749979},"285":{"tf":2.449489742783178},"286":{"tf":1.0},"289":{"tf":2.23606797749979},"290":{"tf":2.449489742783178},"291":{"tf":1.0},"520":{"tf":2.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"212":{"tf":1.7320508075688772},"470":{"tf":1.0},"479":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":3,"docs":{"388":{"tf":5.744562646538029},"391":{"tf":3.0},"474":{"tf":2.6457513110645907}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"388":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"388":{"tf":1.4142135623730951},"474":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"388":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"474":{"tf":1.0}}},"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":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"388":{"tf":1.0}}}}}}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"388":{"tf":1.0},"391":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"[":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"388":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"388":{"tf":1.0},"391":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"388":{"tf":3.3166247903554},"391":{"tf":2.23606797749979}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"s":{"df":6,"docs":{"184":{"tf":1.0},"227":{"tf":1.0},"303":{"tf":1.0},"464":{"tf":1.0},"492":{"tf":1.0},"90":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":3,"docs":{"412":{"tf":1.7320508075688772},"467":{"tf":1.0},"558":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"_":{"1":{".":{"1":{"3":{".":{"2":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"47":{"tf":3.1622776601683795},"48":{"tf":3.7416573867739413}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"h":{"df":7,"docs":{"345":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"410":{"tf":1.0},"412":{"tf":1.0},"86":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{">":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"<":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"94":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":4,"docs":{"155":{"tf":1.0},"441":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"225":{"tf":1.4142135623730951},"232":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":15,"docs":{"108":{"tf":1.0},"138":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0},"323":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"69":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"557":{"tf":2.449489742783178},"560":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"293":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":21,"docs":{"128":{"tf":1.0},"129":{"tf":1.0},"158":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.0},"223":{"tf":1.0},"244":{"tf":1.0},"276":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.0},"412":{"tf":1.0},"452":{"tf":1.7320508075688772},"477":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.4142135623730951},"532":{"tf":1.0},"55":{"tf":1.0},"557":{"tf":1.0},"58":{"tf":1.4142135623730951}}}}}},"k":{"df":1,"docs":{"386":{"tf":1.4142135623730951}}},"m":{"df":1,"docs":{"405":{"tf":4.898979485566356}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":30,"docs":{"100":{"tf":1.7320508075688772},"112":{"tf":1.7320508075688772},"177":{"tf":1.0},"232":{"tf":2.23606797749979},"340":{"tf":1.0},"342":{"tf":1.0},"35":{"tf":1.0},"377":{"tf":2.449489742783178},"378":{"tf":1.4142135623730951},"379":{"tf":2.6457513110645907},"380":{"tf":2.23606797749979},"381":{"tf":3.1622776601683795},"382":{"tf":3.1622776601683795},"383":{"tf":3.7416573867739413},"384":{"tf":1.0},"385":{"tf":1.0},"387":{"tf":1.0},"405":{"tf":2.8284271247461903},"416":{"tf":1.4142135623730951},"421":{"tf":2.0},"427":{"tf":1.7320508075688772},"44":{"tf":1.4142135623730951},"457":{"tf":1.0},"458":{"tf":1.0},"466":{"tf":1.0},"523":{"tf":1.4142135623730951},"532":{"tf":1.7320508075688772},"545":{"tf":2.0},"81":{"tf":1.0},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"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":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"421":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"421":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"r":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"t":{"df":1,"docs":{"322":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"225":{"tf":2.0},"232":{"tf":1.4142135623730951},"381":{"tf":1.0},"478":{"tf":1.4142135623730951},"556":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"461":{"tf":1.0}}}}}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{">":{"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":{},"h":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"435":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"<":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"435":{"tf":1.0}}}}}}},"df":2,"docs":{"355":{"tf":1.0},"452":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"302":{"tf":1.0},"40":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":2,"docs":{"120":{"tf":1.0},"416":{"tf":1.4142135623730951}}},"df":1,"docs":{"183":{"tf":1.4142135623730951}}},"g":{"df":3,"docs":{"100":{"tf":1.0},"243":{"tf":1.0},"246":{"tf":1.0}}},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"390":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"75":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"268":{"tf":1.0}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"214":{"tf":2.0},"215":{"tf":1.0},"499":{"tf":2.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":13,"docs":{"102":{"tf":1.7320508075688772},"108":{"tf":1.0},"223":{"tf":1.0},"360":{"tf":1.4142135623730951},"382":{"tf":1.0},"405":{"tf":1.0},"414":{"tf":1.0},"416":{"tf":1.0},"45":{"tf":1.0},"527":{"tf":1.0},"75":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"239":{"tf":3.7416573867739413},"240":{"tf":2.8284271247461903},"78":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"(":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"239":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":1.4142135623730951},"240":{"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":2,"docs":{"239":{"tf":3.4641016151377544},"240":{"tf":2.449489742783178}}}}}}}},"n":{"df":2,"docs":{"530":{"tf":1.0},"89":{"tf":1.0}}},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":3,"docs":{"490":{"tf":1.0},"494":{"tf":1.0},"90":{"tf":1.0}}}}}}},"y":{"df":1,"docs":{"298":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"'":{"df":22,"docs":{"109":{"tf":1.0},"204":{"tf":1.0},"214":{"tf":2.23606797749979},"221":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"249":{"tf":1.0},"257":{"tf":1.0},"277":{"tf":2.0},"284":{"tf":1.4142135623730951},"285":{"tf":1.0},"289":{"tf":1.4142135623730951},"290":{"tf":1.0},"295":{"tf":1.0},"308":{"tf":1.0},"372":{"tf":1.0},"383":{"tf":1.0},"386":{"tf":1.7320508075688772},"388":{"tf":1.4142135623730951},"389":{"tf":1.0},"390":{"tf":1.0},"401":{"tf":1.4142135623730951},"414":{"tf":1.0}}},")":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"381":{"tf":1.0}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"393":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"393":{"tf":1.0}}}}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"386":{"tf":1.0},"393":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"388":{"tf":2.0},"474":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"319":{"tf":1.4142135623730951},"322":{"tf":2.8284271247461903}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"308":{"tf":1.0}}},"y":{"(":{")":{".":{"a":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"(":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"223":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"128":{"tf":1.0},"331":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":2,"docs":{"176":{"tf":1.0},"295":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"(":{")":{".":{"a":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":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":{"386":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"267":{"tf":1.0}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"267":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":10,"docs":{"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"306":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"432":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"\"":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"0":{")":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"412":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"[":{"0":{"]":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"412":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"221":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"c":{"df":0,"docs":{},"t":{"(":{"2":{"5":{"6":{"df":1,"docs":{"269":{"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":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"197":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"168":{"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":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"298":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"267":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":3,"docs":{"100":{"tf":1.4142135623730951},"177":{"tf":1.0},"247":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"121":{"tf":1.4142135623730951},"381":{"tf":1.0}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"308":{"tf":1.4142135623730951}}},"y":{".":{"a":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"273":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}}}}},"df":1,"docs":{"223":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"331":{"tf":1.4142135623730951}}}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"128":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"445":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"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":2,"docs":{"176":{"tf":1.0},"295":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{".":{"a":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"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":1,"docs":{"386":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}}}}}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"401":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":5,"docs":{"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"223":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.7320508075688772}},"e":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"g":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"151":{"tf":1.7320508075688772}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"181":{"tf":1.0},"322":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"o":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"443":{"tf":1.4142135623730951}}}}},"y":{"df":1,"docs":{"446":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{")":{".":{"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":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"455":{"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":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"158":{"tf":1.4142135623730951},"439":{"tf":1.4142135623730951},"442":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"383":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"300":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"\"":{"$":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"$":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"221":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"221":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"319":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"322":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":1,"docs":{"322":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"322":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{".":{"0":{"df":3,"docs":{"114":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":4,"docs":{"114":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.4142135623730951},"381":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"386":{"tf":1.0}}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"386":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"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":{}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"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":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"(":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"426":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"388":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}}}}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":1,"docs":{"164":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"429":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"[":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":1,"docs":{"164":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"168":{"tf":1.0}}},"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":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"298":{"tf":2.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"x":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"177":{"tf":1.0},"247":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"1":{":":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"339":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"339":{"tf":1.4142135623730951}}},"2":{":":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"339":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"339":{"tf":1.4142135623730951}}},">":{"(":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":1.7320508075688772}}}}}},"[":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"80":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"0":{"df":1,"docs":{"388":{"tf":1.0}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"253":{"tf":1.0},"500":{"tf":1.4142135623730951}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":15,"docs":{"131":{"tf":1.0},"132":{"tf":1.0},"149":{"tf":2.0},"155":{"tf":1.4142135623730951},"166":{"tf":1.0},"168":{"tf":1.4142135623730951},"171":{"tf":1.0},"244":{"tf":1.4142135623730951},"245":{"tf":1.0},"265":{"tf":1.0},"293":{"tf":1.0},"381":{"tf":1.0},"410":{"tf":1.4142135623730951},"441":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"166":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"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":{},"l":{"a":{"df":0,"docs":{},"y":{"df":11,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"149":{"tf":1.4142135623730951},"158":{"tf":1.0},"223":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"388":{"tf":1.0},"439":{"tf":2.0},"442":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"168":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"152":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"381":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":16,"docs":{"131":{"tf":1.0},"138":{"tf":1.0},"149":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"181":{"tf":1.0},"204":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"293":{"tf":2.0},"343":{"tf":1.4142135623730951},"383":{"tf":1.7320508075688772},"410":{"tf":1.0},"448":{"tf":1.0},"460":{"tf":2.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":136,"docs":{"100":{"tf":1.7320508075688772},"110":{"tf":1.0},"113":{"tf":1.4142135623730951},"114":{"tf":2.23606797749979},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"121":{"tf":2.23606797749979},"128":{"tf":4.123105625617661},"130":{"tf":2.0},"131":{"tf":1.0},"138":{"tf":3.7416573867739413},"14":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":2.449489742783178},"149":{"tf":3.0},"150":{"tf":1.4142135623730951},"151":{"tf":3.1622776601683795},"154":{"tf":3.0},"156":{"tf":2.449489742783178},"158":{"tf":2.8284271247461903},"159":{"tf":1.0},"161":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":3.0},"168":{"tf":4.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.7320508075688772},"178":{"tf":3.4641016151377544},"181":{"tf":3.4641016151377544},"183":{"tf":1.0},"185":{"tf":3.1622776601683795},"186":{"tf":1.0},"189":{"tf":1.0},"195":{"tf":1.4142135623730951},"197":{"tf":2.8284271247461903},"200":{"tf":1.0},"204":{"tf":1.4142135623730951},"209":{"tf":1.0},"210":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":2.0},"223":{"tf":3.605551275463989},"225":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"230":{"tf":2.23606797749979},"232":{"tf":1.7320508075688772},"235":{"tf":1.0},"236":{"tf":2.6457513110645907},"241":{"tf":1.0},"242":{"tf":2.0},"243":{"tf":1.0},"244":{"tf":1.7320508075688772},"245":{"tf":1.7320508075688772},"247":{"tf":2.23606797749979},"251":{"tf":4.69041575982343},"265":{"tf":3.1622776601683795},"266":{"tf":1.0},"267":{"tf":1.7320508075688772},"269":{"tf":1.4142135623730951},"271":{"tf":2.23606797749979},"273":{"tf":1.7320508075688772},"277":{"tf":3.1622776601683795},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"293":{"tf":4.0},"295":{"tf":1.7320508075688772},"296":{"tf":2.6457513110645907},"298":{"tf":2.23606797749979},"300":{"tf":2.8284271247461903},"301":{"tf":1.0},"306":{"tf":2.449489742783178},"308":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"322":{"tf":2.23606797749979},"331":{"tf":1.7320508075688772},"336":{"tf":1.0},"339":{"tf":4.358898943540674},"341":{"tf":1.4142135623730951},"343":{"tf":2.449489742783178},"345":{"tf":3.1622776601683795},"348":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.4142135623730951},"358":{"tf":1.0},"372":{"tf":1.4142135623730951},"377":{"tf":1.0},"379":{"tf":2.0},"380":{"tf":1.7320508075688772},"381":{"tf":1.7320508075688772},"382":{"tf":1.0},"383":{"tf":4.242640687119285},"386":{"tf":3.0},"388":{"tf":3.872983346207417},"389":{"tf":2.449489742783178},"391":{"tf":1.7320508075688772},"393":{"tf":2.0},"401":{"tf":2.449489742783178},"410":{"tf":2.23606797749979},"412":{"tf":2.0},"414":{"tf":1.0},"416":{"tf":2.8284271247461903},"425":{"tf":1.0},"426":{"tf":1.7320508075688772},"427":{"tf":1.0},"429":{"tf":1.0},"432":{"tf":1.4142135623730951},"438":{"tf":1.0},"439":{"tf":3.0},"442":{"tf":2.449489742783178},"443":{"tf":2.0},"445":{"tf":1.4142135623730951},"446":{"tf":1.4142135623730951},"448":{"tf":2.0},"455":{"tf":1.0},"460":{"tf":1.0},"473":{"tf":1.0},"474":{"tf":1.4142135623730951},"50":{"tf":1.0},"508":{"tf":1.4142135623730951},"524":{"tf":2.449489742783178},"54":{"tf":1.0},"544":{"tf":1.7320508075688772},"545":{"tf":1.4142135623730951},"550":{"tf":1.7320508075688772},"73":{"tf":1.4142135623730951},"76":{"tf":1.7320508075688772},"78":{"tf":1.7320508075688772},"79":{"tf":1.0},"80":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":31,"docs":{"121":{"tf":1.4142135623730951},"151":{"tf":1.0},"154":{"tf":1.0},"197":{"tf":1.0},"212":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"247":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.4142135623730951},"306":{"tf":1.0},"308":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.0},"339":{"tf":1.0},"350":{"tf":1.0},"440":{"tf":1.0},"442":{"tf":2.0},"443":{"tf":1.4142135623730951},"445":{"tf":1.4142135623730951},"446":{"tf":1.4142135623730951},"448":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"401":{"tf":1.4142135623730951}},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"401":{"tf":1.4142135623730951}},"e":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"\"":{"d":{"df":1,"docs":{"401":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"401":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"251":{"tf":1.7320508075688772},"339":{"tf":1.0}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"388":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"388":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":1,"docs":{"388":{"tf":1.4142135623730951}}}}}}}}}}}}}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":10,"docs":{"12":{"tf":1.0},"224":{"tf":1.0},"267":{"tf":1.0},"29":{"tf":1.0},"384":{"tf":1.0},"467":{"tf":1.0},"469":{"tf":1.0},"490":{"tf":1.0},"525":{"tf":1.0},"529":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"560":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}}}}},"u":{"df":1,"docs":{"86":{"tf":1.0}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"'":{"df":17,"docs":{"100":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":2.0},"128":{"tf":1.0},"189":{"tf":1.0},"355":{"tf":1.4142135623730951},"457":{"tf":1.0},"459":{"tf":1.0},"545":{"tf":1.0},"67":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.4142135623730951}}},".":{"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":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"189":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"189":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"189":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"189":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":20,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"382":{"tf":1.0},"383":{"tf":1.0},"457":{"tf":1.4142135623730951},"458":{"tf":1.0},"459":{"tf":1.0},"460":{"tf":1.0},"50":{"tf":1.0},"546":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"99":{"tf":1.0}}}}}},":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"435":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":90,"docs":{"1":{"tf":1.4142135623730951},"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":2.23606797749979},"103":{"tf":1.4142135623730951},"104":{"tf":2.0},"106":{"tf":2.23606797749979},"107":{"tf":2.8284271247461903},"108":{"tf":1.0},"109":{"tf":1.0},"14":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.0},"18":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"189":{"tf":1.0},"193":{"tf":1.4142135623730951},"197":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"27":{"tf":1.0},"28":{"tf":1.0},"309":{"tf":1.7320508075688772},"31":{"tf":1.0},"310":{"tf":1.4142135623730951},"353":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"36":{"tf":1.0},"388":{"tf":1.0},"39":{"tf":1.0},"412":{"tf":1.4142135623730951},"414":{"tf":1.0},"433":{"tf":1.0},"435":{"tf":2.23606797749979},"436":{"tf":1.7320508075688772},"44":{"tf":1.0},"449":{"tf":1.0},"45":{"tf":1.4142135623730951},"456":{"tf":2.8284271247461903},"457":{"tf":1.4142135623730951},"458":{"tf":2.23606797749979},"459":{"tf":2.449489742783178},"460":{"tf":1.0},"461":{"tf":3.0},"47":{"tf":1.0},"477":{"tf":2.23606797749979},"491":{"tf":1.0},"492":{"tf":1.4142135623730951},"5":{"tf":1.0},"50":{"tf":2.23606797749979},"517":{"tf":1.7320508075688772},"528":{"tf":1.0},"542":{"tf":1.0},"547":{"tf":1.0},"549":{"tf":1.0},"550":{"tf":1.0},"553":{"tf":1.0},"59":{"tf":2.449489742783178},"62":{"tf":2.449489742783178},"63":{"tf":1.7320508075688772},"65":{"tf":2.0},"66":{"tf":1.0},"67":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"69":{"tf":2.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"73":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.4142135623730951},"81":{"tf":1.7320508075688772},"82":{"tf":2.0},"83":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":2.23606797749979},"88":{"tf":1.7320508075688772},"89":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"92":{"tf":1.0},"94":{"tf":2.6457513110645907},"95":{"tf":2.23606797749979},"97":{"tf":2.0},"99":{"tf":1.0}},"s":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"547":{"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":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"49":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"\\":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"47":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"461":{"tf":1.0}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":9,"docs":{"104":{"tf":1.0},"109":{"tf":1.0},"155":{"tf":1.0},"169":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"554":{"tf":1.0}}}}},"m":{".":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":3,"docs":{"434":{"tf":1.0},"84":{"tf":1.0},"97":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"p":{"df":1,"docs":{"86":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"df":8,"docs":{"157":{"tf":1.0},"185":{"tf":1.0},"275":{"tf":1.0},"328":{"tf":1.0},"372":{"tf":1.0},"388":{"tf":1.0},"415":{"tf":1.0},"68":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"t":{"df":13,"docs":{"123":{"tf":1.0},"125":{"tf":1.4142135623730951},"203":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":2.6457513110645907},"252":{"tf":1.0},"346":{"tf":1.0},"473":{"tf":1.4142135623730951},"510":{"tf":1.0},"548":{"tf":1.4142135623730951},"7":{"tf":1.0},"73":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":17,"docs":{"109":{"tf":1.0},"133":{"tf":1.0},"151":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"321":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.0},"336":{"tf":1.4142135623730951},"368":{"tf":1.0},"379":{"tf":1.0},"447":{"tf":1.0},"477":{"tf":1.0},"486":{"tf":2.0},"542":{"tf":1.0},"555":{"tf":1.0},"6":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"132":{"tf":1.7320508075688772},"493":{"tf":2.0}}}}},"df":5,"docs":{"178":{"tf":2.23606797749979},"292":{"tf":2.0},"293":{"tf":4.0},"5":{"tf":1.0},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.4142135623730951}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"292":{"tf":1.4142135623730951},"464":{"tf":1.0},"5":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"1":{"df":1,"docs":{"132":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"493":{"tf":2.0}}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":3,"docs":{"132":{"tf":1.0},"292":{"tf":1.0},"5":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":2,"docs":{"178":{"tf":2.23606797749979},"293":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":5,"docs":{"132":{"tf":2.0},"178":{"tf":2.23606797749979},"292":{"tf":1.0},"293":{"tf":2.23606797749979},"493":{"tf":2.8284271247461903}},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"293":{"tf":1.7320508075688772}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"293":{"tf":1.7320508075688772}}}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":14,"docs":{"122":{"tf":1.0},"133":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"170":{"tf":1.0},"350":{"tf":1.0},"413":{"tf":1.0},"469":{"tf":1.0},"471":{"tf":1.0},"493":{"tf":1.0},"516":{"tf":1.0},"530":{"tf":1.0},"557":{"tf":1.4142135623730951},"62":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":5,"docs":{"128":{"tf":1.0},"175":{"tf":1.0},"251":{"tf":1.0},"407":{"tf":1.0},"473":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"194":{"tf":1.4142135623730951},"211":{"tf":1.0},"80":{"tf":1.4142135623730951}},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"210":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"210":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":2.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}},"<":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"305":{"tf":1.0},"306":{"tf":2.23606797749979}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"474":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"307":{"tf":1.0},"308":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":13,"docs":{"304":{"tf":1.0},"305":{"tf":2.0},"306":{"tf":2.8284271247461903},"307":{"tf":1.4142135623730951},"308":{"tf":2.8284271247461903},"385":{"tf":1.4142135623730951},"387":{"tf":1.0},"388":{"tf":1.4142135623730951},"40":{"tf":1.7320508075688772},"468":{"tf":1.4142135623730951},"470":{"tf":3.7416573867739413},"474":{"tf":2.449489742783178},"78":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":1,"docs":{"347":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"131":{"tf":1.0}}}}},"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":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"477":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":19,"docs":{"131":{"tf":1.0},"151":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.0},"234":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"327":{"tf":1.4142135623730951},"336":{"tf":1.0},"36":{"tf":1.0},"398":{"tf":1.0},"473":{"tf":1.0},"477":{"tf":1.0},"522":{"tf":1.0},"531":{"tf":1.0},"546":{"tf":1.0},"70":{"tf":1.0},"88":{"tf":1.0}}}},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"131":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"1":{"tf":1.0},"213":{"tf":1.0},"379":{"tf":1.0},"441":{"tf":1.0},"527":{"tf":1.0},"542":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"247":{"tf":1.7320508075688772},"335":{"tf":1.0},"380":{"tf":1.0},"477":{"tf":1.0},"93":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"236":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":11,"docs":{"17":{"tf":1.0},"218":{"tf":1.7320508075688772},"233":{"tf":2.23606797749979},"234":{"tf":1.4142135623730951},"235":{"tf":2.449489742783178},"236":{"tf":2.23606797749979},"237":{"tf":1.4142135623730951},"238":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":2.0},"539":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"236":{"tf":1.0}}}},"df":1,"docs":{"236":{"tf":1.4142135623730951}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":12,"docs":{"104":{"tf":1.0},"109":{"tf":1.0},"167":{"tf":1.7320508075688772},"169":{"tf":1.0},"240":{"tf":1.0},"38":{"tf":1.0},"413":{"tf":1.0},"443":{"tf":1.0},"486":{"tf":1.0},"490":{"tf":1.0},"542":{"tf":1.0},"80":{"tf":1.0}},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":4,"docs":{"161":{"tf":1.7320508075688772},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"349":{"tf":1.7320508075688772}},"u":{"df":1,"docs":{"178":{"tf":1.0}}}}}},"df":11,"docs":{"153":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":2.0},"168":{"tf":2.0},"178":{"tf":1.0},"321":{"tf":1.0},"339":{"tf":1.0},"349":{"tf":1.0},"407":{"tf":1.0},"468":{"tf":1.0},"557":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"122":{"tf":1.0},"190":{"tf":1.0},"453":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"191":{"tf":2.23606797749979},"210":{"tf":1.0},"453":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"350":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"12":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"116":{"tf":1.7320508075688772},"124":{"tf":1.0},"37":{"tf":1.0}}}}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"422":{"tf":1.0}}}}}}}},"o":{"b":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"456":{"tf":1.0},"545":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"108":{"tf":1.0},"335":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":11,"docs":{"108":{"tf":1.0},"158":{"tf":1.0},"347":{"tf":1.4142135623730951},"461":{"tf":1.0},"477":{"tf":1.4142135623730951},"50":{"tf":1.0},"557":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"87":{"tf":1.0},"97":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"477":{"tf":1.7320508075688772},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":6,"docs":{"100":{"tf":1.0},"320":{"tf":1.0},"403":{"tf":1.0},"416":{"tf":1.0},"478":{"tf":1.0},"81":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"413":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"(":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":1,"docs":{"265":{"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":2,"docs":{"265":{"tf":1.7320508075688772},"28":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"508":{"tf":1.0}}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}}},"df":23,"docs":{"1":{"tf":1.0},"107":{"tf":1.0},"28":{"tf":1.0},"313":{"tf":1.0},"40":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.4142135623730951},"476":{"tf":2.0},"477":{"tf":2.449489742783178},"478":{"tf":1.0},"490":{"tf":1.0},"491":{"tf":1.0},"522":{"tf":1.4142135623730951},"530":{"tf":1.0},"554":{"tf":1.0},"556":{"tf":2.0},"557":{"tf":2.23606797749979},"558":{"tf":1.0},"86":{"tf":1.7320508075688772},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"555":{"tf":1.0}}}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"169":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"58":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"130":{"tf":1.0},"464":{"tf":1.0},"477":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":7,"docs":{"107":{"tf":1.0},"109":{"tf":1.0},"239":{"tf":2.0},"277":{"tf":1.0},"388":{"tf":1.0},"461":{"tf":1.0},"514":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":4,"docs":{"100":{"tf":1.0},"447":{"tf":2.449489742783178},"448":{"tf":1.4142135623730951},"7":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"464":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":105,"docs":{"100":{"tf":1.4142135623730951},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"119":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.4142135623730951},"141":{"tf":1.0},"143":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.4142135623730951},"159":{"tf":2.8284271247461903},"160":{"tf":1.0},"161":{"tf":1.4142135623730951},"164":{"tf":1.0},"168":{"tf":2.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"173":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.4142135623730951},"189":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"210":{"tf":2.0},"212":{"tf":1.0},"218":{"tf":1.0},"223":{"tf":1.0},"237":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"265":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.4142135623730951},"278":{"tf":1.0},"280":{"tf":1.4142135623730951},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"318":{"tf":1.0},"319":{"tf":1.0},"321":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"327":{"tf":2.449489742783178},"328":{"tf":2.0},"331":{"tf":1.4142135623730951},"332":{"tf":1.0},"333":{"tf":1.7320508075688772},"334":{"tf":1.4142135623730951},"335":{"tf":2.0},"336":{"tf":2.23606797749979},"339":{"tf":3.4641016151377544},"340":{"tf":1.7320508075688772},"341":{"tf":2.23606797749979},"345":{"tf":1.0},"346":{"tf":1.4142135623730951},"349":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.4142135623730951},"366":{"tf":1.0},"369":{"tf":1.0},"376":{"tf":1.4142135623730951},"377":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.7320508075688772},"40":{"tf":1.0},"400":{"tf":1.0},"402":{"tf":1.4142135623730951},"403":{"tf":1.0},"406":{"tf":1.0},"409":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.7320508075688772},"423":{"tf":1.0},"430":{"tf":1.4142135623730951},"433":{"tf":1.4142135623730951},"440":{"tf":1.0},"441":{"tf":1.0},"459":{"tf":1.0},"468":{"tf":1.0},"473":{"tf":1.0},"508":{"tf":1.0},"512":{"tf":1.4142135623730951},"531":{"tf":1.7320508075688772},"534":{"tf":1.0},"542":{"tf":1.0},"557":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"i":{"df":12,"docs":{"100":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"50":{"tf":1.7320508075688772},"60":{"tf":2.23606797749979},"71":{"tf":1.0},"81":{"tf":1.4142135623730951},"82":{"tf":1.0}},"e":{"d":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"100":{"tf":1.0},"113":{"tf":1.0},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{".":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"121":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":2,"docs":{"118":{"tf":1.0},"121":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"121":{"tf":1.0},"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"452":{"tf":1.0}}}}}}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":60,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178},"122":{"tf":1.4142135623730951},"161":{"tf":1.0},"166":{"tf":1.4142135623730951},"182":{"tf":1.7320508075688772},"183":{"tf":2.449489742783178},"196":{"tf":2.449489742783178},"236":{"tf":1.7320508075688772},"237":{"tf":1.0},"253":{"tf":2.0},"276":{"tf":1.4142135623730951},"280":{"tf":1.0},"313":{"tf":1.0},"321":{"tf":1.0},"325":{"tf":1.4142135623730951},"327":{"tf":1.7320508075688772},"328":{"tf":1.7320508075688772},"329":{"tf":1.4142135623730951},"334":{"tf":1.7320508075688772},"335":{"tf":1.7320508075688772},"336":{"tf":2.449489742783178},"337":{"tf":1.0},"341":{"tf":1.0},"347":{"tf":1.0},"349":{"tf":1.7320508075688772},"350":{"tf":1.0},"356":{"tf":1.7320508075688772},"390":{"tf":1.4142135623730951},"401":{"tf":2.0},"407":{"tf":1.7320508075688772},"416":{"tf":2.8284271247461903},"419":{"tf":1.0},"420":{"tf":1.0},"425":{"tf":1.4142135623730951},"426":{"tf":1.4142135623730951},"427":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":2.449489742783178},"452":{"tf":1.4142135623730951},"458":{"tf":1.4142135623730951},"459":{"tf":1.7320508075688772},"462":{"tf":1.7320508075688772},"466":{"tf":1.0},"468":{"tf":3.3166247903554},"471":{"tf":1.0},"486":{"tf":1.4142135623730951},"492":{"tf":2.0},"508":{"tf":1.4142135623730951},"85":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":2.0},"95":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"450":{"tf":1.0},"556":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":6,"docs":{"324":{"tf":1.0},"327":{"tf":1.0},"333":{"tf":1.4142135623730951},"479":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"1":{"tf":1.0}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":5,"docs":{"129":{"tf":1.0},"407":{"tf":1.0},"464":{"tf":1.0},"477":{"tf":1.0},"495":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"46":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"467":{"tf":1.0}}}},"t":{"df":9,"docs":{"212":{"tf":1.0},"225":{"tf":1.0},"361":{"tf":1.0},"384":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"416":{"tf":1.0},"542":{"tf":1.0},"64":{"tf":1.0}}}},"v":{"df":0,"docs":{},"p":{"df":1,"docs":{"261":{"tf":1.7320508075688772}}}}},"q":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"d":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"93":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{"a":{"d":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"116":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"116":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"116":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"116":{"tf":1.0}}}}},"n":{"df":1,"docs":{"116":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"116":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"116":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"r":{"df":2,"docs":{"324":{"tf":1.0},"333":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"542":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"347":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"362":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"526":{"tf":1.0}}}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"493":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"555":{"tf":1.0}}}},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"201":{"tf":1.0},"203":{"tf":1.0},"329":{"tf":1.0}}}},"df":5,"docs":{"201":{"tf":1.0},"223":{"tf":1.0},"323":{"tf":1.0},"339":{"tf":1.4142135623730951},"78":{"tf":1.0}}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"215":{"tf":1.0},"287":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":4,"docs":{"168":{"tf":4.69041575982343},"197":{"tf":1.0},"243":{"tf":1.0},"306":{"tf":5.5677643628300215}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"473":{"tf":1.4142135623730951},"557":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"455":{"tf":1.4142135623730951}}}}}},"df":1,"docs":{"127":{"tf":1.4142135623730951}}}}}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{".":{"a":{"d":{"d":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{")":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"470":{"tf":2.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":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":{"470":{"tf":4.58257569495584}}}},"df":7,"docs":{"127":{"tf":1.7320508075688772},"128":{"tf":3.3166247903554},"195":{"tf":1.0},"40":{"tf":1.0},"454":{"tf":1.0},"455":{"tf":2.23606797749979},"470":{"tf":1.0}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":2,"docs":{"128":{"tf":2.23606797749979},"455":{"tf":2.449489742783178}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"128":{"tf":2.0}}}},"df":0,"docs":{}}},"df":2,"docs":{"167":{"tf":1.0},"470":{"tf":1.0}},"g":{"df":15,"docs":{"0":{"tf":1.0},"194":{"tf":2.23606797749979},"195":{"tf":2.8284271247461903},"196":{"tf":1.0},"197":{"tf":3.872983346207417},"247":{"tf":1.0},"251":{"tf":1.0},"263":{"tf":1.0},"271":{"tf":1.4142135623730951},"430":{"tf":1.0},"473":{"tf":1.7320508075688772},"73":{"tf":1.4142135623730951},"76":{"tf":1.0},"77":{"tf":2.23606797749979},"78":{"tf":1.4142135623730951}},"e":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"197":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"128":{"tf":1.7320508075688772}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"156":{"tf":5.916079783099616}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"1":{"0":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"134":{"tf":1.0}},"s":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"134":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":15,"docs":{"133":{"tf":1.0},"134":{"tf":2.8284271247461903},"139":{"tf":2.0},"140":{"tf":1.7320508075688772},"141":{"tf":1.4142135623730951},"142":{"tf":2.0},"160":{"tf":1.0},"218":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.0},"368":{"tf":1.0},"46":{"tf":1.0},"78":{"tf":1.4142135623730951}}}},"df":4,"docs":{"218":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"267":{"tf":1.0},"322":{"tf":1.0},"389":{"tf":1.0}}}},"d":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"413":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}},"df":14,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"102":{"tf":1.0},"106":{"tf":1.0},"110":{"tf":1.0},"12":{"tf":1.0},"14":{"tf":1.0},"189":{"tf":1.0},"224":{"tf":1.0},"313":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"473":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":11,"docs":{"125":{"tf":1.0},"15":{"tf":1.0},"267":{"tf":1.0},"321":{"tf":1.0},"381":{"tf":1.0},"392":{"tf":1.0},"429":{"tf":1.0},"431":{"tf":1.0},"553":{"tf":1.0},"559":{"tf":1.0},"560":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"151":{"tf":1.0},"297":{"tf":1.0},"43":{"tf":1.0},"531":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":4,"docs":{"225":{"tf":1.4142135623730951},"232":{"tf":1.0},"380":{"tf":1.0},"555":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"47":{"tf":1.4142135623730951},"547":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"p":{"df":7,"docs":{"176":{"tf":4.242640687119285},"294":{"tf":1.4142135623730951},"295":{"tf":2.6457513110645907},"296":{"tf":2.449489742783178},"524":{"tf":2.0},"542":{"tf":1.7320508075688772},"78":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951}},"e":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"176":{"tf":1.0},"524":{"tf":1.0}}}}}}},"df":1,"docs":{"176":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"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":{},"g":{"df":0,"docs":{},"n":{"df":3,"docs":{"47":{"tf":1.4142135623730951},"547":{"tf":1.4142135623730951},"558":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":23,"docs":{"1":{"tf":1.0},"101":{"tf":1.0},"109":{"tf":1.7320508075688772},"136":{"tf":1.0},"137":{"tf":1.0},"14":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"184":{"tf":1.0},"283":{"tf":1.0},"288":{"tf":1.0},"297":{"tf":1.0},"36":{"tf":1.0},"398":{"tf":1.4142135623730951},"44":{"tf":1.0},"461":{"tf":1.0},"486":{"tf":1.0},"493":{"tf":1.0},"516":{"tf":1.0},"76":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"461":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"d":{"df":9,"docs":{"160":{"tf":1.0},"161":{"tf":1.7320508075688772},"236":{"tf":1.4142135623730951},"280":{"tf":1.4142135623730951},"285":{"tf":1.0},"290":{"tf":1.0},"341":{"tf":1.4142135623730951},"349":{"tf":2.0},"466":{"tf":1.0}}},"df":0,"docs":{}}}},"d":{"1":{"df":1,"docs":{"282":{"tf":1.0}}},"2":{"df":1,"docs":{"282":{"tf":1.0}}},"df":5,"docs":{"220":{"tf":1.0},"227":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":2.449489742783178},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"128":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"167":{"tf":2.0},"38":{"tf":1.0},"470":{"tf":2.0}},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"468":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"282":{"tf":1.0}}}}}},"u":{"c":{"df":4,"docs":{"40":{"tf":1.0},"413":{"tf":1.0},"525":{"tf":1.0},"550":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"240":{"tf":1.0},"41":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":20,"docs":{"168":{"tf":2.23606797749979},"209":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"216":{"tf":1.0},"256":{"tf":1.0},"266":{"tf":1.0},"268":{"tf":1.4142135623730951},"302":{"tf":1.0},"313":{"tf":1.0},"348":{"tf":1.4142135623730951},"407":{"tf":1.0},"429":{"tf":1.0},"440":{"tf":1.0},"456":{"tf":1.4142135623730951},"459":{"tf":1.0},"484":{"tf":1.0},"492":{"tf":1.4142135623730951},"525":{"tf":1.0},"90":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"217":{"tf":1.0},"44":{"tf":2.449489742783178},"477":{"tf":2.23606797749979},"556":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"40":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"100":{"tf":1.0},"366":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"540":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"195":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":160,"docs":{"1":{"tf":2.449489742783178},"100":{"tf":2.6457513110645907},"101":{"tf":2.449489742783178},"102":{"tf":1.4142135623730951},"105":{"tf":2.23606797749979},"107":{"tf":2.6457513110645907},"108":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.7320508075688772},"114":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":2.0},"124":{"tf":1.0},"125":{"tf":1.4142135623730951},"127":{"tf":1.4142135623730951},"128":{"tf":3.3166247903554},"130":{"tf":2.0},"131":{"tf":1.7320508075688772},"132":{"tf":1.4142135623730951},"138":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"151":{"tf":2.0},"154":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"158":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"176":{"tf":3.0},"177":{"tf":1.7320508075688772},"178":{"tf":1.7320508075688772},"18":{"tf":1.0},"181":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"193":{"tf":2.449489742783178},"197":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"212":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"221":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"239":{"tf":2.0},"240":{"tf":2.0},"243":{"tf":1.4142135623730951},"247":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"267":{"tf":1.4142135623730951},"269":{"tf":1.4142135623730951},"27":{"tf":1.0},"271":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951},"275":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"293":{"tf":2.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"298":{"tf":2.0},"300":{"tf":1.4142135623730951},"303":{"tf":1.4142135623730951},"306":{"tf":2.23606797749979},"308":{"tf":2.23606797749979},"314":{"tf":1.4142135623730951},"318":{"tf":2.449489742783178},"319":{"tf":2.449489742783178},"320":{"tf":1.0},"322":{"tf":1.4142135623730951},"33":{"tf":1.0},"331":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951},"343":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"355":{"tf":2.0},"356":{"tf":2.8284271247461903},"358":{"tf":1.0},"372":{"tf":1.4142135623730951},"376":{"tf":1.4142135623730951},"379":{"tf":2.8284271247461903},"381":{"tf":2.8284271247461903},"382":{"tf":1.0},"383":{"tf":3.0},"386":{"tf":1.4142135623730951},"388":{"tf":2.23606797749979},"390":{"tf":1.4142135623730951},"391":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"394":{"tf":1.4142135623730951},"395":{"tf":2.23606797749979},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":2.449489742783178},"401":{"tf":1.4142135623730951},"402":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":2.23606797749979},"406":{"tf":1.7320508075688772},"408":{"tf":1.4142135623730951},"410":{"tf":2.449489742783178},"412":{"tf":1.4142135623730951},"413":{"tf":1.0},"415":{"tf":1.7320508075688772},"416":{"tf":2.0},"419":{"tf":1.0},"431":{"tf":1.4142135623730951},"432":{"tf":1.4142135623730951},"439":{"tf":1.4142135623730951},"448":{"tf":1.0},"454":{"tf":1.4142135623730951},"455":{"tf":2.23606797749979},"456":{"tf":1.0},"457":{"tf":1.4142135623730951},"458":{"tf":1.0},"461":{"tf":1.7320508075688772},"462":{"tf":1.0},"465":{"tf":1.0},"466":{"tf":1.4142135623730951},"467":{"tf":1.0},"469":{"tf":1.0},"470":{"tf":2.23606797749979},"472":{"tf":1.7320508075688772},"473":{"tf":1.4142135623730951},"489":{"tf":2.0},"493":{"tf":2.0},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"50":{"tf":1.0},"514":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951},"534":{"tf":1.0},"542":{"tf":1.7320508075688772},"544":{"tf":1.0},"546":{"tf":1.7320508075688772},"55":{"tf":1.0},"557":{"tf":1.0},"57":{"tf":1.0},"63":{"tf":1.0},"70":{"tf":1.4142135623730951},"81":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":2.0},"99":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":{"100":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"466":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"df":16,"docs":{"1":{"tf":1.0},"107":{"tf":1.0},"131":{"tf":1.0},"176":{"tf":1.0},"36":{"tf":1.0},"413":{"tf":1.4142135623730951},"416":{"tf":1.0},"439":{"tf":1.0},"44":{"tf":1.4142135623730951},"452":{"tf":1.0},"454":{"tf":1.0},"50":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":15,"docs":{"101":{"tf":1.0},"167":{"tf":1.0},"205":{"tf":1.0},"222":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":1.0},"321":{"tf":1.0},"404":{"tf":1.0},"413":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.0},"470":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"226":{"tf":1.0}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"199":{"tf":1.0},"201":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":3,"docs":{"208":{"tf":1.0},"263":{"tf":1.0},"476":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"s":{"df":8,"docs":{"22":{"tf":1.0},"449":{"tf":1.0},"450":{"tf":1.0},"477":{"tf":1.0},"554":{"tf":1.0},"555":{"tf":1.7320508075688772},"557":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"v":{"df":4,"docs":{"218":{"tf":1.0},"40":{"tf":1.0},"490":{"tf":1.0},"79":{"tf":1.0}}}},"o":{"a":{"d":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":16,"docs":{"25":{"tf":1.4142135623730951},"354":{"tf":1.0},"4":{"tf":1.0},"403":{"tf":2.449489742783178},"461":{"tf":4.242640687119285},"462":{"tf":1.7320508075688772},"465":{"tf":1.7320508075688772},"50":{"tf":2.8284271247461903},"528":{"tf":2.449489742783178},"542":{"tf":2.23606797749979},"549":{"tf":1.4142135623730951},"57":{"tf":2.23606797749979},"58":{"tf":2.6457513110645907},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"95":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"93":{"tf":1.4142135623730951},"94":{"tf":2.0},"95":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"211":{"tf":1.0},"557":{"tf":1.0}}}}},"df":1,"docs":{"308":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"470":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"186":{"tf":1.0},"557":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"v":{"df":18,"docs":{"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"107":{"tf":1.0},"109":{"tf":1.0},"146":{"tf":1.0},"178":{"tf":1.7320508075688772},"22":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":3.1622776601683795},"308":{"tf":1.7320508075688772},"321":{"tf":1.0},"388":{"tf":1.0},"405":{"tf":3.3166247903554},"461":{"tf":1.0},"490":{"tf":1.0},"495":{"tf":1.4142135623730951},"69":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"40":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"40":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"p":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":3,"docs":{"386":{"tf":2.0},"389":{"tf":2.0},"390":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"102":{"tf":1.0},"40":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}}}},"l":{"a":{"c":{"df":18,"docs":{"105":{"tf":1.4142135623730951},"159":{"tf":1.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"168":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"174":{"tf":1.0},"226":{"tf":1.0},"306":{"tf":2.23606797749979},"344":{"tf":1.0},"350":{"tf":1.0},"446":{"tf":2.23606797749979},"490":{"tf":1.0},"493":{"tf":1.0},"510":{"tf":1.0},"516":{"tf":1.4142135623730951},"524":{"tf":1.7320508075688772}},"e":{"d":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"544":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.0},"524":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"388":{"tf":1.0}}}}}}},"df":1,"docs":{"388":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"185":{"tf":1.0}},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"185":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}},"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.0},"524":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"159":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.4142135623730951},"28":{"tf":1.0},"320":{"tf":1.0},"344":{"tf":1.0},"446":{"tf":1.4142135623730951},"472":{"tf":1.4142135623730951},"473":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"472":{"tf":1.0}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"159":{"tf":1.0},"163":{"tf":1.0},"524":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"350":{"tf":1.0},"544":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"446":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"350":{"tf":1.0}}}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"181":{"tf":1.0}},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"181":{"tf":1.0},"524":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"df":1,"docs":{"22":{"tf":1.0}},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"473":{"tf":1.0},"55":{"tf":1.0},"551":{"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":12,"docs":{"22":{"tf":1.0},"29":{"tf":1.4142135623730951},"40":{"tf":1.0},"43":{"tf":1.4142135623730951},"436":{"tf":2.0},"450":{"tf":3.0},"522":{"tf":2.0},"557":{"tf":1.4142135623730951},"558":{"tf":1.0},"85":{"tf":1.7320508075688772},"95":{"tf":1.7320508075688772},"98":{"tf":1.7320508075688772}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":55,"docs":{"111":{"tf":1.0},"123":{"tf":1.0},"132":{"tf":1.0},"161":{"tf":2.0},"170":{"tf":1.0},"184":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.7320508075688772},"220":{"tf":1.0},"227":{"tf":1.0},"231":{"tf":1.0},"249":{"tf":1.4142135623730951},"251":{"tf":1.0},"252":{"tf":1.4142135623730951},"255":{"tf":1.4142135623730951},"258":{"tf":1.4142135623730951},"260":{"tf":1.0},"263":{"tf":1.0},"264":{"tf":1.0},"268":{"tf":1.0},"272":{"tf":1.0},"276":{"tf":1.4142135623730951},"278":{"tf":1.0},"279":{"tf":1.0},"280":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0},"316":{"tf":1.0},"325":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.0},"349":{"tf":2.0},"350":{"tf":1.0},"361":{"tf":2.0},"368":{"tf":1.0},"369":{"tf":1.0},"375":{"tf":1.0},"377":{"tf":1.0},"388":{"tf":1.0},"407":{"tf":1.0},"412":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":1.7320508075688772},"426":{"tf":1.0},"470":{"tf":1.0},"524":{"tf":1.0},"73":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"122":{"tf":1.0},"172":{"tf":1.0},"236":{"tf":1.0},"252":{"tf":1.0},"276":{"tf":1.0},"280":{"tf":1.0},"464":{"tf":1.0},"55":{"tf":1.0}}}}}}},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":1,"docs":{"524":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"161":{"tf":1.0},"479":{"tf":1.0},"544":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"r":{"df":72,"docs":{"100":{"tf":2.0},"112":{"tf":1.7320508075688772},"115":{"tf":1.0},"117":{"tf":1.0},"155":{"tf":2.8284271247461903},"156":{"tf":2.23606797749979},"160":{"tf":1.0},"161":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"208":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.0},"230":{"tf":1.7320508075688772},"232":{"tf":1.0},"236":{"tf":1.0},"244":{"tf":1.0},"265":{"tf":1.4142135623730951},"282":{"tf":1.4142135623730951},"283":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"287":{"tf":1.4142135623730951},"288":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"306":{"tf":1.0},"310":{"tf":1.0},"320":{"tf":1.7320508075688772},"327":{"tf":1.0},"328":{"tf":1.4142135623730951},"348":{"tf":1.0},"350":{"tf":1.0},"377":{"tf":1.4142135623730951},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":2.8284271247461903},"384":{"tf":3.0},"385":{"tf":1.7320508075688772},"386":{"tf":2.23606797749979},"387":{"tf":1.0},"388":{"tf":2.449489742783178},"389":{"tf":2.0},"390":{"tf":1.7320508075688772},"391":{"tf":1.4142135623730951},"392":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"40":{"tf":1.7320508075688772},"416":{"tf":1.0},"421":{"tf":1.0},"427":{"tf":1.0},"441":{"tf":1.0},"442":{"tf":2.0},"443":{"tf":1.7320508075688772},"446":{"tf":1.0},"452":{"tf":1.0},"462":{"tf":1.0},"464":{"tf":1.0},"467":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951},"477":{"tf":1.0},"492":{"tf":1.0},"507":{"tf":1.0},"510":{"tf":1.0},"522":{"tf":1.0},"523":{"tf":1.0},"557":{"tf":1.0},"72":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"99":{"tf":1.7320508075688772}},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"468":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":2,"docs":{"227":{"tf":1.0},"383":{"tf":2.6457513110645907}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":4,"docs":{"100":{"tf":1.0},"471":{"tf":1.4142135623730951},"542":{"tf":1.0},"551":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":2,"docs":{"278":{"tf":1.0},"461":{"tf":1.0}},"e":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"266":{"tf":1.0},"297":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":15,"docs":{"106":{"tf":1.0},"135":{"tf":1.0},"172":{"tf":1.0},"191":{"tf":1.0},"250":{"tf":1.0},"319":{"tf":1.7320508075688772},"36":{"tf":1.0},"369":{"tf":1.0},"441":{"tf":1.0},"468":{"tf":1.0},"478":{"tf":1.0},"524":{"tf":1.0},"536":{"tf":1.0},"541":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"560":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"461":{"tf":1.0}}}}},"df":2,"docs":{"102":{"tf":1.0},"416":{"tf":1.0}},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":18,"docs":{"110":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"114":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":1.0},"251":{"tf":1.4142135623730951},"271":{"tf":1.0},"339":{"tf":1.7320508075688772},"340":{"tf":1.0},"344":{"tf":2.23606797749979},"345":{"tf":1.7320508075688772},"346":{"tf":1.0},"379":{"tf":1.0},"387":{"tf":1.4142135623730951},"40":{"tf":1.0},"516":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{".":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"341":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"341":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"341":{"tf":1.0}}}}},"df":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":{"110":{"tf":1.7320508075688772},"111":{"tf":1.0},"126":{"tf":2.6457513110645907},"127":{"tf":2.0},"128":{"tf":1.0},"131":{"tf":1.0},"151":{"tf":1.0},"155":{"tf":1.4142135623730951},"161":{"tf":1.4142135623730951},"169":{"tf":1.0},"173":{"tf":1.0},"211":{"tf":1.7320508075688772},"236":{"tf":1.4142135623730951},"239":{"tf":1.0},"276":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"295":{"tf":1.4142135623730951},"301":{"tf":1.0},"318":{"tf":1.0},"320":{"tf":1.0},"335":{"tf":1.0},"341":{"tf":1.0},"350":{"tf":1.4142135623730951},"366":{"tf":1.7320508075688772},"372":{"tf":1.0},"374":{"tf":1.0},"416":{"tf":1.4142135623730951},"430":{"tf":1.0},"440":{"tf":1.4142135623730951},"467":{"tf":1.0},"473":{"tf":1.7320508075688772},"474":{"tf":1.0},"490":{"tf":1.0},"508":{"tf":1.0},"540":{"tf":1.0},"550":{"tf":1.4142135623730951},"557":{"tf":1.0},"96":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"189":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":18,"docs":{"164":{"tf":1.0},"186":{"tf":1.7320508075688772},"193":{"tf":1.0},"197":{"tf":1.7320508075688772},"242":{"tf":1.0},"243":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"253":{"tf":1.0},"294":{"tf":1.0},"297":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.7320508075688772},"341":{"tf":1.0},"350":{"tf":1.0},"372":{"tf":1.0},"375":{"tf":1.0},"540":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"@":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"156":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"156":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":97,"docs":{"110":{"tf":2.0},"111":{"tf":1.7320508075688772},"112":{"tf":1.7320508075688772},"126":{"tf":1.7320508075688772},"127":{"tf":1.7320508075688772},"128":{"tf":2.23606797749979},"129":{"tf":1.0},"134":{"tf":2.449489742783178},"143":{"tf":1.4142135623730951},"147":{"tf":2.0},"151":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"166":{"tf":2.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"177":{"tf":1.7320508075688772},"178":{"tf":1.0},"183":{"tf":2.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"196":{"tf":1.0},"198":{"tf":1.0},"208":{"tf":1.0},"213":{"tf":1.4142135623730951},"214":{"tf":2.23606797749979},"216":{"tf":1.0},"220":{"tf":1.0},"224":{"tf":1.0},"227":{"tf":1.4142135623730951},"231":{"tf":1.0},"236":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"242":{"tf":2.449489742783178},"244":{"tf":1.0},"245":{"tf":1.4142135623730951},"251":{"tf":1.0},"253":{"tf":1.0},"263":{"tf":1.0},"266":{"tf":1.7320508075688772},"267":{"tf":1.7320508075688772},"272":{"tf":1.0},"286":{"tf":2.0},"291":{"tf":2.0},"297":{"tf":2.449489742783178},"306":{"tf":1.0},"312":{"tf":1.4142135623730951},"318":{"tf":1.0},"332":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.4142135623730951},"337":{"tf":1.0},"339":{"tf":1.7320508075688772},"340":{"tf":1.0},"341":{"tf":1.7320508075688772},"348":{"tf":1.4142135623730951},"349":{"tf":1.7320508075688772},"350":{"tf":3.3166247903554},"363":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":2.0},"368":{"tf":1.4142135623730951},"372":{"tf":1.4142135623730951},"374":{"tf":1.4142135623730951},"375":{"tf":1.0},"388":{"tf":1.0},"395":{"tf":1.0},"401":{"tf":2.449489742783178},"407":{"tf":1.0},"416":{"tf":1.0},"466":{"tf":1.0},"468":{"tf":1.4142135623730951},"470":{"tf":2.449489742783178},"471":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951},"474":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"500":{"tf":1.4142135623730951},"507":{"tf":1.4142135623730951},"508":{"tf":2.0},"516":{"tf":2.449489742783178},"518":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951},"523":{"tf":1.0},"532":{"tf":1.0},"540":{"tf":1.7320508075688772},"544":{"tf":1.0},"6":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"350":{"tf":1.0},"388":{"tf":1.0}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"516":{"tf":1.0},"557":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"407":{"tf":1.0}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"128":{"tf":2.0},"251":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"508":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"22":{"tf":1.0},"44":{"tf":1.0},"464":{"tf":1.0},"530":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"36":{"tf":1.4142135623730951},"44":{"tf":1.0}}}}}}}}}},"i":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"413":{"tf":1.0},"557":{"tf":1.0}}},"k":{"df":0,"docs":{},"y":{"1":{"2":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"557":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"&":{"\\":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"d":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"324":{"tf":1.0},"333":{"tf":1.0}}},"df":0,"docs":{}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"542":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"542":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"324":{"tf":1.4142135623730951},"333":{"tf":2.0}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"542":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"542":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":42,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"5":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0},"93":{"tf":1.0}}}}}}},"df":4,"docs":{"214":{"tf":1.0},"407":{"tf":1.0},"464":{"tf":1.0},"86":{"tf":1.0}}}}}},"o":{"a":{"d":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"530":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"168":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"339":{"tf":1.0}}},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"468":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":2,"docs":{"468":{"tf":1.0},"478":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"123":{"tf":1.0},"214":{"tf":2.23606797749979},"215":{"tf":3.605551275463989},"263":{"tf":1.0},"499":{"tf":1.4142135623730951},"78":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"2":{"0":{"df":1,"docs":{"499":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"214":{"tf":1.7320508075688772},"215":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"323":{"tf":1.0},"347":{"tf":1.0},"472":{"tf":1.0},"64":{"tf":1.4142135623730951}}}},"n":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"362":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.4142135623730951},"370":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"370":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"df":89,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":2.0},"109":{"tf":2.6457513110645907},"110":{"tf":1.0},"111":{"tf":1.4142135623730951},"112":{"tf":1.0},"113":{"tf":1.4142135623730951},"115":{"tf":1.7320508075688772},"117":{"tf":1.7320508075688772},"121":{"tf":2.0},"124":{"tf":1.0},"125":{"tf":1.7320508075688772},"126":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"131":{"tf":1.0},"151":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.7320508075688772},"173":{"tf":1.0},"187":{"tf":1.4142135623730951},"239":{"tf":1.0},"284":{"tf":1.0},"289":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"327":{"tf":1.0},"331":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.4142135623730951},"343":{"tf":1.0},"353":{"tf":1.0},"358":{"tf":1.0},"359":{"tf":1.4142135623730951},"360":{"tf":1.4142135623730951},"366":{"tf":1.0},"368":{"tf":1.4142135623730951},"369":{"tf":1.0},"370":{"tf":1.0},"371":{"tf":1.0},"372":{"tf":2.23606797749979},"374":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.7320508075688772},"379":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"385":{"tf":1.0},"386":{"tf":2.0},"388":{"tf":1.4142135623730951},"389":{"tf":1.4142135623730951},"394":{"tf":1.0},"416":{"tf":2.0},"421":{"tf":1.4142135623730951},"422":{"tf":1.0},"425":{"tf":1.0},"428":{"tf":1.0},"458":{"tf":1.0},"46":{"tf":1.0},"460":{"tf":1.0},"461":{"tf":1.0},"466":{"tf":1.0},"47":{"tf":1.4142135623730951},"470":{"tf":2.449489742783178},"473":{"tf":2.0},"477":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951},"49":{"tf":1.0},"50":{"tf":1.7320508075688772},"518":{"tf":1.0},"523":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951},"540":{"tf":1.0},"545":{"tf":1.0},"547":{"tf":1.4142135623730951},"549":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"6":{"tf":1.0},"69":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.7320508075688772},"81":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"376":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":4,"docs":{"413":{"tf":1.0},"47":{"tf":2.0},"477":{"tf":1.4142135623730951},"547":{"tf":2.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"111":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"493":{"tf":1.0}}}}}},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"178":{"tf":1.4142135623730951}},"s":{".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"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":{},"w":{"df":1,"docs":{"178":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":1,"docs":{"177":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"177":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":22,"docs":{"118":{"tf":1.0},"133":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.7320508075688772},"149":{"tf":1.0},"169":{"tf":1.7320508075688772},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"173":{"tf":1.7320508075688772},"174":{"tf":1.7320508075688772},"176":{"tf":1.7320508075688772},"177":{"tf":1.4142135623730951},"178":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.4142135623730951},"186":{"tf":1.0},"303":{"tf":1.0},"40":{"tf":1.0},"5":{"tf":1.0},"524":{"tf":1.4142135623730951},"548":{"tf":1.0}},"r":{"df":2,"docs":{"148":{"tf":1.4142135623730951},"152":{"tf":1.0}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"170":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}},"<":{"df":0,"docs":{},"t":{"df":3,"docs":{"170":{"tf":2.449489742783178},"184":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}}}}}},"t":{"df":0,"docs":{},"i":{"df":7,"docs":{"169":{"tf":1.0},"172":{"tf":1.0},"184":{"tf":1.0},"305":{"tf":1.0},"464":{"tf":1.0},"477":{"tf":1.0},"518":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":2,"docs":{"106":{"tf":1.0},"407":{"tf":1.0}}}},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"390":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":33,"docs":{"101":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"117":{"tf":1.7320508075688772},"118":{"tf":1.0},"132":{"tf":1.0},"139":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"184":{"tf":1.0},"20":{"tf":1.0},"203":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"232":{"tf":1.0},"237":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"321":{"tf":1.4142135623730951},"322":{"tf":1.0},"339":{"tf":1.7320508075688772},"374":{"tf":1.0},"388":{"tf":1.7320508075688772},"394":{"tf":1.0},"398":{"tf":1.4142135623730951},"407":{"tf":1.0},"416":{"tf":1.0},"454":{"tf":1.0},"524":{"tf":1.0},"526":{"tf":1.0},"55":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":5,"docs":{"305":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"308":{"tf":1.0},"385":{"tf":1.0},"532":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"116":{"tf":1.0},"303":{"tf":2.0},"525":{"tf":1.0}}}},"y":{"df":1,"docs":{"100":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":5,"docs":{"150":{"tf":1.7320508075688772},"151":{"tf":2.8284271247461903},"154":{"tf":2.0},"408":{"tf":1.0},"410":{"tf":2.449489742783178}}}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":2,"docs":{"158":{"tf":1.0},"470":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"463":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":3,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"187":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{">":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"d":{"<":{"/":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"491":{"tf":1.4142135623730951},"84":{"tf":1.0},"97":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"b":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"259":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":13,"docs":{"128":{"tf":1.4142135623730951},"14":{"tf":1.0},"174":{"tf":1.4142135623730951},"248":{"tf":1.7320508075688772},"249":{"tf":1.4142135623730951},"251":{"tf":1.0},"252":{"tf":2.0},"253":{"tf":1.0},"254":{"tf":2.8284271247461903},"256":{"tf":1.0},"260":{"tf":1.0},"276":{"tf":1.4142135623730951},"78":{"tf":1.0}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{")":{".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"_":{"df":1,"docs":{"253":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.7320508075688772},"254":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":5,"docs":{"174":{"tf":1.7320508075688772},"252":{"tf":1.0},"253":{"tf":1.7320508075688772},"254":{"tf":1.0},"500":{"tf":2.449489742783178}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":6,"docs":{"128":{"tf":2.23606797749979},"248":{"tf":1.0},"249":{"tf":1.4142135623730951},"250":{"tf":1.4142135623730951},"276":{"tf":1.0},"78":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"430":{"tf":1.0},"505":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"14":{"tf":1.0},"249":{"tf":1.0},"430":{"tf":1.0},"464":{"tf":1.0},"505":{"tf":1.0},"518":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":3,"docs":{"132":{"tf":1.0},"250":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951}},"e":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"250":{"tf":1.0},"505":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":2,"docs":{"132":{"tf":1.0},"250":{"tf":1.4142135623730951}},"e":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"250":{"tf":1.0},"505":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{">":{">":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"505":{"tf":1.0}}}},"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":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{">":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"505":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"251":{"tf":1.0}},"e":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"505":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"251":{"tf":1.0},"505":{"tf":1.0}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"505":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"399":{"tf":1.0}}},"df":1,"docs":{"398":{"tf":1.4142135623730951}}}}}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"_":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"282":{"tf":1.7320508075688772},"287":{"tf":1.0}},"e":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{":":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"287":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":11,"docs":{"184":{"tf":1.0},"277":{"tf":1.0},"299":{"tf":1.4142135623730951},"335":{"tf":1.4142135623730951},"339":{"tf":2.6457513110645907},"383":{"tf":1.0},"407":{"tf":1.0},"50":{"tf":2.0},"524":{"tf":1.4142135623730951},"54":{"tf":1.7320508075688772},"79":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"197":{"tf":1.0}}}}}}},"df":3,"docs":{"197":{"tf":2.449489742783178},"2":{"tf":1.4142135623730951},"527":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":13,"docs":{"107":{"tf":1.4142135623730951},"119":{"tf":1.0},"139":{"tf":1.0},"154":{"tf":1.0},"164":{"tf":1.0},"172":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"416":{"tf":1.4142135623730951},"499":{"tf":1.4142135623730951},"516":{"tf":1.0},"554":{"tf":1.0},"71":{"tf":1.0},"85":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"184":{"tf":1.0}}}},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":58,"docs":{"1":{"tf":1.4142135623730951},"100":{"tf":2.23606797749979},"101":{"tf":1.0},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"12":{"tf":1.0},"124":{"tf":1.0},"134":{"tf":1.4142135623730951},"14":{"tf":1.0},"15":{"tf":1.7320508075688772},"159":{"tf":1.0},"160":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.7320508075688772},"19":{"tf":1.0},"190":{"tf":1.0},"2":{"tf":1.4142135623730951},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.7320508075688772},"224":{"tf":1.0},"24":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":2.23606797749979},"345":{"tf":1.0},"348":{"tf":1.0},"35":{"tf":1.4142135623730951},"357":{"tf":1.4142135623730951},"36":{"tf":3.0},"38":{"tf":1.0},"384":{"tf":1.7320508075688772},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"39":{"tf":1.7320508075688772},"397":{"tf":1.0},"40":{"tf":1.7320508075688772},"403":{"tf":1.4142135623730951},"41":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":2.6457513110645907},"44":{"tf":3.3166247903554},"449":{"tf":1.0},"456":{"tf":1.4142135623730951},"463":{"tf":1.0},"473":{"tf":1.0},"475":{"tf":1.0},"522":{"tf":1.0},"525":{"tf":1.0},"543":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"e":{"df":37,"docs":{"100":{"tf":2.23606797749979},"101":{"tf":1.0},"107":{"tf":1.4142135623730951},"111":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"125":{"tf":1.0},"16":{"tf":1.0},"161":{"tf":1.0},"190":{"tf":1.0},"27":{"tf":1.0},"29":{"tf":1.0},"322":{"tf":1.0},"335":{"tf":1.0},"352":{"tf":1.0},"381":{"tf":1.0},"40":{"tf":1.0},"401":{"tf":1.7320508075688772},"416":{"tf":1.4142135623730951},"439":{"tf":1.0},"456":{"tf":1.0},"458":{"tf":1.0},"478":{"tf":1.0},"50":{"tf":1.0},"548":{"tf":1.4142135623730951},"549":{"tf":1.0},"550":{"tf":1.0},"560":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"90":{"tf":1.0}},"m":{"df":2,"docs":{"415":{"tf":1.0},"555":{"tf":1.0}}},"n":{"df":4,"docs":{"397":{"tf":1.0},"407":{"tf":1.0},"440":{"tf":1.0},"441":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":9,"docs":{"128":{"tf":1.0},"156":{"tf":1.7320508075688772},"215":{"tf":1.0},"223":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.7320508075688772},"345":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":16,"docs":{"139":{"tf":1.4142135623730951},"142":{"tf":1.7320508075688772},"218":{"tf":1.0},"224":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.4142135623730951},"242":{"tf":2.0},"243":{"tf":1.7320508075688772},"251":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"504":{"tf":1.4142135623730951},"515":{"tf":1.0},"73":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":2.23606797749979}}}}}},"df":0,"docs":{}},"f":{"df":1,"docs":{"466":{"tf":1.0}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"398":{"tf":1.0},"451":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"d":{"df":18,"docs":{"112":{"tf":1.0},"156":{"tf":1.7320508075688772},"168":{"tf":1.7320508075688772},"186":{"tf":1.0},"222":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"230":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":1.0},"314":{"tf":1.0},"320":{"tf":1.0},"339":{"tf":2.23606797749979},"351":{"tf":1.0},"383":{"tf":2.0},"408":{"tf":1.0},"438":{"tf":1.0},"439":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":4,"docs":{"125":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"208":{"tf":1.0},"395":{"tf":1.0}}},")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"393":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"386":{"tf":1.0},"393":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"388":{"tf":1.4142135623730951},"474":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}}}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"393":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}},".":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"498":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"442":{"tf":1.4142135623730951},"443":{"tf":1.4142135623730951}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"125":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"156":{"tf":1.7320508075688772},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"432":{"tf":1.0}},"e":{"(":{"\"":{"/":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":4,"docs":{"415":{"tf":1.7320508075688772},"416":{"tf":2.449489742783178},"425":{"tf":1.7320508075688772},"432":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"523":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951}}}}}},"i":{"df":2,"docs":{"408":{"tf":1.4142135623730951},"410":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"462":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"243":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":64,"docs":{"100":{"tf":2.8284271247461903},"105":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.7320508075688772},"118":{"tf":2.449489742783178},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.7320508075688772},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"126":{"tf":1.0},"156":{"tf":1.7320508075688772},"159":{"tf":1.0},"161":{"tf":2.6457513110645907},"165":{"tf":1.7320508075688772},"166":{"tf":2.23606797749979},"168":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"185":{"tf":2.23606797749979},"196":{"tf":1.0},"197":{"tf":1.0},"222":{"tf":1.0},"243":{"tf":1.7320508075688772},"297":{"tf":1.0},"299":{"tf":1.4142135623730951},"302":{"tf":1.0},"303":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"343":{"tf":1.0},"349":{"tf":2.23606797749979},"351":{"tf":1.7320508075688772},"362":{"tf":1.0},"366":{"tf":1.0},"369":{"tf":1.7320508075688772},"37":{"tf":1.0},"370":{"tf":1.0},"372":{"tf":1.4142135623730951},"38":{"tf":1.0},"381":{"tf":1.4142135623730951},"385":{"tf":1.7320508075688772},"386":{"tf":1.4142135623730951},"405":{"tf":3.4641016151377544},"408":{"tf":1.0},"410":{"tf":1.4142135623730951},"416":{"tf":2.0},"425":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":1.0},"442":{"tf":1.4142135623730951},"443":{"tf":1.4142135623730951},"468":{"tf":1.4142135623730951},"473":{"tf":1.0},"474":{"tf":1.4142135623730951},"498":{"tf":1.7320508075688772},"50":{"tf":2.0},"54":{"tf":1.0},"60":{"tf":2.23606797749979},"71":{"tf":1.0},"81":{"tf":1.4142135623730951},"82":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":2.0}}},"t":{"df":1,"docs":{"401":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"339":{"tf":2.0}},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"439":{"tf":1.0},"442":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"s":{"df":1,"docs":{"224":{"tf":1.0}}},"t":{"df":7,"docs":{"204":{"tf":1.0},"320":{"tf":1.0},"339":{"tf":2.449489742783178},"389":{"tf":1.0},"532":{"tf":1.0},"533":{"tf":1.0},"550":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":10,"docs":{"189":{"tf":1.0},"218":{"tf":1.0},"319":{"tf":1.0},"325":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":2.23606797749979},"339":{"tf":3.1622776601683795},"517":{"tf":1.0},"96":{"tf":1.0}}}},"df":0,"docs":{}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":10,"docs":{"103":{"tf":1.0},"108":{"tf":1.0},"312":{"tf":1.0},"465":{"tf":1.0},"542":{"tf":1.7320508075688772},"548":{"tf":1.0},"57":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"461":{"tf":1.0}}}}}},"v":{"df":4,"docs":{"22":{"tf":1.0},"477":{"tf":1.0},"478":{"tf":1.0},"522":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"'":{"df":4,"docs":{"45":{"tf":1.0},"465":{"tf":1.0},"548":{"tf":1.0},"87":{"tf":1.0}}},".":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"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":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"232":{"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":{},"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":{"235":{"tf":1.0}}}}}}}}}}},"df":85,"docs":{"101":{"tf":1.4142135623730951},"102":{"tf":1.4142135623730951},"104":{"tf":1.0},"107":{"tf":2.0},"108":{"tf":1.7320508075688772},"109":{"tf":2.449489742783178},"112":{"tf":1.0},"15":{"tf":1.0},"161":{"tf":1.0},"164":{"tf":1.0},"173":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.4142135623730951},"197":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"225":{"tf":2.23606797749979},"226":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"233":{"tf":1.4142135623730951},"235":{"tf":1.0},"245":{"tf":1.4142135623730951},"251":{"tf":1.0},"254":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"300":{"tf":1.0},"303":{"tf":1.0},"320":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.7320508075688772},"354":{"tf":2.0},"355":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"358":{"tf":1.0},"360":{"tf":1.0},"362":{"tf":1.0},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"37":{"tf":1.0},"389":{"tf":2.23606797749979},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":2.449489742783178},"4":{"tf":1.0},"401":{"tf":2.449489742783178},"403":{"tf":1.0},"41":{"tf":2.0},"414":{"tf":1.0},"434":{"tf":1.0},"44":{"tf":1.0},"442":{"tf":1.0},"443":{"tf":1.4142135623730951},"452":{"tf":1.4142135623730951},"453":{"tf":1.0},"456":{"tf":1.4142135623730951},"458":{"tf":1.0},"46":{"tf":1.0},"461":{"tf":1.7320508075688772},"462":{"tf":1.0},"465":{"tf":1.0},"466":{"tf":1.0},"47":{"tf":1.4142135623730951},"477":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"49":{"tf":1.0},"50":{"tf":1.7320508075688772},"542":{"tf":1.4142135623730951},"547":{"tf":1.4142135623730951},"548":{"tf":1.0},"555":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":2.6457513110645907},"57":{"tf":1.0},"58":{"tf":1.4142135623730951},"62":{"tf":1.0},"69":{"tf":1.0},"83":{"tf":1.0},"89":{"tf":1.0},"99":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":3,"docs":{"50":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"90":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"t":{"<":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"362":{"tf":1.4142135623730951},"370":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"259":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"261":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"189":{"tf":1.0}}}}}}}},"df":64,"docs":{"100":{"tf":2.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"107":{"tf":2.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.0},"112":{"tf":1.0},"125":{"tf":1.0},"152":{"tf":1.4142135623730951},"157":{"tf":2.0},"158":{"tf":1.0},"183":{"tf":1.0},"198":{"tf":1.0},"210":{"tf":1.4142135623730951},"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"215":{"tf":1.0},"222":{"tf":1.0},"235":{"tf":1.4142135623730951},"237":{"tf":1.0},"257":{"tf":1.7320508075688772},"267":{"tf":2.0},"269":{"tf":2.6457513110645907},"277":{"tf":2.0},"29":{"tf":1.4142135623730951},"306":{"tf":2.23606797749979},"310":{"tf":1.0},"312":{"tf":1.0},"326":{"tf":1.0},"33":{"tf":1.0},"336":{"tf":1.4142135623730951},"357":{"tf":2.0},"364":{"tf":1.0},"379":{"tf":1.0},"383":{"tf":1.4142135623730951},"388":{"tf":1.0},"398":{"tf":2.8284271247461903},"40":{"tf":1.0},"412":{"tf":2.23606797749979},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"445":{"tf":1.4142135623730951},"449":{"tf":1.4142135623730951},"452":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.7320508075688772},"51":{"tf":1.0},"522":{"tf":1.4142135623730951},"55":{"tf":1.0},"550":{"tf":1.0},"557":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.7320508075688772},"83":{"tf":1.0},"84":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"157":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"90":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"p":{"df":6,"docs":{"1":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"383":{"tf":1.0},"5":{"tf":1.0},"517":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"388":{"tf":1.0}}}}}},"h":{"a":{"d":{"df":0,"docs":{},"e":{":":{"9":{".":{"0":{".":{"0":{"df":1,"docs":{"491":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"0":{"df":1,"docs":{"451":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"95":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"451":{"tf":1.0},"491":{"tf":1.4142135623730951},"94":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{">":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"<":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"94":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":26,"docs":{"100":{"tf":1.0},"132":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.4142135623730951},"22":{"tf":1.0},"27":{"tf":1.4142135623730951},"28":{"tf":1.0},"309":{"tf":1.0},"31":{"tf":1.4142135623730951},"311":{"tf":1.0},"313":{"tf":1.0},"39":{"tf":1.0},"477":{"tf":2.0},"491":{"tf":1.4142135623730951},"492":{"tf":1.0},"5":{"tf":1.0},"515":{"tf":1.0},"517":{"tf":2.0},"545":{"tf":1.4142135623730951},"546":{"tf":1.4142135623730951},"87":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772},"89":{"tf":1.0},"93":{"tf":1.4142135623730951},"94":{"tf":3.3166247903554},"95":{"tf":3.1622776601683795}}},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"557":{"tf":1.0},"95":{"tf":1.0}},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"95":{"tf":2.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"176":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"176":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"555":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"398":{"tf":1.0},"423":{"tf":1.7320508075688772},"466":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":8,"docs":{"111":{"tf":1.0},"126":{"tf":1.0},"355":{"tf":1.0},"397":{"tf":1.7320508075688772},"398":{"tf":2.6457513110645907},"413":{"tf":1.0},"423":{"tf":1.0},"477":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"90":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"467":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"392":{"tf":1.0},"405":{"tf":1.0}}}},"w":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"230":{"tf":1.0}}}}}},"c":{"a":{"df":0,"docs":{},"s":{"df":6,"docs":{"2":{"tf":1.0},"40":{"tf":1.0},"403":{"tf":1.0},"410":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":31,"docs":{"192":{"tf":1.0},"2":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"230":{"tf":2.0},"239":{"tf":1.0},"252":{"tf":1.0},"274":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.0},"383":{"tf":1.4142135623730951},"40":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.7320508075688772},"425":{"tf":1.0},"432":{"tf":1.0},"460":{"tf":1.0},"473":{"tf":1.0},"50":{"tf":1.0},"55":{"tf":1.0},"86":{"tf":1.0}},"n":{"df":17,"docs":{"121":{"tf":1.0},"131":{"tf":1.0},"168":{"tf":1.0},"171":{"tf":1.0},"179":{"tf":1.4142135623730951},"205":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":1.0},"380":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"397":{"tf":1.4142135623730951},"413":{"tf":1.0},"425":{"tf":1.0},"444":{"tf":1.0},"446":{"tf":1.0},"50":{"tf":1.0},"73":{"tf":1.0}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.0},"285":{"tf":1.7320508075688772},"289":{"tf":1.0},"290":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":2,"docs":{"282":{"tf":1.7320508075688772},"287":{"tf":1.4142135623730951}},"{":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"m":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"275":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"t":{"df":1,"docs":{"461":{"tf":1.0}}}}},"i":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"_":{"a":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":1,"docs":{"253":{"tf":1.0}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"df":1,"docs":{"253":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"_":{"a":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":1,"docs":{"253":{"tf":1.0}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"253":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"r":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":2,"docs":{"253":{"tf":1.0},"500":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"253":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"253":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"r":{"df":2,"docs":{"253":{"tf":1.0},"500":{"tf":1.0}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"253":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":5,"docs":{"249":{"tf":1.4142135623730951},"253":{"tf":1.4142135623730951},"257":{"tf":1.7320508075688772},"500":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"df":0,"docs":{}},"df":8,"docs":{"2":{"tf":1.0},"266":{"tf":1.0},"297":{"tf":1.0},"40":{"tf":1.4142135623730951},"41":{"tf":1.0},"532":{"tf":1.0},"533":{"tf":1.0},"56":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"'":{"df":1,"docs":{"412":{"tf":1.0}}},".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},"u":{"df":0,"docs":{},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"412":{"tf":2.449489742783178}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"171":{"tf":1.0},"335":{"tf":1.0}}}}}},"df":3,"docs":{"202":{"tf":1.0},"268":{"tf":1.0},"412":{"tf":4.69041575982343}},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":3.605551275463989}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"df":3,"docs":{"14":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"28":{"tf":1.0},"50":{"tf":1.4142135623730951},"53":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"90":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":45,"docs":{"100":{"tf":1.0},"107":{"tf":1.0},"110":{"tf":1.0},"119":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"170":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"201":{"tf":1.4142135623730951},"203":{"tf":1.0},"205":{"tf":1.0},"224":{"tf":1.4142135623730951},"226":{"tf":1.0},"231":{"tf":1.4142135623730951},"236":{"tf":1.0},"244":{"tf":1.0},"247":{"tf":1.0},"258":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0},"319":{"tf":1.0},"333":{"tf":1.0},"336":{"tf":1.0},"345":{"tf":1.0},"349":{"tf":1.0},"351":{"tf":1.0},"384":{"tf":1.0},"385":{"tf":1.0},"387":{"tf":1.0},"405":{"tf":1.0},"407":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.0},"443":{"tf":1.0},"446":{"tf":1.0},"470":{"tf":1.0},"524":{"tf":1.0},"554":{"tf":1.0},"58":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"126":{"tf":1.0},"405":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":37,"docs":{"112":{"tf":1.0},"125":{"tf":1.0},"131":{"tf":1.0},"166":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.4142135623730951},"187":{"tf":1.0},"204":{"tf":1.0},"212":{"tf":1.0},"230":{"tf":1.0},"243":{"tf":1.0},"269":{"tf":1.0},"298":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"350":{"tf":1.0},"368":{"tf":1.0},"37":{"tf":1.0},"377":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"408":{"tf":1.0},"414":{"tf":1.0},"416":{"tf":1.0},"423":{"tf":1.0},"429":{"tf":1.0},"431":{"tf":1.0},"432":{"tf":1.0},"438":{"tf":1.4142135623730951},"454":{"tf":1.4142135623730951},"455":{"tf":1.0},"473":{"tf":1.4142135623730951},"478":{"tf":1.0},"554":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"466":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":7,"docs":{"35":{"tf":1.4142135623730951},"361":{"tf":2.0},"362":{"tf":2.6457513110645907},"363":{"tf":1.0},"366":{"tf":1.0},"369":{"tf":1.4142135623730951},"370":{"tf":2.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"r":{"df":2,"docs":{"299":{"tf":1.0},"316":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"104":{"tf":1.0},"405":{"tf":1.0}}}}},"i":{"c":{"df":1,"docs":{"407":{"tf":1.0}}},"df":40,"docs":{"107":{"tf":1.4142135623730951},"125":{"tf":1.0},"184":{"tf":1.0},"191":{"tf":1.0},"197":{"tf":1.0},"212":{"tf":1.0},"225":{"tf":1.0},"243":{"tf":1.0},"254":{"tf":1.0},"258":{"tf":1.0},"265":{"tf":1.0},"269":{"tf":1.0},"284":{"tf":1.0},"289":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.0},"306":{"tf":1.4142135623730951},"343":{"tf":1.0},"350":{"tf":1.0},"352":{"tf":1.0},"356":{"tf":1.0},"361":{"tf":1.4142135623730951},"363":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":1.0},"379":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.0},"398":{"tf":1.0},"40":{"tf":1.0},"407":{"tf":1.0},"416":{"tf":2.0},"426":{"tf":1.0},"466":{"tf":1.0},"470":{"tf":1.0},"472":{"tf":1.0},"477":{"tf":1.0},"523":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0}},"f":{"df":1,"docs":{"110":{"tf":1.0}},"i":{"df":5,"docs":{"155":{"tf":1.7320508075688772},"160":{"tf":1.0},"240":{"tf":1.0},"43":{"tf":1.0},"474":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":24,"docs":{"128":{"tf":1.0},"14":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"199":{"tf":1.0},"201":{"tf":1.0},"242":{"tf":1.4142135623730951},"250":{"tf":1.0},"256":{"tf":1.0},"320":{"tf":1.0},"331":{"tf":1.0},"375":{"tf":1.0},"410":{"tf":1.0},"412":{"tf":1.0},"416":{"tf":1.0},"426":{"tf":1.0},"443":{"tf":1.0},"459":{"tf":1.0},"62":{"tf":2.0},"67":{"tf":1.4142135623730951},"68":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.7320508075688772},"78":{"tf":1.7320508075688772}}}}},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}}}}},"z":{"df":0,"docs":{},"e":{"df":6,"docs":{"195":{"tf":1.4142135623730951},"272":{"tf":1.0},"282":{"tf":1.4142135623730951},"287":{"tf":1.4142135623730951},"375":{"tf":1.0},"550":{"tf":1.7320508075688772}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"204":{"tf":1.0},"223":{"tf":1.4142135623730951},"554":{"tf":1.0},"73":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"60":{"tf":1.0},"82":{"tf":2.23606797749979}}}}}}}}}},"p":{"df":10,"docs":{"32":{"tf":1.4142135623730951},"357":{"tf":1.0},"384":{"tf":1.0},"4":{"tf":1.0},"50":{"tf":2.23606797749979},"58":{"tf":2.0},"60":{"tf":2.23606797749979},"71":{"tf":1.0},"81":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"71":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":3,"docs":{"244":{"tf":1.0},"58":{"tf":1.0},"88":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"245":{"tf":1.0},"404":{"tf":1.0},"55":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"500":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"500":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"500":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":9,"docs":{"174":{"tf":1.7320508075688772},"249":{"tf":1.0},"252":{"tf":1.4142135623730951},"253":{"tf":1.0},"254":{"tf":2.6457513110645907},"257":{"tf":1.7320508075688772},"464":{"tf":2.0},"500":{"tf":1.4142135623730951},"78":{"tf":1.0}}},"w":{"df":1,"docs":{"186":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"245":{"tf":1.0}}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"413":{"tf":1.0},"449":{"tf":1.0},"477":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"472":{"tf":2.0}}}}}},"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":{},"i":{"d":{"df":1,"docs":{"450":{"tf":1.0}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"451":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":3,"docs":{"449":{"tf":1.4142135623730951},"450":{"tf":1.7320508075688772},"451":{"tf":2.23606797749979}}}}}}}},"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"37":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"99":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"69":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"306":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"532":{"tf":1.0}}}},"v":{"df":1,"docs":{"551":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"83":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"458":{"tf":1.0}}}}},"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":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"534":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"430":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"389":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"430":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"555":{"tf":1.0}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"128":{"tf":2.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":9,"docs":{"106":{"tf":1.0},"130":{"tf":1.4142135623730951},"169":{"tf":1.0},"314":{"tf":1.7320508075688772},"380":{"tf":1.0},"384":{"tf":1.0},"388":{"tf":1.0},"467":{"tf":1.0},"547":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"m":{"df":5,"docs":{"100":{"tf":1.0},"129":{"tf":1.0},"150":{"tf":1.0},"159":{"tf":1.0},"81":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"475":{"tf":1.0}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"41":{"tf":1.0}}}},"t":{"df":4,"docs":{"357":{"tf":1.0},"470":{"tf":1.0},"554":{"tf":1.0},"556":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"14":{"tf":1.0},"171":{"tf":1.0},"297":{"tf":2.23606797749979},"464":{"tf":1.0},"503":{"tf":1.7320508075688772},"507":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"297":{"tf":1.0},"298":{"tf":1.7320508075688772},"503":{"tf":1.0},"507":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"297":{"tf":1.0},"298":{"tf":1.0},"503":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":2,"docs":{"132":{"tf":1.0},"297":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"<":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{">":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"503":{"tf":1.0}}},"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":{},"u":{"df":0,"docs":{},"n":{"d":{">":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"503":{"tf":1.0},"507":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":9,"docs":{"14":{"tf":1.0},"15":{"tf":1.0},"160":{"tf":1.0},"297":{"tf":3.4641016151377544},"298":{"tf":2.8284271247461903},"503":{"tf":1.0},"507":{"tf":2.23606797749979},"542":{"tf":1.0},"78":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"503":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"503":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"r":{"c":{"df":5,"docs":{"467":{"tf":1.0},"468":{"tf":1.0},"477":{"tf":1.0},"548":{"tf":2.8284271247461903},"81":{"tf":2.0}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"164":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"p":{"a":{"c":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"h":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":12,"docs":{"201":{"tf":1.0},"208":{"tf":1.0},"213":{"tf":1.0},"28":{"tf":1.0},"325":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":2.449489742783178},"473":{"tf":2.449489742783178},"525":{"tf":1.0},"64":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"476":{"tf":1.0}}},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"558":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"n":{"df":9,"docs":{"100":{"tf":1.0},"177":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"247":{"tf":2.449489742783178},"283":{"tf":1.0},"284":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"508":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"o":{"b":{"df":2,"docs":{"177":{"tf":1.4142135623730951},"247":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":12,"docs":{"102":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"122":{"tf":1.0},"15":{"tf":1.4142135623730951},"201":{"tf":1.0},"346":{"tf":1.0},"430":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.7320508075688772},"559":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":31,"docs":{"100":{"tf":1.4142135623730951},"109":{"tf":1.0},"110":{"tf":1.0},"168":{"tf":1.0},"179":{"tf":1.0},"198":{"tf":1.0},"212":{"tf":1.0},"222":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"247":{"tf":1.0},"254":{"tf":1.0},"270":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.0},"306":{"tf":1.0},"340":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.0},"37":{"tf":1.0},"370":{"tf":1.0},"377":{"tf":1.0},"380":{"tf":1.4142135623730951},"401":{"tf":2.0},"412":{"tf":1.0},"459":{"tf":1.0},"477":{"tf":2.0},"494":{"tf":1.0},"62":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0}},"i":{"df":28,"docs":{"115":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":2.449489742783178},"208":{"tf":1.4142135623730951},"214":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"240":{"tf":1.0},"247":{"tf":1.7320508075688772},"250":{"tf":1.0},"263":{"tf":1.0},"266":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":2.0},"312":{"tf":1.4142135623730951},"325":{"tf":1.0},"331":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"345":{"tf":1.0},"407":{"tf":1.0},"410":{"tf":1.0},"434":{"tf":1.0},"472":{"tf":1.0},"507":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":7,"docs":{"105":{"tf":2.0},"316":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":2.449489742783178},"483":{"tf":1.4142135623730951},"486":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"201":{"tf":1.4142135623730951}}}},"d":{">":{"[":{"0":{".":{".":{"1":{"0":{"df":2,"docs":{"59":{"tf":1.7320508075688772},"73":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"460":{"tf":6.244997998398398},"59":{"tf":2.23606797749979},"73":{"tf":4.69041575982343},"78":{"tf":1.0}}},"df":0,"docs":{}},"n":{"d":{"df":1,"docs":{"388":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"478":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"306":{"tf":2.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"'":{"df":5,"docs":{"106":{"tf":1.0},"222":{"tf":1.0},"267":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0}}},".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"360":{"tf":1.0}}}},"df":0,"docs":{}}},"df":17,"docs":{"1":{"tf":1.0},"180":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"221":{"tf":1.7320508075688772},"226":{"tf":1.0},"232":{"tf":1.0},"281":{"tf":1.0},"31":{"tf":1.0},"46":{"tf":1.0},"461":{"tf":1.4142135623730951},"477":{"tf":1.0},"5":{"tf":1.0},"547":{"tf":4.898979485566356},"548":{"tf":2.0},"557":{"tf":1.4142135623730951},"94":{"tf":1.0}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"221":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":6,"docs":{"159":{"tf":1.0},"2":{"tf":1.0},"255":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0},"473":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"490":{"tf":1.0},"494":{"tf":1.0}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"311":{"tf":1.0},"82":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"272":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"452":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"1":{"tf":1.0},"112":{"tf":1.0},"222":{"tf":1.0},"451":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"215":{"tf":1.7320508075688772}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"476":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"r":{"df":2,"docs":{"472":{"tf":2.0},"557":{"tf":1.0}},"t":{"df":27,"docs":{"102":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"148":{"tf":1.0},"161":{"tf":1.0},"2":{"tf":1.0},"236":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.0},"354":{"tf":1.4142135623730951},"363":{"tf":1.0},"388":{"tf":1.0},"405":{"tf":1.0},"410":{"tf":1.0},"472":{"tf":1.4142135623730951},"473":{"tf":4.58257569495584},"475":{"tf":1.0},"48":{"tf":1.4142135623730951},"534":{"tf":1.0},"542":{"tf":1.0},"548":{"tf":1.0},"554":{"tf":1.4142135623730951},"555":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0},"71":{"tf":1.0},"90":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":6,"docs":{"355":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0},"548":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}}}}}},"u":{"df":0,"docs":{},"p":{"d":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":20,"docs":{"1":{"tf":1.0},"110":{"tf":1.0},"122":{"tf":1.0},"128":{"tf":1.0},"243":{"tf":1.7320508075688772},"247":{"tf":1.0},"261":{"tf":1.0},"268":{"tf":1.4142135623730951},"275":{"tf":3.0},"35":{"tf":1.0},"358":{"tf":1.0},"366":{"tf":1.0},"379":{"tf":1.0},"40":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"457":{"tf":1.0},"470":{"tf":2.23606797749979},"523":{"tf":1.4142135623730951},"530":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}}}}},"i":{"c":{"df":21,"docs":{"166":{"tf":1.4142135623730951},"172":{"tf":1.0},"174":{"tf":1.0},"180":{"tf":1.0},"184":{"tf":1.0},"312":{"tf":1.0},"350":{"tf":1.0},"362":{"tf":2.0},"370":{"tf":2.0},"416":{"tf":2.6457513110645907},"424":{"tf":1.0},"425":{"tf":1.4142135623730951},"426":{"tf":1.4142135623730951},"427":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":2.0},"459":{"tf":1.7320508075688772},"468":{"tf":3.3166247903554},"478":{"tf":1.0},"488":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":1,"docs":{"556":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"435":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"436":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":9,"docs":{"103":{"tf":2.0},"104":{"tf":2.8284271247461903},"106":{"tf":1.0},"108":{"tf":1.0},"2":{"tf":1.0},"203":{"tf":1.0},"350":{"tf":1.0},"452":{"tf":2.0},"473":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":13,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.0},"239":{"tf":2.23606797749979},"28":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0},"50":{"tf":1.0},"555":{"tf":1.0},"58":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":3,"docs":{"323":{"tf":1.0},"331":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"p":{"df":2,"docs":{"130":{"tf":1.0},"346":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":11,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":2.449489742783178},"183":{"tf":1.0},"197":{"tf":1.7320508075688772},"388":{"tf":1.4142135623730951},"466":{"tf":1.4142135623730951},"473":{"tf":1.0},"478":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":7,"docs":{"128":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"258":{"tf":1.0},"416":{"tf":1.0},"441":{"tf":1.0},"74":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"415":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":2,"docs":{"251":{"tf":1.0},"472":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"293":{"tf":3.605551275463989}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"461":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"339":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"147":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{":":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"339":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"350":{"tf":1.0},"516":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"350":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"[":{"0":{"df":4,"docs":{"166":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"415":{"tf":1.0}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"132":{"tf":1.7320508075688772},"493":{"tf":2.0}},"u":{"df":20,"docs":{"130":{"tf":1.0},"132":{"tf":1.0},"149":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"200":{"tf":1.0},"201":{"tf":1.0},"245":{"tf":1.0},"320":{"tf":1.0},"347":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.7320508075688772},"429":{"tf":1.0},"446":{"tf":1.4142135623730951},"453":{"tf":1.0},"464":{"tf":1.0},"516":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"347":{"tf":1.0}}},"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"0":{"df":2,"docs":{"131":{"tf":2.449489742783178},"132":{"tf":1.7320508075688772}}},"1":{"df":1,"docs":{"131":{"tf":2.8284271247461903}}},"2":{"df":1,"docs":{"131":{"tf":2.8284271247461903}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"181":{"tf":1.0},"524":{"tf":1.4142135623730951}}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"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":{}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"189":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"512":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"493":{"tf":2.0}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"138":{"tf":1.0},"149":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"516":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"405":{"tf":3.4641016151377544}}}}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"544":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"446":{"tf":1.4142135623730951},"448":{"tf":1.0},"489":{"tf":2.0}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"\"":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"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":{}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":2.0}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"147":{"tf":1.0}}}}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"415":{"tf":1.0}}}}}}},"df":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":{"416":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"415":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"164":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"350":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"351":{"tf":1.0},"352":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":113,"docs":{"112":{"tf":2.23606797749979},"130":{"tf":2.449489742783178},"131":{"tf":1.0},"132":{"tf":3.1622776601683795},"134":{"tf":1.7320508075688772},"138":{"tf":2.449489742783178},"139":{"tf":1.4142135623730951},"140":{"tf":2.0},"141":{"tf":2.0},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"147":{"tf":1.0},"149":{"tf":2.0},"156":{"tf":2.449489742783178},"158":{"tf":1.7320508075688772},"160":{"tf":1.0},"161":{"tf":2.23606797749979},"162":{"tf":1.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"165":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"167":{"tf":1.0},"168":{"tf":2.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":2.0},"181":{"tf":2.23606797749979},"182":{"tf":1.0},"183":{"tf":3.4641016151377544},"184":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":2.23606797749979},"189":{"tf":2.449489742783178},"193":{"tf":2.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":2.23606797749979},"230":{"tf":3.0},"231":{"tf":1.0},"232":{"tf":1.0},"236":{"tf":2.0},"239":{"tf":2.8284271247461903},"240":{"tf":1.4142135623730951},"250":{"tf":1.0},"251":{"tf":1.0},"258":{"tf":1.4142135623730951},"259":{"tf":2.0},"265":{"tf":1.0},"300":{"tf":2.0},"318":{"tf":3.4641016151377544},"320":{"tf":1.4142135623730951},"321":{"tf":1.7320508075688772},"322":{"tf":2.449489742783178},"323":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.4142135623730951},"328":{"tf":2.23606797749979},"329":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.4142135623730951},"334":{"tf":1.0},"335":{"tf":2.449489742783178},"339":{"tf":3.872983346207417},"340":{"tf":1.0},"341":{"tf":1.7320508075688772},"348":{"tf":1.0},"349":{"tf":1.4142135623730951},"350":{"tf":2.0},"351":{"tf":1.0},"362":{"tf":1.0},"368":{"tf":2.0},"370":{"tf":1.0},"377":{"tf":1.0},"379":{"tf":1.0},"388":{"tf":2.6457513110645907},"391":{"tf":1.7320508075688772},"398":{"tf":1.0},"401":{"tf":2.449489742783178},"412":{"tf":1.7320508075688772},"416":{"tf":2.449489742783178},"423":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.7320508075688772},"427":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.4142135623730951},"432":{"tf":1.4142135623730951},"439":{"tf":2.0},"442":{"tf":2.8284271247461903},"446":{"tf":2.23606797749979},"448":{"tf":2.0},"459":{"tf":1.7320508075688772},"466":{"tf":1.7320508075688772},"472":{"tf":1.7320508075688772},"473":{"tf":2.23606797749979},"486":{"tf":1.0},"489":{"tf":3.1622776601683795},"493":{"tf":2.8284271247461903},"496":{"tf":1.7320508075688772},"497":{"tf":1.7320508075688772},"508":{"tf":1.4142135623730951},"510":{"tf":1.0},"512":{"tf":1.0},"516":{"tf":1.7320508075688772},"524":{"tf":2.6457513110645907},"534":{"tf":1.0},"99":{"tf":1.7320508075688772}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"335":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"335":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"r":{"a":{"df":0,"docs":{},"n":{"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":{"473":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":3,"docs":{"160":{"tf":1.0},"165":{"tf":1.0},"167":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"160":{"tf":1.0},"163":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"160":{"tf":1.0},"186":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":3,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.4142135623730951}},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"160":{"tf":1.0},"180":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"160":{"tf":1.0},"180":{"tf":1.0}}}}}}}}}}}}}}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"160":{"tf":1.0},"186":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"f":{"(":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"524":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"524":{"tf":1.4142135623730951}}}}},"w":{"a":{"df":0,"docs":{},"v":{"df":2,"docs":{"508":{"tf":1.0},"524":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"508":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"508":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}}}},"w":{"a":{"df":0,"docs":{},"v":{"df":2,"docs":{"181":{"tf":1.4142135623730951},"508":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"181":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}},"df":2,"docs":{"180":{"tf":2.449489742783178},"184":{"tf":2.0}}}}}}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"40":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"405":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"r":{"df":14,"docs":{"133":{"tf":1.0},"134":{"tf":1.4142135623730951},"156":{"tf":1.0},"217":{"tf":1.0},"28":{"tf":1.0},"306":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.4142135623730951},"433":{"tf":1.0},"476":{"tf":1.7320508075688772},"490":{"tf":1.0},"557":{"tf":1.0},"64":{"tf":1.0},"86":{"tf":1.0}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":3,"docs":{"463":{"tf":1.0},"478":{"tf":1.0},"520":{"tf":1.4142135623730951}}}},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"555":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}}}}},"u":{"b":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"110":{"tf":1.0},"242":{"tf":1.4142135623730951},"90":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"\"":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"405":{"tf":1.7320508075688772}}}}}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"405":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"405":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"405":{"tf":1.0}}}}}}}}}}}},"{":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"426":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}},"df":9,"docs":{"100":{"tf":1.7320508075688772},"19":{"tf":1.0},"36":{"tf":1.0},"404":{"tf":2.449489742783178},"405":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":2.449489742783178},"425":{"tf":1.0},"426":{"tf":2.449489742783178}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"266":{"tf":1.0},"344":{"tf":1.4142135623730951},"351":{"tf":1.4142135623730951},"551":{"tf":1.0},"558":{"tf":1.0}}}},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"477":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":1,"docs":{"452":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"222":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"386":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":4,"docs":{"366":{"tf":1.4142135623730951},"372":{"tf":1.0},"374":{"tf":1.0},"540":{"tf":1.0}},"e":{"d":{"df":1,"docs":{"341":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"111":{"tf":1.7320508075688772},"126":{"tf":2.0},"127":{"tf":1.0},"129":{"tf":1.0},"557":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"111":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"48":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{},"h":{"df":59,"docs":{"182":{"tf":1.0},"186":{"tf":1.0},"191":{"tf":1.0},"195":{"tf":1.4142135623730951},"197":{"tf":1.0},"2":{"tf":1.0},"205":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.0},"224":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0},"245":{"tf":1.0},"248":{"tf":1.0},"251":{"tf":1.0},"268":{"tf":1.0},"275":{"tf":1.0},"285":{"tf":1.0},"287":{"tf":2.23606797749979},"290":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.4142135623730951},"305":{"tf":1.0},"307":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"377":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"391":{"tf":1.0},"40":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.7320508075688772},"425":{"tf":1.0},"439":{"tf":1.4142135623730951},"46":{"tf":1.0},"460":{"tf":1.0},"461":{"tf":1.0},"466":{"tf":1.0},"467":{"tf":1.0},"470":{"tf":1.0},"477":{"tf":1.0},"510":{"tf":1.0},"542":{"tf":1.0},"547":{"tf":1.0},"556":{"tf":1.4142135623730951},"557":{"tf":1.0},"558":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.0},"81":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0}}}},"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"343":{"tf":2.0},"473":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"82":{"tf":1.0}}}},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"451":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"170":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"471":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}},"t":{"df":1,"docs":{"170":{"tf":1.0}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"170":{"tf":1.0},"186":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":94,"docs":{"0":{"tf":1.0},"109":{"tf":1.0},"130":{"tf":1.7320508075688772},"15":{"tf":1.4142135623730951},"159":{"tf":4.242640687119285},"160":{"tf":3.1622776601683795},"161":{"tf":2.449489742783178},"162":{"tf":1.0},"163":{"tf":2.0},"164":{"tf":2.23606797749979},"165":{"tf":1.7320508075688772},"166":{"tf":2.0},"167":{"tf":2.0},"168":{"tf":1.7320508075688772},"169":{"tf":3.3166247903554},"170":{"tf":3.1622776601683795},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.4142135623730951},"174":{"tf":1.0},"177":{"tf":1.7320508075688772},"178":{"tf":1.0},"179":{"tf":3.0},"180":{"tf":3.1622776601683795},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.7320508075688772},"184":{"tf":2.23606797749979},"185":{"tf":1.7320508075688772},"186":{"tf":3.872983346207417},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"189":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"216":{"tf":1.0},"22":{"tf":1.7320508075688772},"242":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"252":{"tf":1.0},"264":{"tf":1.0},"266":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"272":{"tf":1.0},"274":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"316":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"326":{"tf":1.4142135623730951},"327":{"tf":1.7320508075688772},"328":{"tf":1.0},"33":{"tf":1.4142135623730951},"331":{"tf":1.0},"333":{"tf":1.4142135623730951},"336":{"tf":2.23606797749979},"343":{"tf":1.0},"344":{"tf":1.4142135623730951},"345":{"tf":2.23606797749979},"346":{"tf":3.4641016151377544},"349":{"tf":1.0},"350":{"tf":1.4142135623730951},"36":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.4142135623730951},"39":{"tf":1.0},"40":{"tf":1.0},"413":{"tf":1.0},"415":{"tf":1.0},"43":{"tf":1.7320508075688772},"442":{"tf":1.0},"446":{"tf":2.23606797749979},"468":{"tf":1.0},"471":{"tf":2.6457513110645907},"472":{"tf":3.0},"473":{"tf":4.898979485566356},"524":{"tf":4.58257569495584},"530":{"tf":1.4142135623730951},"531":{"tf":2.0},"534":{"tf":2.23606797749979},"544":{"tf":2.23606797749979},"557":{"tf":2.449489742783178},"560":{"tf":1.0},"73":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"168":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":6,"docs":{"160":{"tf":1.0},"161":{"tf":1.4142135623730951},"167":{"tf":1.0},"327":{"tf":1.0},"349":{"tf":1.0},"498":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"468":{"tf":1.4142135623730951},"531":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"<":{"df":1,"docs":{"531":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{"473":{"tf":1.0}}}}}}}}}}}},"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":1,"docs":{"473":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"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":{"473":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{".":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{">":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"345":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"345":{"tf":3.605551275463989},"346":{"tf":2.0}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":4,"docs":{"160":{"tf":1.0},"22":{"tf":1.0},"471":{"tf":1.7320508075688772},"531":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"161":{"tf":1.4142135623730951}}}}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}},"i":{"c":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"114":{"tf":1.4142135623730951},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"118":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":6,"docs":{"161":{"tf":1.0},"181":{"tf":1.0},"198":{"tf":1.0},"314":{"tf":1.0},"464":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"131":{"tf":1.0}}}},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"543":{"tf":1.0},"554":{"tf":1.0}},"i":{"df":3,"docs":{"107":{"tf":1.0},"15":{"tf":1.0},"470":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"554":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"247":{"tf":1.0}}}}}},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"a":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"81":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"a":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"81":{"tf":1.0}}}}}}}}}},"0":{"(":{"df":0,"docs":{},"n":{"df":1,"docs":{"81":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":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":{"472":{"tf":1.4142135623730951}}},"p":{"a":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"477":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"473":{"tf":1.0}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"314":{"tf":1.0},"375":{"tf":1.4142135623730951},"430":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"327":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"140":{"tf":1.0},"141":{"tf":1.0}}}}},"t":{"df":2,"docs":{"144":{"tf":1.0},"145":{"tf":1.0}}}},"df":4,"docs":{"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"30":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":43,"docs":{"101":{"tf":1.0},"120":{"tf":1.0},"15":{"tf":1.0},"171":{"tf":2.0},"186":{"tf":1.0},"218":{"tf":1.0},"230":{"tf":1.0},"234":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"25":{"tf":1.0},"267":{"tf":1.4142135623730951},"27":{"tf":1.0},"309":{"tf":1.0},"327":{"tf":1.0},"353":{"tf":1.4142135623730951},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"447":{"tf":1.0},"453":{"tf":1.0},"461":{"tf":1.0},"462":{"tf":1.0},"468":{"tf":1.0},"477":{"tf":1.0},"479":{"tf":1.0},"500":{"tf":1.0},"507":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0},"515":{"tf":1.0},"528":{"tf":1.0},"529":{"tf":1.0},"530":{"tf":1.4142135623730951},"54":{"tf":1.0},"542":{"tf":1.0},"557":{"tf":1.4142135623730951},"56":{"tf":2.23606797749979},"7":{"tf":1.0},"78":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951},"89":{"tf":1.0}}}},"s":{"df":1,"docs":{"334":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":4,"docs":{"243":{"tf":1.0},"251":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":10,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"152":{"tf":1.0},"268":{"tf":1.0},"306":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"434":{"tf":1.0},"71":{"tf":1.0}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"201":{"tf":1.0},"323":{"tf":1.0},"329":{"tf":1.0},"339":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":8,"docs":{"105":{"tf":2.0},"316":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":2.449489742783178},"379":{"tf":1.0},"483":{"tf":1.0},"555":{"tf":1.0}}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"2":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"345":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"3":{".":{"4":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"345":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"345":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"7":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"2":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"345":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"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":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"181":{"tf":1.0},"322":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"176":{"tf":1.7320508075688772},"183":{"tf":2.0},"472":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":12,"docs":{"161":{"tf":1.0},"201":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"214":{"tf":1.0},"236":{"tf":1.0},"276":{"tf":1.0},"363":{"tf":1.0},"37":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"187":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"416":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"x":{"df":64,"docs":{"112":{"tf":1.0},"125":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"197":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"236":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"277":{"tf":1.0},"28":{"tf":1.4142135623730951},"284":{"tf":1.0},"287":{"tf":1.0},"289":{"tf":1.0},"293":{"tf":1.0},"296":{"tf":1.0},"303":{"tf":1.0},"308":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"331":{"tf":1.0},"335":{"tf":1.0},"339":{"tf":1.0},"343":{"tf":1.0},"350":{"tf":1.0},"351":{"tf":1.0},"37":{"tf":1.4142135623730951},"376":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"408":{"tf":1.0},"410":{"tf":1.0},"438":{"tf":1.0},"439":{"tf":1.0},"445":{"tf":1.0},"446":{"tf":1.0},"455":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":25,"docs":{"100":{"tf":1.4142135623730951},"102":{"tf":1.0},"112":{"tf":1.0},"128":{"tf":2.23606797749979},"130":{"tf":1.0},"170":{"tf":1.0},"247":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.4142135623730951},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"403":{"tf":1.4142135623730951},"405":{"tf":1.4142135623730951},"41":{"tf":1.0},"413":{"tf":1.7320508075688772},"416":{"tf":1.4142135623730951},"417":{"tf":1.0},"429":{"tf":1.0},"461":{"tf":1.0},"464":{"tf":1.0},"474":{"tf":1.0},"530":{"tf":2.0},"554":{"tf":1.0},"557":{"tf":1.4142135623730951},"96":{"tf":1.7320508075688772}}}}}}}},"t":{"a":{"b":{"df":3,"docs":{"109":{"tf":1.0},"15":{"tf":1.0},"64":{"tf":1.0}},"l":{"df":10,"docs":{"123":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"274":{"tf":1.4142135623730951},"275":{"tf":2.23606797749979},"283":{"tf":1.0},"288":{"tf":1.0},"440":{"tf":1.0},"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{},"g":{"'":{"df":1,"docs":{"363":{"tf":1.0}}},"df":15,"docs":{"305":{"tf":1.4142135623730951},"306":{"tf":1.0},"307":{"tf":1.0},"354":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"359":{"tf":2.0},"360":{"tf":2.23606797749979},"361":{"tf":1.4142135623730951},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"375":{"tf":2.0},"376":{"tf":1.7320508075688772},"42":{"tf":1.0},"58":{"tf":1.0}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"350":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":39,"docs":{"100":{"tf":1.0},"112":{"tf":1.0},"125":{"tf":1.0},"147":{"tf":1.0},"150":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"170":{"tf":1.0},"203":{"tf":1.0},"232":{"tf":1.0},"236":{"tf":1.4142135623730951},"239":{"tf":1.0},"259":{"tf":1.0},"287":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.4142135623730951},"323":{"tf":1.0},"347":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"377":{"tf":1.0},"390":{"tf":1.0},"407":{"tf":1.4142135623730951},"410":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.0},"423":{"tf":1.0},"426":{"tf":1.4142135623730951},"429":{"tf":1.0},"430":{"tf":1.4142135623730951},"438":{"tf":1.0},"441":{"tf":1.0},"460":{"tf":1.4142135623730951},"473":{"tf":1.0},"524":{"tf":1.4142135623730951},"69":{"tf":1.0},"72":{"tf":1.0},"77":{"tf":1.0}}}},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"155":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"383":{"tf":1.0}}},".":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"d":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"293":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":2.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}},"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":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"296":{"tf":1.0}}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"296":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"265":{"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":{}}}},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"388":{"tf":1.4142135623730951}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"181":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":3,"docs":{"151":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"410":{"tf":1.4142135623730951}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"156":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"181":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{".":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"277":{"tf":1.0}}}}}}}}}}},"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":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},">":{"[":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{":":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"59":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"269":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"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":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"?":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"269":{"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":{}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"269":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":1,"docs":{"269":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":44,"docs":{"121":{"tf":2.0},"128":{"tf":1.7320508075688772},"131":{"tf":1.0},"138":{"tf":2.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"151":{"tf":3.0},"154":{"tf":2.23606797749979},"156":{"tf":2.8284271247461903},"166":{"tf":1.4142135623730951},"168":{"tf":2.23606797749979},"178":{"tf":2.23606797749979},"181":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":2.0},"212":{"tf":1.7320508075688772},"215":{"tf":2.6457513110645907},"223":{"tf":1.0},"230":{"tf":2.0},"242":{"tf":1.0},"243":{"tf":1.4142135623730951},"265":{"tf":1.7320508075688772},"277":{"tf":1.7320508075688772},"293":{"tf":3.605551275463989},"296":{"tf":1.7320508075688772},"341":{"tf":1.4142135623730951},"343":{"tf":2.23606797749979},"345":{"tf":1.7320508075688772},"381":{"tf":2.449489742783178},"383":{"tf":5.0},"388":{"tf":2.0},"410":{"tf":2.449489742783178},"426":{"tf":1.4142135623730951},"448":{"tf":1.4142135623730951},"456":{"tf":1.4142135623730951},"457":{"tf":1.4142135623730951},"458":{"tf":1.7320508075688772},"459":{"tf":1.4142135623730951},"460":{"tf":2.449489742783178},"73":{"tf":2.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"458":{"tf":1.4142135623730951}}}}}}}}}}}},"s":{"df":0,"docs":{},"k":{"df":5,"docs":{"108":{"tf":2.0},"109":{"tf":1.0},"187":{"tf":1.0},"95":{"tf":1.0},"97":{"tf":1.0}},"s":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"95":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"h":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":23,"docs":{"132":{"tf":1.0},"144":{"tf":2.0},"145":{"tf":2.0},"147":{"tf":3.0},"148":{"tf":2.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"172":{"tf":1.0},"236":{"tf":2.0},"237":{"tf":1.0},"280":{"tf":2.0},"285":{"tf":1.0},"290":{"tf":1.0},"299":{"tf":1.4142135623730951},"312":{"tf":2.0},"335":{"tf":1.7320508075688772},"348":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"407":{"tf":1.0},"516":{"tf":2.0},"524":{"tf":1.0},"90":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{".":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"261":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"260":{"tf":1.0},"464":{"tf":1.0},"496":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"261":{"tf":1.4142135623730951},"496":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":8,"docs":{"248":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"260":{"tf":1.4142135623730951},"261":{"tf":3.3166247903554},"496":{"tf":2.449489742783178},"500":{"tf":1.0},"78":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"496":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"317":{"tf":1.0},"531":{"tf":1.0},"557":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"556":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"420":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"426":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"420":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":12,"docs":{"164":{"tf":2.23606797749979},"166":{"tf":1.4142135623730951},"185":{"tf":1.4142135623730951},"350":{"tf":1.0},"388":{"tf":2.23606797749979},"414":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":1.7320508075688772},"423":{"tf":1.0},"425":{"tf":1.0},"432":{"tf":1.0},"474":{"tf":1.4142135623730951}}}}}}},"l":{"df":8,"docs":{"1":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.4142135623730951},"426":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"78":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"518":{"tf":1.0},"557":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"224":{"tf":1.0},"48":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"360":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"2":{".":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"360":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":2,"docs":{"359":{"tf":1.0},"360":{"tf":1.0}}},"df":6,"docs":{"305":{"tf":1.0},"306":{"tf":1.0},"359":{"tf":1.0},"360":{"tf":1.4142135623730951},"530":{"tf":1.0},"557":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"474":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"x":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"358":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"\\":{"\"":{":":{"\\":{"\"":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"223":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":9,"docs":{"132":{"tf":1.0},"193":{"tf":1.0},"201":{"tf":1.7320508075688772},"202":{"tf":1.0},"203":{"tf":1.0},"318":{"tf":2.449489742783178},"323":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":2.449489742783178}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"189":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"c":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"239":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":21,"docs":{"15":{"tf":1.0},"161":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"218":{"tf":1.7320508075688772},"222":{"tf":1.0},"223":{"tf":2.23606797749979},"239":{"tf":4.47213595499958},"240":{"tf":2.8284271247461903},"318":{"tf":4.0},"351":{"tf":1.0},"358":{"tf":1.0},"380":{"tf":1.0},"412":{"tf":3.3166247903554},"510":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"(":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"116":{"tf":1.0}}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"542":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.0}}}}},"df":0,"docs":{}}}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"167":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"}":{"&":{"\\":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"@":{"a":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"429":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"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":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"470":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"93":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"}":{"&":{"\\":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"@":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"429":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"6":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"345":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"542":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"}":{"&":{"\\":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"@":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"429":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"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":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"5":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"3":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"4":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"df":0,"docs":{},"g":{"df":1,"docs":{"345":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":4,"docs":{"557":{"tf":1.0},"558":{"tf":1.4142135623730951},"559":{"tf":1.0},"560":{"tf":1.0}}}},"t":{"'":{"df":8,"docs":{"109":{"tf":1.0},"13":{"tf":1.0},"386":{"tf":1.0},"391":{"tf":1.0},"410":{"tf":1.0},"464":{"tf":1.0},"478":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"558":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"331":{"tf":2.449489742783178}}}}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"2":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"387":{"tf":1.0}}}}}}},"n":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"407":{"tf":1.4142135623730951}}}}}}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"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":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":2.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"412":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"412":{"tf":1.0}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"410":{"tf":1.0},"412":{"tf":3.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"410":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"'":{"df":5,"docs":{"381":{"tf":1.0},"388":{"tf":1.0},"40":{"tf":1.0},"429":{"tf":1.0},"473":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":10,"docs":{"100":{"tf":1.0},"107":{"tf":1.0},"119":{"tf":1.0},"130":{"tf":1.0},"203":{"tf":1.0},"354":{"tf":1.0},"375":{"tf":1.0},"473":{"tf":1.0},"486":{"tf":1.0},"80":{"tf":1.0}}}}}}},"y":{"'":{"df":0,"docs":{},"r":{"df":4,"docs":{"316":{"tf":1.0},"321":{"tf":1.0},"389":{"tf":1.0},"472":{"tf":1.0}}},"v":{"df":1,"docs":{"469":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":23,"docs":{"131":{"tf":1.0},"151":{"tf":1.0},"155":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"322":{"tf":1.0},"345":{"tf":1.0},"357":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"40":{"tf":1.0},"405":{"tf":1.0},"429":{"tf":1.0},"439":{"tf":1.0},"441":{"tf":1.0},"477":{"tf":1.0},"478":{"tf":1.0},"542":{"tf":1.0},"543":{"tf":1.0},"547":{"tf":1.0},"556":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0}}},"k":{"df":3,"docs":{"1":{"tf":1.0},"416":{"tf":1.0},"99":{"tf":1.0}}}},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"0":{"df":1,"docs":{"508":{"tf":1.0}}},"df":0,"docs":{}},"df":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":{"183":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":1,"docs":{"452":{"tf":1.0}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"452":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":9,"docs":{"107":{"tf":1.0},"130":{"tf":1.0},"178":{"tf":1.0},"316":{"tf":1.0},"339":{"tf":1.0},"357":{"tf":1.0},"467":{"tf":1.0},"477":{"tf":1.0},"559":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"104":{"tf":1.4142135623730951},"109":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"547":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"107":{"tf":2.0}}}}}}},"df":2,"docs":{"186":{"tf":1.0},"189":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"455":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"127":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"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":{},"e":{"df":11,"docs":{"102":{"tf":1.0},"172":{"tf":1.0},"198":{"tf":1.0},"208":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"334":{"tf":1.0},"347":{"tf":1.0},"398":{"tf":1.0},"446":{"tf":1.4142135623730951},"557":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":3,"docs":{"126":{"tf":1.0},"197":{"tf":1.7320508075688772},"368":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"2":{"tf":1.0},"557":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"w":{"df":23,"docs":{"100":{"tf":1.0},"111":{"tf":1.0},"129":{"tf":2.23606797749979},"130":{"tf":1.4142135623730951},"203":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"236":{"tf":1.0},"284":{"tf":1.0},"289":{"tf":1.0},"320":{"tf":1.0},"335":{"tf":1.7320508075688772},"349":{"tf":1.0},"350":{"tf":1.7320508075688772},"354":{"tf":1.0},"47":{"tf":1.0},"471":{"tf":1.4142135623730951},"473":{"tf":1.4142135623730951},"488":{"tf":2.0},"509":{"tf":1.4142135623730951},"523":{"tf":2.0},"532":{"tf":1.0}},"n":{"df":3,"docs":{"127":{"tf":1.0},"155":{"tf":1.0},"194":{"tf":1.0}}}}}},"u":{"df":5,"docs":{"128":{"tf":1.0},"213":{"tf":1.0},"451":{"tf":1.0},"542":{"tf":1.4142135623730951},"69":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":6,"docs":{"172":{"tf":1.4142135623730951},"282":{"tf":1.0},"287":{"tf":1.7320508075688772},"293":{"tf":1.4142135623730951},"299":{"tf":2.23606797749979},"300":{"tf":1.7320508075688772}},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"44":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"197":{"tf":2.449489742783178}}}},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"293":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"172":{"tf":1.0}}},"(":{"\"":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"293":{"tf":2.0},"300":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":36,"docs":{"109":{"tf":1.0},"116":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"154":{"tf":1.4142135623730951},"172":{"tf":2.23606797749979},"173":{"tf":1.0},"223":{"tf":1.4142135623730951},"243":{"tf":1.0},"251":{"tf":1.0},"287":{"tf":1.0},"299":{"tf":1.7320508075688772},"300":{"tf":1.7320508075688772},"329":{"tf":1.0},"336":{"tf":1.7320508075688772},"350":{"tf":1.0},"359":{"tf":1.0},"368":{"tf":1.0},"388":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"398":{"tf":1.4142135623730951},"413":{"tf":1.0},"446":{"tf":1.0},"459":{"tf":1.0},"476":{"tf":1.0},"477":{"tf":2.23606797749979},"478":{"tf":1.0},"49":{"tf":1.0},"523":{"tf":1.0},"526":{"tf":1.4142135623730951},"530":{"tf":1.0},"542":{"tf":1.4142135623730951},"554":{"tf":1.0},"78":{"tf":1.0}}}},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"477":{"tf":1.0}}},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"p":{"df":3,"docs":{"388":{"tf":1.0},"40":{"tf":1.0},"474":{"tf":1.0}}},"t":{"df":0,"docs":{},"l":{"df":3,"docs":{"230":{"tf":2.0},"300":{"tf":1.0},"37":{"tf":1.0}}}}},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"[":{"]":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"178":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"[":{"]":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"168":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"560":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":2,"docs":{"94":{"tf":1.0},"95":{"tf":2.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":10,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"185":{"tf":1.0},"345":{"tf":1.0},"382":{"tf":1.0},"405":{"tf":1.7320508075688772}}}}},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"261":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"df":0,"docs":{},"p":{"df":1,"docs":{"261":{"tf":1.0}}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"339":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"l":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"25":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"<":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"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":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"183":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"508":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"0":{"df":1,"docs":{"508":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"f":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"508":{"tf":1.0}}},"df":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":{"508":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"508":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"508":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":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":{"184":{"tf":3.1622776601683795}},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"184":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"184":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":2,"docs":{"170":{"tf":1.0},"184":{"tf":1.0}}}},"df":17,"docs":{"15":{"tf":1.4142135623730951},"159":{"tf":1.0},"179":{"tf":2.6457513110645907},"180":{"tf":2.8284271247461903},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.7320508075688772},"184":{"tf":3.605551275463989},"185":{"tf":1.4142135623730951},"186":{"tf":1.0},"328":{"tf":1.0},"36":{"tf":1.0},"39":{"tf":1.0},"472":{"tf":1.0},"508":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951},"531":{"tf":1.7320508075688772}},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"170":{"tf":1.0},"184":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"170":{"tf":1.0},"184":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"170":{"tf":1.0},"186":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"p":{"df":8,"docs":{"108":{"tf":1.0},"2":{"tf":1.4142135623730951},"3":{"tf":1.0},"37":{"tf":1.0},"397":{"tf":1.0},"441":{"tf":1.0},"527":{"tf":1.0},"86":{"tf":1.0}},"i":{"c":{"df":9,"docs":{"100":{"tf":1.0},"156":{"tf":4.69041575982343},"396":{"tf":1.0},"397":{"tf":1.7320508075688772},"398":{"tf":1.0},"399":{"tf":1.4142135623730951},"400":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"423":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"328":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"468":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"555":{"tf":1.0}}}},"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":4,"docs":{"168":{"tf":1.0},"178":{"tf":1.0},"345":{"tf":2.449489742783178},"350":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"287":{"tf":2.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":5,"docs":{"345":{"tf":2.23606797749979},"388":{"tf":1.4142135623730951},"391":{"tf":1.0},"423":{"tf":1.0},"426":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"r":{"7":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{"df":1,"docs":{"310":{"tf":1.0}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"109":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":2.0},"240":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"329":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":10,"docs":{"22":{"tf":1.0},"320":{"tf":1.4142135623730951},"406":{"tf":1.7320508075688772},"407":{"tf":2.449489742783178},"408":{"tf":1.4142135623730951},"409":{"tf":1.0},"410":{"tf":2.23606797749979},"411":{"tf":1.0},"412":{"tf":1.0},"90":{"tf":1.0}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"74":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}},"df":15,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.7320508075688772},"161":{"tf":1.0},"187":{"tf":1.0},"247":{"tf":1.0},"251":{"tf":1.0},"380":{"tf":1.0},"407":{"tf":1.0},"470":{"tf":1.0},"476":{"tf":1.0},"48":{"tf":1.4142135623730951},"540":{"tf":1.0},"551":{"tf":1.0},"556":{"tf":1.0}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"296":{"tf":1.0}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":4,"docs":{"25":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"543":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"470":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":41,"docs":{"102":{"tf":1.7320508075688772},"103":{"tf":2.6457513110645907},"106":{"tf":1.7320508075688772},"107":{"tf":1.4142135623730951},"108":{"tf":1.7320508075688772},"109":{"tf":2.0},"151":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"176":{"tf":1.0},"192":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"211":{"tf":1.7320508075688772},"223":{"tf":1.0},"235":{"tf":1.0},"237":{"tf":1.0},"293":{"tf":1.0},"298":{"tf":1.0},"303":{"tf":2.0},"320":{"tf":2.23606797749979},"336":{"tf":1.0},"341":{"tf":1.0},"379":{"tf":1.4142135623730951},"383":{"tf":2.23606797749979},"401":{"tf":1.4142135623730951},"445":{"tf":1.7320508075688772},"50":{"tf":3.0},"516":{"tf":1.0},"52":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"55":{"tf":1.0},"550":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"66":{"tf":1.0},"69":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.4142135623730951}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"560":{"tf":1.0}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"398":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":2,"docs":{"344":{"tf":1.0},"380":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":4,"docs":{"187":{"tf":1.0},"335":{"tf":1.4142135623730951},"50":{"tf":1.0},"53":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"81":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"e":{"df":3,"docs":{"345":{"tf":1.0},"542":{"tf":1.7320508075688772},"96":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":59,"docs":{"102":{"tf":1.0},"110":{"tf":1.4142135623730951},"119":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.4142135623730951},"128":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"174":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"195":{"tf":1.4142135623730951},"207":{"tf":1.0},"208":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"249":{"tf":1.0},"255":{"tf":1.0},"276":{"tf":1.0},"280":{"tf":1.0},"31":{"tf":1.0},"312":{"tf":1.0},"323":{"tf":1.0},"336":{"tf":1.0},"339":{"tf":1.0},"345":{"tf":1.4142135623730951},"347":{"tf":1.0},"348":{"tf":1.0},"360":{"tf":1.0},"37":{"tf":1.0},"377":{"tf":1.4142135623730951},"381":{"tf":1.0},"389":{"tf":1.0},"391":{"tf":1.0},"397":{"tf":1.0},"40":{"tf":1.0},"405":{"tf":1.0},"407":{"tf":1.0},"423":{"tf":1.4142135623730951},"429":{"tf":1.0},"446":{"tf":1.4142135623730951},"447":{"tf":1.0},"452":{"tf":1.4142135623730951},"464":{"tf":1.0},"486":{"tf":1.0},"516":{"tf":1.0},"531":{"tf":1.0},"555":{"tf":1.4142135623730951},"64":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":82,"docs":{"0":{"tf":1.0},"100":{"tf":2.449489742783178},"102":{"tf":1.0},"108":{"tf":1.0},"110":{"tf":2.0},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":2.23606797749979},"135":{"tf":1.0},"143":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"159":{"tf":1.0},"161":{"tf":2.0},"169":{"tf":1.4142135623730951},"172":{"tf":1.0},"173":{"tf":1.0},"177":{"tf":1.4142135623730951},"179":{"tf":1.0},"18":{"tf":1.0},"184":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"191":{"tf":1.7320508075688772},"198":{"tf":1.0},"2":{"tf":1.0},"201":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.4142135623730951},"212":{"tf":1.0},"236":{"tf":2.449489742783178},"242":{"tf":1.7320508075688772},"243":{"tf":1.4142135623730951},"246":{"tf":2.0},"247":{"tf":2.0},"250":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"282":{"tf":1.0},"30":{"tf":1.0},"301":{"tf":1.0},"305":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"307":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"320":{"tf":2.23606797749979},"325":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.4142135623730951},"334":{"tf":1.0},"335":{"tf":1.7320508075688772},"339":{"tf":1.0},"348":{"tf":2.0},"349":{"tf":2.0},"380":{"tf":1.0},"40":{"tf":1.0},"407":{"tf":1.7320508075688772},"416":{"tf":1.0},"453":{"tf":1.0},"460":{"tf":1.7320508075688772},"464":{"tf":1.0},"472":{"tf":1.7320508075688772},"496":{"tf":1.0},"497":{"tf":1.0},"503":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"507":{"tf":1.7320508075688772},"508":{"tf":1.0},"516":{"tf":2.23606797749979},"518":{"tf":2.23606797749979},"531":{"tf":1.0},"534":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":2.6457513110645907},"77":{"tf":1.0},"78":{"tf":2.449489742783178}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"556":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"i":{"c":{"df":11,"docs":{"164":{"tf":1.0},"170":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0},"243":{"tf":1.0},"277":{"tf":1.0},"278":{"tf":1.0},"363":{"tf":1.0},"456":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":1,"docs":{"28":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"i":{"df":3,"docs":{"459":{"tf":1.0},"554":{"tf":1.0},"72":{"tf":1.0}}},"m":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"320":{"tf":1.0},"389":{"tf":1.0},"416":{"tf":1.0}}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"467":{"tf":1.0}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"1":{"tf":1.0},"128":{"tf":1.0},"27":{"tf":1.0},"360":{"tf":1.4142135623730951},"470":{"tf":1.0},"471":{"tf":1.0},"517":{"tf":1.0},"70":{"tf":1.0},"81":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":8,"docs":{"314":{"tf":1.0},"323":{"tf":1.4142135623730951},"332":{"tf":1.0},"347":{"tf":1.0},"407":{"tf":1.0},"467":{"tf":1.0},"510":{"tf":1.0},"517":{"tf":1.0}},"n":{"df":1,"docs":{"223":{"tf":1.0}}}}},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"199":{"tf":1.0},"347":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"554":{"tf":1.0}}}}},"df":7,"docs":{"102":{"tf":1.0},"109":{"tf":1.0},"388":{"tf":1.0},"396":{"tf":1.0},"41":{"tf":1.0},"469":{"tf":1.0},"556":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"130":{"tf":1.0},"56":{"tf":1.0}}}},"df":0,"docs":{}}}}},"f":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"357":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"234":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":2,"docs":{"198":{"tf":1.0},"301":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"554":{"tf":1.0}}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":7,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"548":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":9,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"112":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"324":{"tf":1.0},"352":{"tf":1.0},"409":{"tf":1.0},"413":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"76":{"tf":1.0},"78":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"317":{"tf":1.0}}}}},"o":{"a":{"d":{"df":1,"docs":{"303":{"tf":2.449489742783178}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"303":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"296":{"tf":1.4142135623730951}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"296":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"134":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"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":{"158":{"tf":1.0},"464":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"473":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"205":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":13,"docs":{"102":{"tf":3.3166247903554},"103":{"tf":1.7320508075688772},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"106":{"tf":1.7320508075688772},"107":{"tf":3.0},"108":{"tf":2.0},"109":{"tf":3.4641016151377544},"259":{"tf":2.23606797749979},"461":{"tf":1.4142135623730951},"462":{"tf":1.4142135623730951},"466":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"259":{"tf":1.0}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"102":{"tf":2.0},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":7,"docs":{"102":{"tf":2.449489742783178},"103":{"tf":1.0},"104":{"tf":2.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"r":{"df":4,"docs":{"102":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"8":{"tf":1.0}}}}}}}}},"s":{"a":{"df":0,"docs":{},"f":{"df":7,"docs":{"133":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":2.23606797749979},"144":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"477":{"tf":1.0}}}},"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"461":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"111":{"tf":1.0},"126":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"48":{"tf":1.0},"547":{"tf":1.0}},"e":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"547":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":6,"docs":{"109":{"tf":1.0},"133":{"tf":1.0},"247":{"tf":1.4142135623730951},"306":{"tf":2.8284271247461903},"388":{"tf":1.0},"389":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"169":{"tf":1.0},"253":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"263":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"556":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":60,"docs":{"10":{"tf":1.4142135623730951},"11":{"tf":1.7320508075688772},"12":{"tf":1.0},"14":{"tf":2.6457513110645907},"15":{"tf":2.449489742783178},"16":{"tf":1.0},"18":{"tf":2.449489742783178},"193":{"tf":2.0},"21":{"tf":1.4142135623730951},"22":{"tf":2.6457513110645907},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"251":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"275":{"tf":1.0},"28":{"tf":1.7320508075688772},"281":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"38":{"tf":1.0},"383":{"tf":1.4142135623730951},"384":{"tf":1.4142135623730951},"386":{"tf":1.4142135623730951},"388":{"tf":1.7320508075688772},"389":{"tf":2.0},"39":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"391":{"tf":1.4142135623730951},"4":{"tf":1.0},"40":{"tf":1.7320508075688772},"41":{"tf":1.0},"415":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.6457513110645907},"466":{"tf":1.0},"478":{"tf":1.4142135623730951},"490":{"tf":1.7320508075688772},"492":{"tf":1.0},"495":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"5":{"tf":2.23606797749979},"503":{"tf":1.0},"520":{"tf":1.0},"523":{"tf":1.0},"534":{"tf":1.0},"544":{"tf":2.0},"554":{"tf":1.0},"6":{"tf":1.4142135623730951},"7":{"tf":1.0},"8":{"tf":1.0},"84":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":0,"docs":{}},"df":40,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"122":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"2":{"tf":1.0},"214":{"tf":1.0},"29":{"tf":1.4142135623730951},"308":{"tf":1.0},"310":{"tf":1.0},"312":{"tf":1.0},"33":{"tf":1.0},"357":{"tf":2.0},"383":{"tf":1.0},"384":{"tf":1.0},"388":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"405":{"tf":1.4142135623730951},"410":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"449":{"tf":1.4142135623730951},"452":{"tf":1.0},"456":{"tf":1.0},"47":{"tf":1.4142135623730951},"470":{"tf":1.0},"473":{"tf":1.7320508075688772},"474":{"tf":1.0},"477":{"tf":1.4142135623730951},"522":{"tf":1.4142135623730951},"526":{"tf":1.0},"542":{"tf":1.0},"547":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"92":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":20,"docs":{"12":{"tf":1.4142135623730951},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"18":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"480":{"tf":1.0},"490":{"tf":1.0},"493":{"tf":1.0},"501":{"tf":1.0},"508":{"tf":1.0},"516":{"tf":1.0},"525":{"tf":1.0},"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"223":{"tf":1.4142135623730951},"523":{"tf":1.0},"555":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"196":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"s":{"0":{"1":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"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":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"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":1,"docs":{"450":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"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":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"s":{"0":{"1":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"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":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"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":{},"s":{"<":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":1,"docs":{"450":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":5,"docs":{"29":{"tf":1.4142135623730951},"450":{"tf":1.4142135623730951},"85":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0}}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"234":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":11,"docs":{"156":{"tf":1.7320508075688772},"309":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"396":{"tf":1.0},"402":{"tf":2.0},"403":{"tf":2.8284271247461903},"460":{"tf":1.0},"490":{"tf":1.0},"517":{"tf":1.0},"69":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"466":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":364,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"100":{"tf":3.3166247903554},"101":{"tf":1.7320508075688772},"102":{"tf":1.7320508075688772},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.7320508075688772},"109":{"tf":1.7320508075688772},"110":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"119":{"tf":2.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"124":{"tf":1.7320508075688772},"125":{"tf":1.7320508075688772},"127":{"tf":1.4142135623730951},"128":{"tf":3.0},"130":{"tf":2.0},"131":{"tf":2.0},"132":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":2.449489742783178},"140":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"148":{"tf":1.7320508075688772},"149":{"tf":1.0},"15":{"tf":1.0},"151":{"tf":2.23606797749979},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.7320508075688772},"155":{"tf":1.4142135623730951},"156":{"tf":1.0},"157":{"tf":1.0},"160":{"tf":1.4142135623730951},"161":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.4142135623730951},"166":{"tf":2.0},"167":{"tf":2.0},"168":{"tf":1.4142135623730951},"169":{"tf":1.7320508075688772},"17":{"tf":1.0},"170":{"tf":1.4142135623730951},"172":{"tf":1.0},"173":{"tf":1.7320508075688772},"174":{"tf":1.4142135623730951},"175":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"178":{"tf":1.7320508075688772},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":1.7320508075688772},"183":{"tf":2.6457513110645907},"184":{"tf":2.6457513110645907},"185":{"tf":2.6457513110645907},"186":{"tf":1.0},"187":{"tf":1.7320508075688772},"189":{"tf":1.0},"190":{"tf":1.0},"193":{"tf":1.4142135623730951},"194":{"tf":1.4142135623730951},"195":{"tf":1.0},"197":{"tf":1.7320508075688772},"199":{"tf":1.0},"2":{"tf":2.23606797749979},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"204":{"tf":1.0},"205":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.4142135623730951},"210":{"tf":2.23606797749979},"211":{"tf":2.8284271247461903},"212":{"tf":2.23606797749979},"213":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.4142135623730951},"22":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.7320508075688772},"223":{"tf":2.23606797749979},"225":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"227":{"tf":1.0},"228":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.7320508075688772},"232":{"tf":2.0},"235":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"239":{"tf":2.449489742783178},"240":{"tf":2.23606797749979},"242":{"tf":1.0},"243":{"tf":2.6457513110645907},"244":{"tf":1.4142135623730951},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"249":{"tf":1.0},"25":{"tf":1.0},"250":{"tf":2.23606797749979},"251":{"tf":3.3166247903554},"252":{"tf":1.0},"253":{"tf":1.4142135623730951},"254":{"tf":2.0},"257":{"tf":1.0},"258":{"tf":1.0},"261":{"tf":1.0},"263":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"266":{"tf":1.7320508075688772},"267":{"tf":2.0},"268":{"tf":1.4142135623730951},"269":{"tf":1.4142135623730951},"27":{"tf":1.0},"271":{"tf":1.4142135623730951},"273":{"tf":1.0},"274":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772},"278":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.4142135623730951},"284":{"tf":1.7320508075688772},"285":{"tf":1.7320508075688772},"286":{"tf":1.0},"289":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772},"291":{"tf":1.0},"292":{"tf":1.4142135623730951},"293":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":2.0},"301":{"tf":1.0},"303":{"tf":1.4142135623730951},"305":{"tf":1.7320508075688772},"306":{"tf":2.8284271247461903},"308":{"tf":1.0},"309":{"tf":1.7320508075688772},"310":{"tf":1.0},"311":{"tf":1.4142135623730951},"312":{"tf":2.0},"313":{"tf":2.0},"314":{"tf":1.0},"316":{"tf":1.4142135623730951},"318":{"tf":1.0},"319":{"tf":1.4142135623730951},"32":{"tf":1.0},"320":{"tf":2.0},"321":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":2.0},"324":{"tf":1.0},"325":{"tf":2.0},"326":{"tf":1.0},"327":{"tf":2.0},"328":{"tf":1.0},"329":{"tf":1.7320508075688772},"33":{"tf":1.7320508075688772},"331":{"tf":1.7320508075688772},"332":{"tf":1.7320508075688772},"333":{"tf":1.0},"335":{"tf":1.4142135623730951},"339":{"tf":2.6457513110645907},"340":{"tf":1.0},"341":{"tf":1.7320508075688772},"342":{"tf":1.4142135623730951},"343":{"tf":2.6457513110645907},"344":{"tf":1.4142135623730951},"345":{"tf":2.23606797749979},"346":{"tf":2.23606797749979},"347":{"tf":2.0},"349":{"tf":1.4142135623730951},"35":{"tf":1.0},"350":{"tf":2.23606797749979},"352":{"tf":1.0},"353":{"tf":1.4142135623730951},"354":{"tf":1.0},"355":{"tf":1.7320508075688772},"356":{"tf":2.0},"357":{"tf":1.0},"358":{"tf":1.0},"361":{"tf":1.4142135623730951},"362":{"tf":1.0},"363":{"tf":2.0},"369":{"tf":1.0},"37":{"tf":1.7320508075688772},"372":{"tf":1.4142135623730951},"375":{"tf":1.0},"376":{"tf":1.4142135623730951},"377":{"tf":2.0},"378":{"tf":1.0},"379":{"tf":1.7320508075688772},"38":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"384":{"tf":1.0},"385":{"tf":1.0},"386":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"388":{"tf":1.7320508075688772},"389":{"tf":2.449489742783178},"390":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.0},"397":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"399":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"401":{"tf":2.0},"403":{"tf":1.0},"404":{"tf":2.23606797749979},"405":{"tf":1.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.0},"408":{"tf":1.7320508075688772},"409":{"tf":1.4142135623730951},"410":{"tf":2.6457513110645907},"413":{"tf":1.4142135623730951},"415":{"tf":2.0},"416":{"tf":3.4641016151377544},"419":{"tf":1.0},"420":{"tf":1.4142135623730951},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.7320508075688772},"424":{"tf":1.0},"425":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":1.4142135623730951},"43":{"tf":1.0},"430":{"tf":2.23606797749979},"431":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":1.0},"437":{"tf":1.0},"439":{"tf":1.7320508075688772},"44":{"tf":1.0},"441":{"tf":2.449489742783178},"442":{"tf":1.0},"444":{"tf":1.0},"446":{"tf":1.7320508075688772},"447":{"tf":2.23606797749979},"448":{"tf":1.4142135623730951},"45":{"tf":1.0},"456":{"tf":2.23606797749979},"457":{"tf":1.0},"458":{"tf":1.0},"459":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"460":{"tf":1.7320508075688772},"461":{"tf":2.23606797749979},"465":{"tf":2.0},"466":{"tf":1.4142135623730951},"467":{"tf":1.7320508075688772},"468":{"tf":1.0},"469":{"tf":1.4142135623730951},"47":{"tf":1.4142135623730951},"470":{"tf":3.3166247903554},"471":{"tf":1.4142135623730951},"472":{"tf":2.23606797749979},"473":{"tf":4.0},"474":{"tf":1.7320508075688772},"477":{"tf":2.449489742783178},"478":{"tf":1.4142135623730951},"479":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"483":{"tf":1.0},"486":{"tf":1.0},"488":{"tf":1.4142135623730951},"489":{"tf":1.4142135623730951},"490":{"tf":1.0},"491":{"tf":2.23606797749979},"492":{"tf":1.4142135623730951},"493":{"tf":2.0},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"498":{"tf":1.4142135623730951},"499":{"tf":1.0},"50":{"tf":2.6457513110645907},"503":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"507":{"tf":1.4142135623730951},"508":{"tf":1.4142135623730951},"510":{"tf":1.4142135623730951},"512":{"tf":1.0},"516":{"tf":1.4142135623730951},"517":{"tf":2.0},"52":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.0},"524":{"tf":1.4142135623730951},"527":{"tf":1.0},"528":{"tf":1.0},"531":{"tf":1.0},"534":{"tf":1.4142135623730951},"542":{"tf":1.4142135623730951},"544":{"tf":1.4142135623730951},"546":{"tf":1.0},"55":{"tf":1.0},"550":{"tf":1.0},"554":{"tf":1.0},"556":{"tf":1.7320508075688772},"56":{"tf":3.0},"560":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":2.0},"66":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":2.23606797749979},"70":{"tf":1.7320508075688772},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951},"80":{"tf":2.23606797749979},"83":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"85":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":3.1622776601683795},"91":{"tf":1.0},"94":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":2.6457513110645907}},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"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":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"90":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}},"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":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"90":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":2,"docs":{"237":{"tf":1.7320508075688772},"240":{"tf":1.0}}}}}}}}},"r":{"df":53,"docs":{"119":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"139":{"tf":1.0},"159":{"tf":1.0},"161":{"tf":1.7320508075688772},"179":{"tf":1.4142135623730951},"194":{"tf":1.0},"195":{"tf":1.0},"208":{"tf":1.0},"214":{"tf":1.0},"230":{"tf":2.0},"232":{"tf":1.0},"236":{"tf":1.4142135623730951},"239":{"tf":2.8284271247461903},"251":{"tf":1.0},"270":{"tf":1.0},"277":{"tf":1.4142135623730951},"306":{"tf":1.0},"316":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.4142135623730951},"331":{"tf":1.0},"340":{"tf":1.4142135623730951},"341":{"tf":1.4142135623730951},"342":{"tf":1.0},"344":{"tf":1.4142135623730951},"346":{"tf":1.7320508075688772},"349":{"tf":1.4142135623730951},"375":{"tf":1.4142135623730951},"380":{"tf":1.0},"383":{"tf":2.449489742783178},"386":{"tf":1.0},"396":{"tf":1.0},"403":{"tf":1.0},"405":{"tf":2.8284271247461903},"407":{"tf":1.0},"412":{"tf":1.0},"416":{"tf":1.0},"421":{"tf":1.0},"428":{"tf":1.0},"441":{"tf":1.0},"472":{"tf":1.4142135623730951},"473":{"tf":1.7320508075688772},"531":{"tf":1.4142135623730951},"532":{"tf":1.0},"533":{"tf":1.0},"558":{"tf":2.0},"559":{"tf":1.0},"73":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":5,"docs":{"202":{"tf":1.0},"221":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"405":{"tf":1.4142135623730951},"554":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"468":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"271":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":5,"docs":{"0":{"tf":1.0},"161":{"tf":1.0},"293":{"tf":1.0},"362":{"tf":1.0},"452":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"556":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"i":{"d":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"251":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"132":{"tf":1.0},"40":{"tf":1.0},"464":{"tf":1.0}}}}}},"df":6,"docs":{"249":{"tf":1.0},"251":{"tf":2.0},"301":{"tf":1.7320508075688772},"388":{"tf":2.0},"40":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"0":{".":{"0":{".":{"1":{"df":1,"docs":{"107":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"7":{".":{"3":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"48":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},">":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"334":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"276":{"tf":2.8284271247461903}}},"2":{"df":1,"docs":{"276":{"tf":3.605551275463989}}},"df":89,"docs":{"112":{"tf":1.0},"118":{"tf":1.0},"125":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"132":{"tf":2.8284271247461903},"138":{"tf":2.23606797749979},"142":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":3.1622776601683795},"151":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"156":{"tf":2.449489742783178},"158":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"166":{"tf":1.7320508075688772},"168":{"tf":2.449489742783178},"176":{"tf":2.23606797749979},"177":{"tf":2.0},"178":{"tf":2.0},"181":{"tf":1.7320508075688772},"183":{"tf":2.0},"185":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"197":{"tf":2.8284271247461903},"215":{"tf":2.0},"221":{"tf":1.4142135623730951},"223":{"tf":2.8284271247461903},"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"230":{"tf":3.1622776601683795},"232":{"tf":1.4142135623730951},"239":{"tf":2.23606797749979},"240":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951},"254":{"tf":2.0},"257":{"tf":1.4142135623730951},"259":{"tf":2.0},"261":{"tf":1.4142135623730951},"265":{"tf":2.449489742783178},"267":{"tf":2.0},"269":{"tf":2.0},"271":{"tf":2.0},"275":{"tf":2.449489742783178},"277":{"tf":2.449489742783178},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"293":{"tf":4.242640687119285},"295":{"tf":1.4142135623730951},"296":{"tf":2.0},"300":{"tf":2.0},"303":{"tf":1.4142135623730951},"306":{"tf":3.3166247903554},"308":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"318":{"tf":2.449489742783178},"319":{"tf":1.4142135623730951},"331":{"tf":2.0},"339":{"tf":1.4142135623730951},"343":{"tf":2.0},"350":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.4142135623730951},"383":{"tf":2.0},"386":{"tf":1.4142135623730951},"388":{"tf":2.449489742783178},"391":{"tf":1.0},"395":{"tf":2.0},"401":{"tf":1.0},"405":{"tf":2.449489742783178},"410":{"tf":1.0},"412":{"tf":3.0},"439":{"tf":2.0},"442":{"tf":2.449489742783178},"445":{"tf":2.0},"448":{"tf":2.0},"455":{"tf":2.0},"460":{"tf":1.0},"470":{"tf":4.123105625617661},"472":{"tf":1.7320508075688772},"473":{"tf":2.0},"474":{"tf":1.0},"99":{"tf":1.0}},"i":{"d":{"df":15,"docs":{"169":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"327":{"tf":1.0},"346":{"tf":1.7320508075688772},"358":{"tf":1.0},"382":{"tf":1.0},"430":{"tf":1.0},"473":{"tf":1.0},"533":{"tf":1.0},"64":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"u":{"df":88,"docs":{"107":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":2.23606797749979},"112":{"tf":1.4142135623730951},"117":{"tf":1.0},"126":{"tf":2.8284271247461903},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"147":{"tf":2.0},"149":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"155":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.7320508075688772},"167":{"tf":1.0},"168":{"tf":1.4142135623730951},"177":{"tf":1.0},"189":{"tf":2.23606797749979},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":2.0},"195":{"tf":2.23606797749979},"199":{"tf":1.4142135623730951},"201":{"tf":1.4142135623730951},"208":{"tf":1.0},"210":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"237":{"tf":1.7320508075688772},"240":{"tf":1.0},"253":{"tf":1.0},"263":{"tf":1.0},"276":{"tf":1.7320508075688772},"277":{"tf":2.6457513110645907},"280":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.4142135623730951},"321":{"tf":1.4142135623730951},"323":{"tf":1.0},"327":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.4142135623730951},"334":{"tf":1.7320508075688772},"335":{"tf":1.0},"336":{"tf":2.0},"339":{"tf":3.3166247903554},"346":{"tf":1.0},"347":{"tf":1.0},"359":{"tf":1.0},"366":{"tf":1.4142135623730951},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"377":{"tf":1.0},"423":{"tf":1.4142135623730951},"430":{"tf":1.4142135623730951},"445":{"tf":1.0},"454":{"tf":1.0},"460":{"tf":1.0},"464":{"tf":1.0},"470":{"tf":1.4142135623730951},"486":{"tf":1.0},"489":{"tf":2.0},"500":{"tf":1.0},"52":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"540":{"tf":1.0},"55":{"tf":1.4142135623730951},"557":{"tf":1.0},"56":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"58":{"tf":1.7320508075688772},"59":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"7":{"tf":1.0},"73":{"tf":2.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.7320508075688772},"77":{"tf":2.449489742783178},"78":{"tf":1.4142135623730951},"90":{"tf":2.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"336":{"tf":1.4142135623730951}}}}}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":18,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.0},"102":{"tf":2.8284271247461903},"104":{"tf":2.6457513110645907},"107":{"tf":1.7320508075688772},"109":{"tf":2.8284271247461903},"120":{"tf":1.0},"127":{"tf":1.0},"247":{"tf":1.0},"268":{"tf":1.0},"354":{"tf":1.0},"376":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.7320508075688772},"465":{"tf":1.0},"542":{"tf":1.0},"557":{"tf":1.0},"62":{"tf":2.0}}},"df":0,"docs":{}}}}},"r":{"df":4,"docs":{"388":{"tf":1.0},"401":{"tf":1.0},"473":{"tf":1.0},"474":{"tf":1.4142135623730951}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":7,"docs":{"318":{"tf":2.23606797749979},"405":{"tf":1.0},"416":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.0},"448":{"tf":1.0},"470":{"tf":1.0}}}},"d":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"477":{"tf":1.0},"5":{"tf":1.0},"534":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"104":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":20,"docs":{"100":{"tf":1.0},"110":{"tf":1.0},"12":{"tf":1.0},"134":{"tf":1.0},"15":{"tf":1.0},"179":{"tf":1.0},"2":{"tf":1.0},"248":{"tf":1.0},"277":{"tf":1.0},"324":{"tf":1.0},"350":{"tf":1.0},"40":{"tf":1.0},"412":{"tf":1.0},"461":{"tf":1.0},"477":{"tf":1.0},"48":{"tf":1.0},"489":{"tf":1.0},"490":{"tf":1.0},"535":{"tf":1.0},"99":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":1,"docs":{"337":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":6,"docs":{"449":{"tf":2.449489742783178},"451":{"tf":2.0},"453":{"tf":1.0},"490":{"tf":1.0},"494":{"tf":1.0},"5":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"'":{"df":1,"docs":{"452":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"m":{"a":{"c":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":12,"docs":{"107":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"52":{"tf":1.7320508075688772},"546":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.4142135623730951},"82":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"90":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":1,"docs":{"103":{"tf":1.4142135623730951}},"i":{"df":26,"docs":{"110":{"tf":1.0},"126":{"tf":1.0},"131":{"tf":1.0},"15":{"tf":1.0},"160":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.0},"320":{"tf":1.0},"339":{"tf":1.0},"349":{"tf":1.0},"354":{"tf":1.0},"389":{"tf":1.0},"407":{"tf":1.0},"413":{"tf":1.4142135623730951},"416":{"tf":1.4142135623730951},"453":{"tf":1.0},"464":{"tf":1.0},"470":{"tf":1.0},"472":{"tf":1.4142135623730951},"478":{"tf":1.4142135623730951},"518":{"tf":1.0},"548":{"tf":1.0},"550":{"tf":1.0},"56":{"tf":1.0},"76":{"tf":1.0}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"132":{"tf":1.0}}}}}}},">":{"1":{".":{"9":{".":{"0":{"<":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"435":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"3":{".":{"0":{"<":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"94":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"1":{"<":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"97":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{".":{"0":{"<":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"491":{"tf":2.449489742783178}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"0":{"df":1,"docs":{"451":{"tf":1.0}}},"1":{"<":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":4,"docs":{"435":{"tf":1.0},"84":{"tf":1.0},"94":{"tf":1.4142135623730951},"97":{"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":57,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":2.23606797749979},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"109":{"tf":2.0},"12":{"tf":1.4142135623730951},"13":{"tf":1.0},"14":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"234":{"tf":1.4142135623730951},"27":{"tf":1.0},"281":{"tf":1.0},"29":{"tf":1.4142135623730951},"3":{"tf":1.0},"321":{"tf":1.0},"36":{"tf":1.4142135623730951},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"40":{"tf":1.7320508075688772},"41":{"tf":1.0},"436":{"tf":1.7320508075688772},"44":{"tf":1.4142135623730951},"451":{"tf":1.4142135623730951},"458":{"tf":1.0},"47":{"tf":3.1622776601683795},"477":{"tf":2.0},"478":{"tf":1.0},"48":{"tf":1.0},"486":{"tf":1.0},"490":{"tf":1.0},"50":{"tf":1.7320508075688772},"517":{"tf":1.4142135623730951},"519":{"tf":1.0},"521":{"tf":1.0},"525":{"tf":1.4142135623730951},"535":{"tf":1.7320508075688772},"536":{"tf":1.0},"537":{"tf":1.0},"538":{"tf":1.0},"539":{"tf":1.0},"540":{"tf":1.4142135623730951},"541":{"tf":1.0},"542":{"tf":1.4142135623730951},"547":{"tf":4.242640687119285},"555":{"tf":1.7320508075688772},"557":{"tf":1.0},"56":{"tf":2.449489742783178},"6":{"tf":1.0},"69":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"88":{"tf":1.0},"94":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951}}}}}}}},"h":{"df":1,"docs":{"477":{"tf":1.4142135623730951}}},"i":{"a":{"df":19,"docs":{"100":{"tf":1.0},"125":{"tf":1.0},"133":{"tf":1.0},"167":{"tf":1.7320508075688772},"245":{"tf":1.0},"251":{"tf":1.0},"253":{"tf":1.0},"311":{"tf":1.0},"319":{"tf":1.7320508075688772},"36":{"tf":1.0},"461":{"tf":1.0},"462":{"tf":1.0},"500":{"tf":1.0},"528":{"tf":1.0},"540":{"tf":1.0},"557":{"tf":1.0},"559":{"tf":1.0},"70":{"tf":1.0},"88":{"tf":1.0}}},"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"282":{"tf":1.7320508075688772},"286":{"tf":1.7320508075688772},"287":{"tf":1.0},"291":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"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":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"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":{},"{":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{":":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"\"":{",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{":":{"[":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"y":{",":{"df":0,"docs":{},"z":{"]":{"df":0,"docs":{},"}":{",":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{":":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"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":{},"w":{"df":13,"docs":{"177":{"tf":1.0},"216":{"tf":1.0},"3":{"tf":1.0},"313":{"tf":1.0},"383":{"tf":1.0},"388":{"tf":1.0},"397":{"tf":1.4142135623730951},"40":{"tf":1.0},"43":{"tf":1.0},"468":{"tf":1.0},"529":{"tf":1.0},"550":{"tf":1.0},"63":{"tf":1.0}}}},"p":{"df":1,"docs":{"403":{"tf":1.0}}},"s":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"148":{"tf":1.0},"454":{"tf":1.0},"556":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"a":{"d":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"i":{"d":{"df":23,"docs":{"100":{"tf":1.7320508075688772},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178},"313":{"tf":1.0},"356":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"416":{"tf":2.449489742783178},"425":{"tf":1.4142135623730951},"426":{"tf":1.4142135623730951},"427":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":2.0},"452":{"tf":1.0},"458":{"tf":1.0},"462":{"tf":1.4142135623730951},"492":{"tf":2.0},"92":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"s":{"df":3,"docs":{"317":{"tf":1.0},"403":{"tf":1.0},"88":{"tf":1.0}}}},"w":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"(":{"df":1,"docs":{"356":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"389":{"tf":1.0},"56":{"tf":1.0}}}},"l":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"460":{"tf":2.449489742783178},"73":{"tf":1.7320508075688772}}}}}},"df":3,"docs":{"460":{"tf":2.449489742783178},"73":{"tf":2.23606797749979},"75":{"tf":1.4142135623730951}},"|":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"59":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"75":{"tf":1.0}}}}}}}},"n":{"df":1,"docs":{"522":{"tf":1.0}},"t":{"df":111,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"110":{"tf":1.7320508075688772},"114":{"tf":1.0},"117":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"148":{"tf":1.0},"150":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"156":{"tf":1.0},"159":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.4142135623730951},"193":{"tf":1.0},"2":{"tf":1.0},"205":{"tf":1.0},"212":{"tf":2.0},"215":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.0},"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"235":{"tf":1.0},"239":{"tf":1.0},"243":{"tf":1.7320508075688772},"247":{"tf":1.4142135623730951},"251":{"tf":2.6457513110645907},"254":{"tf":1.4142135623730951},"259":{"tf":1.0},"261":{"tf":1.7320508075688772},"265":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"284":{"tf":1.0},"289":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.4142135623730951},"298":{"tf":1.0},"303":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"308":{"tf":1.0},"313":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.4142135623730951},"343":{"tf":1.7320508075688772},"347":{"tf":1.0},"350":{"tf":1.7320508075688772},"355":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":1.4142135623730951},"384":{"tf":1.0},"386":{"tf":1.0},"403":{"tf":1.0},"405":{"tf":1.0},"408":{"tf":1.0},"410":{"tf":1.4142135623730951},"412":{"tf":1.0},"421":{"tf":1.0},"439":{"tf":1.4142135623730951},"441":{"tf":1.4142135623730951},"442":{"tf":1.0},"443":{"tf":1.0},"445":{"tf":1.0},"446":{"tf":1.0},"447":{"tf":1.0},"452":{"tf":1.0},"454":{"tf":1.0},"455":{"tf":1.0},"456":{"tf":1.0},"459":{"tf":1.0},"460":{"tf":1.0},"470":{"tf":3.1622776601683795},"472":{"tf":1.0},"474":{"tf":1.0},"493":{"tf":1.0},"516":{"tf":1.0},"554":{"tf":1.0},"559":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.4142135623730951},"69":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951},"89":{"tf":1.0},"95":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"n":{"df":8,"docs":{"22":{"tf":1.0},"305":{"tf":1.0},"31":{"tf":1.0},"320":{"tf":1.0},"33":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"472":{"tf":1.4142135623730951}}},"p":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"432":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"429":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"416":{"tf":2.0},"419":{"tf":1.0},"432":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":8,"docs":{"164":{"tf":3.3166247903554},"179":{"tf":1.0},"185":{"tf":1.0},"414":{"tf":3.0},"415":{"tf":3.605551275463989},"416":{"tf":4.242640687119285},"425":{"tf":2.0},"432":{"tf":2.8284271247461903}},"n":{"a":{"df":0,"docs":{},"m":{"df":7,"docs":{"415":{"tf":1.4142135623730951},"416":{"tf":2.6457513110645907},"425":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"429":{"tf":1.4142135623730951},"432":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"s":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"415":{"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":{},"u":{"df":0,"docs":{},"t":{"(":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}}}}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":4,"docs":{"33":{"tf":1.0},"470":{"tf":1.0},"486":{"tf":1.0},"554":{"tf":1.0}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"181":{"tf":2.8284271247461903},"508":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}}}},"y":{"df":55,"docs":{"106":{"tf":1.0},"108":{"tf":1.4142135623730951},"110":{"tf":1.0},"122":{"tf":1.0},"129":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.4142135623730951},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.0},"2":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"299":{"tf":1.0},"307":{"tf":1.0},"311":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.0},"335":{"tf":1.0},"351":{"tf":1.0},"354":{"tf":1.0},"377":{"tf":1.0},"381":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"398":{"tf":1.0},"402":{"tf":1.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.0},"433":{"tf":1.0},"441":{"tf":1.0},"447":{"tf":1.0},"454":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.0},"493":{"tf":1.0},"534":{"tf":1.0},"542":{"tf":1.7320508075688772},"557":{"tf":1.4142135623730951},"559":{"tf":1.0},"67":{"tf":1.0},"82":{"tf":1.0},"99":{"tf":1.0}}}},"df":1,"docs":{"263":{"tf":1.0}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":46,"docs":{"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"108":{"tf":1.0},"112":{"tf":1.0},"125":{"tf":1.0},"128":{"tf":1.0},"168":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.7320508075688772},"179":{"tf":1.0},"181":{"tf":1.7320508075688772},"183":{"tf":1.0},"185":{"tf":1.7320508075688772},"215":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"226":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"269":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"285":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.0},"296":{"tf":1.4142135623730951},"306":{"tf":1.0},"308":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.7320508075688772},"389":{"tf":1.0},"390":{"tf":1.0},"405":{"tf":1.0},"407":{"tf":1.4142135623730951},"410":{"tf":1.0},"414":{"tf":1.0},"460":{"tf":1.4142135623730951},"470":{"tf":2.23606797749979},"472":{"tf":1.0},"473":{"tf":1.7320508075688772},"68":{"tf":1.0},"82":{"tf":1.0},"95":{"tf":1.0}}}},"r":{"df":17,"docs":{"128":{"tf":1.0},"151":{"tf":1.0},"164":{"tf":1.0},"212":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"247":{"tf":1.0},"259":{"tf":1.0},"313":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"388":{"tf":1.4142135623730951},"414":{"tf":1.0},"470":{"tf":2.0},"69":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0}}},"v":{"df":16,"docs":{"128":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"169":{"tf":1.0},"176":{"tf":1.7320508075688772},"183":{"tf":1.0},"185":{"tf":1.0},"293":{"tf":1.0},"321":{"tf":1.4142135623730951},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"405":{"tf":1.0},"406":{"tf":1.7320508075688772},"467":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0}}}},"b":{"df":2,"docs":{"186":{"tf":1.0},"556":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"478":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"223":{"tf":1.0},"69":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"0":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":23,"docs":{"103":{"tf":1.0},"169":{"tf":1.0},"196":{"tf":1.0},"223":{"tf":1.0},"233":{"tf":1.0},"249":{"tf":1.0},"297":{"tf":1.0},"306":{"tf":1.0},"331":{"tf":1.0},"345":{"tf":1.0},"382":{"tf":1.0},"395":{"tf":1.0},"457":{"tf":1.0},"460":{"tf":1.0},"469":{"tf":1.4142135623730951},"476":{"tf":1.0},"477":{"tf":1.0},"517":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"164":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"h":{"a":{"df":0,"docs":{},"t":{"'":{"df":2,"docs":{"388":{"tf":1.0},"461":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":8,"docs":{"108":{"tf":1.0},"138":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"352":{"tf":1.0},"467":{"tf":1.0},"76":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":2,"docs":{"159":{"tf":1.0},"225":{"tf":1.0}},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"395":{"tf":2.0}}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"347":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":22,"docs":{"101":{"tf":1.4142135623730951},"110":{"tf":1.4142135623730951},"132":{"tf":1.0},"157":{"tf":1.0},"197":{"tf":1.7320508075688772},"237":{"tf":1.0},"309":{"tf":1.0},"326":{"tf":1.0},"336":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"372":{"tf":1.0},"374":{"tf":1.0},"477":{"tf":1.0},"50":{"tf":1.0},"524":{"tf":1.0},"540":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"60":{"tf":1.0},"90":{"tf":1.7320508075688772}}}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"548":{"tf":1.4142135623730951},"62":{"tf":1.0}}}}}},"o":{"'":{"df":0,"docs":{},"v":{"df":1,"docs":{"357":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":13,"docs":{"169":{"tf":1.0},"194":{"tf":1.4142135623730951},"255":{"tf":1.0},"33":{"tf":1.0},"381":{"tf":1.0},"405":{"tf":1.0},"416":{"tf":1.0},"443":{"tf":1.0},"470":{"tf":1.0},"512":{"tf":1.0},"558":{"tf":1.0},"76":{"tf":1.7320508075688772},"78":{"tf":2.23606797749979}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"300":{"tf":1.0}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":2,"docs":{"249":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"555":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"464":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"558":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"100":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"(":{"\"":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"112":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"395":{"tf":1.7320508075688772}}}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"100":{"tf":1.0},"409":{"tf":1.0},"99":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"520":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"s":{"(":{"*":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"306":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"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":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"181":{"tf":1.0},"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}}},"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":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"232":{"tf":1.0}},"e":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"230":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":10,"docs":{"100":{"tf":1.0},"131":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"181":{"tf":1.0},"185":{"tf":1.4142135623730951},"306":{"tf":1.0},"388":{"tf":1.7320508075688772},"391":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"269":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"193":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"c":{"df":1,"docs":{"155":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"225":{"tf":1.0}},"e":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"221":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.0}},"u":{"df":1,"docs":{"132":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"343":{"tf":1.0}}},"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":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"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":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"142":{"tf":1.0},"243":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"372":{"tf":1.0},"376":{"tf":1.0}}}},"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":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"112":{"tf":1.0},"158":{"tf":1.0},"204":{"tf":1.0},"300":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"138":{"tf":1.0},"247":{"tf":1.0},"331":{"tf":1.0}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"271":{"tf":1.0}}}}}}},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"455":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"455":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"293":{"tf":1.4142135623730951}}}}}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"277":{"tf":1.0}},"e":{"\"":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"158":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"197":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"273":{"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":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"tf":1.0}}}}}}},"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":{"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{">":{"(":{"\"":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"331":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.0}}}}}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"319":{"tf":1.0}}}}}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"f":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"212":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"275":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"m":{"a":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"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":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"277":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"105":{"tf":1.0},"322":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{">":{"(":{"\"":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"314":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"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":{},"w":{"df":71,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"128":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":2.0},"138":{"tf":1.4142135623730951},"142":{"tf":1.0},"146":{"tf":1.0},"152":{"tf":1.0},"158":{"tf":1.7320508075688772},"183":{"tf":1.0},"189":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"212":{"tf":1.0},"215":{"tf":1.4142135623730951},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"225":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":2.0},"232":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"243":{"tf":1.0},"247":{"tf":1.4142135623730951},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.4142135623730951},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.4142135623730951},"273":{"tf":1.0},"275":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":2.8284271247461903},"295":{"tf":1.0},"296":{"tf":1.4142135623730951},"298":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"303":{"tf":1.0},"308":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":2.0},"319":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.4142135623730951},"339":{"tf":1.0},"343":{"tf":1.4142135623730951},"372":{"tf":1.0},"376":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":2.0},"405":{"tf":3.4641016151377544},"415":{"tf":1.4142135623730951},"455":{"tf":1.4142135623730951},"473":{"tf":1.0},"483":{"tf":1.4142135623730951},"486":{"tf":1.4142135623730951},"493":{"tf":3.4641016151377544},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"99":{"tf":1.0}}}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"257":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"259":{"tf":1.0}}}},"df":0,"docs":{}}}},"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":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":6,"docs":{"146":{"tf":1.0},"158":{"tf":1.0},"223":{"tf":1.0},"265":{"tf":1.0},"277":{"tf":1.0},"296":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"381":{"tf":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":{"204":{"tf":1.0},"230":{"tf":1.0},"293":{"tf":1.4142135623730951},"343":{"tf":1.0},"383":{"tf":1.7320508075688772},"448":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.0}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.0}}}}}},"df":0,"docs":{}},"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":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"295":{"tf":1.0},"296":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"178":{"tf":1.4142135623730951}},"u":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"298":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"298":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"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":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"131":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"131":{"tf":1.0}}},"2":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":2.0}}}},"df":0,"docs":{}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"405":{"tf":2.449489742783178}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"448":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"261":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":1.7320508075688772}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"230":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"189":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"293":{"tf":1.4142135623730951},"300":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"303":{"tf":1.0},"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"177":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"100":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.4142135623730951},"399":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"399":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"100":{"tf":1.0},"398":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"(":{"\"":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"399":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"100":{"tf":1.0},"400":{"tf":1.0}}}}}}}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"401":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"100":{"tf":1.0},"398":{"tf":1.0}}}}}},"df":5,"docs":{"100":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.7320508075688772},"399":{"tf":1.0},"401":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"n":{"df":14,"docs":{"0":{"tf":1.0},"168":{"tf":2.6457513110645907},"187":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":2.6457513110645907},"210":{"tf":1.0},"306":{"tf":1.0},"353":{"tf":1.4142135623730951},"389":{"tf":1.0},"432":{"tf":1.0},"57":{"tf":1.0},"75":{"tf":1.0}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"339":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"339":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"336":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"339":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"k":{"df":1,"docs":{"335":{"tf":1.0}}}},"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":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"327":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"498":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"327":{"tf":1.0},"498":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"498":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"331":{"tf":1.0},"510":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"331":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"498":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"327":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":2,"docs":{"328":{"tf":1.0},"331":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"328":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"331":{"tf":1.0},"510":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"151":{"tf":1.0},"152":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"a":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"b":{"df":1,"docs":{"155":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"150":{"tf":1.0},"151":{"tf":1.0}}}}}},"c":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"138":{"tf":1.0}}}},"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":{"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"150":{"tf":1.0}}}}}},"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":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":6,"docs":{"138":{"tf":1.7320508075688772},"151":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"489":{"tf":2.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"138":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"t":{"df":22,"docs":{"109":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"226":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"339":{"tf":2.0},"343":{"tf":1.0},"369":{"tf":1.0},"379":{"tf":1.4142135623730951},"383":{"tf":1.0},"405":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"476":{"tf":1.0},"556":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"336":{"tf":1.0}}}}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"336":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"339":{"tf":1.7320508075688772}}}}}},"df":1,"docs":{"336":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"100":{"tf":1.0},"377":{"tf":1.4142135623730951},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{".":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"g":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"532":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"100":{"tf":1.0},"35":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}},"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":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"545":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"112":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"100":{"tf":1.0},"35":{"tf":1.0},"378":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":4,"docs":{"236":{"tf":1.0},"237":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":11,"docs":{"100":{"tf":1.0},"385":{"tf":1.4142135623730951},"386":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.7320508075688772},"389":{"tf":1.4142135623730951},"392":{"tf":1.0},"393":{"tf":2.0},"442":{"tf":1.4142135623730951},"443":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"385":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"393":{"tf":1.7320508075688772},"474":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"100":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.4142135623730951},"399":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"399":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"100":{"tf":1.0},"398":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":2,"docs":{"328":{"tf":1.4142135623730951},"498":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"328":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"328":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"u":{"b":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"\"":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"405":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}}}}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"405":{"tf":1.0}}}}},"df":0,"docs":{}},"df":2,"docs":{"100":{"tf":1.0},"404":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"405":{"tf":1.4142135623730951}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}}}}}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"405":{"tf":2.449489742783178}}}}}},"df":6,"docs":{"100":{"tf":1.0},"19":{"tf":1.0},"406":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"426":{"tf":1.0}},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"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":{},"s":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"10":{"tf":1.0},"396":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.7320508075688772}},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"402":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"336":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"339":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{"df":1,"docs":{"339":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"v":{"df":1,"docs":{"335":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"498":{"tf":1.4142135623730951}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"167":{"tf":1.0},"226":{"tf":1.0},"388":{"tf":1.0}}}},"df":1,"docs":{"128":{"tf":1.7320508075688772}}},"r":{"d":{"df":13,"docs":{"1":{"tf":1.4142135623730951},"110":{"tf":1.0},"199":{"tf":1.4142135623730951},"201":{"tf":1.0},"222":{"tf":1.0},"246":{"tf":1.0},"317":{"tf":1.0},"368":{"tf":1.4142135623730951},"388":{"tf":1.0},"416":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"87":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":47,"docs":{"1":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"111":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"167":{"tf":2.0},"169":{"tf":1.0},"191":{"tf":1.0},"197":{"tf":1.0},"2":{"tf":1.0},"204":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"357":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"40":{"tf":1.0},"407":{"tf":1.0},"413":{"tf":1.0},"443":{"tf":1.0},"446":{"tf":1.0},"454":{"tf":1.0},"461":{"tf":1.4142135623730951},"462":{"tf":1.0},"478":{"tf":1.0},"50":{"tf":1.0},"530":{"tf":1.0},"538":{"tf":1.0},"539":{"tf":1.0},"540":{"tf":1.0},"542":{"tf":1.0},"545":{"tf":1.4142135623730951},"549":{"tf":1.0},"557":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"81":{"tf":1.0},"90":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"548":{"tf":1.0}}}}},"l":{"d":{"'":{"df":1,"docs":{"303":{"tf":1.7320508075688772}}},")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"356":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"267":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":5,"docs":{"280":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"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":{},"h":{"df":1,"docs":{"360":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"360":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"302":{"tf":1.0},"303":{"tf":1.0},"350":{"tf":1.4142135623730951},"464":{"tf":1.0},"495":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"303":{"tf":1.4142135623730951},"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"350":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":17,"docs":{"122":{"tf":1.0},"15":{"tf":1.0},"164":{"tf":1.0},"185":{"tf":1.7320508075688772},"201":{"tf":1.4142135623730951},"208":{"tf":1.0},"267":{"tf":1.0},"268":{"tf":1.0},"302":{"tf":1.7320508075688772},"303":{"tf":3.872983346207417},"341":{"tf":1.7320508075688772},"350":{"tf":5.0},"352":{"tf":1.0},"356":{"tf":2.0},"360":{"tf":1.0},"508":{"tf":1.4142135623730951},"544":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"71":{"tf":1.4142135623730951}}},"df":3,"docs":{"461":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"389":{"tf":1.0},"392":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"106":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"370":{"tf":1.0},"467":{"tf":1.0},"524":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"236":{"tf":1.0},"335":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":6,"docs":{"252":{"tf":1.0},"253":{"tf":1.4142135623730951},"369":{"tf":1.0},"499":{"tf":1.0},"500":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":25,"docs":{"115":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"189":{"tf":1.0},"205":{"tf":1.0},"223":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"296":{"tf":1.0},"350":{"tf":1.4142135623730951},"368":{"tf":1.0},"388":{"tf":1.0},"396":{"tf":1.0},"405":{"tf":1.0},"406":{"tf":1.0},"410":{"tf":1.0},"413":{"tf":1.0},"414":{"tf":1.0},"416":{"tf":1.0},"458":{"tf":1.0},"470":{"tf":1.4142135623730951},"473":{"tf":1.0},"477":{"tf":1.0},"530":{"tf":1.0},"556":{"tf":1.0},"79":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":8,"docs":{"139":{"tf":1.0},"14":{"tf":1.0},"336":{"tf":1.7320508075688772},"47":{"tf":1.0},"476":{"tf":1.0},"478":{"tf":1.0},"547":{"tf":1.0},"93":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"464":{"tf":1.0},"543":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":2,"docs":{"122":{"tf":1.0},"470":{"tf":1.0}}}}}}},"x":{",":{"df":0,"docs":{},"y":{",":{"df":0,"docs":{},"z":{"df":1,"docs":{"328":{"tf":1.0}}}},"df":0,"docs":{}}},".":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"x":{"df":1,"docs":{"477":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":12,"docs":{"128":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.7320508075688772},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.4142135623730951},"306":{"tf":2.8284271247461903},"76":{"tf":1.0},"77":{"tf":2.449489742783178},"78":{"tf":2.0}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"p":{"df":2,"docs":{"277":{"tf":1.4142135623730951},"390":{"tf":1.0}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"167":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"x":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"y":{"df":1,"docs":{"216":{"tf":1.0}},"z":{"df":2,"docs":{"216":{"tf":1.0},"78":{"tf":1.0}}}},"z":{"df":2,"docs":{"216":{"tf":1.0},"78":{"tf":1.0}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"37":{"tf":1.0},"64":{"tf":1.0}}}},"w":{"df":5,"docs":{"214":{"tf":2.0},"215":{"tf":1.0},"263":{"tf":1.4142135623730951},"499":{"tf":2.0},"78":{"tf":1.4142135623730951}}}},"df":10,"docs":{"207":{"tf":1.0},"211":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"267":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.4142135623730951},"306":{"tf":3.7416573867739413},"76":{"tf":1.0},"78":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"554":{"tf":1.0},"555":{"tf":1.0},"558":{"tf":1.4142135623730951}}}},"df":1,"docs":{"529":{"tf":1.0}},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"199":{"tf":1.0}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"'":{"d":{"df":2,"docs":{"348":{"tf":1.0},"384":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"181":{"tf":1.0},"46":{"tf":1.4142135623730951},"94":{"tf":1.0}}}},"r":{"df":17,"docs":{"110":{"tf":1.0},"132":{"tf":1.0},"161":{"tf":1.0},"197":{"tf":1.0},"269":{"tf":1.0},"312":{"tf":1.0},"314":{"tf":1.0},"352":{"tf":1.0},"456":{"tf":2.0},"470":{"tf":1.0},"493":{"tf":1.0},"517":{"tf":1.7320508075688772},"545":{"tf":1.0},"546":{"tf":1.4142135623730951},"547":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"83":{"tf":1.0}}},"v":{"df":10,"docs":{"389":{"tf":1.0},"404":{"tf":1.0},"440":{"tf":1.0},"441":{"tf":1.0},"464":{"tf":1.0},"544":{"tf":1.0},"545":{"tf":1.0},"546":{"tf":1.4142135623730951},"551":{"tf":1.0},"84":{"tf":1.0}}}},"df":0,"docs":{},"r":{"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":{"458":{"tf":1.7320508075688772}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{")":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"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":{"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":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":10,"docs":{"150":{"tf":1.4142135623730951},"151":{"tf":1.0},"154":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.0},"331":{"tf":1.0},"381":{"tf":1.0},"388":{"tf":1.4142135623730951},"423":{"tf":1.4142135623730951},"523":{"tf":1.0}}}}}}}}},"z":{"df":1,"docs":{"216":{"tf":1.0}}}},"z":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":13,"docs":{"199":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.7320508075688772},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"267":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.4142135623730951},"306":{"tf":3.4641016151377544},"347":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":2.0}},"e":{"d":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":2,"docs":{"108":{"tf":1.0},"470":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"246":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"breadcrumbs":{"root":{"0":{".":{".":{"1":{"0":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":7,"docs":{"121":{"tf":1.7320508075688772},"215":{"tf":1.4142135623730951},"263":{"tf":1.0},"287":{"tf":3.1622776601683795},"356":{"tf":1.0},"381":{"tf":1.4142135623730951},"430":{"tf":1.0}}},"5":{".":{"3":{".":{"5":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}},"6":{".":{"0":{"9":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":18,"docs":{"100":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178},"111":{"tf":1.7320508075688772},"126":{"tf":2.23606797749979},"129":{"tf":1.0},"156":{"tf":2.449489742783178},"199":{"tf":1.0},"215":{"tf":1.0},"247":{"tf":1.7320508075688772},"285":{"tf":2.23606797749979},"347":{"tf":1.0},"441":{"tf":1.7320508075688772},"460":{"tf":2.6457513110645907},"470":{"tf":2.23606797749979},"548":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"77":{"tf":1.0}}},"1":{"&":{"8":{"0":{".":{"0":{"df":1,"docs":{"263":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"0":{"0":{"0":{",":{"0":{"0":{"0":{"df":1,"docs":{"556":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},".":{".":{"1":{"0":{"0":{")":{".":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"128":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":5,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"287":{"tf":3.1622776601683795},"458":{"tf":1.0},"83":{"tf":1.4142135623730951}},"f":{"df":1,"docs":{"298":{"tf":2.449489742783178}}}},"1":{"3":{".":{"2":{"df":1,"docs":{"48":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":6,"docs":{"0":{"tf":1.0},"40":{"tf":1.0},"47":{"tf":1.0},"554":{"tf":2.0},"555":{"tf":1.0},"69":{"tf":1.0}}},"4":{".":{"4":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":2,"docs":{"542":{"tf":1.0},"555":{"tf":1.0}}},"6":{".":{"1":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"548":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":2,"docs":{"537":{"tf":1.0},"538":{"tf":1.0}}},"2":{"df":2,"docs":{"537":{"tf":1.0},"538":{"tf":1.0}}},"5":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{":":{"3":{"0":{"9":{"6":{"df":1,"docs":{"547":{"tf":3.4641016151377544}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":5,"docs":{"226":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.4142135623730951},"47":{"tf":1.0},"477":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":7,"docs":{"266":{"tf":1.0},"354":{"tf":1.7320508075688772},"42":{"tf":1.0},"465":{"tf":1.0},"537":{"tf":1.0},"542":{"tf":2.449489742783178},"548":{"tf":1.4142135623730951}}},"8":{".":{"1":{"df":1,"docs":{"56":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":1,"docs":{"56":{"tf":1.0}}},"9":{"'":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}},".":{"1":{"df":2,"docs":{"234":{"tf":1.0},"539":{"tf":1.0}}},"2":{"df":2,"docs":{"234":{"tf":1.0},"539":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"234":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"233":{"tf":1.0},"234":{"tf":1.0},"539":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"2":{"0":{".":{"2":{"df":1,"docs":{"540":{"tf":1.0}}},"3":{"df":6,"docs":{"366":{"tf":1.7320508075688772},"368":{"tf":2.0},"372":{"tf":1.7320508075688772},"374":{"tf":1.7320508075688772},"540":{"tf":1.4142135623730951},"6":{"tf":1.0}}},"4":{"df":8,"docs":{"281":{"tf":1.0},"282":{"tf":1.4142135623730951},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"540":{"tf":1.4142135623730951},"6":{"tf":1.0}}},"5":{"df":11,"docs":{"281":{"tf":1.4142135623730951},"282":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.7320508075688772},"288":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"555":{"tf":1.4142135623730951}}},"8":{".":{"0":{"_":{"2":{"6":{"1":{"df":1,"docs":{"548":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"7":{"1":{"df":1,"docs":{"547":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"2":{"df":1,"docs":{"47":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{"df":1,"docs":{"436":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{"df":1,"docs":{"430":{"tf":1.0}},"f":{"df":1,"docs":{"430":{"tf":1.0}}}},"2":{"df":2,"docs":{"211":{"tf":1.4142135623730951},"35":{"tf":1.0}}},"3":{"df":1,"docs":{"35":{"tf":1.0}}},"5":{"df":1,"docs":{"211":{"tf":1.0}}},"df":0,"docs":{}},"0":{".":{"0":{"df":0,"docs":{},"f":{"df":1,"docs":{"298":{"tf":2.449489742783178}}}},"df":0,"docs":{}},"0":{"df":1,"docs":{"556":{"tf":1.0}}},"df":4,"docs":{"125":{"tf":1.0},"128":{"tf":2.0},"247":{"tf":2.0},"430":{"tf":1.0}}},"df":18,"docs":{"100":{"tf":1.4142135623730951},"156":{"tf":2.6457513110645907},"195":{"tf":1.4142135623730951},"211":{"tf":1.7320508075688772},"243":{"tf":1.0},"251":{"tf":1.0},"277":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"300":{"tf":2.449489742783178},"346":{"tf":1.7320508075688772},"40":{"tf":1.0},"41":{"tf":1.0},"430":{"tf":1.0},"441":{"tf":1.7320508075688772},"460":{"tf":2.6457513110645907},"547":{"tf":1.0},"73":{"tf":1.7320508075688772},"77":{"tf":2.0}}},"1":{".":{"5":{".":{"1":{"df":1,"docs":{"31":{"tf":1.0}}},"2":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"1":{"4":{":":{"4":{"0":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{":":{"4":{"9":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"0":{"1":{"8":{"4":{"9":{"df":0,"docs":{},"e":{"4":{"9":{"8":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"306":{"tf":1.4142135623730951},"35":{"tf":1.0},"547":{"tf":1.0},"555":{"tf":1.0}}},"2":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":2,"docs":{"40":{"tf":1.0},"547":{"tf":1.0}}},"3":{"df":3,"docs":{"37":{"tf":1.0},"40":{"tf":1.0},"547":{"tf":1.0}}},"4":{"df":4,"docs":{"36":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"547":{"tf":1.0}}},"5":{".":{"3":{"df":1,"docs":{"139":{"tf":2.0}}},"df":0,"docs":{}},":":{"5":{"7":{":":{"2":{"9":{"df":1,"docs":{"548":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"36":{"tf":1.0},"547":{"tf":1.0},"73":{"tf":1.4142135623730951}}},"6":{":":{"4":{"8":{":":{"2":{"6":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"25":{"tf":1.0},"27":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"47":{"tf":1.4142135623730951},"547":{"tf":1.7320508075688772},"94":{"tf":1.0}}},"7":{"9":{".":{"9":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"33":{"tf":1.0},"35":{"tf":1.0},"48":{"tf":1.7320508075688772},"547":{"tf":1.0}}},"8":{"0":{".":{"0":{"df":2,"docs":{"263":{"tf":1.4142135623730951},"78":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"214":{"tf":1.7320508075688772},"263":{"tf":1.0}}},"df":1,"docs":{"33":{"tf":1.0}}},"9":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"554":{"tf":1.0}}}}},"df":25,"docs":{"104":{"tf":1.0},"111":{"tf":1.7320508075688772},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"128":{"tf":3.3166247903554},"247":{"tf":2.0},"271":{"tf":2.0},"272":{"tf":1.0},"284":{"tf":1.7320508075688772},"285":{"tf":2.0},"289":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772},"306":{"tf":2.8284271247461903},"331":{"tf":2.0},"366":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"412":{"tf":4.0},"44":{"tf":1.0},"470":{"tf":2.449489742783178},"473":{"tf":1.4142135623730951},"540":{"tf":1.0},"6":{"tf":1.0},"77":{"tf":1.0}}},"2":{".":{"1":{"8":{".":{"0":{".":{"0":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"44":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"0":{".":{"2":{"df":1,"docs":{"211":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"1":{"8":{"df":1,"docs":{"554":{"tf":1.0}}},"df":0,"docs":{}},":":{"4":{"4":{":":{"0":{"1":{"df":1,"docs":{"81":{"tf":2.6457513110645907}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"125":{"tf":1.4142135623730951},"211":{"tf":2.0},"277":{"tf":1.7320508075688772},"285":{"tf":1.0},"299":{"tf":1.0},"300":{"tf":2.449489742783178},"499":{"tf":1.4142135623730951}},"t":{"df":1,"docs":{"299":{"tf":1.0}}}},"4":{"df":1,"docs":{"73":{"tf":1.0}}},"9":{"6":{"d":{"df":0,"docs":{},"f":{"5":{"6":{"df":1,"docs":{"547":{"tf":3.4641016151377544}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"1":{"0":{"df":1,"docs":{"299":{"tf":1.0}}},"df":0,"docs":{}},"df":5,"docs":{"172":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.7320508075688772},"299":{"tf":1.0},"78":{"tf":1.0}}},"df":13,"docs":{"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"225":{"tf":1.0},"277":{"tf":1.0},"299":{"tf":1.0},"37":{"tf":1.0},"41":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"456":{"tf":1.0},"548":{"tf":1.4142135623730951},"555":{"tf":1.0},"73":{"tf":1.0}},"m":{"b":{"df":1,"docs":{"550":{"tf":1.0}}},"df":0,"docs":{}}},"3":{".":{"0":{"df":3,"docs":{"43":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"557":{"tf":1.4142135623730951}}},"1":{"df":2,"docs":{"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951}}},"3":{".":{"0":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"30":{"tf":1.0},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951}}},"4":{"df":2,"docs":{"40":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"0":{".":{"2":{"df":1,"docs":{"211":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"211":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"211":{"tf":1.7320508075688772},"386":{"tf":3.1622776601683795},"389":{"tf":1.7320508075688772},"393":{"tf":1.4142135623730951}}},"d":{"df":3,"docs":{"207":{"tf":1.0},"208":{"tf":1.4142135623730951},"213":{"tf":1.0}}},"df":11,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"251":{"tf":1.7320508075688772},"253":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"458":{"tf":1.0},"554":{"tf":1.0},"62":{"tf":1.0},"73":{"tf":1.0}}},"4":{".":{"0":{"df":2,"docs":{"39":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951}}},"1":{"df":2,"docs":{"38":{"tf":1.4142135623730951},"39":{"tf":1.4142135623730951}}},"2":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951}}},"3":{"df":2,"docs":{"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}},"6":{"9":{"5":{"1":{"2":{"3":{"4":{"5":{"df":2,"docs":{"473":{"tf":1.0},"557":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"3":{"df":1,"docs":{"226":{"tf":1.0}}},"df":0,"docs":{}},"a":{"9":{"1":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"106":{"tf":1.0},"116":{"tf":1.0},"319":{"tf":1.0},"32":{"tf":1.0},"39":{"tf":1.0},"412":{"tf":2.8284271247461903},"44":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0}},"f":{"df":1,"docs":{"116":{"tf":1.0}}}},"5":{".":{".":{"1":{"0":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":2,"docs":{"35":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772}},"f":{"df":1,"docs":{"430":{"tf":1.0}}}},"1":{"0":{"df":2,"docs":{"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951}}},"1":{"df":2,"docs":{"29":{"tf":1.7320508075688772},"30":{"tf":1.4142135623730951}}},"2":{"df":2,"docs":{"28":{"tf":1.7320508075688772},"29":{"tf":1.4142135623730951}}},"df":3,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951}}},"2":{"df":2,"docs":{"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951}}},"3":{"df":2,"docs":{"32":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951}}},"6":{"df":2,"docs":{"31":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}},"0":{"df":2,"docs":{"125":{"tf":1.0},"77":{"tf":2.0}}},"2":{".":{"0":{"df":2,"docs":{"47":{"tf":1.4142135623730951},"547":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"a":{"9":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"108":{"tf":1.0},"195":{"tf":2.8284271247461903},"271":{"tf":2.0},"29":{"tf":1.4142135623730951},"397":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"445":{"tf":1.4142135623730951},"479":{"tf":1.0},"560":{"tf":1.0},"73":{"tf":1.0}}},"6":{".":{"0":{".":{"0":{"df":3,"docs":{"27":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"df":2,"docs":{"37":{"tf":1.0},"38":{"tf":1.0}}},"2":{".":{"0":{"df":3,"docs":{"26":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"525":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"40":{"tf":1.0}}},"3":{".":{"0":{"df":3,"docs":{"25":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"525":{"tf":1.4142135623730951}}},"1":{"df":2,"docs":{"24":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"38":{"tf":1.0},"44":{"tf":1.0}}},"4":{".":{"0":{"df":2,"docs":{"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"2":{"df":1,"docs":{"521":{"tf":1.4142135623730951}}},"4":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"23":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{"df":2,"docs":{"47":{"tf":1.4142135623730951},"547":{"tf":2.449489742783178}}},"df":0,"docs":{}},"df":3,"docs":{"125":{"tf":1.0},"172":{"tf":1.0},"48":{"tf":1.0}}},"1":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"df":1,"docs":{"125":{"tf":1.0}}},"4":{"df":2,"docs":{"128":{"tf":2.8284271247461903},"331":{"tf":2.449489742783178}}},"5":{"7":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":0,"docs":{}}},"df":2,"docs":{"47":{"tf":3.1622776601683795},"48":{"tf":3.7416573867739413}}},"df":0,"docs":{}},"df":8,"docs":{"104":{"tf":1.7320508075688772},"31":{"tf":1.0},"33":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"47":{"tf":1.0},"548":{"tf":1.0},"73":{"tf":1.0}}},"7":{".":{"0":{".":{"0":{"df":5,"docs":{"21":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"406":{"tf":1.0},"519":{"tf":1.4142135623730951},"521":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{".":{"2":{"df":1,"docs":{"95":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"38":{"tf":1.0}}},"3":{"df":1,"docs":{"39":{"tf":1.0}}},"8":{".":{"1":{"4":{"df":1,"docs":{"40":{"tf":1.0}}},"df":0,"docs":{}},"3":{"df":1,"docs":{"40":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"1":{"df":1,"docs":{"40":{"tf":1.0}}},"2":{"df":1,"docs":{"40":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"8":{"a":{"b":{"b":{"df":1,"docs":{"548":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"40":{"tf":1.0},"44":{"tf":1.0}}},"8":{".":{"0":{".":{"0":{"df":4,"docs":{"20":{"tf":1.4142135623730951},"21":{"tf":1.7320508075688772},"518":{"tf":1.4142135623730951},"519":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{".":{"0":{"df":1,"docs":{"518":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"1":{".":{"2":{"df":1,"docs":{"39":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{".":{"0":{"df":2,"docs":{"19":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951}}},"1":{"df":2,"docs":{"19":{"tf":1.4142135623730951},"514":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"40":{"tf":1.0}}},"3":{".":{"0":{"df":1,"docs":{"18":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"513":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"36":{"tf":1.0}}},"4":{".":{"0":{"df":3,"docs":{"17":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"513":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"36":{"tf":1.0}}},"5":{".":{"0":{"df":3,"docs":{"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"511":{"tf":1.4142135623730951}}},"1":{"df":5,"docs":{"15":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"506":{"tf":1.4142135623730951},"511":{"tf":1.4142135623730951},"512":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{".":{"0":{"df":7,"docs":{"14":{"tf":1.7320508075688772},"15":{"tf":1.4142135623730951},"502":{"tf":1.4142135623730951},"503":{"tf":1.0},"506":{"tf":1.4142135623730951},"507":{"tf":1.0},"508":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{".":{"0":{"df":3,"docs":{"13":{"tf":1.7320508075688772},"14":{"tf":1.4142135623730951},"502":{"tf":1.4142135623730951}}},"3":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"47":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"0":{"df":2,"docs":{"12":{"tf":1.4142135623730951},"13":{"tf":1.7320508075688772}}},"df":0,"docs":{},"x":{"df":2,"docs":{"12":{"tf":1.0},"490":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"499":{"tf":2.0}}},"d":{"c":{"1":{"d":{"a":{"1":{"df":1,"docs":{"548":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"44":{"tf":1.0},"547":{"tf":1.4142135623730951}}},"9":{".":{"0":{".":{"0":{"df":32,"docs":{"11":{"tf":1.4142135623730951},"12":{"tf":2.0},"133":{"tf":1.4142135623730951},"487":{"tf":1.4142135623730951},"490":{"tf":2.0},"501":{"tf":1.0},"502":{"tf":1.0},"503":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"506":{"tf":1.0},"507":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0},"510":{"tf":1.0},"511":{"tf":1.0},"512":{"tf":1.0},"513":{"tf":1.0},"514":{"tf":1.0},"515":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"518":{"tf":1.0},"519":{"tf":1.0},"520":{"tf":1.0},"521":{"tf":1.0},"522":{"tf":1.0},"523":{"tf":1.0},"524":{"tf":1.0},"525":{"tf":1.0},"529":{"tf":1.0},"8":{"tf":1.0}}},"1":{"df":6,"docs":{"10":{"tf":1.4142135623730951},"11":{"tf":1.4142135623730951},"485":{"tf":1.4142135623730951},"487":{"tf":1.4142135623730951},"488":{"tf":1.0},"489":{"tf":1.0}}},"2":{"df":3,"docs":{"10":{"tf":1.4142135623730951},"485":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951}}},"3":{"df":3,"docs":{"482":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{".":{"0":{"df":6,"docs":{"321":{"tf":1.0},"482":{"tf":1.4142135623730951},"483":{"tf":1.0},"484":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"1":{".":{"1":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"33":{"tf":1.0}}},"2":{".":{"0":{"df":3,"docs":{"481":{"tf":1.4142135623730951},"6":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"0":{"df":7,"docs":{"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"481":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"6":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"0":{"df":2,"docs":{"4":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"1":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{"df":1,"docs":{"263":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"214":{"tf":1.7320508075688772},"215":{"tf":1.7320508075688772}}},"9":{"df":1,"docs":{"128":{"tf":2.0}}},"df":5,"docs":{"199":{"tf":1.0},"251":{"tf":1.4142135623730951},"347":{"tf":1.0},"44":{"tf":1.0},"547":{"tf":1.0}},"f":{"b":{"8":{"8":{"5":{"df":0,"docs":{},"e":{"df":1,"docs":{"547":{"tf":3.4641016151377544}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"_":{"(":{"df":0,"docs":{},"ツ":{")":{"_":{"df":1,"docs":{"464":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":60,"docs":{"112":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.4142135623730951},"118":{"tf":1.0},"121":{"tf":2.449489742783178},"125":{"tf":1.4142135623730951},"127":{"tf":2.0},"128":{"tf":2.449489742783178},"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"158":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"189":{"tf":1.4142135623730951},"193":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"212":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"275":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"293":{"tf":2.0},"296":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"318":{"tf":2.449489742783178},"319":{"tf":1.7320508075688772},"339":{"tf":1.4142135623730951},"343":{"tf":1.4142135623730951},"345":{"tf":2.449489742783178},"350":{"tf":1.0},"356":{"tf":1.4142135623730951},"372":{"tf":1.0},"376":{"tf":1.4142135623730951},"379":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"383":{"tf":1.0},"386":{"tf":1.0},"395":{"tf":2.0},"399":{"tf":2.8284271247461903},"401":{"tf":1.4142135623730951},"410":{"tf":1.4142135623730951},"439":{"tf":1.4142135623730951},"442":{"tf":2.0},"443":{"tf":1.4142135623730951},"470":{"tf":1.4142135623730951},"472":{"tf":1.0},"473":{"tf":1.0},"92":{"tf":1.0}}},"a":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"b":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"8":{"a":{"1":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"=":{"1":{"0":{"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":{}},"b":{"a":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":9,"docs":{"143":{"tf":1.0},"151":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"266":{"tf":1.0},"388":{"tf":1.0},"456":{"tf":1.0},"486":{"tf":1.0},"62":{"tf":1.0}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"550":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"v":{"df":41,"docs":{"103":{"tf":1.0},"115":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"130":{"tf":1.0},"154":{"tf":1.0},"160":{"tf":1.0},"171":{"tf":1.0},"184":{"tf":1.0},"205":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.7320508075688772},"247":{"tf":1.0},"251":{"tf":1.0},"27":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"290":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"343":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.0},"379":{"tf":1.0},"381":{"tf":1.4142135623730951},"389":{"tf":1.0},"390":{"tf":1.0},"398":{"tf":1.4142135623730951},"399":{"tf":1.0},"410":{"tf":1.4142135623730951},"429":{"tf":1.0},"440":{"tf":1.0},"470":{"tf":1.4142135623730951},"473":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951},"558":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951},"82":{"tf":1.0}},"e":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"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":{}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"556":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"155":{"tf":1.0}}}}}},"df":1,"docs":{"90":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"a":{"c":{"df":0,"docs":{},"i":{"a":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":18,"docs":{"117":{"tf":1.0},"139":{"tf":1.0},"161":{"tf":1.0},"180":{"tf":1.0},"199":{"tf":1.0},"201":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":1.0},"285":{"tf":1.0},"290":{"tf":1.0},"331":{"tf":1.0},"346":{"tf":1.0},"349":{"tf":1.0},"516":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":49,"docs":{"107":{"tf":1.0},"119":{"tf":1.4142135623730951},"125":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":2.6457513110645907},"134":{"tf":2.23606797749979},"135":{"tf":2.23606797749979},"136":{"tf":2.23606797749979},"137":{"tf":2.6457513110645907},"138":{"tf":3.605551275463989},"139":{"tf":2.6457513110645907},"140":{"tf":2.0},"141":{"tf":2.0},"142":{"tf":2.23606797749979},"143":{"tf":2.23606797749979},"144":{"tf":2.0},"145":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"147":{"tf":2.449489742783178},"148":{"tf":2.0},"149":{"tf":1.4142135623730951},"167":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"187":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"2":{"tf":1.0},"22":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"286":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"324":{"tf":1.0},"343":{"tf":1.0},"383":{"tf":2.23606797749979},"447":{"tf":1.0},"448":{"tf":1.7320508075688772},"451":{"tf":1.0},"453":{"tf":1.0},"461":{"tf":1.0},"464":{"tf":1.0},"467":{"tf":1.0},"477":{"tf":1.0},"486":{"tf":1.0},"493":{"tf":2.449489742783178},"498":{"tf":1.4142135623730951},"514":{"tf":1.0},"90":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"336":{"tf":1.0},"442":{"tf":1.0},"455":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"215":{"tf":1.0},"473":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"495":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"413":{"tf":1.0}}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":3,"docs":{"117":{"tf":1.0},"382":{"tf":1.0},"470":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":3,"docs":{"557":{"tf":1.4142135623730951},"558":{"tf":1.4142135623730951},"559":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"466":{"tf":1.0}}}}}},"t":{"df":4,"docs":{"201":{"tf":1.0},"351":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":5,"docs":{"109":{"tf":1.0},"223":{"tf":1.4142135623730951},"302":{"tf":1.0},"556":{"tf":1.0},"72":{"tf":1.0}}}},"v":{"df":1,"docs":{"558":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":11,"docs":{"146":{"tf":1.0},"158":{"tf":1.0},"169":{"tf":1.0},"350":{"tf":1.0},"389":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.4142135623730951},"477":{"tf":1.0},"479":{"tf":1.0},"50":{"tf":1.0},"530":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"d":{"d":{"df":94,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"12":{"tf":1.4142135623730951},"128":{"tf":1.0},"131":{"tf":1.4142135623730951},"15":{"tf":2.23606797749979},"151":{"tf":1.4142135623730951},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"17":{"tf":1.7320508075688772},"18":{"tf":1.4142135623730951},"182":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.4142135623730951},"24":{"tf":1.0},"25":{"tf":2.0},"26":{"tf":1.0},"271":{"tf":1.7320508075688772},"277":{"tf":1.0},"28":{"tf":2.23606797749979},"293":{"tf":2.449489742783178},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.0},"345":{"tf":1.4142135623730951},"35":{"tf":1.0},"37":{"tf":1.7320508075688772},"378":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"385":{"tf":1.0},"388":{"tf":1.4142135623730951},"39":{"tf":1.7320508075688772},"391":{"tf":1.0},"40":{"tf":2.8284271247461903},"401":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":4.0},"409":{"tf":1.0},"41":{"tf":1.0},"410":{"tf":1.7320508075688772},"42":{"tf":1.0},"421":{"tf":1.0},"423":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.7320508075688772},"433":{"tf":1.0},"434":{"tf":1.0},"435":{"tf":1.7320508075688772},"436":{"tf":2.23606797749979},"44":{"tf":1.0},"442":{"tf":2.0},"443":{"tf":1.0},"446":{"tf":1.0},"447":{"tf":1.0},"450":{"tf":1.0},"456":{"tf":1.0},"458":{"tf":1.0},"460":{"tf":1.0},"462":{"tf":1.0},"470":{"tf":3.1622776601683795},"479":{"tf":1.0},"486":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"508":{"tf":1.0},"523":{"tf":1.0},"531":{"tf":1.4142135623730951},"534":{"tf":1.0},"545":{"tf":1.0},"556":{"tf":1.0},"559":{"tf":1.0},"65":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951},"95":{"tf":2.0},"97":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":36,"docs":{"100":{"tf":1.0},"110":{"tf":1.0},"122":{"tf":1.4142135623730951},"147":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.0},"186":{"tf":1.0},"201":{"tf":1.0},"247":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.4142135623730951},"283":{"tf":1.0},"284":{"tf":1.0},"287":{"tf":1.4142135623730951},"288":{"tf":1.0},"289":{"tf":1.0},"310":{"tf":1.0},"336":{"tf":1.0},"36":{"tf":1.0},"377":{"tf":1.0},"407":{"tf":1.0},"410":{"tf":1.0},"430":{"tf":1.0},"44":{"tf":1.0},"442":{"tf":1.0},"447":{"tf":1.0},"459":{"tf":1.0},"46":{"tf":1.4142135623730951},"460":{"tf":1.0},"486":{"tf":1.0},"5":{"tf":1.0},"542":{"tf":1.0},"544":{"tf":1.0},"556":{"tf":1.0},"96":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"491":{"tf":1.0},"508":{"tf":1.0},"557":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"df":39,"docs":{"102":{"tf":1.0},"107":{"tf":1.4142135623730951},"131":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.0},"266":{"tf":1.0},"277":{"tf":1.0},"295":{"tf":1.0},"322":{"tf":1.0},"345":{"tf":1.0},"378":{"tf":1.4142135623730951},"380":{"tf":1.4142135623730951},"384":{"tf":1.4142135623730951},"385":{"tf":1.7320508075688772},"387":{"tf":1.7320508075688772},"388":{"tf":1.0},"394":{"tf":1.0},"396":{"tf":1.0},"399":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"409":{"tf":1.4142135623730951},"410":{"tf":1.0},"42":{"tf":1.0},"435":{"tf":1.4142135623730951},"436":{"tf":1.7320508075688772},"442":{"tf":1.7320508075688772},"443":{"tf":1.7320508075688772},"447":{"tf":1.0},"450":{"tf":1.4142135623730951},"451":{"tf":1.4142135623730951},"470":{"tf":1.7320508075688772},"5":{"tf":1.4142135623730951},"546":{"tf":1.4142135623730951},"557":{"tf":1.0},"7":{"tf":1.4142135623730951},"83":{"tf":1.0},"86":{"tf":1.4142135623730951},"94":{"tf":1.0},"96":{"tf":1.0}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"383":{"tf":1.0},"403":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"197":{"tf":1.0}}}}}},"|":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"|":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"|":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"403":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"r":{"df":1,"docs":{"557":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"430":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":6,"docs":{"264":{"tf":2.6457513110645907},"265":{"tf":4.0},"360":{"tf":1.0},"400":{"tf":1.4142135623730951},"467":{"tf":1.0},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"264":{"tf":1.4142135623730951},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}},"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":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}}}}}}}}}}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"259":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":18,"docs":{"105":{"tf":2.0},"180":{"tf":1.0},"218":{"tf":1.0},"226":{"tf":2.449489742783178},"227":{"tf":1.7320508075688772},"228":{"tf":1.0},"229":{"tf":1.7320508075688772},"230":{"tf":1.7320508075688772},"231":{"tf":2.0},"232":{"tf":1.4142135623730951},"31":{"tf":1.0},"316":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":2.449489742783178},"483":{"tf":1.4142135623730951},"486":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951}},"e":{"'":{"df":3,"docs":{"229":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":8,"docs":{"132":{"tf":1.0},"226":{"tf":1.0},"231":{"tf":1.4142135623730951},"232":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":2.0},"237":{"tf":1.0},"239":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"232":{"tf":1.4142135623730951}},"e":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"240":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"132":{"tf":1.0},"227":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"461":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"176":{"tf":2.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"123":{"tf":1.0},"470":{"tf":1.0}}}},"df":0,"docs":{}}},"k":{"df":1,"docs":{"69":{"tf":2.6457513110645907}}},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"430":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"155":{"tf":1.0},"416":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":13,"docs":{"15":{"tf":1.0},"29":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"552":{"tf":1.7320508075688772},"553":{"tf":1.0},"554":{"tf":1.0},"555":{"tf":1.0},"556":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0},"559":{"tf":1.0},"560":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":15,"docs":{"142":{"tf":1.0},"144":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"170":{"tf":1.0},"326":{"tf":1.0},"388":{"tf":1.0},"416":{"tf":1.0},"46":{"tf":1.0},"461":{"tf":1.0},"470":{"tf":1.0},"474":{"tf":1.0},"526":{"tf":1.0},"96":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"436":{"tf":1.0}}}}}}},"df":0,"docs":{}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"b":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}}}}},"d":{"df":2,"docs":{"161":{"tf":1.0},"396":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"430":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"r":{"df":1,"docs":{"125":{"tf":1.0}}}},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":1,"docs":{"558":{"tf":1.0}}}}},"df":0,"docs":{}},"l":{"df":1,"docs":{"478":{"tf":1.0}},"i":{"a":{"df":3,"docs":{"420":{"tf":1.7320508075688772},"69":{"tf":1.0},"99":{"tf":1.0}},"s":{"(":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"420":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":15,"docs":{"100":{"tf":1.4142135623730951},"103":{"tf":1.4142135623730951},"112":{"tf":1.7320508075688772},"394":{"tf":2.23606797749979},"395":{"tf":2.6457513110645907},"420":{"tf":1.4142135623730951},"426":{"tf":1.0},"44":{"tf":1.4142135623730951},"457":{"tf":1.0},"458":{"tf":1.0},"459":{"tf":1.0},"460":{"tf":1.0},"466":{"tf":1.0},"69":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"123":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"430":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"v":{"df":1,"docs":{"555":{"tf":1.0}}}},"l":{"df":1,"docs":{"401":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"w":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"326":{"tf":1.0},"336":{"tf":1.0}}}}}},"df":83,"docs":{"102":{"tf":1.0},"115":{"tf":1.4142135623730951},"117":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"14":{"tf":1.0},"155":{"tf":1.4142135623730951},"160":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"174":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"186":{"tf":1.0},"195":{"tf":1.4142135623730951},"203":{"tf":1.0},"208":{"tf":1.0},"214":{"tf":1.0},"22":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.0},"242":{"tf":1.0},"248":{"tf":1.0},"251":{"tf":1.0},"277":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"302":{"tf":1.0},"306":{"tf":1.7320508075688772},"316":{"tf":1.0},"321":{"tf":1.4142135623730951},"323":{"tf":1.0},"326":{"tf":1.7320508075688772},"328":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.7320508075688772},"339":{"tf":1.7320508075688772},"340":{"tf":1.0},"344":{"tf":1.4142135623730951},"345":{"tf":1.4142135623730951},"346":{"tf":1.7320508075688772},"347":{"tf":1.0},"353":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"369":{"tf":1.4142135623730951},"370":{"tf":1.0},"374":{"tf":1.0},"377":{"tf":1.0},"380":{"tf":1.0},"382":{"tf":1.0},"383":{"tf":1.7320508075688772},"384":{"tf":1.0},"388":{"tf":1.4142135623730951},"394":{"tf":1.0},"396":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.4142135623730951},"407":{"tf":1.0},"409":{"tf":1.0},"416":{"tf":1.4142135623730951},"430":{"tf":1.0},"459":{"tf":1.0},"461":{"tf":1.0},"462":{"tf":1.4142135623730951},"465":{"tf":1.0},"471":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951},"477":{"tf":1.0},"490":{"tf":1.0},"498":{"tf":1.0},"50":{"tf":1.4142135623730951},"510":{"tf":1.0},"523":{"tf":1.0},"557":{"tf":1.0},"62":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"99":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"177":{"tf":2.0}},"s":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}}}}}},"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":{},"o":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"177":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"177":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"336":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"2":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":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":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"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":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":3,"docs":{"106":{"tf":1.0},"108":{"tf":1.0},"555":{"tf":1.0}},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"430":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":4,"docs":{"100":{"tf":1.0},"181":{"tf":1.0},"269":{"tf":1.7320508075688772},"548":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":1,"docs":{"287":{"tf":1.0}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"199":{"tf":1.0},"347":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":12,"docs":{"159":{"tf":1.4142135623730951},"178":{"tf":1.0},"240":{"tf":1.0},"326":{"tf":1.0},"369":{"tf":1.0},"388":{"tf":1.7320508075688772},"390":{"tf":1.0},"436":{"tf":1.0},"447":{"tf":1.4142135623730951},"449":{"tf":1.0},"472":{"tf":1.0},"98":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"276":{"tf":1.0}},"n":{"df":7,"docs":{"245":{"tf":1.0},"292":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.0},"433":{"tf":1.0},"532":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":3,"docs":{"173":{"tf":1.0},"48":{"tf":1.0},"542":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":16,"docs":{"107":{"tf":1.0},"109":{"tf":1.7320508075688772},"272":{"tf":1.0},"286":{"tf":1.0},"291":{"tf":1.0},"339":{"tf":1.4142135623730951},"350":{"tf":1.0},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"476":{"tf":1.0},"540":{"tf":1.4142135623730951},"6":{"tf":1.0},"81":{"tf":1.0},"90":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"z":{"df":2,"docs":{"478":{"tf":1.4142135623730951},"557":{"tf":1.0}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"297":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"322":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":14,"docs":{"134":{"tf":1.0},"138":{"tf":2.449489742783178},"149":{"tf":1.4142135623730951},"205":{"tf":1.0},"247":{"tf":1.0},"331":{"tf":2.8284271247461903},"345":{"tf":1.4142135623730951},"383":{"tf":3.1622776601683795},"388":{"tf":1.0},"40":{"tf":1.0},"445":{"tf":2.23606797749979},"453":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"430":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"123":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":7,"docs":{"263":{"tf":2.449489742783178},"282":{"tf":1.0},"287":{"tf":1.4142135623730951},"314":{"tf":1.0},"36":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"132":{"tf":1.0},"464":{"tf":1.0},"537":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"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":{},"o":{"df":0,"docs":{},"r":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"98":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"98":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"97":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"s":{":":{"9":{".":{"4":{".":{"1":{"df":1,"docs":{"98":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"97":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":27,"docs":{"24":{"tf":1.4142135623730951},"33":{"tf":2.449489742783178},"413":{"tf":3.0},"414":{"tf":1.0},"415":{"tf":2.0},"416":{"tf":4.123105625617661},"417":{"tf":2.23606797749979},"418":{"tf":1.7320508075688772},"419":{"tf":1.4142135623730951},"420":{"tf":1.4142135623730951},"421":{"tf":1.4142135623730951},"422":{"tf":1.7320508075688772},"423":{"tf":1.7320508075688772},"424":{"tf":2.0},"425":{"tf":2.23606797749979},"426":{"tf":1.4142135623730951},"427":{"tf":1.4142135623730951},"428":{"tf":1.4142135623730951},"429":{"tf":2.449489742783178},"430":{"tf":2.6457513110645907},"431":{"tf":2.23606797749979},"432":{"tf":1.0},"477":{"tf":2.6457513110645907},"530":{"tf":2.23606797749979},"96":{"tf":2.449489742783178},"97":{"tf":2.0},"98":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":15,"docs":{"115":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.0},"334":{"tf":1.0},"343":{"tf":1.0},"358":{"tf":1.0},"374":{"tf":1.0},"383":{"tf":1.4142135623730951},"404":{"tf":1.0},"405":{"tf":1.4142135623730951},"406":{"tf":1.4142135623730951},"416":{"tf":1.0},"423":{"tf":1.4142135623730951},"473":{"tf":1.0},"557":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}}}}}},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"526":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":31,"docs":{"128":{"tf":1.0},"132":{"tf":1.0},"156":{"tf":1.0},"193":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"243":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"293":{"tf":1.4142135623730951},"296":{"tf":1.0},"300":{"tf":1.0},"303":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":1.7320508075688772},"343":{"tf":1.0},"376":{"tf":1.0},"399":{"tf":1.4142135623730951},"405":{"tf":2.449489742783178},"439":{"tf":1.4142135623730951},"440":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"28":{"tf":1.0},"524":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"170":{"tf":1.0},"377":{"tf":1.0},"381":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"416":{"tf":1.0},"439":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"127":{"tf":1.0},"128":{"tf":1.0},"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"t":{"df":0,"docs":{},"h":{"df":6,"docs":{"111":{"tf":1.0},"112":{"tf":1.0},"2":{"tf":1.0},"439":{"tf":1.4142135623730951},"478":{"tf":1.0},"527":{"tf":1.4142135623730951}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"104":{"tf":1.0},"557":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"1":{"tf":1.0},"213":{"tf":1.0},"323":{"tf":1.0},"329":{"tf":1.0},"389":{"tf":1.0},"91":{"tf":1.0}}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"416":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"'":{"df":2,"docs":{"230":{"tf":1.0},"357":{"tf":1.0}}},":":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"78":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"76":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"76":{"tf":1.0},"78":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":3,"docs":{"76":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951},"80":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"78":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"78":{"tf":1.0}}}}}}},"df":35,"docs":{"1":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"160":{"tf":1.0},"171":{"tf":1.0},"187":{"tf":1.4142135623730951},"193":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":2.0},"230":{"tf":1.0},"231":{"tf":1.0},"276":{"tf":1.0},"281":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.7320508075688772},"312":{"tf":1.4142135623730951},"313":{"tf":2.0},"314":{"tf":1.0},"40":{"tf":1.0},"407":{"tf":1.0},"44":{"tf":2.449489742783178},"456":{"tf":1.0},"46":{"tf":1.0},"461":{"tf":1.0},"477":{"tf":1.0},"517":{"tf":2.23606797749979},"554":{"tf":2.0},"555":{"tf":1.4142135623730951},"560":{"tf":1.0},"69":{"tf":1.0},"85":{"tf":1.0},"90":{"tf":1.0},"95":{"tf":1.4142135623730951}}},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"426":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":10,"docs":{"22":{"tf":1.0},"27":{"tf":1.0},"287":{"tf":1.0},"321":{"tf":1.4142135623730951},"326":{"tf":1.0},"331":{"tf":1.0},"470":{"tf":1.0},"48":{"tf":1.0},"546":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"351":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"350":{"tf":1.4142135623730951},"351":{"tf":1.0}}}}}}}}}},"df":3,"docs":{"100":{"tf":1.0},"159":{"tf":1.0},"351":{"tf":2.6457513110645907}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{")":{".":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"352":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"351":{"tf":1.0}}}}}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"351":{"tf":1.0}}}}}},"df":0,"docs":{}}},"l":{"df":3,"docs":{"130":{"tf":1.4142135623730951},"287":{"tf":1.0},"346":{"tf":1.0}},"i":{"c":{"df":1,"docs":{"277":{"tf":1.0}}},"df":13,"docs":{"194":{"tf":1.0},"275":{"tf":1.7320508075688772},"323":{"tf":1.0},"381":{"tf":2.449489742783178},"393":{"tf":1.0},"395":{"tf":1.0},"416":{"tf":1.0},"442":{"tf":1.4142135623730951},"459":{"tf":1.0},"460":{"tf":1.0},"474":{"tf":1.0},"73":{"tf":1.0},"76":{"tf":1.0}}},"y":{"(":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"b":{"df":1,"docs":{"349":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"276":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"276":{"tf":1.0},"277":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"276":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"413":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"416":{"tf":1.0},"44":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"r":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":10,"docs":{"121":{"tf":1.0},"30":{"tf":1.4142135623730951},"340":{"tf":1.0},"342":{"tf":2.0},"343":{"tf":1.0},"387":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.0},"70":{"tf":1.7320508075688772},"71":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"86":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":5,"docs":{"155":{"tf":1.0},"464":{"tf":1.0},"476":{"tf":1.0},"544":{"tf":1.4142135623730951},"558":{"tf":1.0}}}},"df":0,"docs":{}}},"g":{".":{"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":{"473":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"167":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"167":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"167":{"tf":1.7320508075688772}}},"[":{"0":{"df":1,"docs":{"237":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"39":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":127,"docs":{"100":{"tf":3.3166247903554},"105":{"tf":1.4142135623730951},"111":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"116":{"tf":1.4142135623730951},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.7320508075688772},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":2.0},"130":{"tf":1.4142135623730951},"132":{"tf":2.23606797749979},"134":{"tf":1.0},"138":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"151":{"tf":2.0},"154":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"157":{"tf":1.4142135623730951},"158":{"tf":2.449489742783178},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"185":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"193":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"204":{"tf":1.7320508075688772},"212":{"tf":1.7320508075688772},"215":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"223":{"tf":1.7320508075688772},"225":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"230":{"tf":1.7320508075688772},"232":{"tf":1.7320508075688772},"239":{"tf":2.0},"240":{"tf":2.0},"242":{"tf":1.0},"243":{"tf":1.7320508075688772},"247":{"tf":2.0},"251":{"tf":1.7320508075688772},"254":{"tf":1.7320508075688772},"257":{"tf":1.7320508075688772},"259":{"tf":1.7320508075688772},"261":{"tf":1.7320508075688772},"265":{"tf":1.7320508075688772},"267":{"tf":1.7320508075688772},"269":{"tf":1.7320508075688772},"271":{"tf":1.7320508075688772},"273":{"tf":1.7320508075688772},"275":{"tf":1.7320508075688772},"277":{"tf":1.7320508075688772},"284":{"tf":1.7320508075688772},"285":{"tf":1.7320508075688772},"289":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772},"293":{"tf":2.449489742783178},"295":{"tf":1.7320508075688772},"296":{"tf":1.7320508075688772},"298":{"tf":2.449489742783178},"300":{"tf":1.7320508075688772},"303":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"308":{"tf":1.7320508075688772},"314":{"tf":1.7320508075688772},"317":{"tf":1.0},"318":{"tf":3.0},"319":{"tf":2.449489742783178},"321":{"tf":1.4142135623730951},"322":{"tf":2.449489742783178},"331":{"tf":1.7320508075688772},"339":{"tf":1.7320508075688772},"341":{"tf":2.0},"343":{"tf":2.0},"350":{"tf":1.7320508075688772},"356":{"tf":1.0},"372":{"tf":1.4142135623730951},"376":{"tf":1.7320508075688772},"379":{"tf":1.4142135623730951},"381":{"tf":1.7320508075688772},"383":{"tf":2.6457513110645907},"386":{"tf":1.0},"388":{"tf":2.0},"391":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951},"399":{"tf":1.4142135623730951},"401":{"tf":1.0},"405":{"tf":4.242640687119285},"408":{"tf":1.4142135623730951},"410":{"tf":1.7320508075688772},"412":{"tf":2.8284271247461903},"415":{"tf":1.7320508075688772},"439":{"tf":1.4142135623730951},"442":{"tf":2.0},"445":{"tf":1.4142135623730951},"446":{"tf":1.4142135623730951},"448":{"tf":2.449489742783178},"455":{"tf":1.4142135623730951},"462":{"tf":1.0},"468":{"tf":2.0},"470":{"tf":2.0},"472":{"tf":1.4142135623730951},"473":{"tf":2.0},"474":{"tf":2.0},"489":{"tf":2.0},"493":{"tf":2.0},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"498":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"466":{"tf":1.0}},"e":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"466":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"474":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"138":{"tf":1.0},"247":{"tf":1.0},"331":{"tf":1.0},"383":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"132":{"tf":1.0}}},"1":{"df":1,"docs":{"132":{"tf":1.0}}},"2":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"212":{"tf":1.0},"269":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"221":{"tf":1.0},"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"343":{"tf":1.0},"473":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}}},"t":{"df":2,"docs":{"223":{"tf":1.0},"230":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"293":{"tf":1.4142135623730951},"300":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":2,"docs":{"243":{"tf":1.0},"247":{"tf":1.0}}}}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"372":{"tf":1.0},"376":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"322":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"130":{"tf":1.0},"183":{"tf":1.0},"197":{"tf":1.0},"308":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"189":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"271":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":2.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"o":{"c":{"df":2,"docs":{"185":{"tf":1.0},"275":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.0}}}}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"331":{"tf":1.0}}}}}},"x":{"df":1,"docs":{"455":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":12,"docs":{"112":{"tf":1.0},"158":{"tf":1.0},"168":{"tf":1.0},"204":{"tf":1.0},"225":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.4142135623730951},"300":{"tf":1.0},"339":{"tf":1.0},"472":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"455":{"tf":1.0}}}},"o":{"b":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"493":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"493":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"493":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"143":{"tf":1.0}}}},"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"314":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"257":{"tf":1.0},"259":{"tf":1.0},"497":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"277":{"tf":1.0}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"388":{"tf":1.0},"391":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":7,"docs":{"158":{"tf":1.0},"223":{"tf":1.0},"251":{"tf":1.0},"265":{"tf":1.0},"277":{"tf":1.0},"296":{"tf":1.0},"388":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"306":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.0}}}}},"df":1,"docs":{"156":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":3,"docs":{"176":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"\"":{")":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"\"":{")":{")":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"298":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"298":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"293":{"tf":1.4142135623730951}}}}}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{")":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{"df":0,"docs":{},"r":{"df":1,"docs":{"204":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{"df":1,"docs":{"381":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"128":{"tf":1.0},"151":{"tf":1.7320508075688772},"168":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"215":{"tf":1.0},"230":{"tf":1.0},"293":{"tf":1.4142135623730951},"343":{"tf":1.0},"383":{"tf":1.7320508075688772},"410":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"261":{"tf":1.0},"496":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"230":{"tf":1.0}}}}},"o":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":3,"docs":{"189":{"tf":1.0},"193":{"tf":1.0},"277":{"tf":1.0}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"\"":{")":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"164":{"tf":1.0},"303":{"tf":1.0}}},"df":0,"docs":{}}}}}},"0":{"df":6,"docs":{"100":{"tf":1.4142135623730951},"138":{"tf":1.0},"251":{"tf":1.0},"318":{"tf":2.0},"415":{"tf":1.4142135623730951},"493":{"tf":1.0}}},"1":{"df":1,"docs":{"493":{"tf":1.0}}},"2":{"df":1,"docs":{"493":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"493":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"493":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}},"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"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":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"(":{"\"":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"\"":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"445":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"138":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"\"":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"\"":{"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":{"489":{"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":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"154":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"156":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"149":{"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":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"\"":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"\"":{"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":{"489":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"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":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"138":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"489":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"138":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"489":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"w":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"142":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"\"":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"146":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"[":{"\"":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"138":{"tf":1.0},"247":{"tf":1.4142135623730951},"331":{"tf":1.4142135623730951},"383":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"212":{"tf":1.4142135623730951},"269":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"221":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"343":{"tf":1.4142135623730951},"473":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"223":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951}}}}}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"293":{"tf":2.0},"300":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":2,"docs":{"243":{"tf":1.4142135623730951},"247":{"tf":1.4142135623730951}}}}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"372":{"tf":1.0},"376":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"322":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":5,"docs":{"130":{"tf":1.0},"183":{"tf":1.0},"197":{"tf":1.4142135623730951},"308":{"tf":1.4142135623730951},"445":{"tf":1.4142135623730951}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"189":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":2.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"o":{"c":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}}}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"331":{"tf":1.4142135623730951}}}}}},"x":{"df":1,"docs":{"455":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":8,"docs":{"112":{"tf":1.0},"158":{"tf":1.0},"168":{"tf":1.0},"225":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"455":{"tf":1.0}}}},"o":{"b":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"g":{"df":2,"docs":{"439":{"tf":1.4142135623730951},"442":{"tf":2.0}}}}},"n":{"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"314":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"257":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"388":{"tf":1.0},"391":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":9,"docs":{"158":{"tf":1.0},"223":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"388":{"tf":1.0},"439":{"tf":1.4142135623730951},"442":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}},"t":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":3,"docs":{"176":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"298":{"tf":2.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"446":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"293":{"tf":2.0}}}}}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":13,"docs":{"128":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"168":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"204":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"293":{"tf":2.0},"343":{"tf":1.4142135623730951},"381":{"tf":1.0},"383":{"tf":1.7320508075688772},"410":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"261":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}},"o":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":3,"docs":{"189":{"tf":1.0},"193":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"164":{"tf":1.0},"303":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"0":{"df":6,"docs":{"133":{"tf":1.0},"138":{"tf":1.0},"318":{"tf":2.449489742783178},"470":{"tf":2.0},"493":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951}}},"1":{"df":2,"docs":{"470":{"tf":2.0},"493":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"493":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"466":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"134":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"159":{"tf":1.0},"490":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":6,"docs":{"143":{"tf":1.0},"170":{"tf":1.0},"237":{"tf":1.7320508075688772},"430":{"tf":1.0},"466":{"tf":1.0},"468":{"tf":1.0}}},"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{">":{"(":{"\"":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"331":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"f":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"m":{"a":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"470":{"tf":2.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"468":{"tf":1.0},"470":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"470":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"531":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":324,"docs":{"10":{"tf":1.0},"100":{"tf":2.449489742783178},"109":{"tf":1.0},"11":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.7320508075688772},"119":{"tf":1.4142135623730951},"12":{"tf":1.0},"123":{"tf":2.0},"125":{"tf":1.4142135623730951},"130":{"tf":1.0},"131":{"tf":4.0},"132":{"tf":3.0},"133":{"tf":3.0},"134":{"tf":3.7416573867739413},"135":{"tf":2.6457513110645907},"136":{"tf":2.449489742783178},"137":{"tf":2.8284271247461903},"138":{"tf":3.7416573867739413},"139":{"tf":3.4641016151377544},"14":{"tf":2.0},"140":{"tf":2.23606797749979},"141":{"tf":2.0},"142":{"tf":2.449489742783178},"143":{"tf":3.3166247903554},"144":{"tf":2.23606797749979},"145":{"tf":2.0},"146":{"tf":2.23606797749979},"147":{"tf":2.8284271247461903},"148":{"tf":3.3166247903554},"149":{"tf":2.23606797749979},"15":{"tf":2.449489742783178},"150":{"tf":2.6457513110645907},"151":{"tf":3.1622776601683795},"152":{"tf":3.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"155":{"tf":5.477225575051661},"156":{"tf":2.8284271247461903},"157":{"tf":2.449489742783178},"158":{"tf":2.23606797749979},"159":{"tf":3.3166247903554},"160":{"tf":1.4142135623730951},"161":{"tf":2.449489742783178},"162":{"tf":2.23606797749979},"163":{"tf":2.0},"164":{"tf":2.23606797749979},"165":{"tf":2.0},"166":{"tf":2.23606797749979},"167":{"tf":3.605551275463989},"168":{"tf":3.4641016151377544},"169":{"tf":3.4641016151377544},"170":{"tf":1.7320508075688772},"171":{"tf":3.3166247903554},"172":{"tf":2.449489742783178},"173":{"tf":2.8284271247461903},"174":{"tf":2.449489742783178},"175":{"tf":1.7320508075688772},"176":{"tf":2.6457513110645907},"177":{"tf":2.0},"178":{"tf":2.23606797749979},"179":{"tf":2.449489742783178},"18":{"tf":2.6457513110645907},"180":{"tf":2.0},"181":{"tf":2.449489742783178},"182":{"tf":1.7320508075688772},"183":{"tf":1.7320508075688772},"184":{"tf":1.7320508075688772},"185":{"tf":2.6457513110645907},"186":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"190":{"tf":2.6457513110645907},"191":{"tf":3.0},"192":{"tf":2.449489742783178},"193":{"tf":2.6457513110645907},"194":{"tf":2.449489742783178},"195":{"tf":3.1622776601683795},"196":{"tf":1.7320508075688772},"197":{"tf":3.1622776601683795},"198":{"tf":2.449489742783178},"199":{"tf":2.23606797749979},"20":{"tf":1.0},"200":{"tf":1.7320508075688772},"201":{"tf":2.23606797749979},"202":{"tf":2.0},"203":{"tf":3.3166247903554},"204":{"tf":2.6457513110645907},"205":{"tf":2.23606797749979},"206":{"tf":2.23606797749979},"207":{"tf":3.0},"208":{"tf":2.0},"209":{"tf":2.0},"21":{"tf":1.4142135623730951},"210":{"tf":2.0},"211":{"tf":2.6457513110645907},"212":{"tf":2.0},"213":{"tf":2.23606797749979},"214":{"tf":2.6457513110645907},"215":{"tf":2.0},"216":{"tf":2.0},"217":{"tf":1.7320508075688772},"218":{"tf":2.23606797749979},"219":{"tf":2.449489742783178},"22":{"tf":1.4142135623730951},"220":{"tf":2.8284271247461903},"221":{"tf":2.23606797749979},"222":{"tf":2.449489742783178},"223":{"tf":2.0},"224":{"tf":3.0},"225":{"tf":2.0},"226":{"tf":2.8284271247461903},"227":{"tf":3.0},"228":{"tf":2.0},"229":{"tf":2.449489742783178},"230":{"tf":2.0},"231":{"tf":2.449489742783178},"232":{"tf":2.0},"233":{"tf":1.7320508075688772},"234":{"tf":1.7320508075688772},"235":{"tf":1.7320508075688772},"236":{"tf":2.23606797749979},"237":{"tf":2.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.7320508075688772},"240":{"tf":2.0},"241":{"tf":2.23606797749979},"242":{"tf":2.449489742783178},"243":{"tf":2.6457513110645907},"244":{"tf":2.449489742783178},"245":{"tf":2.449489742783178},"246":{"tf":2.449489742783178},"247":{"tf":2.0},"248":{"tf":2.449489742783178},"249":{"tf":2.449489742783178},"250":{"tf":3.0},"251":{"tf":2.0},"252":{"tf":2.449489742783178},"253":{"tf":2.0},"254":{"tf":2.23606797749979},"255":{"tf":2.449489742783178},"256":{"tf":2.6457513110645907},"257":{"tf":2.0},"258":{"tf":2.449489742783178},"259":{"tf":2.0},"26":{"tf":1.7320508075688772},"260":{"tf":2.449489742783178},"261":{"tf":2.0},"262":{"tf":2.23606797749979},"263":{"tf":2.8284271247461903},"264":{"tf":2.6457513110645907},"265":{"tf":2.0},"266":{"tf":2.6457513110645907},"267":{"tf":2.0},"268":{"tf":3.1622776601683795},"269":{"tf":2.0},"270":{"tf":2.6457513110645907},"271":{"tf":2.0},"272":{"tf":2.6457513110645907},"273":{"tf":2.0},"274":{"tf":2.6457513110645907},"275":{"tf":2.0},"276":{"tf":2.6457513110645907},"277":{"tf":2.23606797749979},"278":{"tf":2.8284271247461903},"279":{"tf":2.6457513110645907},"28":{"tf":1.0},"280":{"tf":2.0},"281":{"tf":2.0},"282":{"tf":2.6457513110645907},"283":{"tf":2.0},"284":{"tf":2.0},"285":{"tf":2.23606797749979},"286":{"tf":2.23606797749979},"287":{"tf":2.449489742783178},"288":{"tf":2.0},"289":{"tf":2.0},"290":{"tf":2.23606797749979},"291":{"tf":2.23606797749979},"292":{"tf":3.0},"293":{"tf":2.23606797749979},"294":{"tf":2.6457513110645907},"295":{"tf":2.0},"296":{"tf":2.0},"297":{"tf":2.6457513110645907},"298":{"tf":2.0},"299":{"tf":2.6457513110645907},"30":{"tf":1.0},"300":{"tf":2.0},"301":{"tf":2.6457513110645907},"302":{"tf":2.6457513110645907},"303":{"tf":2.0},"304":{"tf":2.23606797749979},"305":{"tf":2.8284271247461903},"306":{"tf":3.7416573867739413},"307":{"tf":2.6457513110645907},"308":{"tf":2.0},"309":{"tf":2.449489742783178},"31":{"tf":1.7320508075688772},"310":{"tf":1.7320508075688772},"311":{"tf":1.7320508075688772},"312":{"tf":2.0},"313":{"tf":1.7320508075688772},"314":{"tf":1.7320508075688772},"315":{"tf":2.23606797749979},"316":{"tf":3.1622776601683795},"317":{"tf":3.605551275463989},"318":{"tf":3.1622776601683795},"319":{"tf":2.8284271247461903},"320":{"tf":3.605551275463989},"321":{"tf":4.123105625617661},"322":{"tf":2.449489742783178},"323":{"tf":3.605551275463989},"324":{"tf":2.449489742783178},"325":{"tf":2.23606797749979},"326":{"tf":2.23606797749979},"327":{"tf":2.0},"328":{"tf":1.7320508075688772},"329":{"tf":2.6457513110645907},"33":{"tf":1.7320508075688772},"330":{"tf":1.7320508075688772},"331":{"tf":2.23606797749979},"332":{"tf":2.8284271247461903},"333":{"tf":2.0},"334":{"tf":2.0},"335":{"tf":2.0},"336":{"tf":1.7320508075688772},"337":{"tf":1.7320508075688772},"338":{"tf":1.7320508075688772},"339":{"tf":1.7320508075688772},"340":{"tf":2.8284271247461903},"341":{"tf":2.23606797749979},"342":{"tf":1.7320508075688772},"343":{"tf":2.0},"344":{"tf":1.7320508075688772},"345":{"tf":2.449489742783178},"346":{"tf":2.0},"347":{"tf":3.4641016151377544},"348":{"tf":3.1622776601683795},"349":{"tf":3.0},"350":{"tf":4.0},"351":{"tf":2.23606797749979},"352":{"tf":2.23606797749979},"36":{"tf":2.6457513110645907},"372":{"tf":1.0},"375":{"tf":2.23606797749979},"376":{"tf":1.0},"377":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":2.6457513110645907},"381":{"tf":3.1622776601683795},"383":{"tf":1.4142135623730951},"384":{"tf":1.7320508075688772},"387":{"tf":2.0},"388":{"tf":3.3166247903554},"39":{"tf":1.4142135623730951},"40":{"tf":3.1622776601683795},"406":{"tf":1.0},"407":{"tf":1.0},"409":{"tf":2.0},"410":{"tf":2.449489742783178},"416":{"tf":3.3166247903554},"425":{"tf":1.4142135623730951},"429":{"tf":2.0},"43":{"tf":2.23606797749979},"430":{"tf":3.0},"433":{"tf":1.0},"439":{"tf":1.0},"44":{"tf":2.23606797749979},"441":{"tf":3.3166247903554},"442":{"tf":3.1622776601683795},"443":{"tf":1.4142135623730951},"445":{"tf":2.0},"446":{"tf":1.4142135623730951},"447":{"tf":1.0},"448":{"tf":2.0},"453":{"tf":1.7320508075688772},"459":{"tf":2.23606797749979},"464":{"tf":2.6457513110645907},"466":{"tf":1.7320508075688772},"467":{"tf":1.0},"468":{"tf":3.0},"470":{"tf":4.898979485566356},"473":{"tf":4.898979485566356},"474":{"tf":2.0},"486":{"tf":1.4142135623730951},"493":{"tf":2.8284271247461903},"5":{"tf":2.0},"503":{"tf":1.4142135623730951},"504":{"tf":1.7320508075688772},"505":{"tf":1.4142135623730951},"507":{"tf":1.7320508075688772},"510":{"tf":2.0},"512":{"tf":2.449489742783178},"515":{"tf":1.4142135623730951},"516":{"tf":4.358898943540674},"517":{"tf":2.0},"518":{"tf":2.23606797749979},"520":{"tf":2.0},"524":{"tf":4.358898943540674},"529":{"tf":2.0},"531":{"tf":1.7320508075688772},"533":{"tf":1.4142135623730951},"534":{"tf":2.0},"535":{"tf":1.0},"536":{"tf":1.4142135623730951},"544":{"tf":2.0},"557":{"tf":2.449489742783178},"62":{"tf":1.4142135623730951},"7":{"tf":1.7320508075688772},"72":{"tf":2.0},"73":{"tf":1.4142135623730951},"74":{"tf":2.23606797749979},"75":{"tf":2.23606797749979},"76":{"tf":3.3166247903554},"77":{"tf":1.7320508075688772},"78":{"tf":2.449489742783178},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"80":{"tf":1.4142135623730951},"9":{"tf":1.0},"90":{"tf":1.4142135623730951},"99":{"tf":2.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"512":{"tf":2.0}}}}}},"s":{"(":{"*":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"u":{"df":1,"docs":{"306":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"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":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"131":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},".":{"a":{"d":{"d":{"(":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"r":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":9,"docs":{"131":{"tf":2.0},"164":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.4142135623730951},"185":{"tf":1.0},"388":{"tf":2.0},"474":{"tf":1.7320508075688772},"524":{"tf":2.449489742783178}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"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":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"160":{"tf":3.0},"165":{"tf":1.0},"170":{"tf":1.7320508075688772},"180":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"471":{"tf":1.4142135623730951},"473":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"345":{"tf":2.8284271247461903},"346":{"tf":2.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"345":{"tf":2.449489742783178},"524":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"\"":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"345":{"tf":2.0},"346":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"345":{"tf":2.0},"346":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"345":{"tf":2.0},"346":{"tf":1.7320508075688772}}},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"345":{"tf":2.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"534":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"345":{"tf":2.449489742783178},"534":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"534":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"534":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}}}}}},"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"471":{"tf":1.0},"473":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"407":{"tf":1.4142135623730951}}}},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"147":{"tf":2.449489742783178},"148":{"tf":1.7320508075688772}}}}}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"276":{"tf":1.0}}}}}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"215":{"tf":2.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"215":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":1,"docs":{"215":{"tf":2.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"306":{"tf":1.7320508075688772},"407":{"tf":1.0},"467":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"y":{"<":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"223":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"239":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":2,"docs":{"372":{"tf":1.0},"376":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951}}}}}},"df":20,"docs":{"117":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.7320508075688772},"134":{"tf":2.0},"139":{"tf":1.0},"163":{"tf":1.7320508075688772},"165":{"tf":1.0},"168":{"tf":1.0},"187":{"tf":1.0},"193":{"tf":1.0},"203":{"tf":1.0},"223":{"tf":1.0},"316":{"tf":1.0},"341":{"tf":1.0},"375":{"tf":1.0},"430":{"tf":1.0},"493":{"tf":1.0},"534":{"tf":1.0},"540":{"tf":1.0},"544":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{">":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{".":{"a":{"df":0,"docs":{},"s":{"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":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"177":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":15,"docs":{"131":{"tf":1.4142135623730951},"132":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"197":{"tf":1.0},"388":{"tf":1.7320508075688772},"470":{"tf":1.4142135623730951},"474":{"tf":2.0},"524":{"tf":2.449489742783178}}}}}},"o":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"<":{"df":1,"docs":{"184":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"306":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"181":{"tf":1.0}}}}}}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"df":1,"docs":{"184":{"tf":1.0}}}},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{")":{".":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"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":1,"docs":{"223":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}},"i":{"d":{">":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":6,"docs":{"435":{"tf":1.0},"451":{"tf":1.0},"491":{"tf":2.449489742783178},"84":{"tf":1.0},"94":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"435":{"tf":1.4142135623730951}}}}}}}},"m":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"94":{"tf":1.0},"97":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"k":{"df":1,"docs":{"108":{"tf":1.0}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":6,"docs":{"100":{"tf":1.4142135623730951},"377":{"tf":1.0},"379":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.0},"545":{"tf":1.0}}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":3,"docs":{"163":{"tf":1.0},"165":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"390":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"416":{"tf":2.449489742783178},"425":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"429":{"tf":1.4142135623730951},"432":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"y":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"186":{"tf":1.0}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"159":{"tf":1.0},"186":{"tf":2.449489742783178},"187":{"tf":2.23606797749979},"188":{"tf":1.7320508075688772},"189":{"tf":1.4142135623730951},"524":{"tf":1.0},"557":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"183":{"tf":1.0},"416":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"155":{"tf":1.0},"398":{"tf":1.0},"457":{"tf":1.0},"47":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"242":{"tf":1.0},"301":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"f":{"df":1,"docs":{"401":{"tf":1.4142135623730951}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"554":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":2,"docs":{"244":{"tf":1.0},"245":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"223":{"tf":1.0},"230":{"tf":2.0},"553":{"tf":1.4142135623730951},"69":{"tf":1.0}}}}},"o":{"df":1,"docs":{"0":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"t":{"df":20,"docs":{"1":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"119":{"tf":1.0},"169":{"tf":1.0},"331":{"tf":1.0},"350":{"tf":1.4142135623730951},"352":{"tf":1.0},"377":{"tf":1.0},"398":{"tf":1.0},"416":{"tf":1.4142135623730951},"43":{"tf":1.0},"478":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"523":{"tf":1.0},"544":{"tf":1.0},"556":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"125":{"tf":1.0},"139":{"tf":1.7320508075688772},"158":{"tf":1.4142135623730951},"322":{"tf":1.7320508075688772},"350":{"tf":1.0},"375":{"tf":1.0},"484":{"tf":1.0},"50":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.0},"63":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"109":{"tf":1.0},"11":{"tf":1.0},"153":{"tf":1.4142135623730951},"155":{"tf":1.0},"339":{"tf":1.0},"50":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"128":{"tf":1.0},"265":{"tf":2.8284271247461903}}},"df":3,"docs":{"161":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":1.0}}},"y":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}},"x":{"df":3,"docs":{"216":{"tf":1.0},"472":{"tf":1.4142135623730951},"78":{"tf":1.0}},"i":{"df":2,"docs":{"216":{"tf":1.0},"217":{"tf":1.0}},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"216":{"tf":2.0},"217":{"tf":1.7320508075688772},"464":{"tf":1.0}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"498":{"tf":1.4142135623730951}}}}}}}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"386":{"tf":1.4142135623730951},"470":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"453":{"tf":1.0}}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"503":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"d":{"df":2,"docs":{"461":{"tf":1.0},"542":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"320":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"k":{"a":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":1,"docs":{"369":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"383":{"tf":3.7416573867739413}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":1,"docs":{"115":{"tf":1.0}}}},"r":{"df":2,"docs":{"2":{"tf":1.0},"351":{"tf":2.0}},"e":{"df":1,"docs":{"110":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"180":{"tf":1.4142135623730951},"184":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"239":{"tf":3.0},"240":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"*":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"239":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":1.0},"240":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":1.0},"240":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"[":{"]":{"df":2,"docs":{"508":{"tf":1.0},"509":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":42,"docs":{"147":{"tf":1.0},"15":{"tf":1.0},"151":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"180":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"232":{"tf":1.0},"242":{"tf":1.0},"259":{"tf":1.0},"277":{"tf":1.0},"308":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"347":{"tf":1.7320508075688772},"348":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"382":{"tf":1.7320508075688772},"386":{"tf":1.7320508075688772},"413":{"tf":2.6457513110645907},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"417":{"tf":1.0},"431":{"tf":2.0},"432":{"tf":1.0},"433":{"tf":1.7320508075688772},"434":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"46":{"tf":1.0},"473":{"tf":1.0},"477":{"tf":1.0},"512":{"tf":1.4142135623730951},"516":{"tf":2.23606797749979},"556":{"tf":1.4142135623730951},"557":{"tf":1.0},"57":{"tf":1.0},"78":{"tf":1.0}}},"i":{"c":{"df":11,"docs":{"102":{"tf":1.0},"110":{"tf":1.0},"139":{"tf":1.0},"155":{"tf":1.0},"276":{"tf":1.0},"408":{"tf":1.0},"410":{"tf":1.0},"441":{"tf":1.0},"458":{"tf":1.0},"471":{"tf":1.0},"518":{"tf":1.0}}},"df":0,"docs":{}}}},"df":5,"docs":{"132":{"tf":1.0},"155":{"tf":2.23606797749979},"347":{"tf":1.4142135623730951},"348":{"tf":1.4142135623730951},"349":{"tf":1.7320508075688772}},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"472":{"tf":2.0}}},"r":{"df":1,"docs":{"469":{"tf":1.0}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"461":{"tf":1.0}}}}},"d":{"df":1,"docs":{"185":{"tf":1.4142135623730951}}},"df":23,"docs":{"121":{"tf":1.0},"128":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"161":{"tf":1.0},"184":{"tf":1.0},"193":{"tf":1.0},"213":{"tf":1.0},"222":{"tf":1.0},"258":{"tf":1.0},"263":{"tf":1.0},"316":{"tf":1.0},"327":{"tf":1.4142135623730951},"33":{"tf":1.0},"335":{"tf":1.0},"339":{"tf":1.0},"349":{"tf":1.0},"379":{"tf":1.0},"43":{"tf":1.0},"516":{"tf":1.4142135623730951},"534":{"tf":1.0},"550":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":34,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"112":{"tf":1.0},"148":{"tf":1.0},"167":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.0},"245":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"312":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.4142135623730951},"350":{"tf":1.0},"354":{"tf":1.0},"404":{"tf":1.0},"413":{"tf":1.0},"456":{"tf":1.0},"490":{"tf":1.0},"523":{"tf":1.0},"542":{"tf":1.4142135623730951},"56":{"tf":1.0},"72":{"tf":1.0},"80":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.0},"90":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"203":{"tf":1.0},"204":{"tf":1.0},"388":{"tf":1.0},"429":{"tf":1.0},"458":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0},"74":{"tf":1.0}},"{":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":7,"docs":{"116":{"tf":1.0},"263":{"tf":1.0},"324":{"tf":1.0},"333":{"tf":1.0},"429":{"tf":1.0},"542":{"tf":1.0},"93":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"345":{"tf":1.0},"470":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"110":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"318":{"tf":1.0},"541":{"tf":1.4142135623730951},"57":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"442":{"tf":2.23606797749979},"443":{"tf":1.0},"507":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"463":{"tf":1.0},"479":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"314":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"w":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"1":{".":{"1":{"5":{"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":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"253":{"tf":1.0},"500":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":26,"docs":{"100":{"tf":1.0},"121":{"tf":1.0},"132":{"tf":1.0},"134":{"tf":1.0},"169":{"tf":1.0},"253":{"tf":1.0},"281":{"tf":1.0},"284":{"tf":1.0},"286":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.0},"322":{"tf":1.0},"346":{"tf":1.0},"347":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"410":{"tf":1.0},"415":{"tf":1.0},"440":{"tf":1.0},"45":{"tf":1.0},"464":{"tf":1.0},"50":{"tf":1.0},"540":{"tf":1.0},"548":{"tf":1.4142135623730951},"64":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"249":{"tf":1.0}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"321":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":6,"docs":{"106":{"tf":1.0},"239":{"tf":1.0},"409":{"tf":1.0},"416":{"tf":1.0},"551":{"tf":1.0},"553":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"0":{"tf":1.0},"102":{"tf":1.0},"126":{"tf":1.0},"22":{"tf":1.0},"321":{"tf":1.0},"344":{"tf":1.0},"461":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0},"530":{"tf":1.0},"56":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":24,"docs":{"106":{"tf":1.0},"128":{"tf":1.0},"156":{"tf":1.7320508075688772},"181":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"197":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"218":{"tf":1.0},"251":{"tf":1.0},"271":{"tf":1.0},"287":{"tf":3.1622776601683795},"3":{"tf":1.0},"325":{"tf":1.0},"331":{"tf":1.0},"381":{"tf":1.0},"454":{"tf":1.0},"460":{"tf":1.0},"554":{"tf":1.0},"557":{"tf":1.0},"73":{"tf":1.4142135623730951},"75":{"tf":1.0},"77":{"tf":1.0},"94":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"234":{"tf":1.0},"471":{"tf":1.0},"542":{"tf":1.7320508075688772},"555":{"tf":1.0},"558":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"554":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"77":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"490":{"tf":1.0},"556":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"14":{"tf":1.0},"266":{"tf":3.1622776601683795},"267":{"tf":4.69041575982343},"78":{"tf":1.0}},"e":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"266":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"266":{"tf":1.4142135623730951},"267":{"tf":2.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"\"":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"132":{"tf":1.0},"267":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"r":{"c":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"t":{"df":8,"docs":{"110":{"tf":1.0},"160":{"tf":1.0},"168":{"tf":1.0},"251":{"tf":1.0},"28":{"tf":1.0},"43":{"tf":1.0},"477":{"tf":1.0},"64":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"h":{"df":1,"docs":{"222":{"tf":1.0}}}},"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"413":{"tf":1.0}}}},"c":{"df":0,"docs":{},"k":{"'":{"df":1,"docs":{"306":{"tf":1.0}}},".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"395":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"395":{"tf":1.0}}},"x":{"df":1,"docs":{"395":{"tf":1.0}}},"z":{"df":1,"docs":{"395":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"y":{"df":1,"docs":{"395":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"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":0,"docs":{},"y":{"df":1,"docs":{"395":{"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":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"306":{"tf":1.0}}}}}}},"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":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}}}},"<":{"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":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"c":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"282":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"d":{"[":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"282":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"282":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":1,"docs":{"282":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"282":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"282":{"tf":1.7320508075688772},"287":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":2.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"209":{"tf":1.4142135623730951},"212":{"tf":1.7320508075688772}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"100":{"tf":1.0},"113":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"269":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":3,"docs":{"268":{"tf":1.4142135623730951},"269":{"tf":3.0},"306":{"tf":3.1622776601683795}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}}}}}},"df":31,"docs":{"110":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"117":{"tf":1.4142135623730951},"125":{"tf":1.7320508075688772},"127":{"tf":1.0},"128":{"tf":1.0},"15":{"tf":1.0},"185":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"197":{"tf":1.7320508075688772},"209":{"tf":1.4142135623730951},"210":{"tf":1.0},"212":{"tf":2.8284271247461903},"22":{"tf":1.4142135623730951},"223":{"tf":1.0},"268":{"tf":1.7320508075688772},"269":{"tf":3.0},"275":{"tf":1.7320508075688772},"28":{"tf":1.4142135623730951},"282":{"tf":1.4142135623730951},"287":{"tf":2.23606797749979},"305":{"tf":2.8284271247461903},"306":{"tf":5.0},"395":{"tf":1.4142135623730951},"40":{"tf":1.0},"416":{"tf":1.0},"442":{"tf":1.4142135623730951},"62":{"tf":1.0},"69":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0},"40":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"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":{}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"197":{"tf":2.6457513110645907},"268":{"tf":2.23606797749979},"269":{"tf":1.0},"275":{"tf":1.0},"306":{"tf":1.0},"40":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{"(":{")":{".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"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":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"268":{"tf":1.4142135623730951},"306":{"tf":1.7320508075688772},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"269":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"{":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"e":{"1":{"df":1,"docs":{"282":{"tf":1.0}}},"2":{"df":1,"docs":{"282":{"tf":1.0}}},"df":2,"docs":{"282":{"tf":1.0},"287":{"tf":2.449489742783178}}}}},"o":{"b":{"df":2,"docs":{"181":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772}}},"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"112":{"tf":1.0},"388":{"tf":1.0}}}},"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"171":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"k":{".":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":4,"docs":{"205":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":4.358898943540674},"230":{"tf":3.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":2,"docs":{"222":{"tf":1.4142135623730951},"223":{"tf":2.0}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"193":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":17,"docs":{"102":{"tf":2.449489742783178},"112":{"tf":1.7320508075688772},"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.4142135623730951},"192":{"tf":2.0},"193":{"tf":2.6457513110645907},"196":{"tf":1.4142135623730951},"210":{"tf":1.0},"253":{"tf":1.0},"336":{"tf":1.0},"341":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"456":{"tf":1.0},"470":{"tf":2.0},"76":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"177":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":10,"docs":{"107":{"tf":1.0},"119":{"tf":1.0},"151":{"tf":1.0},"251":{"tf":1.0},"339":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"410":{"tf":1.0},"430":{"tf":1.7320508075688772},"477":{"tf":1.4142135623730951},"5":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"478":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"195":{"tf":1.4142135623730951},"196":{"tf":1.0}}},"df":0,"docs":{}}},"w":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}},"x":{"df":3,"docs":{"128":{"tf":1.7320508075688772},"310":{"tf":1.0},"40":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"314":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"477":{"tf":1.0},"479":{"tf":1.0}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":7,"docs":{"344":{"tf":1.0},"345":{"tf":3.7416573867739413},"346":{"tf":1.0},"407":{"tf":1.7320508075688772},"410":{"tf":1.4142135623730951},"412":{"tf":1.0},"479":{"tf":1.0}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.4142135623730951}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":7,"docs":{"107":{"tf":2.23606797749979},"109":{"tf":1.0},"125":{"tf":2.449489742783178},"181":{"tf":2.0},"183":{"tf":1.4142135623730951},"212":{"tf":2.23606797749979},"322":{"tf":2.23606797749979}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"g":{"df":0,"docs":{},"i":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"34":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"g":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"76":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"i":{"df":23,"docs":{"15":{"tf":1.0},"16":{"tf":1.0},"160":{"tf":2.0},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"22":{"tf":1.4142135623730951},"35":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.4142135623730951},"407":{"tf":1.0},"467":{"tf":2.6457513110645907},"468":{"tf":2.23606797749979},"469":{"tf":1.4142135623730951},"470":{"tf":2.0},"471":{"tf":2.8284271247461903},"472":{"tf":1.4142135623730951},"473":{"tf":2.449489742783178},"478":{"tf":1.4142135623730951},"508":{"tf":1.4142135623730951},"512":{"tf":1.4142135623730951},"531":{"tf":1.4142135623730951},"554":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"'":{"df":7,"docs":{"407":{"tf":1.0},"468":{"tf":1.4142135623730951},"471":{"tf":1.0},"473":{"tf":2.0},"531":{"tf":1.0},"55":{"tf":1.0},"90":{"tf":1.0}}},".":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"470":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"512":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"512":{"tf":1.4142135623730951}}}}}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":2.449489742783178}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":2.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"\"":{")":{")":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"470":{"tf":1.7320508075688772}},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"473":{"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":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"473":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"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":{"473":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"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":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"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":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"512":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"512":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"512":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}},":":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"172":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":1.0}}}}},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"232":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":15,"docs":{"112":{"tf":2.23606797749979},"128":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":2.23606797749979},"232":{"tf":3.0},"239":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951},"358":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.7320508075688772},"401":{"tf":2.0},"442":{"tf":1.7320508075688772},"472":{"tf":2.0},"99":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"112":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"g":{"df":2,"docs":{"112":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"384":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"558":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":3,"docs":{"20":{"tf":1.0},"551":{"tf":1.4142135623730951},"557":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"l":{"df":3,"docs":{"434":{"tf":1.0},"85":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}},"e":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"t":{"df":1,"docs":{"17":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":24,"docs":{"2":{"tf":1.0},"226":{"tf":1.0},"329":{"tf":1.7320508075688772},"334":{"tf":1.7320508075688772},"337":{"tf":2.23606797749979},"339":{"tf":2.449489742783178},"352":{"tf":1.0},"435":{"tf":1.4142135623730951},"436":{"tf":1.0},"449":{"tf":1.4142135623730951},"450":{"tf":1.0},"451":{"tf":1.4142135623730951},"470":{"tf":1.4142135623730951},"472":{"tf":1.0},"475":{"tf":1.0},"477":{"tf":1.0},"510":{"tf":1.0},"556":{"tf":1.0},"557":{"tf":1.0},"86":{"tf":1.4142135623730951},"90":{"tf":1.0},"94":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"472":{"tf":1.0},"473":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"472":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":11,"docs":{"333":{"tf":1.0},"350":{"tf":1.0},"351":{"tf":2.449489742783178},"352":{"tf":1.4142135623730951},"379":{"tf":1.0},"441":{"tf":1.0},"471":{"tf":1.4142135623730951},"472":{"tf":2.23606797749979},"473":{"tf":1.4142135623730951},"90":{"tf":1.0},"99":{"tf":1.0}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":5,"docs":{"15":{"tf":1.0},"329":{"tf":1.7320508075688772},"331":{"tf":1.7320508075688772},"498":{"tf":1.4142135623730951},"510":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"15":{"tf":1.0},"329":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"t":{"df":5,"docs":{"130":{"tf":1.0},"350":{"tf":1.0},"478":{"tf":1.0},"479":{"tf":1.4142135623730951},"517":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"'":{"df":18,"docs":{"102":{"tf":1.4142135623730951},"108":{"tf":2.23606797749979},"109":{"tf":1.0},"187":{"tf":1.0},"259":{"tf":1.0},"264":{"tf":1.0},"266":{"tf":1.0},"270":{"tf":1.0},"272":{"tf":1.0},"278":{"tf":1.0},"280":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"464":{"tf":1.0},"520":{"tf":1.0},"554":{"tf":1.0},"84":{"tf":1.0}}},".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"232":{"tf":1.0}}}}},"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":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"128":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"399":{"tf":2.449489742783178},"401":{"tf":1.4142135623730951}}}}},"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"472":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"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":1,"docs":{"442":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"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":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":1,"docs":{"473":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"251":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"300":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"345":{"tf":2.449489742783178}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"[":{"]":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"345":{"tf":2.449489742783178},"544":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":1,"docs":{"339":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"251":{"tf":1.0}},"e":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{")":{".":{"a":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"251":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"?":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"!":{"!":{".":{"a":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"251":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"251":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"388":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"460":{"tf":1.4142135623730951}}}}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{"458":{"tf":1.0}}}}}}}}}}}}},"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":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"(":{"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":{"187":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"497":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"496":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"254":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"254":{"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":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"254":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"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":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"232":{"tf":2.449489742783178}}}},"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":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"112":{"tf":1.4142135623730951},"99":{"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":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{")":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"*":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"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":1,"docs":{"225":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"303":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"303":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"w":{"df":1,"docs":{"356":{"tf":1.0}}}},"df":1,"docs":{"356":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"350":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"[":{"]":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"350":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{")":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"*":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"461":{"tf":1.4142135623730951},"491":{"tf":1.0},"494":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"553":{"tf":1.0}}}}}}}}},":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}}},"v":{"df":1,"docs":{"103":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":2,"docs":{"102":{"tf":1.0},"103":{"tf":1.4142135623730951}}}}}}},"df":57,"docs":{"1":{"tf":1.0},"102":{"tf":3.4641016151377544},"103":{"tf":2.0},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.7320508075688772},"109":{"tf":1.4142135623730951},"110":{"tf":1.0},"112":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"187":{"tf":1.4142135623730951},"193":{"tf":1.0},"205":{"tf":1.0},"208":{"tf":1.0},"232":{"tf":1.0},"252":{"tf":1.0},"258":{"tf":1.0},"268":{"tf":1.0},"274":{"tf":1.0},"276":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"284":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.0},"289":{"tf":1.0},"291":{"tf":1.0},"297":{"tf":1.0},"302":{"tf":1.0},"316":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.4142135623730951},"350":{"tf":1.0},"360":{"tf":1.0},"377":{"tf":1.0},"382":{"tf":1.4142135623730951},"401":{"tf":1.0},"425":{"tf":1.0},"434":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.4142135623730951},"447":{"tf":1.4142135623730951},"454":{"tf":1.0},"456":{"tf":1.0},"459":{"tf":1.0},"461":{"tf":2.0},"468":{"tf":1.4142135623730951},"491":{"tf":3.605551275463989},"542":{"tf":1.0},"69":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"90":{"tf":2.0},"94":{"tf":2.0},"95":{"tf":2.8284271247461903}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":2,"docs":{"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"185":{"tf":1.4142135623730951}}}}}},"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":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"481":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"481":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"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":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"?":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"0":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"0":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"b":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"c":{"df":0,"docs":{},"t":{"(":{"2":{"5":{"6":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"?":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"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":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"554":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"226":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":1.0},"45":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{".":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"547":{"tf":1.0}}}}}}}}}}}}}}}}},"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":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"277":{"tf":1.0},"534":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"df":35,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"110":{"tf":1.7320508075688772},"128":{"tf":1.0},"152":{"tf":1.7320508075688772},"223":{"tf":1.4142135623730951},"237":{"tf":1.0},"245":{"tf":1.0},"319":{"tf":1.0},"329":{"tf":1.0},"337":{"tf":1.0},"352":{"tf":1.0},"353":{"tf":1.0},"359":{"tf":1.0},"360":{"tf":1.7320508075688772},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"388":{"tf":1.4142135623730951},"389":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"410":{"tf":1.0},"439":{"tf":1.0},"458":{"tf":1.4142135623730951},"477":{"tf":1.4142135623730951},"493":{"tf":1.0},"50":{"tf":1.0},"523":{"tf":1.0},"554":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0}},"e":{"df":2,"docs":{"121":{"tf":2.0},"122":{"tf":1.0}},"r":{"df":1,"docs":{"122":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"109":{"tf":1.0}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":4,"docs":{"107":{"tf":1.0},"114":{"tf":1.4142135623730951},"425":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"401":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"401":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"p":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"167":{"tf":1.0},"414":{"tf":1.0},"471":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"104":{"tf":1.0},"320":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":24,"docs":{"106":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.7320508075688772},"121":{"tf":1.0},"130":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"181":{"tf":1.7320508075688772},"190":{"tf":1.0},"252":{"tf":1.0},"285":{"tf":1.0},"290":{"tf":1.0},"322":{"tf":2.23606797749979},"339":{"tf":1.7320508075688772},"345":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.4142135623730951},"372":{"tf":1.4142135623730951},"386":{"tf":1.4142135623730951},"389":{"tf":1.0},"416":{"tf":1.4142135623730951},"470":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0},"56":{"tf":1.0}}},"t":{"df":35,"docs":{"118":{"tf":1.0},"119":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":2.449489742783178},"135":{"tf":1.0},"143":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"18":{"tf":1.0},"185":{"tf":1.0},"190":{"tf":1.4142135623730951},"191":{"tf":1.0},"193":{"tf":1.0},"242":{"tf":1.0},"250":{"tf":1.7320508075688772},"251":{"tf":1.7320508075688772},"258":{"tf":1.0},"264":{"tf":1.0},"268":{"tf":1.4142135623730951},"270":{"tf":1.0},"272":{"tf":1.0},"277":{"tf":1.0},"278":{"tf":1.0},"279":{"tf":1.0},"292":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.0},"305":{"tf":1.4142135623730951},"306":{"tf":1.0},"307":{"tf":1.0},"348":{"tf":1.4142135623730951},"416":{"tf":1.0},"520":{"tf":1.4142135623730951}}}},"t":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"251":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"554":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":12,"docs":{"129":{"tf":1.0},"173":{"tf":1.0},"320":{"tf":1.4142135623730951},"354":{"tf":1.0},"355":{"tf":1.0},"461":{"tf":1.0},"47":{"tf":1.0},"544":{"tf":1.0},"547":{"tf":1.0},"548":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"173":{"tf":1.0}}}}}}}},"df":1,"docs":{"155":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}},"x":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}},"z":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"306":{"tf":1.0}}},"x":{"df":1,"docs":{"306":{"tf":1.0}}},"z":{"df":1,"docs":{"306":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"306":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":4,"docs":{"210":{"tf":1.0},"211":{"tf":2.23606797749979},"306":{"tf":1.7320508075688772},"7":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"210":{"tf":1.7320508075688772},"211":{"tf":1.4142135623730951},"7":{"tf":1.0}}}}}}}}},"r":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"22":{"tf":1.0},"450":{"tf":1.0},"522":{"tf":1.0},"98":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":21,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"110":{"tf":1.4142135623730951},"159":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":2.449489742783178},"215":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"251":{"tf":1.4142135623730951},"283":{"tf":1.0},"288":{"tf":1.0},"299":{"tf":1.0},"300":{"tf":1.0},"306":{"tf":1.0},"387":{"tf":1.0},"430":{"tf":1.0},"442":{"tf":1.0},"469":{"tf":1.0},"79":{"tf":1.4142135623730951},"99":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"416":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"115":{"tf":1.0},"127":{"tf":1.0}}}},"n":{"c":{"df":2,"docs":{"128":{"tf":1.0},"470":{"tf":2.449489742783178}}},"df":0,"docs":{},"g":{"df":89,"docs":{"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"11":{"tf":1.4142135623730951},"12":{"tf":2.0},"123":{"tf":3.0},"13":{"tf":1.7320508075688772},"132":{"tf":1.4142135623730951},"14":{"tf":2.0},"15":{"tf":1.4142135623730951},"16":{"tf":1.7320508075688772},"17":{"tf":1.4142135623730951},"179":{"tf":1.0},"18":{"tf":1.7320508075688772},"19":{"tf":1.4142135623730951},"2":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":1.7320508075688772},"211":{"tf":1.4142135623730951},"22":{"tf":2.0},"221":{"tf":2.0},"225":{"tf":1.0},"228":{"tf":2.0},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"250":{"tf":1.0},"26":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"29":{"tf":2.0},"3":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"314":{"tf":1.0},"32":{"tf":1.4142135623730951},"327":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951},"354":{"tf":1.0},"36":{"tf":2.0},"37":{"tf":1.4142135623730951},"374":{"tf":1.0},"38":{"tf":1.4142135623730951},"386":{"tf":1.0},"39":{"tf":1.4142135623730951},"390":{"tf":1.7320508075688772},"4":{"tf":1.4142135623730951},"40":{"tf":2.0},"41":{"tf":1.7320508075688772},"42":{"tf":1.4142135623730951},"43":{"tf":2.23606797749979},"44":{"tf":3.1622776601683795},"460":{"tf":1.0},"470":{"tf":1.0},"483":{"tf":1.4142135623730951},"484":{"tf":1.4142135623730951},"486":{"tf":1.7320508075688772},"488":{"tf":1.4142135623730951},"489":{"tf":1.4142135623730951},"49":{"tf":1.0},"490":{"tf":1.0},"492":{"tf":1.4142135623730951},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"498":{"tf":1.4142135623730951},"499":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"500":{"tf":1.4142135623730951},"503":{"tf":1.0},"508":{"tf":1.0},"512":{"tf":1.0},"514":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951},"533":{"tf":1.4142135623730951},"536":{"tf":1.4142135623730951},"542":{"tf":1.7320508075688772},"6":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"78":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.0},"9":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":2.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"277":{"tf":2.23606797749979}}}}}},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"3":{"tf":1.4142135623730951}}}}}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"317":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":13,"docs":{"134":{"tf":1.0},"199":{"tf":1.4142135623730951},"201":{"tf":1.4142135623730951},"203":{"tf":1.0},"204":{"tf":1.0},"239":{"tf":1.4142135623730951},"299":{"tf":1.0},"329":{"tf":1.0},"347":{"tf":1.4142135623730951},"472":{"tf":1.7320508075688772},"473":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"334":{"tf":1.4142135623730951}}},"t":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"235":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":13,"docs":{"132":{"tf":1.0},"203":{"tf":1.4142135623730951},"221":{"tf":1.0},"224":{"tf":1.7320508075688772},"225":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":2.23606797749979},"237":{"tf":1.0},"239":{"tf":1.0},"464":{"tf":1.0},"538":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"539":{"tf":1.4142135623730951}}},"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"225":{"tf":1.4142135623730951}},"e":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"240":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"221":{"tf":1.4142135623730951},"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":8,"docs":{"179":{"tf":1.0},"218":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"221":{"tf":2.23606797749979},"227":{"tf":1.0},"228":{"tf":1.0},"253":{"tf":1.0},"500":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"218":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":31,"docs":{"128":{"tf":1.0},"17":{"tf":1.0},"218":{"tf":3.1622776601683795},"219":{"tf":2.0},"220":{"tf":2.449489742783178},"221":{"tf":1.4142135623730951},"222":{"tf":2.23606797749979},"223":{"tf":1.7320508075688772},"224":{"tf":2.0},"225":{"tf":1.4142135623730951},"226":{"tf":2.6457513110645907},"227":{"tf":2.449489742783178},"228":{"tf":1.4142135623730951},"229":{"tf":2.23606797749979},"230":{"tf":1.4142135623730951},"231":{"tf":2.0},"232":{"tf":1.7320508075688772},"233":{"tf":2.8284271247461903},"234":{"tf":2.0},"235":{"tf":3.0},"236":{"tf":2.23606797749979},"237":{"tf":2.0},"238":{"tf":2.0},"239":{"tf":2.449489742783178},"240":{"tf":2.23606797749979},"31":{"tf":1.7320508075688772},"46":{"tf":1.0},"470":{"tf":1.0},"539":{"tf":1.4142135623730951},"78":{"tf":1.0},"8":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":26,"docs":{"0":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.7320508075688772},"128":{"tf":1.4142135623730951},"155":{"tf":1.0},"169":{"tf":1.0},"173":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":3.0},"215":{"tf":1.0},"25":{"tf":1.0},"275":{"tf":1.7320508075688772},"306":{"tf":1.0},"307":{"tf":1.0},"350":{"tf":1.0},"36":{"tf":1.0},"382":{"tf":1.0},"388":{"tf":1.0},"390":{"tf":1.0},"459":{"tf":1.0},"477":{"tf":1.0},"50":{"tf":1.0},"532":{"tf":1.0},"546":{"tf":1.0},"556":{"tf":1.0},"64":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"477":{"tf":1.0}}}},"i":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":3,"docs":{"197":{"tf":5.385164807134504},"275":{"tf":3.1622776601683795},"306":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"121":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"382":{"tf":2.0},"470":{"tf":2.8284271247461903}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"320":{"tf":1.0},"383":{"tf":2.0},"470":{"tf":1.0}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"320":{"tf":1.0},"336":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":7,"docs":{"130":{"tf":1.0},"135":{"tf":1.0},"277":{"tf":1.0},"336":{"tf":1.0},"346":{"tf":1.0},"349":{"tf":1.0},"86":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"446":{"tf":1.4142135623730951}},"n":{"df":6,"docs":{"116":{"tf":1.0},"128":{"tf":1.0},"253":{"tf":1.0},"339":{"tf":1.7320508075688772},"454":{"tf":1.4142135623730951},"555":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"197":{"tf":1.0}}}}}}}}},"z":{"df":1,"docs":{"267":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}}}}}},"z":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}},"df":3,"docs":{"197":{"tf":3.1622776601683795},"267":{"tf":3.0},"303":{"tf":2.0}}}}}},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"543":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"93":{"tf":1.0}}},"s":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"147":{"tf":2.6457513110645907},"312":{"tf":1.0}}}},"df":126,"docs":{"113":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.7320508075688772},"123":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.4142135623730951},"134":{"tf":1.0},"135":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"161":{"tf":1.0},"166":{"tf":1.7320508075688772},"169":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"184":{"tf":2.0},"191":{"tf":1.4142135623730951},"192":{"tf":1.0},"194":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"199":{"tf":1.0},"208":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.4142135623730951},"227":{"tf":1.0},"229":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"232":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":1.4142135623730951},"237":{"tf":1.0},"242":{"tf":1.0},"244":{"tf":1.4142135623730951},"245":{"tf":1.4142135623730951},"246":{"tf":1.0},"247":{"tf":1.0},"249":{"tf":1.7320508075688772},"252":{"tf":1.0},"253":{"tf":1.0},"255":{"tf":1.7320508075688772},"260":{"tf":1.0},"264":{"tf":1.4142135623730951},"270":{"tf":1.4142135623730951},"272":{"tf":1.0},"274":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.4142135623730951},"280":{"tf":1.7320508075688772},"286":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"292":{"tf":1.4142135623730951},"294":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"302":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"333":{"tf":1.0},"340":{"tf":1.0},"349":{"tf":1.7320508075688772},"35":{"tf":1.7320508075688772},"351":{"tf":1.4142135623730951},"353":{"tf":1.0},"356":{"tf":1.4142135623730951},"36":{"tf":1.0},"361":{"tf":2.449489742783178},"362":{"tf":1.7320508075688772},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.0},"367":{"tf":1.0},"368":{"tf":1.0},"369":{"tf":2.0},"370":{"tf":2.23606797749979},"371":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"377":{"tf":1.4142135623730951},"40":{"tf":1.0},"409":{"tf":1.4142135623730951},"416":{"tf":2.449489742783178},"418":{"tf":1.4142135623730951},"419":{"tf":1.0},"420":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.4142135623730951},"431":{"tf":1.0},"432":{"tf":1.4142135623730951},"441":{"tf":1.0},"458":{"tf":1.4142135623730951},"459":{"tf":1.0},"462":{"tf":1.0},"466":{"tf":1.0},"468":{"tf":1.0},"47":{"tf":2.0},"471":{"tf":1.0},"477":{"tf":1.4142135623730951},"48":{"tf":1.0},"486":{"tf":1.4142135623730951},"499":{"tf":1.0},"50":{"tf":1.4142135623730951},"520":{"tf":1.0},"531":{"tf":2.0},"54":{"tf":1.4142135623730951},"547":{"tf":3.1622776601683795},"8":{"tf":1.0},"81":{"tf":1.0},"90":{"tf":2.449489742783178},"92":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"431":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"83":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"382":{"tf":1.0},"413":{"tf":1.0}}}}},"r":{"df":4,"docs":{"254":{"tf":2.0},"308":{"tf":1.0},"412":{"tf":2.23606797749979},"456":{"tf":1.0}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"86":{"tf":2.0}},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"233":{"tf":1.4142135623730951},"236":{"tf":1.0},"266":{"tf":1.0},"297":{"tf":1.0},"320":{"tf":1.7320508075688772},"389":{"tf":2.0},"532":{"tf":1.0},"533":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"556":{"tf":1.0}}},"df":0,"docs":{}}}},"m":{"d":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"468":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"459":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"b":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"187":{"tf":1.7320508075688772},"331":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":49,"docs":{"100":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.7320508075688772},"106":{"tf":1.0},"107":{"tf":2.0},"108":{"tf":1.0},"109":{"tf":2.0},"110":{"tf":1.0},"111":{"tf":1.0},"117":{"tf":1.0},"12":{"tf":1.7320508075688772},"126":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"15":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"184":{"tf":1.0},"187":{"tf":1.4142135623730951},"239":{"tf":1.0},"240":{"tf":1.4142135623730951},"251":{"tf":1.0},"277":{"tf":1.0},"28":{"tf":1.7320508075688772},"306":{"tf":1.0},"309":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"382":{"tf":1.0},"388":{"tf":2.23606797749979},"390":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"40":{"tf":1.0},"405":{"tf":4.242640687119285},"413":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"429":{"tf":1.0},"458":{"tf":1.4142135623730951},"461":{"tf":1.4142135623730951},"470":{"tf":2.449489742783178},"474":{"tf":2.449489742783178},"477":{"tf":1.7320508075688772},"493":{"tf":1.0},"516":{"tf":2.0},"531":{"tf":1.0},"556":{"tf":1.4142135623730951},"557":{"tf":1.4142135623730951},"84":{"tf":1.0},"99":{"tf":1.0}},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"556":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"185":{"tf":1.0}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":7,"docs":{"242":{"tf":1.4142135623730951},"243":{"tf":2.449489742783178},"250":{"tf":1.0},"361":{"tf":1.0},"363":{"tf":1.0},"479":{"tf":1.0},"78":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"139":{"tf":1.0},"168":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":2.23606797749979},"430":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"132":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":3.1622776601683795},"430":{"tf":1.0}}}}},"t":{"df":2,"docs":{"327":{"tf":1.7320508075688772},"498":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"334":{"tf":1.0},"339":{"tf":2.0}}},"r":{"df":15,"docs":{"174":{"tf":1.0},"218":{"tf":1.0},"22":{"tf":1.0},"220":{"tf":2.0},"221":{"tf":2.6457513110645907},"223":{"tf":1.0},"227":{"tf":2.0},"228":{"tf":2.6457513110645907},"239":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.4142135623730951},"500":{"tf":1.7320508075688772},"78":{"tf":1.0},"8":{"tf":1.0}}}}},"m":{".":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"2":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"95":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"u":{"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":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"3":{"3":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"81":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"128":{"tf":1.0},"155":{"tf":1.0},"160":{"tf":1.0},"164":{"tf":1.0},"243":{"tf":1.0},"247":{"tf":1.0},"299":{"tf":1.0},"473":{"tf":1.4142135623730951}},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"155":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"155":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":2,"docs":{"155":{"tf":1.7320508075688772},"156":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"557":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"df":9,"docs":{"131":{"tf":1.0},"155":{"tf":1.0},"167":{"tf":1.0},"308":{"tf":1.0},"470":{"tf":1.4142135623730951},"475":{"tf":1.0},"517":{"tf":1.0},"526":{"tf":1.0},"56":{"tf":1.4142135623730951}},"t":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}},"z":{"a":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"n":{"d":{"'":{"df":4,"docs":{"100":{"tf":1.0},"109":{"tf":1.4142135623730951},"119":{"tf":1.0},"237":{"tf":1.0}}},"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"419":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"420":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.4142135623730951}}}}}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":3,"docs":{"416":{"tf":1.4142135623730951},"419":{"tf":1.0},"432":{"tf":1.0}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"430":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"343":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"343":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"379":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"_":{"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":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"50":{"tf":1.0},"55":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"#":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"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":2,"docs":{"104":{"tf":1.0},"109":{"tf":1.0}}}}}}}}}}},"'":{"df":33,"docs":{"107":{"tf":1.0},"180":{"tf":1.0},"236":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.0},"30":{"tf":1.0},"312":{"tf":1.0},"34":{"tf":1.0},"41":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.4142135623730951},"417":{"tf":1.0},"426":{"tf":1.0},"452":{"tf":1.4142135623730951},"464":{"tf":1.0},"465":{"tf":1.0},"467":{"tf":1.0},"476":{"tf":1.0},"478":{"tf":1.0},"490":{"tf":1.0},"527":{"tf":1.0},"530":{"tf":1.4142135623730951},"551":{"tf":1.0},"553":{"tf":1.4142135623730951},"556":{"tf":1.0},"557":{"tf":2.6457513110645907},"62":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"82":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0}}},".":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"509":{"tf":1.0}}}}}}},"y":{"df":1,"docs":{"523":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":3,"docs":{"335":{"tf":1.0},"509":{"tf":1.0},"523":{"tf":1.4142135623730951}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"494":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"494":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"494":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"494":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}},"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":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"129":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"509":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"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":{"509":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"y":{"df":1,"docs":{"532":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"127":{"tf":1.0},"129":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"x":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}}}}}}}}}}},"df":0,"docs":{}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{},"e":{"d":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"466":{"tf":1.0},"514":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"j":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"22":{"tf":1.0},"309":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"17":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"492":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":6,"docs":{"452":{"tf":1.0},"492":{"tf":1.4142135623730951},"545":{"tf":1.0},"546":{"tf":1.0},"89":{"tf":1.0},"92":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"90":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"313":{"tf":1.0}},"s":{")":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"92":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"89":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":5,"docs":{"313":{"tf":1.0},"452":{"tf":1.0},"492":{"tf":1.4142135623730951},"90":{"tf":1.0},"92":{"tf":1.0}}}}}},"df":4,"docs":{"313":{"tf":1.0},"492":{"tf":1.4142135623730951},"517":{"tf":1.0},"546":{"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":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"431":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"416":{"tf":1.4142135623730951},"432":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"465":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"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":{"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"107":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":3,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"109":{"tf":2.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{":":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"109":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"p":{"df":1,"docs":{"462":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"102":{"tf":2.0},"104":{"tf":1.0},"107":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{},"s":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"390":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"389":{"tf":1.4142135623730951},"391":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"90":{"tf":1.0}}}}}}}},"df":0,"docs":{},"t":{"#":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"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":4,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0}}}}}}}}}}},".":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"494":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"129":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"494":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"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":{}},"u":{"df":0,"docs":{},"n":{"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":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}}},"l":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"106":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"v":{"df":1,"docs":{"103":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"103":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"102":{"tf":1.4142135623730951}}}}}},"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":{},"s":{"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":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}},"(":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":{"90":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"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":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"90":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"313":{"tf":1.0},"492":{"tf":1.0}},"s":{")":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"92":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":2,"docs":{"492":{"tf":1.0},"90":{"tf":2.0}}}}}}}},"df":1,"docs":{"494":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"\"":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"265":{"tf":1.7320508075688772},"314":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"300":{"tf":1.7320508075688772}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"125":{"tf":1.7320508075688772},"212":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":2.0},"240":{"tf":2.0}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":2,"docs":{"112":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"277":{"tf":1.7320508075688772}}}}}}}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"m":{"d":{"df":2,"docs":{"132":{"tf":1.7320508075688772},"493":{"tf":2.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"443":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"df":1,"docs":{"415":{"tf":1.0}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"383":{"tf":2.8284271247461903}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}},"t":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}}}},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"271":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"105":{"tf":1.4142135623730951},"322":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}}}}}},"p":{"df":0,"docs":{},"o":{"df":1,"docs":{"395":{"tf":1.7320508075688772}}}}}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.7320508075688772}}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"176":{"tf":1.4142135623730951},"295":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"128":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"o":{"d":{"df":1,"docs":{"379":{"tf":2.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"405":{"tf":1.7320508075688772}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"273":{"tf":1.7320508075688772}}}}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"381":{"tf":2.0}},"l":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"356":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"m":{"df":1,"docs":{"121":{"tf":2.449489742783178}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"223":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"204":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"331":{"tf":1.7320508075688772}}}}}}},"y":{"c":{"df":0,"docs":{},"m":{"d":{"df":2,"docs":{"399":{"tf":2.449489742783178},"401":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":13,"docs":{"131":{"tf":3.0},"138":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"318":{"tf":3.0},"448":{"tf":1.4142135623730951},"489":{"tf":2.0},"520":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"221":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"497":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"445":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"388":{"tf":2.0},"391":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"225":{"tf":1.7320508075688772},"232":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"462":{"tf":1.0},"92":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":2.449489742783178}}}}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":2.449489742783178}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"127":{"tf":1.7320508075688772}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":2,"docs":{"128":{"tf":1.7320508075688772},"455":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"156":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"tf":1.7320508075688772}},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"243":{"tf":1.7320508075688772},"405":{"tf":2.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}}},"p":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"386":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"a":{"c":{"df":1,"docs":{"306":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"446":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"251":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.7320508075688772}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"372":{"tf":1.4142135623730951}},"t":{"df":1,"docs":{"376":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}}},"s":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":3,"docs":{"151":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"408":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"339":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"439":{"tf":1.0},"442":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"t":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.7320508075688772}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"189":{"tf":1.4142135623730951}}}}}}}},"df":1,"docs":{"269":{"tf":1.7320508075688772}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.7320508075688772},"285":{"tf":1.7320508075688772},"289":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"i":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"257":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"393":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"298":{"tf":2.449489742783178}}},"df":0,"docs":{}}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":2,"docs":{"177":{"tf":1.4142135623730951},"247":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"u":{"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"343":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"114":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"496":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"df":0,"docs":{},"p":{"df":1,"docs":{"261":{"tf":1.7320508075688772}}}}}}}}}},"p":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"303":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"296":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}},"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":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"259":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}}}}}},"s":{"df":1,"docs":{"405":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":3,"docs":{"164":{"tf":1.4142135623730951},"185":{"tf":1.4142135623730951},"415":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":19,"docs":{"100":{"tf":5.5677643628300215},"111":{"tf":1.0},"113":{"tf":1.0},"119":{"tf":1.0},"155":{"tf":1.0},"385":{"tf":1.0},"398":{"tf":1.7320508075688772},"400":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.0},"405":{"tf":2.0},"406":{"tf":1.0},"408":{"tf":1.4142135623730951},"409":{"tf":1.0},"442":{"tf":1.0},"466":{"tf":1.0},"468":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"#":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"517":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"df":3,"docs":{"312":{"tf":1.0},"492":{"tf":1.4142135623730951},"90":{"tf":4.0}}}}}}}},"df":195,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":2.23606797749979},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"102":{"tf":1.0},"105":{"tf":1.0},"107":{"tf":3.3166247903554},"109":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"115":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"133":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.4142135623730951},"159":{"tf":1.7320508075688772},"16":{"tf":1.0},"160":{"tf":1.4142135623730951},"167":{"tf":1.0},"17":{"tf":1.4142135623730951},"170":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.0},"180":{"tf":1.0},"186":{"tf":1.0},"191":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"2":{"tf":1.7320508075688772},"203":{"tf":1.0},"207":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.7320508075688772},"22":{"tf":1.7320508075688772},"223":{"tf":1.0},"23":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"255":{"tf":1.0},"266":{"tf":1.7320508075688772},"27":{"tf":2.0},"276":{"tf":1.0},"28":{"tf":1.7320508075688772},"281":{"tf":1.0},"286":{"tf":1.0},"29":{"tf":1.4142135623730951},"291":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"309":{"tf":2.0},"31":{"tf":1.0},"310":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"314":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.0},"34":{"tf":1.0},"347":{"tf":1.0},"35":{"tf":1.0},"352":{"tf":1.0},"353":{"tf":1.7320508075688772},"354":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.0},"361":{"tf":1.4142135623730951},"366":{"tf":1.0},"368":{"tf":1.0},"369":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"380":{"tf":1.0},"382":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"39":{"tf":1.4142135623730951},"392":{"tf":1.0},"398":{"tf":1.7320508075688772},"40":{"tf":2.0},"400":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"41":{"tf":1.0},"413":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.7320508075688772},"433":{"tf":1.0},"434":{"tf":1.0},"447":{"tf":2.449489742783178},"449":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772},"452":{"tf":2.0},"453":{"tf":1.4142135623730951},"456":{"tf":1.7320508075688772},"458":{"tf":1.4142135623730951},"459":{"tf":1.0},"460":{"tf":1.0},"461":{"tf":2.23606797749979},"463":{"tf":2.449489742783178},"464":{"tf":1.4142135623730951},"465":{"tf":1.7320508075688772},"466":{"tf":1.4142135623730951},"467":{"tf":2.8284271247461903},"468":{"tf":1.7320508075688772},"469":{"tf":1.4142135623730951},"47":{"tf":2.0},"470":{"tf":1.0},"471":{"tf":1.0},"473":{"tf":1.0},"475":{"tf":1.0},"476":{"tf":1.4142135623730951},"477":{"tf":5.656854249492381},"478":{"tf":1.0},"479":{"tf":1.4142135623730951},"48":{"tf":2.449489742783178},"49":{"tf":1.4142135623730951},"490":{"tf":1.7320508075688772},"491":{"tf":2.449489742783178},"492":{"tf":1.4142135623730951},"493":{"tf":1.0},"494":{"tf":1.7320508075688772},"495":{"tf":1.0},"5":{"tf":1.4142135623730951},"50":{"tf":3.1622776601683795},"514":{"tf":1.4142135623730951},"515":{"tf":1.0},"517":{"tf":2.6457513110645907},"518":{"tf":1.0},"522":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"527":{"tf":1.4142135623730951},"528":{"tf":1.4142135623730951},"529":{"tf":1.4142135623730951},"53":{"tf":1.0},"530":{"tf":1.4142135623730951},"532":{"tf":1.0},"533":{"tf":1.0},"535":{"tf":1.0},"54":{"tf":1.0},"541":{"tf":1.4142135623730951},"542":{"tf":2.449489742783178},"543":{"tf":1.0},"545":{"tf":2.23606797749979},"546":{"tf":1.4142135623730951},"547":{"tf":2.23606797749979},"548":{"tf":1.0},"55":{"tf":1.0},"554":{"tf":1.4142135623730951},"555":{"tf":1.0},"556":{"tf":1.4142135623730951},"557":{"tf":3.872983346207417},"558":{"tf":4.0},"559":{"tf":2.0},"56":{"tf":2.23606797749979},"560":{"tf":1.4142135623730951},"57":{"tf":2.449489742783178},"58":{"tf":2.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0},"64":{"tf":1.0},"67":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":2.23606797749979},"85":{"tf":1.0},"87":{"tf":2.449489742783178},"88":{"tf":2.449489742783178},"89":{"tf":1.7320508075688772},"90":{"tf":3.4641016151377544},"91":{"tf":1.4142135623730951},"92":{"tf":1.7320508075688772},"93":{"tf":2.0},"94":{"tf":2.8284271247461903},"95":{"tf":2.23606797749979},"96":{"tf":1.0},"99":{"tf":1.4142135623730951}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"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":{},"e":{"d":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"514":{"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":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"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":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"452":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.4142135623730951}},"s":{".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"168":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"168":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":44,"docs":{"100":{"tf":1.0},"111":{"tf":1.0},"119":{"tf":1.0},"132":{"tf":2.0},"133":{"tf":2.23606797749979},"134":{"tf":1.4142135623730951},"135":{"tf":1.7320508075688772},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":2.0},"161":{"tf":1.4142135623730951},"167":{"tf":1.4142135623730951},"242":{"tf":1.0},"247":{"tf":1.4142135623730951},"317":{"tf":1.0},"321":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"342":{"tf":1.0},"343":{"tf":1.4142135623730951},"344":{"tf":1.0},"345":{"tf":1.4142135623730951},"346":{"tf":1.7320508075688772},"349":{"tf":1.4142135623730951},"473":{"tf":1.0},"484":{"tf":1.7320508075688772},"486":{"tf":1.4142135623730951},"489":{"tf":1.4142135623730951},"493":{"tf":1.0},"5":{"tf":1.0},"8":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"344":{"tf":1.0}}},"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"343":{"tf":1.4142135623730951},"345":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"#":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"489":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"489":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"r":{"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":{"489":{"tf":1.0}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"489":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"132":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"128":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"395":{"tf":1.0},"440":{"tf":1.0}}}}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"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":1,"docs":{"468":{"tf":1.4142135623730951}}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":5,"docs":{"102":{"tf":2.23606797749979},"104":{"tf":2.0},"107":{"tf":1.0},"109":{"tf":1.4142135623730951},"468":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":425,"docs":{"0":{"tf":2.449489742783178},"1":{"tf":3.1622776601683795},"100":{"tf":5.5677643628300215},"101":{"tf":3.1622776601683795},"102":{"tf":5.291502622129181},"103":{"tf":2.8284271247461903},"104":{"tf":3.4641016151377544},"105":{"tf":2.8284271247461903},"106":{"tf":3.0},"107":{"tf":5.196152422706632},"108":{"tf":2.449489742783178},"109":{"tf":4.47213595499958},"11":{"tf":1.0},"110":{"tf":4.69041575982343},"111":{"tf":3.4641016151377544},"112":{"tf":3.605551275463989},"113":{"tf":2.449489742783178},"114":{"tf":2.8284271247461903},"115":{"tf":2.8284271247461903},"116":{"tf":2.23606797749979},"117":{"tf":3.1622776601683795},"118":{"tf":2.449489742783178},"119":{"tf":1.7320508075688772},"120":{"tf":1.4142135623730951},"121":{"tf":3.4641016151377544},"122":{"tf":2.449489742783178},"123":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":2.6457513110645907},"126":{"tf":2.8284271247461903},"127":{"tf":2.6457513110645907},"128":{"tf":4.0},"129":{"tf":2.6457513110645907},"130":{"tf":2.6457513110645907},"131":{"tf":2.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.7320508075688772},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":2.23606797749979},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.7320508075688772},"149":{"tf":1.0},"15":{"tf":1.7320508075688772},"150":{"tf":2.23606797749979},"151":{"tf":2.8284271247461903},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":2.23606797749979},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"157":{"tf":1.4142135623730951},"158":{"tf":1.7320508075688772},"159":{"tf":1.7320508075688772},"160":{"tf":1.0},"161":{"tf":2.8284271247461903},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":2.0},"165":{"tf":2.0},"166":{"tf":1.7320508075688772},"167":{"tf":2.6457513110645907},"168":{"tf":3.1622776601683795},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.4142135623730951},"174":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":2.449489742783178},"177":{"tf":1.7320508075688772},"178":{"tf":1.7320508075688772},"179":{"tf":1.4142135623730951},"18":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":2.449489742783178},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":3.1622776601683795},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.7320508075688772},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":2.6457513110645907},"194":{"tf":1.0},"195":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.0},"199":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":2.449489742783178},"205":{"tf":2.6457513110645907},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.7320508075688772},"209":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"211":{"tf":2.0},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.4142135623730951},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":2.23606797749979},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"223":{"tf":2.23606797749979},"224":{"tf":1.0},"225":{"tf":2.0},"226":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.7320508075688772},"231":{"tf":1.0},"232":{"tf":1.4142135623730951},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.7320508075688772},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":2.23606797749979},"240":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":2.449489742783178},"244":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":2.0},"248":{"tf":1.0},"249":{"tf":1.0},"25":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":2.23606797749979},"252":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.4142135623730951},"255":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.7320508075688772},"258":{"tf":1.0},"259":{"tf":1.7320508075688772},"260":{"tf":1.0},"261":{"tf":1.7320508075688772},"262":{"tf":1.0},"263":{"tf":1.0},"264":{"tf":1.0},"265":{"tf":1.4142135623730951},"266":{"tf":1.0},"267":{"tf":1.4142135623730951},"268":{"tf":1.0},"269":{"tf":1.7320508075688772},"27":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.4142135623730951},"272":{"tf":1.0},"273":{"tf":2.0},"274":{"tf":1.0},"275":{"tf":1.7320508075688772},"276":{"tf":1.0},"277":{"tf":1.7320508075688772},"278":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.7320508075688772},"285":{"tf":1.4142135623730951},"286":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.7320508075688772},"290":{"tf":1.4142135623730951},"291":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":1.7320508075688772},"294":{"tf":1.4142135623730951},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"297":{"tf":1.7320508075688772},"298":{"tf":2.0},"299":{"tf":1.7320508075688772},"30":{"tf":2.23606797749979},"300":{"tf":1.4142135623730951},"301":{"tf":1.0},"302":{"tf":1.4142135623730951},"303":{"tf":1.4142135623730951},"304":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":2.0},"307":{"tf":1.0},"308":{"tf":2.449489742783178},"309":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":2.0},"317":{"tf":1.4142135623730951},"318":{"tf":2.0},"319":{"tf":3.0},"320":{"tf":3.0},"321":{"tf":2.0},"322":{"tf":2.6457513110645907},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":2.0},"328":{"tf":1.0},"329":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"330":{"tf":1.0},"331":{"tf":2.6457513110645907},"332":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.4142135623730951},"336":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":2.8284271247461903},"340":{"tf":3.7416573867739413},"341":{"tf":4.0},"342":{"tf":2.6457513110645907},"343":{"tf":4.123105625617661},"344":{"tf":3.0},"345":{"tf":3.1622776601683795},"346":{"tf":3.1622776601683795},"347":{"tf":2.0},"348":{"tf":1.7320508075688772},"349":{"tf":2.23606797749979},"350":{"tf":2.0},"351":{"tf":1.7320508075688772},"352":{"tf":1.0},"353":{"tf":1.0},"354":{"tf":1.4142135623730951},"355":{"tf":2.449489742783178},"356":{"tf":2.8284271247461903},"357":{"tf":1.0},"358":{"tf":1.7320508075688772},"36":{"tf":2.0},"360":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"368":{"tf":2.0},"369":{"tf":2.23606797749979},"37":{"tf":2.449489742783178},"372":{"tf":2.23606797749979},"374":{"tf":1.4142135623730951},"376":{"tf":2.0},"377":{"tf":2.23606797749979},"378":{"tf":2.0},"379":{"tf":3.3166247903554},"38":{"tf":1.7320508075688772},"380":{"tf":1.4142135623730951},"381":{"tf":3.7416573867739413},"383":{"tf":2.449489742783178},"384":{"tf":1.7320508075688772},"385":{"tf":2.6457513110645907},"386":{"tf":2.8284271247461903},"388":{"tf":3.0},"389":{"tf":2.6457513110645907},"390":{"tf":1.0},"391":{"tf":1.4142135623730951},"393":{"tf":1.0},"394":{"tf":2.0},"395":{"tf":2.0},"396":{"tf":2.0},"397":{"tf":1.7320508075688772},"398":{"tf":2.449489742783178},"399":{"tf":2.0},"40":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"402":{"tf":2.0},"403":{"tf":3.872983346207417},"404":{"tf":1.7320508075688772},"405":{"tf":2.6457513110645907},"406":{"tf":3.0},"407":{"tf":3.605551275463989},"408":{"tf":2.6457513110645907},"409":{"tf":1.7320508075688772},"41":{"tf":1.4142135623730951},"410":{"tf":3.7416573867739413},"411":{"tf":1.7320508075688772},"412":{"tf":1.7320508075688772},"413":{"tf":3.1622776601683795},"414":{"tf":2.0},"415":{"tf":2.0},"416":{"tf":5.196152422706632},"417":{"tf":1.0},"419":{"tf":1.7320508075688772},"420":{"tf":1.4142135623730951},"421":{"tf":1.7320508075688772},"422":{"tf":1.0},"423":{"tf":1.7320508075688772},"425":{"tf":2.23606797749979},"427":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":2.0},"431":{"tf":2.23606797749979},"432":{"tf":2.23606797749979},"433":{"tf":2.23606797749979},"434":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"438":{"tf":1.7320508075688772},"439":{"tf":2.23606797749979},"44":{"tf":2.449489742783178},"440":{"tf":1.0},"441":{"tf":1.0},"442":{"tf":1.0},"443":{"tf":2.23606797749979},"445":{"tf":1.7320508075688772},"446":{"tf":1.0},"447":{"tf":1.0},"452":{"tf":1.0},"454":{"tf":2.0},"455":{"tf":2.0},"456":{"tf":2.8284271247461903},"457":{"tf":1.7320508075688772},"458":{"tf":2.449489742783178},"459":{"tf":3.3166247903554},"460":{"tf":3.0},"461":{"tf":3.1622776601683795},"462":{"tf":1.7320508075688772},"464":{"tf":1.0},"465":{"tf":1.4142135623730951},"466":{"tf":2.0},"467":{"tf":1.4142135623730951},"468":{"tf":2.449489742783178},"469":{"tf":1.0},"47":{"tf":1.0},"470":{"tf":3.3166247903554},"472":{"tf":1.7320508075688772},"473":{"tf":5.0},"474":{"tf":1.4142135623730951},"477":{"tf":1.4142135623730951},"48":{"tf":1.0},"486":{"tf":1.4142135623730951},"493":{"tf":1.0},"498":{"tf":1.4142135623730951},"50":{"tf":4.0},"509":{"tf":1.4142135623730951},"510":{"tf":1.0},"514":{"tf":1.7320508075688772},"52":{"tf":1.4142135623730951},"523":{"tf":1.7320508075688772},"532":{"tf":1.7320508075688772},"534":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"540":{"tf":1.4142135623730951},"542":{"tf":2.0},"544":{"tf":1.0},"545":{"tf":1.4142135623730951},"546":{"tf":2.449489742783178},"548":{"tf":2.0},"55":{"tf":2.23606797749979},"550":{"tf":1.0},"554":{"tf":2.0},"556":{"tf":1.0},"557":{"tf":2.449489742783178},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"60":{"tf":1.0},"61":{"tf":2.6457513110645907},"62":{"tf":4.242640687119285},"63":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"65":{"tf":2.0},"66":{"tf":2.0},"67":{"tf":3.1622776601683795},"68":{"tf":2.449489742783178},"69":{"tf":4.123105625617661},"70":{"tf":3.872983346207417},"71":{"tf":3.1622776601683795},"72":{"tf":2.8284271247461903},"73":{"tf":3.1622776601683795},"74":{"tf":2.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.7320508075688772},"77":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951},"79":{"tf":1.7320508075688772},"8":{"tf":1.0},"80":{"tf":3.4641016151377544},"81":{"tf":1.7320508075688772},"88":{"tf":1.0},"90":{"tf":1.7320508075688772},"91":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951},"95":{"tf":1.0},"99":{"tf":4.123105625617661}},"m":{"a":{"df":0,"docs":{},"p":{"df":6,"docs":{"102":{"tf":2.23606797749979},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"m":{"df":7,"docs":{"100":{"tf":1.0},"102":{"tf":2.449489742783178},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.0},"466":{"tf":1.0}}}},"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"470":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"377":{"tf":2.0},"379":{"tf":1.4142135623730951},"466":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"377":{"tf":1.0},"379":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"377":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"377":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"377":{"tf":1.0}}}}},"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":3,"docs":{"340":{"tf":1.0},"341":{"tf":1.7320508075688772},"343":{"tf":2.23606797749979}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":27,"docs":{"100":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":2.0},"115":{"tf":1.7320508075688772},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"119":{"tf":1.7320508075688772},"120":{"tf":2.23606797749979},"121":{"tf":1.0},"122":{"tf":1.7320508075688772},"123":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.0},"156":{"tf":2.449489742783178},"161":{"tf":1.4142135623730951},"166":{"tf":1.0},"222":{"tf":1.4142135623730951},"341":{"tf":1.0},"349":{"tf":1.4142135623730951},"38":{"tf":1.0},"401":{"tf":1.4142135623730951},"442":{"tf":1.4142135623730951},"443":{"tf":1.4142135623730951},"468":{"tf":1.7320508075688772},"470":{"tf":1.4142135623730951},"474":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"377":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}}}}},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"471":{"tf":1.4142135623730951},"473":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"473":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"403":{"tf":1.0}},"|":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"|":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"403":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":7,"docs":{"407":{"tf":1.0},"408":{"tf":1.4142135623730951},"409":{"tf":1.0},"410":{"tf":1.0},"442":{"tf":1.0},"443":{"tf":1.0},"557":{"tf":1.0}},"e":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"443":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"445":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"446":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"408":{"tf":1.0},"410":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"439":{"tf":1.0},"442":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.4142135623730951}}}}},"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":1,"docs":{"560":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"554":{"tf":1.0},"556":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"554":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":2,"docs":{"476":{"tf":1.0},"558":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"r":{"df":6,"docs":{"147":{"tf":1.0},"244":{"tf":1.0},"33":{"tf":1.0},"377":{"tf":1.0},"413":{"tf":1.7320508075688772},"415":{"tf":1.0}}},"t":{"df":23,"docs":{"0":{"tf":1.0},"213":{"tf":1.0},"218":{"tf":1.4142135623730951},"223":{"tf":1.0},"233":{"tf":1.0},"281":{"tf":1.0},"297":{"tf":1.0},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"41":{"tf":1.0},"413":{"tf":1.0},"456":{"tf":1.0},"47":{"tf":1.4142135623730951},"493":{"tf":1.0},"50":{"tf":1.0},"62":{"tf":2.0},"76":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":2.0},"94":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"100":{"tf":1.4142135623730951},"173":{"tf":1.0},"309":{"tf":1.0},"451":{"tf":1.0},"47":{"tf":1.7320508075688772},"477":{"tf":2.23606797749979},"523":{"tf":1.0},"530":{"tf":1.0},"547":{"tf":1.4142135623730951},"96":{"tf":1.0},"97":{"tf":1.4142135623730951}},"e":{"<":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"435":{"tf":1.0}}}},"i":{"d":{"df":1,"docs":{"435":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"435":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"40":{"tf":1.0},"491":{"tf":1.4142135623730951},"85":{"tf":1.0},"98":{"tf":1.0}}},"y":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":3,"docs":{"451":{"tf":1.0},"491":{"tf":1.4142135623730951},"98":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"186":{"tf":1.0},"471":{"tf":1.4142135623730951}},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"187":{"tf":1.7320508075688772},"189":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"160":{"tf":1.0},"186":{"tf":1.0}}}}}}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"160":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"160":{"tf":1.0},"471":{"tf":1.0},"473":{"tf":1.4142135623730951}}}}}}}}},"t":{"df":2,"docs":{"170":{"tf":1.0},"186":{"tf":1.0}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"170":{"tf":1.0},"186":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"473":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":14,"docs":{"0":{"tf":1.0},"102":{"tf":1.0},"109":{"tf":1.0},"187":{"tf":1.7320508075688772},"189":{"tf":1.0},"265":{"tf":1.0},"28":{"tf":1.0},"345":{"tf":1.0},"357":{"tf":1.0},"389":{"tf":1.0},"430":{"tf":1.0},"44":{"tf":1.0},"470":{"tf":1.0},"78":{"tf":1.0}},"e":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"187":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"x":{"df":2,"docs":{"33":{"tf":1.0},"407":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":3,"docs":{"294":{"tf":1.0},"295":{"tf":2.0},"296":{"tf":2.0}},"e":{"'":{"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"i":{"c":{"df":2,"docs":{"160":{"tf":1.0},"473":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":12,"docs":{"180":{"tf":1.4142135623730951},"184":{"tf":1.0},"222":{"tf":1.4142135623730951},"229":{"tf":1.7320508075688772},"230":{"tf":2.6457513110645907},"231":{"tf":1.0},"232":{"tf":2.449489742783178},"236":{"tf":1.4142135623730951},"239":{"tf":3.4641016151377544},"240":{"tf":2.6457513110645907},"508":{"tf":1.0},"509":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"309":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":1.0},"314":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"186":{"tf":1.0},"470":{"tf":1.0}}}}}},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"126":{"tf":1.0},"128":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"128":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"193":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"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":{"193":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"'":{"df":1,"docs":{"456":{"tf":1.0}}},"df":17,"docs":{"193":{"tf":1.0},"25":{"tf":1.0},"36":{"tf":1.0},"456":{"tf":1.0},"50":{"tf":2.0},"64":{"tf":2.23606797749979},"65":{"tf":1.0},"66":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.7320508075688772},"88":{"tf":1.0},"90":{"tf":1.0}}}}}},"df":10,"docs":{"189":{"tf":2.0},"193":{"tf":3.1622776601683795},"27":{"tf":1.0},"28":{"tf":1.0},"312":{"tf":1.0},"403":{"tf":1.0},"41":{"tf":1.0},"477":{"tf":1.0},"69":{"tf":1.4142135623730951},"89":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"193":{"tf":2.449489742783178}}}}},"u":{"df":0,"docs":{},"r":{"df":35,"docs":{"107":{"tf":1.0},"15":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"313":{"tf":1.0},"32":{"tf":1.0},"320":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.7320508075688772},"435":{"tf":1.4142135623730951},"436":{"tf":1.0},"456":{"tf":1.0},"478":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.0},"51":{"tf":1.7320508075688772},"517":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":2.23606797749979},"90":{"tf":2.23606797749979},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"97":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"222":{"tf":1.0},"76":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":5,"docs":{"23":{"tf":1.0},"268":{"tf":1.0},"313":{"tf":1.0},"470":{"tf":1.0},"525":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"553":{"tf":1.0}}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"550":{"tf":1.4142135623730951}}}}}}}}}},"df":1,"docs":{"550":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":2,"docs":{"103":{"tf":1.0},"109":{"tf":1.0}}}}},"i":{"d":{"df":7,"docs":{"109":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.0},"382":{"tf":1.0},"528":{"tf":1.0},"547":{"tf":1.0},"550":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":10,"docs":{"195":{"tf":1.0},"208":{"tf":1.0},"214":{"tf":1.0},"222":{"tf":1.0},"305":{"tf":1.0},"316":{"tf":1.4142135623730951},"375":{"tf":1.7320508075688772},"397":{"tf":1.0},"64":{"tf":1.0},"76":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":13,"docs":{"109":{"tf":1.7320508075688772},"113":{"tf":1.0},"117":{"tf":1.4142135623730951},"161":{"tf":1.0},"349":{"tf":1.0},"416":{"tf":1.0},"439":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"546":{"tf":1.4142135623730951},"64":{"tf":1.0},"81":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"100":{"tf":1.0},"113":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"544":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"100":{"tf":1.0},"155":{"tf":1.0},"171":{"tf":1.0},"384":{"tf":1.0},"557":{"tf":1.0}}}}}},"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":12,"docs":{"180":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":1.0},"325":{"tf":1.4142135623730951},"333":{"tf":1.0},"334":{"tf":1.7320508075688772},"350":{"tf":1.4142135623730951},"369":{"tf":1.0},"452":{"tf":1.4142135623730951},"466":{"tf":1.0},"90":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":37,"docs":{"100":{"tf":1.4142135623730951},"14":{"tf":1.7320508075688772},"194":{"tf":1.4142135623730951},"208":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.4142135623730951},"243":{"tf":1.0},"250":{"tf":1.4142135623730951},"251":{"tf":1.7320508075688772},"26":{"tf":1.0},"267":{"tf":1.4142135623730951},"271":{"tf":1.0},"293":{"tf":1.0},"297":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"320":{"tf":1.0},"321":{"tf":1.7320508075688772},"324":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.0},"347":{"tf":1.4142135623730951},"349":{"tf":1.0},"352":{"tf":1.0},"408":{"tf":1.4142135623730951},"430":{"tf":1.0},"441":{"tf":1.0},"483":{"tf":1.4142135623730951},"486":{"tf":1.7320508075688772},"488":{"tf":1.0},"499":{"tf":1.0},"503":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"516":{"tf":1.0},"8":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"29":{"tf":1.0}}}},"m":{"df":2,"docs":{"204":{"tf":1.0},"542":{"tf":1.0}}}}},"t":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"555":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":26,"docs":{"10":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.0},"130":{"tf":1.0},"134":{"tf":1.4142135623730951},"161":{"tf":1.0},"177":{"tf":1.4142135623730951},"197":{"tf":1.7320508075688772},"199":{"tf":1.0},"236":{"tf":1.0},"275":{"tf":3.0},"280":{"tf":1.0},"295":{"tf":1.0},"320":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.4142135623730951},"349":{"tf":1.0},"358":{"tf":1.0},"359":{"tf":1.0},"368":{"tf":1.0},"389":{"tf":1.0},"416":{"tf":1.0},"47":{"tf":1.0},"473":{"tf":1.7320508075688772},"486":{"tf":1.0},"531":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"d":{"df":1,"docs":{"275":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":14,"docs":{"135":{"tf":1.0},"202":{"tf":1.0},"205":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":3.0},"237":{"tf":1.0},"275":{"tf":2.0},"306":{"tf":1.0},"318":{"tf":2.23606797749979},"323":{"tf":1.0},"351":{"tf":1.0},"401":{"tf":1.0},"423":{"tf":1.0},"43":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":6,"docs":{"161":{"tf":1.0},"179":{"tf":1.0},"251":{"tf":1.0},"547":{"tf":1.0},"557":{"tf":1.0},"86":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":2,"docs":{"388":{"tf":1.4142135623730951},"456":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":7,"docs":{"28":{"tf":1.0},"475":{"tf":1.0},"476":{"tf":1.0},"542":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":2.449489742783178},"559":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"15":{"tf":1.0},"558":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"168":{"tf":1.0}}}},"o":{"df":0,"docs":{},"l":{"df":15,"docs":{"377":{"tf":1.0},"381":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"50":{"tf":1.4142135623730951},"532":{"tf":1.0},"533":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"72":{"tf":1.0},"99":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"268":{"tf":1.0},"456":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":37,"docs":{"169":{"tf":1.0},"25":{"tf":1.0},"30":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"41":{"tf":1.7320508075688772},"44":{"tf":1.4142135623730951},"456":{"tf":2.23606797749979},"457":{"tf":1.0},"458":{"tf":1.0},"459":{"tf":1.0},"460":{"tf":1.0},"477":{"tf":1.0},"50":{"tf":1.7320508075688772},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":2.8284271247461903},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":2.449489742783178},"68":{"tf":2.0},"69":{"tf":1.4142135623730951},"70":{"tf":2.23606797749979},"71":{"tf":1.4142135623730951},"72":{"tf":2.0},"73":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951},"79":{"tf":1.0},"80":{"tf":1.4142135623730951},"82":{"tf":1.0},"88":{"tf":1.0}}},"t":{"(":{"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":{"459":{"tf":1.7320508075688772}}}}}}}}},"df":42,"docs":{"178":{"tf":1.4142135623730951},"215":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"239":{"tf":3.872983346207417},"240":{"tf":2.0},"299":{"tf":1.0},"30":{"tf":1.4142135623730951},"328":{"tf":1.7320508075688772},"331":{"tf":1.0},"335":{"tf":1.0},"339":{"tf":1.7320508075688772},"350":{"tf":1.0},"37":{"tf":1.0},"377":{"tf":1.0},"456":{"tf":1.7320508075688772},"458":{"tf":1.7320508075688772},"459":{"tf":2.0},"460":{"tf":2.0},"461":{"tf":1.0},"468":{"tf":2.449489742783178},"48":{"tf":1.4142135623730951},"50":{"tf":2.449489742783178},"59":{"tf":2.449489742783178},"60":{"tf":1.0},"61":{"tf":2.23606797749979},"62":{"tf":2.0},"65":{"tf":2.0},"66":{"tf":2.0},"67":{"tf":2.0},"68":{"tf":1.4142135623730951},"69":{"tf":2.23606797749979},"70":{"tf":1.7320508075688772},"71":{"tf":2.23606797749979},"72":{"tf":1.4142135623730951},"73":{"tf":1.7320508075688772},"76":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":2.23606797749979},"81":{"tf":1.0},"82":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":{"458":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{"458":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"460":{"tf":2.8284271247461903}}}}}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"457":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"15":{"tf":1.0},"69":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"79":{"tf":1.0}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":10,"docs":{"208":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"210":{"tf":1.7320508075688772},"211":{"tf":2.0},"212":{"tf":2.0},"213":{"tf":1.0},"214":{"tf":1.0},"287":{"tf":1.7320508075688772},"76":{"tf":1.0},"78":{"tf":2.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":5,"docs":{"109":{"tf":1.0},"310":{"tf":1.0},"412":{"tf":2.8284271247461903},"473":{"tf":1.4142135623730951},"93":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{":":{"9":{".":{"0":{".":{"0":{"df":1,"docs":{"491":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"491":{"tf":1.4142135623730951},"84":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"43":{"tf":1.0},"447":{"tf":1.7320508075688772},"477":{"tf":1.4142135623730951},"491":{"tf":1.4142135623730951},"69":{"tf":1.0},"94":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"2":{"tf":1.4142135623730951},"527":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"184":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"461":{"tf":1.0},"481":{"tf":1.0},"545":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"169":{"tf":1.0},"240":{"tf":1.0},"283":{"tf":1.0},"288":{"tf":1.0},"440":{"tf":1.0},"441":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"90":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"559":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"134":{"tf":1.0},"280":{"tf":1.0},"285":{"tf":1.0},"290":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"542":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"s":{"df":5,"docs":{"109":{"tf":1.0},"141":{"tf":1.0},"306":{"tf":1.0},"390":{"tf":1.0},"467":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"110":{"tf":1.0},"14":{"tf":1.0},"169":{"tf":1.0},"22":{"tf":1.0},"36":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"415":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0}}}}},"w":{"df":2,"docs":{"243":{"tf":1.0},"78":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"221":{"tf":1.0}}}}}}}},"df":1,"docs":{"176":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"54":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"320":{"tf":1.0},"389":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":104,"docs":{"0":{"tf":1.0},"100":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.7320508075688772},"106":{"tf":1.0},"107":{"tf":2.23606797749979},"109":{"tf":1.7320508075688772},"112":{"tf":2.0},"114":{"tf":1.0},"128":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"134":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.4142135623730951},"168":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":2.0},"177":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"183":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.7320508075688772},"193":{"tf":1.4142135623730951},"197":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":2.449489742783178},"225":{"tf":1.0},"228":{"tf":1.4142135623730951},"230":{"tf":2.0},"232":{"tf":1.0},"240":{"tf":1.0},"247":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.4142135623730951},"261":{"tf":1.0},"268":{"tf":1.0},"273":{"tf":1.4142135623730951},"277":{"tf":1.0},"292":{"tf":1.0},"295":{"tf":1.0},"303":{"tf":1.0},"311":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":2.0},"320":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":1.4142135623730951},"331":{"tf":1.0},"339":{"tf":1.7320508075688772},"343":{"tf":1.0},"345":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":2.0},"351":{"tf":1.0},"352":{"tf":1.0},"358":{"tf":1.4142135623730951},"359":{"tf":1.4142135623730951},"362":{"tf":1.0},"379":{"tf":1.7320508075688772},"388":{"tf":3.7416573867739413},"391":{"tf":2.23606797749979},"399":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.7320508075688772},"407":{"tf":1.0},"408":{"tf":1.0},"412":{"tf":1.0},"414":{"tf":1.7320508075688772},"415":{"tf":2.23606797749979},"416":{"tf":2.23606797749979},"425":{"tf":1.4142135623730951},"432":{"tf":1.4142135623730951},"438":{"tf":1.0},"439":{"tf":1.0},"445":{"tf":1.0},"446":{"tf":1.0},"447":{"tf":1.0},"468":{"tf":1.0},"470":{"tf":2.449489742783178},"471":{"tf":1.4142135623730951},"472":{"tf":1.7320508075688772},"473":{"tf":1.4142135623730951},"474":{"tf":2.0},"50":{"tf":1.7320508075688772},"523":{"tf":1.0},"55":{"tf":2.0},"550":{"tf":1.0},"554":{"tf":1.0},"555":{"tf":1.0},"557":{"tf":2.0},"558":{"tf":1.4142135623730951},"66":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.4142135623730951},"82":{"tf":1.0},"90":{"tf":1.4142135623730951},"99":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"388":{"tf":1.4142135623730951},"391":{"tf":2.0},"474":{"tf":1.0}}}},"v":{"df":7,"docs":{"105":{"tf":2.0},"316":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":2.449489742783178},"483":{"tf":1.4142135623730951},"486":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"357":{"tf":1.0},"461":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"15":{"tf":1.0},"557":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"78":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"259":{"tf":1.0}}},"df":0,"docs":{},"i":{"a":{"df":7,"docs":{"251":{"tf":1.0},"255":{"tf":1.0},"258":{"tf":2.0},"259":{"tf":3.0},"265":{"tf":2.6457513110645907},"78":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"251":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"161":{"tf":2.0}}}}},"df":36,"docs":{"100":{"tf":1.0},"125":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.4142135623730951},"203":{"tf":1.0},"208":{"tf":1.0},"214":{"tf":1.0},"236":{"tf":1.7320508075688772},"267":{"tf":1.7320508075688772},"271":{"tf":1.7320508075688772},"277":{"tf":1.0},"298":{"tf":1.0},"3":{"tf":1.0},"328":{"tf":1.0},"346":{"tf":1.0},"349":{"tf":1.4142135623730951},"366":{"tf":1.0},"410":{"tf":1.0},"412":{"tf":1.0},"413":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"432":{"tf":1.0},"449":{"tf":1.0},"453":{"tf":1.7320508075688772},"464":{"tf":1.0},"465":{"tf":1.0},"472":{"tf":1.7320508075688772},"473":{"tf":2.8284271247461903},"486":{"tf":1.0},"492":{"tf":1.0},"50":{"tf":1.0},"558":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"161":{"tf":2.0},"349":{"tf":2.0}}}}}}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"179":{"tf":1.0},"210":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"147":{"tf":1.0},"348":{"tf":1.0},"349":{"tf":1.4142135623730951},"350":{"tf":1.7320508075688772},"518":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"b":{"df":1,"docs":{"347":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"348":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{">":{"(":{"\"":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"516":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"132":{"tf":1.0},"347":{"tf":1.0},"464":{"tf":1.4142135623730951},"516":{"tf":1.4142135623730951}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"349":{"tf":1.0},"350":{"tf":2.449489742783178},"488":{"tf":2.0}},"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":1,"docs":{"488":{"tf":1.0}}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"488":{"tf":1.0}}}}}},".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"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":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"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":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"350":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"350":{"tf":1.0},"488":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"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":{"488":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"b":{"df":1,"docs":{"349":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"349":{"tf":1.4142135623730951}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"349":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"347":{"tf":1.0},"349":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":33,"docs":{"100":{"tf":1.0},"176":{"tf":1.7320508075688772},"18":{"tf":1.4142135623730951},"182":{"tf":1.7320508075688772},"183":{"tf":2.0},"185":{"tf":1.0},"223":{"tf":1.4142135623730951},"26":{"tf":1.7320508075688772},"267":{"tf":1.7320508075688772},"33":{"tf":1.0},"347":{"tf":2.0},"348":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"350":{"tf":2.449489742783178},"351":{"tf":1.0},"352":{"tf":1.0},"355":{"tf":1.4142135623730951},"358":{"tf":1.0},"376":{"tf":1.0},"403":{"tf":1.0},"430":{"tf":1.0},"465":{"tf":1.0},"477":{"tf":1.0},"478":{"tf":1.0},"479":{"tf":1.0},"50":{"tf":1.0},"516":{"tf":3.0},"532":{"tf":1.0},"542":{"tf":2.449489742783178},"57":{"tf":1.0},"62":{"tf":1.0},"71":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"402":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"183":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}}},"v":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":1,"docs":{"183":{"tf":3.605551275463989}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"531":{"tf":1.0}}}}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"350":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"d":{"a":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"386":{"tf":1.7320508075688772}},"e":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"a":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"0":{"df":1,"docs":{"386":{"tf":1.0}}},"df":0,"docs":{}},"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":{},"k":{"_":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"186":{"tf":1.0}}}},"df":0,"docs":{}},"df":24,"docs":{"132":{"tf":1.0},"242":{"tf":1.0},"268":{"tf":1.4142135623730951},"269":{"tf":1.7320508075688772},"280":{"tf":2.23606797749979},"281":{"tf":2.449489742783178},"282":{"tf":2.23606797749979},"283":{"tf":1.7320508075688772},"284":{"tf":1.7320508075688772},"285":{"tf":2.449489742783178},"286":{"tf":2.23606797749979},"287":{"tf":2.23606797749979},"288":{"tf":1.7320508075688772},"289":{"tf":1.7320508075688772},"290":{"tf":2.449489742783178},"291":{"tf":2.23606797749979},"306":{"tf":1.0},"360":{"tf":1.4142135623730951},"407":{"tf":1.0},"46":{"tf":1.4142135623730951},"464":{"tf":1.0},"520":{"tf":1.4142135623730951},"55":{"tf":1.0},"550":{"tf":1.0}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":14,"docs":{"354":{"tf":1.4142135623730951},"360":{"tf":1.0},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"4":{"tf":1.0},"461":{"tf":1.0},"465":{"tf":2.23606797749979},"477":{"tf":1.0},"50":{"tf":2.8284271247461903},"542":{"tf":2.23606797749979},"548":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"58":{"tf":3.0},"78":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"476":{"tf":1.0}}}}},"y":{"df":4,"docs":{"172":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"554":{"tf":1.0},"555":{"tf":1.0}},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"d":{"1":{"2":{"b":{"df":0,"docs":{},"e":{"4":{"2":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"299":{"tf":1.4142135623730951},"395":{"tf":2.449489742783178}},"e":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"7":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"171":{"tf":1.0},"517":{"tf":1.0}}}}},"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":4,"docs":{"155":{"tf":1.0},"316":{"tf":1.0},"556":{"tf":1.0},"70":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"181":{"tf":2.0},"251":{"tf":1.0},"472":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951},"78":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"50":{"tf":1.0},"557":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"554":{"tf":1.0}}},"df":0,"docs":{},"m":{"df":4,"docs":{"287":{"tf":2.0},"76":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"78":{"tf":2.23606797749979}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":78,"docs":{"1":{"tf":1.0},"100":{"tf":2.0},"110":{"tf":1.0},"112":{"tf":1.0},"128":{"tf":1.7320508075688772},"132":{"tf":1.4142135623730951},"147":{"tf":1.0},"155":{"tf":1.4142135623730951},"161":{"tf":1.0},"167":{"tf":1.7320508075688772},"168":{"tf":2.8284271247461903},"176":{"tf":1.0},"181":{"tf":1.4142135623730951},"185":{"tf":1.7320508075688772},"203":{"tf":1.0},"212":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.0},"242":{"tf":1.0},"277":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.4142135623730951},"321":{"tf":1.0},"322":{"tf":2.0},"329":{"tf":1.0},"339":{"tf":1.0},"347":{"tf":1.0},"349":{"tf":1.4142135623730951},"354":{"tf":1.4142135623730951},"357":{"tf":1.0},"358":{"tf":1.0},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.0},"378":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":1.0},"388":{"tf":2.6457513110645907},"389":{"tf":1.0},"391":{"tf":1.0},"395":{"tf":2.449489742783178},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.7320508075688772},"410":{"tf":1.4142135623730951},"413":{"tf":1.4142135623730951},"416":{"tf":2.6457513110645907},"419":{"tf":1.0},"420":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.4142135623730951},"445":{"tf":1.0},"457":{"tf":1.4142135623730951},"458":{"tf":1.0},"459":{"tf":1.0},"468":{"tf":1.0},"470":{"tf":2.6457513110645907},"473":{"tf":1.4142135623730951},"474":{"tf":1.0},"477":{"tf":1.0},"50":{"tf":1.0},"546":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.7320508075688772},"69":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":2.23606797749979},"79":{"tf":1.0},"80":{"tf":1.7320508075688772},"81":{"tf":1.0},"95":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"\"":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"77":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"401":{"tf":1.0}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":48,"docs":{"1":{"tf":1.0},"100":{"tf":1.4142135623730951},"104":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.4142135623730951},"111":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"210":{"tf":1.4142135623730951},"214":{"tf":1.0},"232":{"tf":1.0},"276":{"tf":1.0},"278":{"tf":1.0},"300":{"tf":1.7320508075688772},"310":{"tf":1.0},"317":{"tf":1.0},"322":{"tf":1.4142135623730951},"326":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.4142135623730951},"336":{"tf":1.0},"339":{"tf":1.0},"346":{"tf":1.0},"416":{"tf":3.3166247903554},"425":{"tf":2.6457513110645907},"429":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":1.4142135623730951},"471":{"tf":1.0},"489":{"tf":1.4142135623730951},"50":{"tf":3.605551275463989},"507":{"tf":1.0},"508":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.0},"93":{"tf":1.0}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"320":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":9,"docs":{"136":{"tf":1.4142135623730951},"137":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"144":{"tf":1.4142135623730951},"145":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"153":{"tf":2.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}},"r":{"df":1,"docs":{"33":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":25,"docs":{"105":{"tf":1.0},"126":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.0},"155":{"tf":1.0},"176":{"tf":1.4142135623730951},"178":{"tf":1.0},"191":{"tf":1.0},"195":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"246":{"tf":1.0},"336":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.0},"361":{"tf":1.0},"414":{"tf":1.0},"432":{"tf":1.0},"438":{"tf":1.4142135623730951},"439":{"tf":2.0},"442":{"tf":1.0},"466":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0},"542":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"131":{"tf":1.0},"185":{"tf":1.0},"335":{"tf":1.0},"386":{"tf":1.0}}}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"263":{"tf":1.0},"78":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":4,"docs":{"108":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.4142135623730951},"58":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":3,"docs":{"447":{"tf":2.8284271247461903},"448":{"tf":2.0},"7":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":6,"docs":{"324":{"tf":1.0},"325":{"tf":2.23606797749979},"331":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":2.0},"339":{"tf":2.8284271247461903}}}}}}},"m":{"df":1,"docs":{"401":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":1,"docs":{"106":{"tf":1.0}}}}}}}},"df":7,"docs":{"138":{"tf":1.0},"142":{"tf":1.0},"319":{"tf":1.0},"345":{"tf":1.0},"376":{"tf":1.0},"444":{"tf":1.0},"446":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"470":{"tf":2.8284271247461903}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":2.449489742783178}}}}}},"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"470":{"tf":4.242640687119285}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":42,"docs":{"101":{"tf":1.4142135623730951},"106":{"tf":1.7320508075688772},"107":{"tf":1.7320508075688772},"115":{"tf":1.0},"132":{"tf":1.4142135623730951},"147":{"tf":1.0},"159":{"tf":1.0},"165":{"tf":1.4142135623730951},"166":{"tf":1.0},"167":{"tf":1.7320508075688772},"182":{"tf":1.0},"221":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"250":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.0},"309":{"tf":1.0},"327":{"tf":1.0},"38":{"tf":1.0},"386":{"tf":1.0},"43":{"tf":1.0},"434":{"tf":1.0},"435":{"tf":3.3166247903554},"436":{"tf":2.8284271247461903},"44":{"tf":1.7320508075688772},"447":{"tf":1.4142135623730951},"451":{"tf":2.8284271247461903},"46":{"tf":1.4142135623730951},"471":{"tf":1.0},"491":{"tf":6.164414002968976},"5":{"tf":1.0},"508":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":2.449489742783178},"85":{"tf":2.0},"94":{"tf":3.3166247903554},"95":{"tf":3.1622776601683795},"96":{"tf":1.0},"97":{"tf":2.23606797749979},"98":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"y":{"'":{"df":1,"docs":{"467":{"tf":1.0}}},"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"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":{}}},"r":{"df":0,"docs":{},"e":{"c":{"df":11,"docs":{"321":{"tf":1.0},"481":{"tf":1.0},"483":{"tf":1.0},"484":{"tf":1.4142135623730951},"486":{"tf":1.4142135623730951},"488":{"tf":1.0},"489":{"tf":1.0},"490":{"tf":1.4142135623730951},"508":{"tf":1.0},"509":{"tf":1.0},"510":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"z":{"df":1,"docs":{"558":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":28,"docs":{"124":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.0},"218":{"tf":1.0},"232":{"tf":1.0},"249":{"tf":1.4142135623730951},"25":{"tf":1.0},"293":{"tf":1.0},"30":{"tf":1.0},"316":{"tf":1.0},"32":{"tf":1.0},"321":{"tf":1.4142135623730951},"347":{"tf":1.0},"351":{"tf":1.0},"406":{"tf":1.7320508075688772},"407":{"tf":1.7320508075688772},"409":{"tf":1.0},"410":{"tf":1.0},"470":{"tf":1.0},"471":{"tf":1.0},"473":{"tf":1.0},"490":{"tf":1.0},"548":{"tf":1.0},"80":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":15,"docs":{"181":{"tf":1.0},"185":{"tf":1.4142135623730951},"194":{"tf":1.4142135623730951},"351":{"tf":1.0},"383":{"tf":2.449489742783178},"397":{"tf":2.449489742783178},"398":{"tf":3.7416573867739413},"423":{"tf":2.23606797749979},"43":{"tf":1.0},"460":{"tf":1.0},"468":{"tf":1.0},"472":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"76":{"tf":1.0},"78":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"478":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":11,"docs":{"122":{"tf":1.0},"194":{"tf":1.0},"2":{"tf":1.0},"347":{"tf":1.0},"389":{"tf":1.0},"410":{"tf":1.0},"416":{"tf":1.0},"467":{"tf":1.0},"490":{"tf":1.0},"50":{"tf":1.0},"55":{"tf":1.0}}}},"r":{"df":4,"docs":{"277":{"tf":1.0},"350":{"tf":1.0},"401":{"tf":1.0},"95":{"tf":1.0}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"222":{"tf":1.0},"389":{"tf":1.0},"461":{"tf":1.4142135623730951},"555":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"286":{"tf":1.4142135623730951},"287":{"tf":1.0},"291":{"tf":1.4142135623730951}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":20,"docs":{"110":{"tf":1.0},"14":{"tf":1.0},"169":{"tf":1.0},"184":{"tf":1.0},"249":{"tf":1.4142135623730951},"316":{"tf":1.0},"347":{"tf":1.0},"36":{"tf":1.0},"366":{"tf":1.0},"382":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"390":{"tf":1.0},"413":{"tf":1.0},"417":{"tf":1.0},"44":{"tf":1.7320508075688772},"463":{"tf":1.0},"548":{"tf":1.0},"72":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"119":{"tf":1.0},"354":{"tf":1.0},"43":{"tf":1.0},"50":{"tf":1.4142135623730951},"57":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":15,"docs":{"100":{"tf":1.0},"157":{"tf":1.0},"166":{"tf":1.0},"177":{"tf":1.0},"197":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"242":{"tf":1.0},"327":{"tf":1.4142135623730951},"334":{"tf":1.7320508075688772},"385":{"tf":1.0},"460":{"tf":1.0},"50":{"tf":1.0},"60":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"132":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"515":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":1,"docs":{"515":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"35":{"tf":1.0},"468":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"35":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"m":{"b":{"d":{"a":{"$":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"$":{"3":{"(":{"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":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"5":{"1":{"df":1,"docs":{"81":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"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":{"517":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"310":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"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":{"132":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"132":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"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":{"2":{"d":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":2,"docs":{"132":{"tf":1.0},"520":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"171":{"tf":1.0},"172":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":2,"docs":{"522":{"tf":1.0},"93":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":6,"docs":{"436":{"tf":1.0},"451":{"tf":1.0},"491":{"tf":2.449489742783178},"85":{"tf":1.0},"95":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":1,"docs":{"522":{"tf":1.0}}}}}}}},"/":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"47":{"tf":1.4142135623730951},"547":{"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":1,"docs":{"475":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":23,"docs":{"29":{"tf":1.4142135623730951},"33":{"tf":1.0},"357":{"tf":1.4142135623730951},"40":{"tf":1.0},"43":{"tf":1.4142135623730951},"433":{"tf":1.0},"434":{"tf":1.0},"44":{"tf":1.0},"456":{"tf":1.0},"46":{"tf":1.4142135623730951},"461":{"tf":1.0},"477":{"tf":1.4142135623730951},"50":{"tf":1.0},"52":{"tf":1.0},"522":{"tf":1.4142135623730951},"55":{"tf":1.0},"554":{"tf":1.0},"557":{"tf":2.23606797749979},"83":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":41,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.4142135623730951},"12":{"tf":1.0},"130":{"tf":1.0},"14":{"tf":1.0},"147":{"tf":1.0},"187":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.0},"251":{"tf":1.0},"267":{"tf":1.0},"268":{"tf":1.0},"29":{"tf":1.0},"299":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.0},"339":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.0},"361":{"tf":1.0},"381":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"413":{"tf":1.4142135623730951},"44":{"tf":1.0},"441":{"tf":1.0},"449":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.0},"473":{"tf":1.0},"69":{"tf":1.0},"84":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"345":{"tf":1.0},"360":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"285":{"tf":1.0},"287":{"tf":2.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":3,"docs":{"128":{"tf":2.23606797749979},"345":{"tf":1.4142135623730951},"346":{"tf":2.23606797749979}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":4,"docs":{"109":{"tf":1.0},"28":{"tf":1.0},"478":{"tf":1.0},"559":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"251":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":33,"docs":{"102":{"tf":1.0},"106":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.4142135623730951},"116":{"tf":1.7320508075688772},"117":{"tf":1.0},"123":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.0},"151":{"tf":1.0},"164":{"tf":1.0},"184":{"tf":1.0},"218":{"tf":1.0},"319":{"tf":1.0},"324":{"tf":1.0},"336":{"tf":1.0},"339":{"tf":1.7320508075688772},"377":{"tf":1.0},"381":{"tf":1.0},"394":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.0},"460":{"tf":1.0},"464":{"tf":1.7320508075688772},"477":{"tf":1.0},"517":{"tf":1.0},"534":{"tf":1.0},"62":{"tf":1.0},"75":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"251":{"tf":1.0}}}}}}}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"110":{"tf":1.0},"376":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"215":{"tf":1.0},"22":{"tf":1.0},"500":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":14,"docs":{"133":{"tf":1.0},"134":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"310":{"tf":1.0},"324":{"tf":1.0},"383":{"tf":1.0},"441":{"tf":1.0},"461":{"tf":1.4142135623730951},"470":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"508":{"tf":1.0},"558":{"tf":1.0},"90":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"360":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"t":{"df":5,"docs":{"187":{"tf":1.7320508075688772},"323":{"tf":1.0},"331":{"tf":1.4142135623730951},"345":{"tf":1.7320508075688772},"346":{"tf":2.0}}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"326":{"tf":1.7320508075688772},"90":{"tf":1.4142135623730951},"91":{"tf":1.7320508075688772}}}},"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"404":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"267":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":3.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"107":{"tf":1.0},"247":{"tf":1.0}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":14,"docs":{"320":{"tf":1.0},"341":{"tf":1.0},"465":{"tf":1.0},"467":{"tf":1.0},"468":{"tf":1.0},"50":{"tf":1.4142135623730951},"55":{"tf":2.0},"550":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.4142135623730951},"82":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"90":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"268":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":32,"docs":{"100":{"tf":1.0},"130":{"tf":1.0},"15":{"tf":1.0},"171":{"tf":1.0},"179":{"tf":1.7320508075688772},"220":{"tf":1.0},"227":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.0},"246":{"tf":1.0},"249":{"tf":1.4142135623730951},"252":{"tf":1.0},"253":{"tf":1.0},"257":{"tf":1.7320508075688772},"282":{"tf":1.0},"284":{"tf":1.4142135623730951},"287":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"300":{"tf":2.449489742783178},"326":{"tf":1.0},"327":{"tf":1.4142135623730951},"328":{"tf":1.0},"397":{"tf":1.7320508075688772},"401":{"tf":1.0},"403":{"tf":1.7320508075688772},"472":{"tf":1.7320508075688772},"50":{"tf":1.4142135623730951},"531":{"tf":1.0},"54":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"86":{"tf":1.0},"90":{"tf":1.0}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"257":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":4,"docs":{"252":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"500":{"tf":2.0}}}}}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"197":{"tf":3.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"390":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"470":{"tf":1.0}}}}}},"o":{"c":{"df":1,"docs":{"478":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"479":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"'":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":67,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"102":{"tf":1.0},"106":{"tf":1.0},"11":{"tf":1.4142135623730951},"12":{"tf":1.4142135623730951},"13":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"15":{"tf":2.0},"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"19":{"tf":1.4142135623730951},"2":{"tf":2.6457513110645907},"20":{"tf":1.4142135623730951},"21":{"tf":1.4142135623730951},"216":{"tf":1.0},"22":{"tf":1.4142135623730951},"226":{"tf":1.0},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"243":{"tf":1.7320508075688772},"25":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"28":{"tf":2.0},"29":{"tf":1.7320508075688772},"3":{"tf":2.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"313":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"35":{"tf":2.0},"36":{"tf":1.4142135623730951},"366":{"tf":1.0},"37":{"tf":1.7320508075688772},"38":{"tf":1.7320508075688772},"39":{"tf":2.0},"4":{"tf":1.4142135623730951},"40":{"tf":2.6457513110645907},"406":{"tf":1.0},"407":{"tf":1.0},"41":{"tf":1.7320508075688772},"413":{"tf":1.0},"415":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":2.0},"44":{"tf":1.4142135623730951},"452":{"tf":1.0},"476":{"tf":1.0},"478":{"tf":1.0},"479":{"tf":1.4142135623730951},"5":{"tf":1.7320508075688772},"525":{"tf":1.0},"527":{"tf":1.4142135623730951},"553":{"tf":1.4142135623730951},"556":{"tf":1.7320508075688772},"557":{"tf":1.0},"6":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951},"90":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"df":7,"docs":{"109":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"197":{"tf":1.0},"542":{"tf":1.0},"56":{"tf":1.0},"67":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":20,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.0},"111":{"tf":1.0},"126":{"tf":1.0},"130":{"tf":1.4142135623730951},"322":{"tf":1.0},"327":{"tf":1.0},"339":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"409":{"tf":1.0},"466":{"tf":1.4142135623730951},"473":{"tf":1.0},"544":{"tf":1.0},"545":{"tf":1.0},"547":{"tf":1.4142135623730951},"549":{"tf":1.4142135623730951},"81":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"n":{"'":{"df":0,"docs":{},"t":{"df":38,"docs":{"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.0},"112":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"158":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"191":{"tf":1.0},"240":{"tf":1.0},"319":{"tf":1.0},"321":{"tf":1.4142135623730951},"322":{"tf":1.0},"339":{"tf":1.7320508075688772},"352":{"tf":1.0},"384":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.0},"392":{"tf":1.0},"416":{"tf":1.0},"470":{"tf":1.4142135623730951},"494":{"tf":1.0},"523":{"tf":1.4142135623730951},"532":{"tf":1.7320508075688772},"534":{"tf":1.4142135623730951},"544":{"tf":1.0},"545":{"tf":1.4142135623730951},"554":{"tf":1.0},"67":{"tf":1.0},"73":{"tf":1.0},"87":{"tf":1.0},"89":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"99":{"tf":1.7320508075688772}}}},"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"559":{"tf":2.0}}}},"df":0,"docs":{},"e":{"df":14,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.0},"176":{"tf":1.0},"194":{"tf":1.0},"240":{"tf":1.0},"267":{"tf":1.0},"352":{"tf":1.0},"380":{"tf":1.0},"405":{"tf":1.0},"473":{"tf":1.0},"477":{"tf":1.4142135623730951},"98":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"268":{"tf":1.0}}}},"u":{"b":{"df":0,"docs":{},"l":{"df":9,"docs":{"132":{"tf":1.0},"139":{"tf":1.7320508075688772},"171":{"tf":1.0},"191":{"tf":1.4142135623730951},"194":{"tf":1.0},"210":{"tf":1.0},"277":{"tf":1.0},"383":{"tf":1.7320508075688772},"430":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.0},"194":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"556":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":44,"docs":{"187":{"tf":1.0},"263":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"408":{"tf":1.0},"470":{"tf":2.23606797749979},"481":{"tf":1.0},"483":{"tf":1.0},"486":{"tf":1.0},"488":{"tf":1.0},"489":{"tf":1.0},"491":{"tf":1.4142135623730951},"492":{"tf":1.0},"493":{"tf":1.4142135623730951},"494":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.0},"499":{"tf":1.0},"500":{"tf":1.0},"503":{"tf":1.4142135623730951},"504":{"tf":1.0},"505":{"tf":1.0},"507":{"tf":1.0},"508":{"tf":1.4142135623730951},"509":{"tf":1.0},"510":{"tf":1.0},"512":{"tf":1.0},"514":{"tf":1.0},"515":{"tf":1.0},"516":{"tf":1.4142135623730951},"517":{"tf":1.4142135623730951},"518":{"tf":1.4142135623730951},"520":{"tf":1.0},"523":{"tf":1.0},"524":{"tf":2.449489742783178},"532":{"tf":1.0},"534":{"tf":1.0},"544":{"tf":1.0}}}}}}},"df":2,"docs":{"214":{"tf":1.0},"461":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":4,"docs":{"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"555":{"tf":1.0},"86":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}}}}},"x":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"478":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"478":{"tf":1.0}}}}}}}},"p":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":2,"docs":{"47":{"tf":1.0},"48":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"r":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"63":{"tf":1.4142135623730951},"64":{"tf":1.0}}},"y":{"c":{"df":0,"docs":{},"i":{"a":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"555":{"tf":1.0}},"t":{"df":1,"docs":{"556":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"557":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"516":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"l":{"df":21,"docs":{"12":{"tf":1.0},"15":{"tf":1.0},"17":{"tf":1.0},"350":{"tf":1.0},"413":{"tf":1.0},"433":{"tf":1.7320508075688772},"434":{"tf":1.7320508075688772},"437":{"tf":1.7320508075688772},"438":{"tf":1.4142135623730951},"439":{"tf":2.0},"440":{"tf":2.6457513110645907},"441":{"tf":2.449489742783178},"442":{"tf":1.4142135623730951},"443":{"tf":1.0},"444":{"tf":1.4142135623730951},"445":{"tf":1.7320508075688772},"446":{"tf":2.0},"447":{"tf":1.0},"491":{"tf":1.0},"558":{"tf":1.0},"6":{"tf":1.0}}}},"u":{"df":0,"docs":{},"e":{"df":12,"docs":{"100":{"tf":1.0},"171":{"tf":1.0},"247":{"tf":1.0},"263":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"317":{"tf":1.0},"461":{"tf":1.0},"550":{"tf":1.0},"70":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"326":{"tf":3.0},"339":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"r":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"386":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"t":{"df":3,"docs":{"293":{"tf":3.7416573867739413},"300":{"tf":3.3166247903554},"78":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":10,"docs":{"103":{"tf":1.0},"106":{"tf":1.0},"237":{"tf":1.0},"355":{"tf":1.0},"465":{"tf":1.0},"466":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0},"91":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"282":{"tf":1.7320508075688772},"287":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"287":{"tf":1.0}},"{":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":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":{"282":{"tf":1.4142135623730951},"287":{"tf":1.0}},"{":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{"[":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"]":{",":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"165":{"tf":1.0},"498":{"tf":1.0},"534":{"tf":1.4142135623730951},"544":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":20,"docs":{"0":{"tf":1.0},"102":{"tf":1.7320508075688772},"130":{"tf":1.0},"172":{"tf":1.7320508075688772},"201":{"tf":1.0},"220":{"tf":1.0},"227":{"tf":1.0},"237":{"tf":1.0},"242":{"tf":1.0},"275":{"tf":1.7320508075688772},"306":{"tf":1.0},"314":{"tf":1.0},"320":{"tf":1.0},"351":{"tf":1.4142135623730951},"477":{"tf":1.0},"490":{"tf":1.0},"494":{"tf":1.0},"544":{"tf":1.4142135623730951},"76":{"tf":2.0},"78":{"tf":5.0}},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"168":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"243":{"tf":1.7320508075688772}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{"df":1,"docs":{"356":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"[":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"=":{"1":{"df":2,"docs":{"76":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"121":{"tf":1.0}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"243":{"tf":1.0}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"=":{"1":{"0":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"243":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":1,"docs":{"125":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"=":{".":{".":{"9":{"df":1,"docs":{"251":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":25,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"117":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"171":{"tf":1.0},"190":{"tf":1.0},"194":{"tf":1.4142135623730951},"197":{"tf":1.7320508075688772},"198":{"tf":1.0},"2":{"tf":1.0},"243":{"tf":1.0},"276":{"tf":1.0},"281":{"tf":1.0},"3":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.4142135623730951},"350":{"tf":1.0},"358":{"tf":1.0},"375":{"tf":1.0},"44":{"tf":1.0},"468":{"tf":1.0},"477":{"tf":1.0},"62":{"tf":1.0},"75":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"k":{",":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{",":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"557":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"109":{"tf":1.0},"293":{"tf":1.0},"388":{"tf":1.0},"518":{"tf":1.4142135623730951},"525":{"tf":1.4142135623730951}}}}}}},"s":{"df":0,"docs":{},"i":{"df":2,"docs":{"2":{"tf":1.0},"45":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"153":{"tf":1.0},"382":{"tf":1.0},"388":{"tf":1.0},"41":{"tf":1.0},"464":{"tf":1.0},"84":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":4,"docs":{"187":{"tf":1.0},"386":{"tf":1.0},"534":{"tf":1.0},"99":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":15,"docs":{"100":{"tf":1.0},"115":{"tf":1.0},"121":{"tf":1.0},"180":{"tf":1.0},"273":{"tf":1.0},"295":{"tf":1.0},"351":{"tf":1.0},"392":{"tf":1.0},"416":{"tf":1.0},"433":{"tf":1.0},"473":{"tf":1.0},"508":{"tf":1.0},"523":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"164":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"383":{"tf":4.795831523312719}}},"y":{".":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"g":{"df":1,"docs":{"383":{"tf":2.6457513110645907}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":2.23606797749979}}}}}}}},"df":1,"docs":{"383":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"383":{"tf":2.6457513110645907}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"383":{"tf":2.23606797749979}}}}}},"u":{"df":0,"docs":{},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"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":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}}}}}},"df":6,"docs":{"193":{"tf":1.7320508075688772},"202":{"tf":1.0},"412":{"tf":1.7320508075688772},"442":{"tf":1.4142135623730951},"446":{"tf":1.0},"478":{"tf":1.0}}}}},"df":10,"docs":{"139":{"tf":2.0},"224":{"tf":1.0},"231":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.7320508075688772},"263":{"tf":1.0},"370":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":21,"docs":{"161":{"tf":1.0},"178":{"tf":2.449489742783178},"2":{"tf":1.0},"279":{"tf":1.0},"292":{"tf":2.23606797749979},"293":{"tf":3.1622776601683795},"297":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":1.0},"346":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.0},"41":{"tf":1.0},"410":{"tf":1.0},"416":{"tf":1.0},"477":{"tf":1.0},"5":{"tf":1.0},"559":{"tf":1.0},"56":{"tf":1.0},"78":{"tf":1.4142135623730951},"96":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"478":{"tf":1.0}}}}}}},"h":{"a":{"df":0,"docs":{},"t":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"472":{"tf":2.0}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"130":{"tf":1.4142135623730951},"131":{"tf":1.0},"203":{"tf":1.0},"248":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"176":{"tf":1.0}},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":1,"docs":{"176":{"tf":2.0}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"176":{"tf":1.7320508075688772},"524":{"tf":1.4142135623730951}},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"'":{"a":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"b":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"h":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":1,"docs":{"472":{"tf":3.1622776601683795}},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.0}}}}}}}}}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"472":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":5.0}}}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"181":{"tf":3.605551275463989}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"320":{"tf":1.0},"346":{"tf":2.0},"368":{"tf":1.0},"534":{"tf":1.4142135623730951},"540":{"tf":1.0},"544":{"tf":1.7320508075688772}}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":17,"docs":{"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"108":{"tf":1.7320508075688772},"109":{"tf":2.449489742783178},"224":{"tf":1.0},"235":{"tf":1.7320508075688772},"326":{"tf":1.4142135623730951},"354":{"tf":1.0},"379":{"tf":1.4142135623730951},"452":{"tf":1.4142135623730951},"492":{"tf":1.4142135623730951},"546":{"tf":1.0},"550":{"tf":1.0},"56":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"461":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"270":{"tf":2.6457513110645907},"271":{"tf":4.123105625617661},"78":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"271":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"184":{"tf":1.0},"270":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}}}},"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":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"528":{"tf":1.0}}}}}}},"d":{"df":20,"docs":{"110":{"tf":1.0},"122":{"tf":1.0},"156":{"tf":1.7320508075688772},"186":{"tf":1.0},"203":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"224":{"tf":1.0},"323":{"tf":1.0},"329":{"tf":1.0},"332":{"tf":1.0},"346":{"tf":1.4142135623730951},"351":{"tf":2.23606797749979},"380":{"tf":1.0},"388":{"tf":1.0},"472":{"tf":1.7320508075688772},"474":{"tf":1.0},"542":{"tf":1.0},"546":{"tf":1.0},"553":{"tf":1.0},"90":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"{":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":7,"docs":{"116":{"tf":1.0},"263":{"tf":1.0},"324":{"tf":1.0},"333":{"tf":1.0},"429":{"tf":1.0},"542":{"tf":1.0},"93":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"345":{"tf":1.0},"470":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"401":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"356":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"461":{"tf":1.0},"464":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"r":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":21,"docs":{"0":{"tf":1.0},"110":{"tf":1.0},"121":{"tf":1.0},"128":{"tf":1.0},"172":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0},"275":{"tf":1.0},"346":{"tf":1.0},"386":{"tf":1.0},"390":{"tf":1.4142135623730951},"391":{"tf":1.0},"416":{"tf":1.0},"460":{"tf":1.0},"464":{"tf":1.0},"477":{"tf":1.0},"490":{"tf":1.0},"518":{"tf":1.0},"522":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":27,"docs":{"130":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.4142135623730951},"161":{"tf":1.4142135623730951},"169":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"208":{"tf":1.0},"223":{"tf":1.0},"239":{"tf":2.23606797749979},"316":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":2.0},"326":{"tf":1.7320508075688772},"335":{"tf":1.0},"336":{"tf":1.0},"342":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.7320508075688772},"470":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951},"76":{"tf":1.0},"99":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":6,"docs":{"2":{"tf":1.0},"203":{"tf":1.0},"416":{"tf":1.0},"457":{"tf":1.4142135623730951},"557":{"tf":1.0},"62":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":44,"docs":{"100":{"tf":1.0},"113":{"tf":1.4142135623730951},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":2.23606797749979},"121":{"tf":2.23606797749979},"130":{"tf":1.0},"139":{"tf":1.4142135623730951},"14":{"tf":1.0},"142":{"tf":2.0},"168":{"tf":2.23606797749979},"177":{"tf":1.4142135623730951},"197":{"tf":2.449489742783178},"215":{"tf":2.449489742783178},"218":{"tf":1.0},"224":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":3.0},"243":{"tf":5.0990195135927845},"244":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":2.6457513110645907},"247":{"tf":3.3166247903554},"250":{"tf":1.4142135623730951},"251":{"tf":2.0},"30":{"tf":1.4142135623730951},"301":{"tf":1.0},"356":{"tf":1.4142135623730951},"358":{"tf":1.4142135623730951},"374":{"tf":1.0},"395":{"tf":1.4142135623730951},"430":{"tf":1.0},"439":{"tf":1.4142135623730951},"504":{"tf":1.7320508075688772},"515":{"tf":1.4142135623730951},"73":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":2.0},"79":{"tf":2.6457513110645907},"80":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":1,"docs":{"243":{"tf":1.7320508075688772}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"y":{"'":{"df":1,"docs":{"249":{"tf":1.0}}},".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"395":{"tf":1.0}}},"x":{"df":1,"docs":{"395":{"tf":1.0}}},"z":{"df":1,"docs":{"395":{"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":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"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":{}},"df":0,"docs":{}}}}}}}},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"356":{"tf":1.0}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"395":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"116":{"tf":1.4142135623730951}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"y":{"df":1,"docs":{"395":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"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":0,"docs":{},"y":{"df":1,"docs":{"395":{"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":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{".":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{".":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"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":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"287":{"tf":1.0}},"{":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{"[":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{",":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":1,"docs":{"287":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"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":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"395":{"tf":1.0},"440":{"tf":1.0}}}}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"504":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"504":{"tf":1.0},"518":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":9,"docs":{"128":{"tf":1.0},"130":{"tf":1.0},"14":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"430":{"tf":1.0},"464":{"tf":1.0},"515":{"tf":1.0},"518":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"518":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"132":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"142":{"tf":1.0},"243":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"132":{"tf":1.0},"242":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"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":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"132":{"tf":1.0},"215":{"tf":1.0},"242":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"215":{"tf":1.0},"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":3,"docs":{"132":{"tf":1.0},"242":{"tf":1.0},"244":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"128":{"tf":1.0},"178":{"tf":1.0},"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{">":{">":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{">":{">":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{">":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{">":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"504":{"tf":1.0},"518":{"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":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"128":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":3,"docs":{"142":{"tf":1.4142135623730951},"504":{"tf":1.0},"515":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"177":{"tf":3.1622776601683795},"246":{"tf":1.0},"247":{"tf":1.7320508075688772}},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"177":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"168":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"177":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"177":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}}},"[":{"0":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"o":{"b":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"177":{"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":{}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":14,"docs":{"180":{"tf":1.0},"28":{"tf":1.4142135623730951},"319":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"328":{"tf":1.0},"346":{"tf":1.0},"388":{"tf":1.4142135623730951},"460":{"tf":1.0},"522":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"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":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"388":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":8,"docs":{"208":{"tf":1.0},"246":{"tf":1.0},"253":{"tf":1.0},"266":{"tf":1.0},"276":{"tf":1.4142135623730951},"280":{"tf":1.0},"500":{"tf":1.4142135623730951},"520":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"<":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":10,"docs":{"29":{"tf":1.4142135623730951},"33":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"522":{"tf":1.4142135623730951},"83":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"495":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"128":{"tf":1.0},"194":{"tf":1.7320508075688772},"195":{"tf":1.4142135623730951},"350":{"tf":1.0},"77":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":6,"docs":{"15":{"tf":1.0},"231":{"tf":1.0},"341":{"tf":1.0},"346":{"tf":1.0},"430":{"tf":1.0},"468":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":29,"docs":{"100":{"tf":1.4142135623730951},"127":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.4142135623730951},"169":{"tf":1.0},"25":{"tf":1.0},"284":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"339":{"tf":1.0},"350":{"tf":2.0},"351":{"tf":1.0},"354":{"tf":1.4142135623730951},"36":{"tf":1.0},"380":{"tf":1.0},"42":{"tf":1.0},"47":{"tf":1.4142135623730951},"471":{"tf":1.0},"473":{"tf":2.23606797749979},"477":{"tf":1.0},"48":{"tf":2.23606797749979},"50":{"tf":1.0},"53":{"tf":1.0},"547":{"tf":1.0},"548":{"tf":2.23606797749979},"557":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.4142135623730951},"81":{"tf":2.8284271247461903},"90":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"350":{"tf":2.0}}}},"df":0,"docs":{}}}}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"201":{"tf":1.0},"223":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"476":{"tf":1.0},"478":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"x":{"'":{"df":3,"docs":{"460":{"tf":2.0},"73":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951}}},"df":5,"docs":{"460":{"tf":1.0},"66":{"tf":1.7320508075688772},"69":{"tf":1.4142135623730951},"73":{"tf":1.0},"80":{"tf":1.0}}}}}},"df":7,"docs":{"460":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"62":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":2.23606797749979},"73":{"tf":1.0},"80":{"tf":1.4142135623730951}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"470":{"tf":1.0},"558":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"c":{"df":3,"docs":{"439":{"tf":1.4142135623730951},"556":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"215":{"tf":1.4142135623730951}},"e":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"215":{"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":{}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"165":{"tf":1.0},"557":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":8,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"148":{"tf":1.0},"306":{"tf":1.0},"461":{"tf":1.0},"545":{"tf":1.0},"72":{"tf":1.0}},"t":{"df":7,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"108":{"tf":1.0},"390":{"tf":2.23606797749979},"452":{"tf":1.0},"57":{"tf":1.4142135623730951},"90":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"390":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"112":{"tf":1.0},"225":{"tf":1.7320508075688772},"23":{"tf":1.0},"232":{"tf":1.7320508075688772},"390":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":2.449489742783178},"401":{"tf":2.0}},"e":{"'":{"df":1,"docs":{"560":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":13,"docs":{"161":{"tf":1.0},"177":{"tf":1.4142135623730951},"226":{"tf":1.0},"345":{"tf":1.0},"360":{"tf":1.4142135623730951},"389":{"tf":1.0},"392":{"tf":1.0},"405":{"tf":1.7320508075688772},"415":{"tf":1.0},"416":{"tf":1.0},"470":{"tf":1.0},"476":{"tf":1.0},"478":{"tf":1.0}}}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"154":{"tf":1.0},"210":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"167":{"tf":1.0},"184":{"tf":1.0},"2":{"tf":1.0},"416":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":213,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"109":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"116":{"tf":1.4142135623730951},"118":{"tf":1.7320508075688772},"12":{"tf":1.7320508075688772},"121":{"tf":1.4142135623730951},"125":{"tf":2.0},"126":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"130":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"142":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"149":{"tf":1.4142135623730951},"15":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.7320508075688772},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"161":{"tf":1.0},"164":{"tf":2.0},"166":{"tf":1.4142135623730951},"167":{"tf":1.0},"168":{"tf":2.23606797749979},"175":{"tf":1.7320508075688772},"176":{"tf":1.7320508075688772},"177":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"181":{"tf":2.0},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"185":{"tf":1.7320508075688772},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"2":{"tf":2.0},"20":{"tf":1.0},"200":{"tf":1.4142135623730951},"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"204":{"tf":1.7320508075688772},"205":{"tf":1.7320508075688772},"211":{"tf":1.4142135623730951},"212":{"tf":1.7320508075688772},"215":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"221":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"226":{"tf":1.0},"228":{"tf":1.4142135623730951},"230":{"tf":1.7320508075688772},"232":{"tf":1.7320508075688772},"238":{"tf":1.4142135623730951},"239":{"tf":1.4142135623730951},"240":{"tf":2.0},"243":{"tf":1.7320508075688772},"246":{"tf":1.0},"247":{"tf":1.7320508075688772},"251":{"tf":2.23606797749979},"254":{"tf":1.7320508075688772},"257":{"tf":1.7320508075688772},"259":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"265":{"tf":1.7320508075688772},"266":{"tf":1.0},"267":{"tf":1.7320508075688772},"269":{"tf":1.4142135623730951},"271":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951},"275":{"tf":1.7320508075688772},"277":{"tf":2.0},"28":{"tf":1.0},"283":{"tf":1.4142135623730951},"284":{"tf":1.7320508075688772},"285":{"tf":1.7320508075688772},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772},"291":{"tf":1.0},"293":{"tf":1.7320508075688772},"295":{"tf":1.7320508075688772},"296":{"tf":2.0},"298":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"303":{"tf":1.4142135623730951},"305":{"tf":1.0},"306":{"tf":1.4142135623730951},"308":{"tf":1.7320508075688772},"311":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"314":{"tf":2.0},"316":{"tf":1.4142135623730951},"318":{"tf":1.7320508075688772},"319":{"tf":1.4142135623730951},"322":{"tf":2.0},"325":{"tf":1.0},"328":{"tf":1.0},"330":{"tf":1.4142135623730951},"331":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"339":{"tf":1.7320508075688772},"341":{"tf":1.4142135623730951},"343":{"tf":2.0},"345":{"tf":1.4142135623730951},"346":{"tf":2.23606797749979},"347":{"tf":1.0},"348":{"tf":1.0},"349":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"352":{"tf":1.4142135623730951},"356":{"tf":1.4142135623730951},"358":{"tf":1.0},"366":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.7320508075688772},"379":{"tf":1.4142135623730951},"381":{"tf":1.7320508075688772},"383":{"tf":3.3166247903554},"386":{"tf":2.0},"388":{"tf":2.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.7320508075688772},"391":{"tf":2.23606797749979},"393":{"tf":1.7320508075688772},"395":{"tf":1.7320508075688772},"397":{"tf":1.7320508075688772},"399":{"tf":1.7320508075688772},"401":{"tf":1.7320508075688772},"403":{"tf":1.7320508075688772},"405":{"tf":1.7320508075688772},"408":{"tf":1.0},"409":{"tf":1.0},"410":{"tf":2.23606797749979},"411":{"tf":1.4142135623730951},"412":{"tf":1.4142135623730951},"413":{"tf":1.0},"414":{"tf":1.4142135623730951},"416":{"tf":1.4142135623730951},"429":{"tf":1.4142135623730951},"430":{"tf":1.0},"432":{"tf":1.4142135623730951},"433":{"tf":1.0},"438":{"tf":1.0},"439":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"440":{"tf":1.0},"441":{"tf":1.0},"443":{"tf":1.0},"444":{"tf":1.7320508075688772},"445":{"tf":1.4142135623730951},"446":{"tf":1.4142135623730951},"455":{"tf":1.4142135623730951},"458":{"tf":1.7320508075688772},"460":{"tf":1.4142135623730951},"462":{"tf":1.7320508075688772},"469":{"tf":2.0},"470":{"tf":2.23606797749979},"472":{"tf":1.7320508075688772},"473":{"tf":2.8284271247461903},"474":{"tf":1.0},"477":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"5":{"tf":1.0},"500":{"tf":1.0},"516":{"tf":1.0},"518":{"tf":1.0},"52":{"tf":1.0},"524":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"556":{"tf":1.0},"557":{"tf":1.0},"56":{"tf":1.4142135623730951},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.7320508075688772},"68":{"tf":1.0},"69":{"tf":2.0},"71":{"tf":1.7320508075688772},"72":{"tf":1.0},"73":{"tf":1.7320508075688772},"75":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"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":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"452":{"tf":1.0}}}}}}}}}}}},"df":1,"docs":{"107":{"tf":2.449489742783178}}}}}}}}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":20,"docs":{"104":{"tf":1.0},"111":{"tf":1.0},"126":{"tf":1.0},"155":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"186":{"tf":1.0},"213":{"tf":1.0},"236":{"tf":1.0},"251":{"tf":1.0},"335":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"473":{"tf":2.23606797749979},"50":{"tf":1.0},"523":{"tf":1.4142135623730951},"53":{"tf":1.0},"90":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}}},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"473":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}}},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"473":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"320":{"tf":1.4142135623730951},"558":{"tf":1.0}}}}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"386":{"tf":1.0}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":3,"docs":{"263":{"tf":1.0},"57":{"tf":1.0},"90":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"383":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":77,"docs":{"0":{"tf":1.4142135623730951},"100":{"tf":3.0},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.7320508075688772},"110":{"tf":2.0},"111":{"tf":1.0},"112":{"tf":1.4142135623730951},"113":{"tf":1.7320508075688772},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"123":{"tf":3.4641016151377544},"124":{"tf":1.0},"125":{"tf":1.7320508075688772},"127":{"tf":1.0},"128":{"tf":3.0},"129":{"tf":1.0},"130":{"tf":1.0},"139":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":1.7320508075688772},"185":{"tf":1.0},"237":{"tf":1.4142135623730951},"239":{"tf":1.0},"306":{"tf":1.0},"320":{"tf":2.0},"327":{"tf":1.4142135623730951},"339":{"tf":1.0},"340":{"tf":1.4142135623730951},"342":{"tf":1.0},"343":{"tf":1.4142135623730951},"347":{"tf":1.0},"349":{"tf":1.0},"353":{"tf":1.0},"358":{"tf":1.0},"36":{"tf":1.0},"360":{"tf":1.4142135623730951},"369":{"tf":1.0},"376":{"tf":1.7320508075688772},"377":{"tf":2.0},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":2.8284271247461903},"385":{"tf":1.0},"389":{"tf":1.0},"407":{"tf":2.6457513110645907},"408":{"tf":1.0},"410":{"tf":2.23606797749979},"416":{"tf":1.0},"427":{"tf":1.0},"435":{"tf":2.449489742783178},"439":{"tf":1.4142135623730951},"44":{"tf":1.0},"440":{"tf":2.0},"442":{"tf":1.0},"443":{"tf":1.4142135623730951},"445":{"tf":1.4142135623730951},"460":{"tf":1.0},"470":{"tf":4.242640687119285},"524":{"tf":1.0},"56":{"tf":1.0},"62":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"94":{"tf":2.0},"99":{"tf":1.0}},"e":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"341":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"(":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":56,"docs":{"100":{"tf":1.0},"105":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"130":{"tf":1.0},"132":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"243":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"293":{"tf":1.4142135623730951},"296":{"tf":1.0},"300":{"tf":1.0},"303":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":1.7320508075688772},"343":{"tf":1.0},"356":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.0},"399":{"tf":1.4142135623730951},"401":{"tf":1.0},"405":{"tf":2.449489742783178},"408":{"tf":1.4142135623730951},"410":{"tf":1.4142135623730951},"415":{"tf":1.0},"462":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.0},"489":{"tf":2.0},"493":{"tf":2.0},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951},"92":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":44,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"128":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"243":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"293":{"tf":1.4142135623730951},"296":{"tf":1.0},"300":{"tf":1.0},"303":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":1.7320508075688772},"343":{"tf":1.0},"356":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.0},"399":{"tf":1.4142135623730951},"401":{"tf":1.0},"405":{"tf":2.449489742783178},"407":{"tf":1.0},"410":{"tf":1.4142135623730951},"472":{"tf":1.0},"473":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"117":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"100":{"tf":1.0},"119":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"127":{"tf":1.0},"128":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"(":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"395":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"m":{"d":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"395":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":2,"docs":{"113":{"tf":1.0},"440":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"113":{"tf":1.0},"440":{"tf":1.0}},"e":{"(":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"100":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"113":{"tf":1.0},"440":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"100":{"tf":1.0},"116":{"tf":1.0},"395":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"116":{"tf":1.0},"395":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"125":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":5,"docs":{"113":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.0},"38":{"tf":1.0},"440":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":5,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"185":{"tf":1.7320508075688772},"386":{"tf":1.0},"440":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":53,"docs":{"100":{"tf":1.7320508075688772},"114":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.4142135623730951},"138":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"197":{"tf":1.0},"212":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"247":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.4142135623730951},"306":{"tf":1.0},"308":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.0},"339":{"tf":1.0},"350":{"tf":1.0},"379":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"383":{"tf":2.0},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"391":{"tf":1.0},"393":{"tf":1.0},"412":{"tf":2.0},"415":{"tf":1.4142135623730951},"455":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":53,"docs":{"100":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.4142135623730951},"138":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"197":{"tf":1.0},"212":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"247":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.4142135623730951},"306":{"tf":1.0},"308":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.0},"339":{"tf":1.0},"350":{"tf":1.0},"379":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"383":{"tf":2.0},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"391":{"tf":1.0},"393":{"tf":1.0},"412":{"tf":2.0},"448":{"tf":1.0},"455":{"tf":1.0}}}}}}},"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":{},"x":{"df":0,"docs":{},"i":{"df":3,"docs":{"113":{"tf":1.0},"121":{"tf":1.0},"440":{"tf":1.0}}},"y":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":2,"docs":{"100":{"tf":1.0},"121":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"121":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}},"x":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":2,"docs":{"119":{"tf":1.0},"124":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"11":{"tf":1.0},"119":{"tf":2.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"122":{"tf":1.0},"263":{"tf":1.0}}},"df":50,"docs":{"100":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":3.7416573867739413},"111":{"tf":2.6457513110645907},"112":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"115":{"tf":2.0},"116":{"tf":1.4142135623730951},"117":{"tf":2.23606797749979},"118":{"tf":1.4142135623730951},"119":{"tf":1.7320508075688772},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.0},"126":{"tf":2.449489742783178},"127":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"130":{"tf":1.4142135623730951},"158":{"tf":1.0},"20":{"tf":1.0},"22":{"tf":1.4142135623730951},"236":{"tf":1.0},"240":{"tf":1.0},"27":{"tf":1.0},"322":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":2.0},"374":{"tf":1.0},"38":{"tf":1.0},"383":{"tf":2.0},"388":{"tf":1.0},"391":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.4142135623730951},"416":{"tf":1.0},"44":{"tf":1.0},"440":{"tf":2.8284271247461903},"442":{"tf":1.0},"473":{"tf":1.0},"50":{"tf":2.23606797749979},"523":{"tf":1.0},"54":{"tf":2.23606797749979},"6":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"117":{"tf":1.7320508075688772}},"e":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"118":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"118":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":30,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.7320508075688772},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"130":{"tf":1.4142135623730951},"133":{"tf":1.0},"152":{"tf":1.4142135623730951},"159":{"tf":1.0},"164":{"tf":1.0},"173":{"tf":1.0},"178":{"tf":1.0},"245":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"369":{"tf":1.0},"386":{"tf":1.0},"413":{"tf":1.0},"441":{"tf":1.0},"494":{"tf":1.0},"516":{"tf":1.0},"524":{"tf":1.4142135623730951},"553":{"tf":1.0},"554":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"118":{"tf":1.0},"443":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"386":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":11,"docs":{"104":{"tf":1.0},"109":{"tf":1.4142135623730951},"264":{"tf":1.0},"266":{"tf":1.0},"267":{"tf":1.0},"270":{"tf":1.0},"272":{"tf":1.0},"351":{"tf":1.0},"449":{"tf":1.0},"470":{"tf":1.0},"560":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"386":{"tf":1.4142135623730951},"390":{"tf":1.0},"413":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"56":{"tf":1.0}}}}}}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":11,"docs":{"109":{"tf":1.0},"126":{"tf":1.0},"357":{"tf":1.0},"360":{"tf":1.0},"389":{"tf":1.0},"416":{"tf":1.0},"452":{"tf":1.0},"469":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0},"99":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"466":{"tf":1.0}}}}}}},"df":2,"docs":{"12":{"tf":1.0},"134":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"522":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"461":{"tf":1.0},"514":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"392":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"80":{"tf":3.872983346207417}},"e":{"df":0,"docs":{},"n":{"d":{"df":12,"docs":{"115":{"tf":1.0},"213":{"tf":1.0},"240":{"tf":1.0},"277":{"tf":1.0},"356":{"tf":1.0},"370":{"tf":1.0},"432":{"tf":1.0},"458":{"tf":1.0},"462":{"tf":1.0},"557":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":3,"docs":{"358":{"tf":1.0},"369":{"tf":1.0},"557":{"tf":1.0}}},"t":{"df":1,"docs":{"413":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"189":{"tf":1.0},"86":{"tf":2.23606797749979},"87":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"80":{"tf":1.0}}}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"368":{"tf":1.0},"416":{"tf":1.0},"500":{"tf":1.0},"63":{"tf":1.4142135623730951}}}},"df":8,"docs":{"120":{"tf":1.4142135623730951},"130":{"tf":1.0},"191":{"tf":1.0},"430":{"tf":1.4142135623730951},"442":{"tf":1.0},"467":{"tf":1.0},"477":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"df":1,"docs":{"464":{"tf":1.0}}}},"f":{"a":{"5":{"df":1,"docs":{"479":{"tf":1.0}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"490":{"tf":1.0},"494":{"tf":1.0}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"119":{"tf":1.0},"123":{"tf":1.0}}},"t":{"df":4,"docs":{"317":{"tf":1.0},"416":{"tf":1.0},"461":{"tf":1.4142135623730951},"555":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"350":{"tf":1.0},"488":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"300":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":13,"docs":{"111":{"tf":1.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.7320508075688772},"173":{"tf":1.0},"341":{"tf":1.0},"351":{"tf":1.0},"355":{"tf":1.0},"366":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"540":{"tf":1.0},"542":{"tf":1.0},"548":{"tf":1.0}},"s":{"a":{"df":0,"docs":{},"f":{"df":1,"docs":{"130":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":9,"docs":{"111":{"tf":1.0},"129":{"tf":2.0},"130":{"tf":1.0},"15":{"tf":1.0},"22":{"tf":1.4142135623730951},"335":{"tf":1.0},"355":{"tf":1.0},"509":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":10,"docs":{"128":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"184":{"tf":1.0},"258":{"tf":1.0},"407":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"466":{"tf":1.0},"74":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"282":{"tf":1.7320508075688772},"287":{"tf":1.0}},"{":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"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":28,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":2.23606797749979},"106":{"tf":1.7320508075688772},"107":{"tf":1.4142135623730951},"108":{"tf":2.0},"109":{"tf":2.23606797749979},"157":{"tf":1.0},"192":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.7320508075688772},"336":{"tf":1.0},"341":{"tf":1.0},"50":{"tf":3.4641016151377544},"52":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":1.4142135623730951},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":1.0},"80":{"tf":2.0},"82":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"407":{"tf":1.0},"449":{"tf":1.0}}}},"df":0,"docs":{}}}}},"n":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"381":{"tf":1.0},"383":{"tf":1.0}}}},"df":0,"docs":{}},"q":{"df":11,"docs":{"25":{"tf":1.0},"31":{"tf":1.0},"526":{"tf":1.7320508075688772},"527":{"tf":1.0},"528":{"tf":1.0},"529":{"tf":1.0},"530":{"tf":1.0},"531":{"tf":1.0},"532":{"tf":1.0},"533":{"tf":1.0},"534":{"tf":1.0}}},"r":{"df":5,"docs":{"169":{"tf":1.0},"321":{"tf":1.0},"406":{"tf":1.0},"467":{"tf":1.0},"557":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"407":{"tf":1.0},"416":{"tf":1.0},"58":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"477":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"100":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"481":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":25,"docs":{"0":{"tf":1.0},"110":{"tf":1.0},"130":{"tf":1.0},"159":{"tf":1.0},"180":{"tf":1.0},"198":{"tf":1.0},"218":{"tf":1.4142135623730951},"22":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"24":{"tf":1.0},"347":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"40":{"tf":1.0},"413":{"tf":1.0},"441":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.4142135623730951},"477":{"tf":1.4142135623730951},"527":{"tf":1.4142135623730951},"557":{"tf":2.0},"56":{"tf":1.0},"88":{"tf":1.0},"90":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":5,"docs":{"110":{"tf":1.0},"314":{"tf":1.0},"407":{"tf":1.0},"516":{"tf":1.0},"558":{"tf":1.0}}},"t":{"df":1,"docs":{"464":{"tf":1.0}}}},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"476":{"tf":1.0}}}},"w":{"df":17,"docs":{"171":{"tf":1.0},"175":{"tf":1.0},"185":{"tf":1.0},"306":{"tf":1.0},"40":{"tf":1.0},"410":{"tf":1.0},"441":{"tf":1.0},"444":{"tf":1.0},"456":{"tf":1.0},"464":{"tf":1.0},"477":{"tf":1.0},"49":{"tf":1.0},"535":{"tf":1.0},"67":{"tf":1.0},"78":{"tf":1.0},"83":{"tf":1.0},"88":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":5,"docs":{"161":{"tf":1.4142135623730951},"223":{"tf":1.0},"349":{"tf":1.0},"477":{"tf":1.0},"531":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"389":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"476":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":49,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"166":{"tf":1.4142135623730951},"186":{"tf":1.0},"189":{"tf":2.449489742783178},"193":{"tf":2.23606797749979},"22":{"tf":1.4142135623730951},"235":{"tf":1.0},"309":{"tf":1.0},"353":{"tf":1.0},"355":{"tf":1.4142135623730951},"358":{"tf":1.4142135623730951},"359":{"tf":1.0},"361":{"tf":1.0},"369":{"tf":1.0},"382":{"tf":1.0},"45":{"tf":1.0},"456":{"tf":1.0},"457":{"tf":1.4142135623730951},"458":{"tf":1.0},"459":{"tf":1.0},"47":{"tf":2.0},"477":{"tf":1.4142135623730951},"478":{"tf":1.0},"479":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":2.0},"546":{"tf":1.0},"547":{"tf":3.1622776601683795},"55":{"tf":1.0},"550":{"tf":1.7320508075688772},"61":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":2.0},"65":{"tf":1.0},"67":{"tf":1.4142135623730951},"69":{"tf":2.23606797749979},"70":{"tf":1.4142135623730951},"73":{"tf":1.0},"80":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":2.23606797749979},"88":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"98":{"tf":1.4142135623730951},"99":{"tf":1.0}}},"l":{"df":4,"docs":{"275":{"tf":1.4142135623730951},"368":{"tf":1.0},"372":{"tf":1.0},"557":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":1,"docs":{"168":{"tf":1.0}}},"df":1,"docs":{"168":{"tf":1.0}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":16,"docs":{"109":{"tf":1.0},"112":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"181":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0},"389":{"tf":1.0},"405":{"tf":1.0},"410":{"tf":1.0},"435":{"tf":1.0},"470":{"tf":1.7320508075688772},"472":{"tf":1.0},"560":{"tf":1.4142135623730951},"95":{"tf":1.0},"99":{"tf":1.0}}},"n":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"559":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"df":17,"docs":{"107":{"tf":1.0},"109":{"tf":1.0},"121":{"tf":1.0},"130":{"tf":1.0},"142":{"tf":1.0},"178":{"tf":1.0},"197":{"tf":1.4142135623730951},"2":{"tf":1.0},"306":{"tf":2.0},"388":{"tf":1.4142135623730951},"440":{"tf":1.0},"46":{"tf":1.4142135623730951},"467":{"tf":1.0},"471":{"tf":1.0},"473":{"tf":1.4142135623730951},"527":{"tf":1.4142135623730951},"557":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":4,"docs":{"125":{"tf":1.0},"344":{"tf":1.0},"380":{"tf":1.0},"389":{"tf":1.0}},"r":{"df":1,"docs":{"72":{"tf":1.0}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":9,"docs":{"112":{"tf":1.0},"329":{"tf":1.0},"337":{"tf":1.0},"354":{"tf":1.0},"410":{"tf":1.0},"470":{"tf":1.0},"50":{"tf":1.0},"542":{"tf":1.7320508075688772},"58":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"261":{"tf":1.7320508075688772},"472":{"tf":1.4142135623730951},"80":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":45,"docs":{"105":{"tf":1.0},"128":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"163":{"tf":1.0},"168":{"tf":1.4142135623730951},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"193":{"tf":1.4142135623730951},"265":{"tf":1.0},"306":{"tf":1.4142135623730951},"313":{"tf":1.0},"325":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"388":{"tf":1.0},"416":{"tf":1.0},"429":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.4142135623730951},"438":{"tf":1.7320508075688772},"452":{"tf":1.0},"470":{"tf":2.0},"473":{"tf":1.0},"49":{"tf":1.0},"499":{"tf":1.4142135623730951},"516":{"tf":1.0},"542":{"tf":1.0},"554":{"tf":1.4142135623730951},"555":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0},"68":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"83":{"tf":1.4142135623730951},"86":{"tf":1.0},"99":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"184":{"tf":1.0},"416":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}},"t":{"df":8,"docs":{"22":{"tf":1.0},"251":{"tf":1.4142135623730951},"293":{"tf":1.0},"352":{"tf":1.0},"456":{"tf":1.0},"495":{"tf":1.0},"72":{"tf":1.0},"79":{"tf":1.0}}},"x":{"df":10,"docs":{"20":{"tf":1.0},"28":{"tf":1.7320508075688772},"285":{"tf":1.0},"290":{"tf":1.0},"33":{"tf":1.0},"40":{"tf":1.0},"548":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.0},"81":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"m":{"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":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"412":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"157":{"tf":1.0},"47":{"tf":1.0}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"78":{"tf":1.0}}}},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"434":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"131":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":3,"docs":{"460":{"tf":2.449489742783178},"73":{"tf":1.7320508075688772},"75":{"tf":1.0}}},"o":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.0},"194":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0}}}}}},"df":9,"docs":{"132":{"tf":1.4142135623730951},"171":{"tf":1.0},"191":{"tf":1.4142135623730951},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"214":{"tf":2.0},"276":{"tf":1.4142135623730951},"430":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"196":{"tf":2.23606797749979}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"464":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"460":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"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":{},"u":{"df":1,"docs":{"110":{"tf":1.0}},"s":{"df":1,"docs":{"449":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"309":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"477":{"tf":1.4142135623730951},"478":{"tf":2.0},"479":{"tf":1.4142135623730951},"547":{"tf":1.0},"87":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":146,"docs":{"1":{"tf":1.4142135623730951},"100":{"tf":1.4142135623730951},"109":{"tf":1.0},"110":{"tf":1.0},"111":{"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},"123":{"tf":1.0},"125":{"tf":1.4142135623730951},"129":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.4142135623730951},"152":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"161":{"tf":1.4142135623730951},"164":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.4142135623730951},"171":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"204":{"tf":1.4142135623730951},"211":{"tf":2.8284271247461903},"214":{"tf":1.0},"215":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.4142135623730951},"226":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"236":{"tf":1.7320508075688772},"239":{"tf":1.0},"247":{"tf":1.0},"251":{"tf":1.4142135623730951},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.4142135623730951},"282":{"tf":1.0},"284":{"tf":1.0},"287":{"tf":1.0},"289":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.4142135623730951},"298":{"tf":1.0},"303":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.7320508075688772},"318":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"331":{"tf":1.0},"335":{"tf":1.0},"339":{"tf":1.4142135623730951},"341":{"tf":1.7320508075688772},"343":{"tf":1.0},"345":{"tf":1.7320508075688772},"346":{"tf":2.0},"347":{"tf":1.0},"349":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"351":{"tf":1.4142135623730951},"360":{"tf":1.7320508075688772},"362":{"tf":1.0},"370":{"tf":1.0},"376":{"tf":1.0},"377":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"397":{"tf":1.0},"398":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.4142135623730951},"41":{"tf":1.0},"410":{"tf":1.0},"414":{"tf":1.0},"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"430":{"tf":1.0},"431":{"tf":1.0},"432":{"tf":1.0},"439":{"tf":1.4142135623730951},"445":{"tf":1.0},"446":{"tf":1.0},"451":{"tf":1.0},"455":{"tf":1.0},"456":{"tf":1.0},"459":{"tf":1.0},"460":{"tf":1.4142135623730951},"465":{"tf":1.0},"466":{"tf":1.4142135623730951},"468":{"tf":1.0},"47":{"tf":1.0},"470":{"tf":1.7320508075688772},"471":{"tf":1.0},"473":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951},"48":{"tf":1.0},"542":{"tf":1.0},"545":{"tf":1.0},"557":{"tf":1.4142135623730951},"62":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"78":{"tf":1.0},"80":{"tf":2.0},"86":{"tf":1.0},"88":{"tf":1.0},"90":{"tf":1.7320508075688772},"95":{"tf":1.0},"99":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"479":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"o":{"d":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}},"df":1,"docs":{"351":{"tf":1.7320508075688772}}},"r":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"319":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"251":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"c":{"df":5,"docs":{"111":{"tf":1.0},"121":{"tf":1.0},"316":{"tf":1.0},"462":{"tf":1.0},"557":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"321":{"tf":1.0}}}}},"k":{"(":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":2.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":3,"docs":{"468":{"tf":1.0},"470":{"tf":2.23606797749979},"479":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"461":{"tf":1.0},"528":{"tf":1.0}}},"t":{"df":16,"docs":{"111":{"tf":1.0},"15":{"tf":1.4142135623730951},"161":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"186":{"tf":1.0},"218":{"tf":1.4142135623730951},"240":{"tf":1.0},"324":{"tf":1.0},"466":{"tf":1.0},"477":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.7320508075688772},"73":{"tf":1.0},"78":{"tf":1.0},"80":{"tf":1.0}}}},"df":20,"docs":{"139":{"tf":1.0},"193":{"tf":1.0},"204":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"247":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"278":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"350":{"tf":1.0},"388":{"tf":1.0},"396":{"tf":1.0},"423":{"tf":1.7320508075688772},"461":{"tf":1.0},"466":{"tf":1.0},"479":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0}}},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"461":{"tf":1.4142135623730951},"557":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":8,"docs":{"128":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"258":{"tf":1.0},"416":{"tf":1.0},"441":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"401":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"401":{"tf":1.7320508075688772}}}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":29,"docs":{"109":{"tf":1.0},"134":{"tf":1.4142135623730951},"15":{"tf":1.0},"160":{"tf":1.0},"182":{"tf":1.0},"197":{"tf":3.0},"218":{"tf":1.0},"226":{"tf":1.0},"266":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.0},"297":{"tf":1.0},"348":{"tf":1.0},"433":{"tf":1.0},"467":{"tf":1.0},"507":{"tf":1.0},"508":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.0},"528":{"tf":1.0},"534":{"tf":1.0},"55":{"tf":1.0},"551":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":6,"docs":{"136":{"tf":1.0},"137":{"tf":1.4142135623730951},"242":{"tf":1.0},"316":{"tf":1.4142135623730951},"384":{"tf":1.0},"558":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"{":{"1":{"df":0,"docs":{},"}":{"df":0,"docs":{},"{":{"1":{"0":{"0":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"470":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"}":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"470":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":5,"docs":{"404":{"tf":1.0},"413":{"tf":2.0},"416":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":4,"docs":{"110":{"tf":1.0},"314":{"tf":1.0},"456":{"tf":1.0},"559":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":4.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"261":{"tf":1.7320508075688772},"461":{"tf":1.0}}}},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"350":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"350":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"468":{"tf":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":{"468":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"468":{"tf":1.0},"470":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"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":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"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":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.0}}},"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":{"d":{"df":1,"docs":{"468":{"tf":1.0}},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"468":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"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":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"350":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":3.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"384":{"tf":1.0}}}}},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"100":{"tf":1.4142135623730951},"398":{"tf":1.0},"466":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":12,"docs":{"134":{"tf":1.0},"236":{"tf":1.0},"351":{"tf":1.0},"383":{"tf":1.0},"386":{"tf":1.4142135623730951},"397":{"tf":1.7320508075688772},"398":{"tf":2.449489742783178},"410":{"tf":1.0},"423":{"tf":1.4142135623730951},"473":{"tf":1.4142135623730951},"535":{"tf":1.0},"542":{"tf":1.0}},"i":{"df":4,"docs":{"173":{"tf":1.0},"265":{"tf":1.0},"345":{"tf":1.0},"99":{"tf":1.0}},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"134":{"tf":1.0},"236":{"tf":2.0}}}}}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":2,"docs":{"372":{"tf":1.4142135623730951},"376":{"tf":1.7320508075688772}}}}}},"<":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"312":{"tf":1.7320508075688772},"90":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"a":{"c":{"df":3,"docs":{"335":{"tf":1.0},"349":{"tf":1.0},"471":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.0},"464":{"tf":1.0},"540":{"tf":1.7320508075688772},"6":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"372":{"tf":1.0},"376":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":69,"docs":{"0":{"tf":1.0},"101":{"tf":1.7320508075688772},"157":{"tf":1.0},"16":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"172":{"tf":1.0},"173":{"tf":1.7320508075688772},"186":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.4142135623730951},"236":{"tf":2.0},"237":{"tf":2.0},"240":{"tf":1.7320508075688772},"261":{"tf":1.0},"277":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":2.23606797749979},"331":{"tf":1.0},"335":{"tf":2.0},"349":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"353":{"tf":2.449489742783178},"354":{"tf":2.0},"355":{"tf":2.449489742783178},"356":{"tf":2.449489742783178},"357":{"tf":2.6457513110645907},"358":{"tf":2.6457513110645907},"359":{"tf":2.449489742783178},"360":{"tf":3.3166247903554},"361":{"tf":2.23606797749979},"362":{"tf":1.4142135623730951},"363":{"tf":2.23606797749979},"364":{"tf":1.4142135623730951},"365":{"tf":1.0},"366":{"tf":1.0},"367":{"tf":1.0},"368":{"tf":2.23606797749979},"369":{"tf":1.4142135623730951},"370":{"tf":1.4142135623730951},"371":{"tf":1.0},"372":{"tf":3.0},"373":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":3.3166247903554},"376":{"tf":4.58257569495584},"39":{"tf":1.0},"42":{"tf":1.7320508075688772},"432":{"tf":1.0},"44":{"tf":1.4142135623730951},"458":{"tf":1.0},"467":{"tf":1.0},"468":{"tf":1.7320508075688772},"470":{"tf":1.0},"473":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"524":{"tf":2.0},"540":{"tf":1.4142135623730951},"542":{"tf":2.23606797749979},"548":{"tf":1.0},"557":{"tf":1.0},"58":{"tf":1.4142135623730951},"6":{"tf":1.0},"78":{"tf":1.0},"89":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"461":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":11,"docs":{"35":{"tf":1.0},"353":{"tf":1.0},"369":{"tf":2.449489742783178},"370":{"tf":2.23606797749979},"371":{"tf":1.0},"372":{"tf":2.0},"373":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":2.0},"376":{"tf":2.449489742783178},"40":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":15,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178},"166":{"tf":1.0},"183":{"tf":1.4142135623730951},"313":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":1.4142135623730951},"401":{"tf":2.0},"458":{"tf":1.0},"92":{"tf":1.7320508075688772}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"108":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"203":{"tf":1.0},"346":{"tf":1.0},"380":{"tf":1.0},"441":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"243":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"187":{"tf":1.7320508075688772},"189":{"tf":1.0},"321":{"tf":1.0},"557":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"556":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"e":{"df":16,"docs":{"110":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"181":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"220":{"tf":1.0},"227":{"tf":1.0},"264":{"tf":1.0},"266":{"tf":1.0},"272":{"tf":1.0},"297":{"tf":1.4142135623730951},"299":{"tf":1.7320508075688772},"372":{"tf":1.0},"389":{"tf":1.0},"544":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"d":{"df":6,"docs":{"104":{"tf":2.8284271247461903},"105":{"tf":2.6457513110645907},"109":{"tf":2.8284271247461903},"316":{"tf":3.0},"319":{"tf":3.872983346207417},"322":{"tf":2.23606797749979}},"e":{".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"319":{"tf":1.7320508075688772},"322":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":2,"docs":{"319":{"tf":1.7320508075688772},"322":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"319":{"tf":1.7320508075688772},"322":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":2,"docs":{"319":{"tf":1.7320508075688772},"322":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":1,"docs":{"319":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"319":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"[":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"319":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}}}}},"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":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"236":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":39,"docs":{"110":{"tf":1.0},"128":{"tf":2.23606797749979},"130":{"tf":1.0},"155":{"tf":1.0},"160":{"tf":1.0},"166":{"tf":1.0},"170":{"tf":1.0},"183":{"tf":1.0},"195":{"tf":1.0},"223":{"tf":1.7320508075688772},"236":{"tf":1.0},"237":{"tf":1.0},"239":{"tf":2.0},"240":{"tf":2.0},"325":{"tf":1.0},"343":{"tf":1.0},"350":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"406":{"tf":1.0},"442":{"tf":1.0},"454":{"tf":1.0},"461":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":2.23606797749979},"49":{"tf":1.0},"490":{"tf":1.0},"498":{"tf":1.0},"503":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"507":{"tf":1.4142135623730951},"518":{"tf":1.4142135623730951},"540":{"tf":1.0},"55":{"tf":1.4142135623730951},"556":{"tf":1.0},"558":{"tf":1.0}}}}},"t":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"137":{"tf":1.0},"493":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"136":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"468":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"468":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"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":1,"docs":{"468":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":1,"docs":{"468":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":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":{}}}}}}}}}}},"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"147":{"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":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"123":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"468":{"tf":1.4142135623730951},"473":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":5,"docs":{"362":{"tf":1.0},"367":{"tf":1.4142135623730951},"368":{"tf":2.0},"370":{"tf":1.0},"40":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"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":{"473":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"193":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"193":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"193":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"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":{"193":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}},"df":6,"docs":{"108":{"tf":1.4142135623730951},"18":{"tf":1.0},"466":{"tf":1.4142135623730951},"514":{"tf":1.4142135623730951},"547":{"tf":1.0},"64":{"tf":1.0}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"401":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":1,"docs":{"401":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"362":{"tf":1.0},"364":{"tf":1.7320508075688772},"370":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":3,"docs":{"362":{"tf":1.0},"363":{"tf":1.7320508075688772},"370":{"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":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":4,"docs":{"253":{"tf":1.0},"296":{"tf":1.0},"362":{"tf":1.0},"370":{"tf":1.0}}}}},"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":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"123":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":4,"docs":{"122":{"tf":1.0},"123":{"tf":2.0},"125":{"tf":1.0},"395":{"tf":2.8284271247461903}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"a":{"df":0,"docs":{},"w":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"153":{"tf":1.0},"154":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"137":{"tf":1.0},"153":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"136":{"tf":1.0},"138":{"tf":1.4142135623730951},"153":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"145":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"137":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"136":{"tf":1.4142135623730951},"138":{"tf":2.0},"153":{"tf":1.4142135623730951}}}}}},"df":1,"docs":{"153":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"141":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"145":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":1,"docs":{"395":{"tf":1.7320508075688772}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"395":{"tf":1.0}}}}}}},"r":{"a":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"141":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"140":{"tf":1.0},"142":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"141":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"140":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"295":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"468":{"tf":1.4142135623730951}}},"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":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"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":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"390":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"401":{"tf":1.4142135623730951}}}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.4142135623730951}}}}}}}}},"t":{"a":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":3,"docs":{"362":{"tf":1.0},"363":{"tf":1.7320508075688772},"370":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":3,"docs":{"362":{"tf":1.0},"364":{"tf":1.7320508075688772},"370":{"tf":1.0}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"412":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":1,"docs":{"514":{"tf":1.0}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":3,"docs":{"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"508":{"tf":1.7320508075688772}}}}}}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"145":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"122":{"tf":1.0},"123":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"y":{"a":{"df":0,"docs":{},"w":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"12":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":3,"docs":{"331":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":7,"docs":{"267":{"tf":1.0},"477":{"tf":1.0},"478":{"tf":1.4142135623730951},"555":{"tf":1.0},"556":{"tf":1.4142135623730951},"557":{"tf":1.4142135623730951},"558":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":39,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"128":{"tf":2.23606797749979},"133":{"tf":1.0},"15":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":3.0},"159":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":2.449489742783178},"183":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"251":{"tf":1.0},"271":{"tf":1.7320508075688772},"273":{"tf":1.7320508075688772},"28":{"tf":1.0},"293":{"tf":1.7320508075688772},"295":{"tf":1.7320508075688772},"318":{"tf":2.23606797749979},"331":{"tf":2.23606797749979},"345":{"tf":2.449489742783178},"346":{"tf":3.4641016151377544},"382":{"tf":1.0},"383":{"tf":3.3166247903554},"401":{"tf":1.0},"442":{"tf":1.0},"445":{"tf":2.6457513110645907},"473":{"tf":1.4142135623730951},"524":{"tf":2.0},"557":{"tf":2.0},"558":{"tf":1.4142135623730951},"559":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.0}}}}}}},"n":{"df":26,"docs":{"102":{"tf":1.7320508075688772},"104":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.7320508075688772},"168":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":1.4142135623730951},"212":{"tf":1.0},"215":{"tf":1.0},"220":{"tf":1.0},"227":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.0},"276":{"tf":1.4142135623730951},"306":{"tf":2.449489742783178},"335":{"tf":1.0},"341":{"tf":1.0},"384":{"tf":1.0},"404":{"tf":1.0},"415":{"tf":1.0},"477":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"176":{"tf":1.0},"295":{"tf":1.0}}}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"128":{"tf":2.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"181":{"tf":2.449489742783178},"524":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"m":{"1":{"df":1,"docs":{"458":{"tf":1.4142135623730951}}},"c":{"df":1,"docs":{"458":{"tf":1.7320508075688772}}},"df":1,"docs":{"458":{"tf":1.7320508075688772}}},"o":{"a":{"df":0,"docs":{},"l":{">":{"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":{},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"435":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"e":{"<":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"94":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"435":{"tf":1.0}}}}}}},"df":2,"docs":{"435":{"tf":2.0},"94":{"tf":1.4142135623730951}}}},"d":{"df":3,"docs":{"183":{"tf":1.4142135623730951},"379":{"tf":2.6457513110645907},"381":{"tf":1.0}}},"df":22,"docs":{"110":{"tf":1.0},"115":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":1.4142135623730951},"155":{"tf":1.0},"259":{"tf":1.0},"312":{"tf":1.0},"360":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"405":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.0},"418":{"tf":1.4142135623730951},"424":{"tf":1.4142135623730951},"429":{"tf":1.4142135623730951},"463":{"tf":1.0},"470":{"tf":1.0},"543":{"tf":1.0},"89":{"tf":1.0}},"e":{"df":2,"docs":{"393":{"tf":1.4142135623730951},"458":{"tf":1.4142135623730951}}},"o":{"d":{"b":{"df":0,"docs":{},"y":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}},"df":3,"docs":{"130":{"tf":1.0},"464":{"tf":1.0},"473":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"129":{"tf":1.0},"130":{"tf":1.0},"91":{"tf":1.0}}}}}}}}},"d":{"df":0,"docs":{},"l":{"df":11,"docs":{"23":{"tf":1.0},"313":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.4142135623730951},"436":{"tf":1.4142135623730951},"450":{"tf":1.4142135623730951},"522":{"tf":1.0},"556":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"95":{"tf":2.0},"98":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"95":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"131":{"tf":1.0},"468":{"tf":1.0},"55":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"323":{"tf":1.0},"331":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"187":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"390":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"194":{"tf":1.4142135623730951},"195":{"tf":1.0},"381":{"tf":1.0},"470":{"tf":1.4142135623730951},"539":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"15":{"tf":1.0},"557":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":7,"docs":{"203":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"224":{"tf":1.0},"323":{"tf":1.0},"329":{"tf":1.0},"510":{"tf":1.0},"516":{"tf":1.0}}},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":15,"docs":{"132":{"tf":1.0},"149":{"tf":1.0},"171":{"tf":1.0},"203":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"224":{"tf":1.4142135623730951},"231":{"tf":1.0},"323":{"tf":1.0},"332":{"tf":1.0},"335":{"tf":1.0},"441":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0},"472":{"tf":1.4142135623730951},"473":{"tf":1.7320508075688772}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"518":{"tf":1.4142135623730951}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":9,"docs":{"112":{"tf":1.0},"138":{"tf":1.0},"149":{"tf":1.4142135623730951},"158":{"tf":1.0},"168":{"tf":1.0},"204":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"472":{"tf":1.4142135623730951},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"g":{"df":2,"docs":{"439":{"tf":2.0},"442":{"tf":2.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"n":{"1":{"df":1,"docs":{"282":{"tf":1.0}}},"2":{"df":1,"docs":{"282":{"tf":1.0}}},"df":5,"docs":{"220":{"tf":1.0},"227":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":2.449489742783178},"78":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"461":{"tf":1.0},"470":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"464":{"tf":1.0}}},"df":0,"docs":{}},"p":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"382":{"tf":1.4142135623730951},"388":{"tf":1.0},"405":{"tf":4.358898943540674},"44":{"tf":1.0},"522":{"tf":1.0}},"i":{"d":{">":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"<":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"435":{"tf":1.0},"451":{"tf":1.0},"491":{"tf":2.449489742783178},"84":{"tf":1.0},"94":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{".":{"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":0,"docs":{},"s":{"<":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"94":{"tf":1.0},"97":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"<":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"435":{"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":{}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":2.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"405":{"tf":1.7320508075688772}}}}}}}}}}},"u":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":3,"docs":{"169":{"tf":1.0},"251":{"tf":1.0},"56":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"d":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"476":{"tf":1.0}}},"df":0,"docs":{}}},"df":58,"docs":{"12":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"159":{"tf":1.0},"18":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"480":{"tf":1.7320508075688772},"481":{"tf":1.0},"482":{"tf":1.0},"483":{"tf":1.0},"484":{"tf":1.0},"485":{"tf":1.0},"486":{"tf":1.0},"487":{"tf":1.0},"488":{"tf":1.0},"489":{"tf":1.0},"490":{"tf":1.0},"491":{"tf":1.0},"492":{"tf":1.0},"493":{"tf":1.0},"494":{"tf":1.0},"495":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.0},"499":{"tf":1.0},"500":{"tf":1.0},"501":{"tf":2.0},"502":{"tf":1.4142135623730951},"503":{"tf":1.4142135623730951},"504":{"tf":1.4142135623730951},"505":{"tf":1.4142135623730951},"506":{"tf":1.4142135623730951},"507":{"tf":1.4142135623730951},"508":{"tf":1.4142135623730951},"509":{"tf":1.4142135623730951},"510":{"tf":1.4142135623730951},"511":{"tf":1.4142135623730951},"512":{"tf":1.4142135623730951},"513":{"tf":1.4142135623730951},"514":{"tf":1.4142135623730951},"515":{"tf":1.4142135623730951},"516":{"tf":1.4142135623730951},"517":{"tf":1.4142135623730951},"518":{"tf":1.4142135623730951},"519":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951},"521":{"tf":1.4142135623730951},"522":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951},"525":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}},"y":{"df":2,"docs":{"223":{"tf":1.4142135623730951},"476":{"tf":1.4142135623730951}}}}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"386":{"tf":1.0}},"l":{"df":27,"docs":{"111":{"tf":1.0},"112":{"tf":1.0},"121":{"tf":1.0},"129":{"tf":2.23606797749979},"130":{"tf":1.7320508075688772},"15":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.0},"22":{"tf":1.0},"239":{"tf":1.0},"335":{"tf":1.0},"350":{"tf":2.23606797749979},"353":{"tf":1.0},"377":{"tf":1.0},"389":{"tf":1.0},"392":{"tf":1.0},"416":{"tf":1.0},"464":{"tf":1.0},"470":{"tf":1.4142135623730951},"473":{"tf":1.7320508075688772},"531":{"tf":1.0},"532":{"tf":1.0},"533":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"89":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"390":{"tf":1.0},"477":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"74":{"tf":1.0}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":7,"docs":{"102":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"109":{"tf":1.0},"151":{"tf":1.0},"416":{"tf":1.0},"546":{"tf":1.4142135623730951}}}}}},"r":{"d":{"c":{"df":0,"docs":{},"o":{"d":{"df":3,"docs":{"316":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"319":{"tf":1.0}}}}}},"df":7,"docs":{"166":{"tf":1.0},"319":{"tf":1.0},"388":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"432":{"tf":1.0},"472":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"449":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":3,"docs":{"59":{"tf":1.0},"62":{"tf":1.0},"69":{"tf":2.6457513110645907}}},"v":{"df":0,"docs":{},"e":{"df":14,"docs":{"0":{"tf":2.0},"116":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.0},"369":{"tf":1.0},"383":{"tf":1.0},"388":{"tf":1.0},"407":{"tf":1.0},"43":{"tf":1.0},"441":{"tf":1.0},"461":{"tf":1.0},"474":{"tf":1.0},"50":{"tf":1.0},"90":{"tf":1.0}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"98":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"215":{"tf":2.0},"69":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}},"i":{"df":1,"docs":{"43":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"184":{"tf":1.0},"413":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"1":{"2":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"@":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"201":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":10,"docs":{"1":{"tf":1.0},"199":{"tf":1.0},"201":{"tf":1.7320508075688772},"225":{"tf":1.7320508075688772},"318":{"tf":2.8284271247461903},"339":{"tf":1.0},"341":{"tf":1.7320508075688772},"349":{"tf":1.4142135623730951},"470":{"tf":1.4142135623730951},"78":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"161":{"tf":2.0},"236":{"tf":2.0}}}}}}},"p":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"423":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"423":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"423":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":31,"docs":{"10":{"tf":1.0},"100":{"tf":1.7320508075688772},"102":{"tf":1.0},"108":{"tf":3.1622776601683795},"150":{"tf":1.0},"168":{"tf":1.0},"197":{"tf":1.0},"2":{"tf":1.0},"24":{"tf":1.7320508075688772},"26":{"tf":1.0},"28":{"tf":1.0},"396":{"tf":2.23606797749979},"397":{"tf":3.605551275463989},"398":{"tf":2.449489742783178},"399":{"tf":2.23606797749979},"40":{"tf":1.0},"400":{"tf":2.0},"401":{"tf":3.1622776601683795},"402":{"tf":1.0},"403":{"tf":2.8284271247461903},"414":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":2.0},"423":{"tf":1.4142135623730951},"425":{"tf":1.4142135623730951},"432":{"tf":1.4142135623730951},"467":{"tf":1.0},"469":{"tf":1.4142135623730951},"557":{"tf":2.6457513110645907},"558":{"tf":1.7320508075688772},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"318":{"tf":1.0},"494":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"401":{"tf":3.1622776601683795}}}}},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"100":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":2.449489742783178}}}}}}},"n":{"c":{"df":2,"docs":{"157":{"tf":1.0},"158":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"'":{"df":8,"docs":{"175":{"tf":1.0},"3":{"tf":1.0},"461":{"tf":1.0},"464":{"tf":1.0},"468":{"tf":1.0},"470":{"tf":1.0},"476":{"tf":1.0},"526":{"tf":1.0}}},"df":61,"docs":{"100":{"tf":1.0},"102":{"tf":1.0},"109":{"tf":1.0},"111":{"tf":1.0},"115":{"tf":1.0},"119":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"143":{"tf":1.0},"146":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"176":{"tf":1.4142135623730951},"181":{"tf":1.0},"182":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.0},"216":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"232":{"tf":1.0},"247":{"tf":1.0},"29":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.7320508075688772},"316":{"tf":1.0},"336":{"tf":1.0},"350":{"tf":1.0},"351":{"tf":1.0},"356":{"tf":2.0},"366":{"tf":1.4142135623730951},"381":{"tf":1.0},"383":{"tf":2.6457513110645907},"388":{"tf":1.0},"389":{"tf":1.0},"393":{"tf":1.4142135623730951},"405":{"tf":1.0},"416":{"tf":1.7320508075688772},"430":{"tf":1.7320508075688772},"433":{"tf":1.0},"439":{"tf":1.0},"442":{"tf":1.4142135623730951},"458":{"tf":1.4142135623730951},"467":{"tf":1.0},"479":{"tf":1.0},"508":{"tf":1.0},"516":{"tf":2.0},"524":{"tf":1.4142135623730951},"527":{"tf":1.4142135623730951},"534":{"tf":1.0},"548":{"tf":1.7320508075688772},"55":{"tf":1.0},"551":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"64":{"tf":1.0},"73":{"tf":1.4142135623730951},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0}}}}},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"456":{"tf":1.0}}}}},"df":0,"docs":{}},"df":9,"docs":{"150":{"tf":1.7320508075688772},"151":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"397":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"399":{"tf":3.4641016151377544},"401":{"tf":2.8284271247461903},"408":{"tf":1.0},"410":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"557":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"r":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"360":{"tf":1.0},"407":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"277":{"tf":1.0},"47":{"tf":1.0},"56":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"116":{"tf":1.0},"124":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":7,"docs":{"14":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"557":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"93":{"tf":1.0}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":2,"docs":{"28":{"tf":1.0},"86":{"tf":1.0}}}}}}}}}},"o":{"df":0,"docs":{},"l":{"d":{"df":4,"docs":{"112":{"tf":1.0},"193":{"tf":1.0},"271":{"tf":1.0},"368":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"248":{"tf":1.0},"249":{"tf":1.0},"250":{"tf":1.7320508075688772},"78":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"d":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"554":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"407":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"29":{"tf":1.0},"478":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"k":{"df":7,"docs":{"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"461":{"tf":1.0},"50":{"tf":2.0},"57":{"tf":2.8284271247461903},"58":{"tf":1.0},"90":{"tf":2.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"469":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"470":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"263":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"478":{"tf":1.0}}}},"t":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"331":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"416":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"179":{"tf":1.4142135623730951},"328":{"tf":1.0},"380":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"0":{".":{"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"df":0,"docs":{},"n":{"df":1,"docs":{"263":{"tf":1.0}}}}}}},"2":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"df":1,"docs":{"263":{"tf":1.0}}}}}},"7":{"5":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"263":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"v":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"429":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{".":{"7":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{":":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"3":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{":":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"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":{".":{"5":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"4":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"345":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"(":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"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":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"556":{"tf":1.0}}}},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{".":{"c":{"c":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"223":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{".":{"c":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"85":{"tf":1.0},"95":{"tf":1.4142135623730951},"98":{"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":{}}}}},"s":{"0":{"1":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"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":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"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":1,"docs":{"450":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"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":{},"g":{"df":2,"docs":{"181":{"tf":2.449489742783178},"524":{"tf":1.4142135623730951}}},"n":{"d":{"df":0,"docs":{},"r":{"df":2,"docs":{"556":{"tf":1.0},"558":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"78":{"tf":1.0}}}}}}}},"i":{"'":{"d":{"df":4,"docs":{"172":{"tf":1.0},"557":{"tf":1.7320508075688772},"558":{"tf":1.4142135623730951},"559":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":4,"docs":{"388":{"tf":1.0},"389":{"tf":1.0},"475":{"tf":1.0},"551":{"tf":1.0}}}},"m":{"df":3,"docs":{"390":{"tf":1.0},"469":{"tf":1.0},"558":{"tf":1.0}}},"v":{"df":5,"docs":{"159":{"tf":1.0},"410":{"tf":1.0},"476":{"tf":1.0},"546":{"tf":1.4142135623730951},"556":{"tf":1.0}}}},".":{"df":4,"docs":{"208":{"tf":1.0},"321":{"tf":1.0},"376":{"tf":1.0},"416":{"tf":1.0}}},"5":{"0":{"9":{"df":0,"docs":{},"v":{"c":{"b":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"c":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"2":{"tf":1.4142135623730951},"527":{"tf":1.0},"86":{"tf":1.0}}}}},"d":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"95":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},">":{"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":{},"i":{"d":{"df":1,"docs":{"435":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"450":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"e":{"<":{"/":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"435":{"tf":1.0}}}}}}},"df":6,"docs":{"36":{"tf":1.0},"43":{"tf":1.0},"436":{"tf":1.0},"44":{"tf":1.0},"522":{"tf":1.0},"95":{"tf":1.4142135623730951}},"e":{"a":{"df":8,"docs":{"102":{"tf":1.0},"130":{"tf":1.0},"161":{"tf":1.0},"357":{"tf":1.0},"442":{"tf":1.0},"554":{"tf":1.0},"557":{"tf":1.0},"99":{"tf":1.0}},"l":{"df":4,"docs":{"189":{"tf":1.0},"204":{"tf":1.0},"311":{"tf":1.0},"357":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":7,"docs":{"152":{"tf":1.0},"184":{"tf":1.0},"213":{"tf":1.0},"224":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.0},"408":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":9,"docs":{"168":{"tf":1.0},"200":{"tf":1.0},"301":{"tf":1.0},"306":{"tf":1.0},"464":{"tf":1.7320508075688772},"473":{"tf":1.4142135623730951},"52":{"tf":1.0},"523":{"tf":1.0},"556":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"f":{"(":{"!":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"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":0,"docs":{},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"523":{"tf":1.4142135623730951},"532":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"130":{"tf":1.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":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"426":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"df":0,"docs":{}},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":8,"docs":{"155":{"tf":1.0},"305":{"tf":1.0},"354":{"tf":1.0},"388":{"tf":1.4142135623730951},"430":{"tf":1.0},"48":{"tf":1.0},"548":{"tf":1.0},"71":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":6,"docs":{"112":{"tf":1.0},"318":{"tf":1.0},"389":{"tf":1.4142135623730951},"470":{"tf":1.0},"542":{"tf":1.0},"68":{"tf":1.0}}}}}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":10,"docs":{"214":{"tf":1.0},"216":{"tf":1.0},"242":{"tf":1.0},"246":{"tf":1.0},"276":{"tf":1.0},"292":{"tf":1.0},"375":{"tf":1.0},"397":{"tf":1.0},"460":{"tf":1.0},"86":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"555":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"106":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"327":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"413":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":3,"docs":{"436":{"tf":1.0},"491":{"tf":2.0},"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":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"436":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":88,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"105":{"tf":2.0},"110":{"tf":1.0},"112":{"tf":1.0},"115":{"tf":2.23606797749979},"116":{"tf":1.4142135623730951},"117":{"tf":1.7320508075688772},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":1.0},"128":{"tf":1.4142135623730951},"132":{"tf":1.0},"138":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":2.449489742783178},"156":{"tf":1.0},"158":{"tf":1.0},"160":{"tf":1.0},"164":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"20":{"tf":1.0},"218":{"tf":1.0},"22":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"266":{"tf":1.0},"27":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"286":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"295":{"tf":1.0},"296":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"316":{"tf":1.0},"322":{"tf":1.0},"339":{"tf":1.0},"345":{"tf":1.0},"362":{"tf":1.0},"376":{"tf":1.0},"388":{"tf":1.4142135623730951},"395":{"tf":1.7320508075688772},"399":{"tf":1.0},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0},"416":{"tf":1.0},"430":{"tf":1.7320508075688772},"436":{"tf":1.4142135623730951},"441":{"tf":2.23606797749979},"442":{"tf":1.0},"445":{"tf":1.4142135623730951},"448":{"tf":1.4142135623730951},"453":{"tf":1.0},"463":{"tf":1.4142135623730951},"464":{"tf":2.23606797749979},"467":{"tf":1.0},"477":{"tf":2.0},"491":{"tf":2.0},"495":{"tf":1.0},"50":{"tf":2.449489742783178},"510":{"tf":1.0},"514":{"tf":1.0},"516":{"tf":1.4142135623730951},"517":{"tf":2.0},"54":{"tf":1.7320508075688772},"557":{"tf":2.0},"56":{"tf":1.0},"90":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951}}}}}}},"i":{"c":{"df":1,"docs":{"1":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":8,"docs":{"1":{"tf":1.0},"322":{"tf":1.0},"383":{"tf":2.6457513110645907},"386":{"tf":1.0},"388":{"tf":1.0},"416":{"tf":1.0},"515":{"tf":1.0},"64":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"464":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":14,"docs":{"15":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"388":{"tf":1.0},"413":{"tf":1.4142135623730951},"50":{"tf":1.0},"515":{"tf":1.0},"523":{"tf":1.0},"55":{"tf":1.0},"556":{"tf":1.0},"557":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.4142135623730951},"99":{"tf":1.0}}}}}}},"n":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"300":{"tf":1.7320508075688772}}}}}},"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"171":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":61,"docs":{"0":{"tf":1.0},"102":{"tf":1.0},"109":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"159":{"tf":1.0},"161":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"2":{"tf":1.4142135623730951},"218":{"tf":1.0},"226":{"tf":1.0},"236":{"tf":1.4142135623730951},"237":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"28":{"tf":1.0},"299":{"tf":1.0},"309":{"tf":1.4142135623730951},"310":{"tf":1.0},"345":{"tf":1.0},"368":{"tf":1.0},"369":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.4142135623730951},"407":{"tf":1.0},"410":{"tf":1.4142135623730951},"413":{"tf":1.0},"416":{"tf":1.4142135623730951},"417":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"447":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.0},"473":{"tf":1.0},"477":{"tf":1.4142135623730951},"486":{"tf":1.0},"492":{"tf":1.0},"5":{"tf":1.4142135623730951},"517":{"tf":1.0},"518":{"tf":1.0},"542":{"tf":1.0},"556":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0},"87":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.4142135623730951},"96":{"tf":1.0}},"e":{"(":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"y":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"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":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"524":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.0},"524":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"159":{"tf":1.0},"164":{"tf":1.0},"524":{"tf":1.4142135623730951}}}}}}}}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"s":{"df":7,"docs":{"128":{"tf":2.0},"194":{"tf":1.0},"251":{"tf":1.0},"263":{"tf":1.0},"430":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":14,"docs":{"12":{"tf":1.0},"14":{"tf":1.0},"40":{"tf":1.7320508075688772},"490":{"tf":1.0},"503":{"tf":1.0},"535":{"tf":2.23606797749979},"536":{"tf":1.0},"537":{"tf":1.4142135623730951},"538":{"tf":1.4142135623730951},"539":{"tf":1.4142135623730951},"540":{"tf":1.0},"541":{"tf":1.0},"542":{"tf":1.0},"6":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"109":{"tf":1.0},"548":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"479":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"495":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"d":{"df":3,"docs":{"182":{"tf":1.0},"204":{"tf":1.0},"464":{"tf":1.0}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"df":2,"docs":{"173":{"tf":1.0},"556":{"tf":1.0}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"64":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"186":{"tf":1.0}}},"df":0,"docs":{}}}},"x":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"478":{"tf":1.0}}}}}}},"df":12,"docs":{"135":{"tf":1.0},"137":{"tf":2.8284271247461903},"138":{"tf":2.0},"139":{"tf":1.0},"141":{"tf":2.6457513110645907},"142":{"tf":1.4142135623730951},"145":{"tf":2.6457513110645907},"146":{"tf":1.4142135623730951},"147":{"tf":2.23606797749979},"148":{"tf":1.0},"153":{"tf":1.7320508075688772},"473":{"tf":1.4142135623730951}}}},"i":{"c":{"df":10,"docs":{"129":{"tf":1.0},"143":{"tf":1.0},"416":{"tf":1.0},"422":{"tf":1.0},"425":{"tf":1.0},"427":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.0},"473":{"tf":1.4142135623730951}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":4,"docs":{"305":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0},"380":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"413":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"110":{"tf":1.0},"247":{"tf":1.0},"416":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"231":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"(":{")":{".":{"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":{"472":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.7320508075688772}},"s":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"168":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"df":1,"docs":{"178":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"[":{"\"":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"168":{"tf":1.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":1,"docs":{"178":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"168":{"tf":2.0},"185":{"tf":1.4142135623730951},"388":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{")":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"388":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"498":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":28,"docs":{"100":{"tf":2.23606797749979},"101":{"tf":1.0},"119":{"tf":1.0},"16":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"185":{"tf":1.0},"236":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.4142135623730951},"388":{"tf":1.0},"440":{"tf":1.4142135623730951},"471":{"tf":1.7320508075688772},"472":{"tf":1.0},"473":{"tf":1.4142135623730951},"508":{"tf":1.0},"524":{"tf":1.0},"534":{"tf":1.0},"544":{"tf":1.0},"63":{"tf":1.4142135623730951},"90":{"tf":1.0}},"r":{"df":0,"docs":{},"m":{"df":55,"docs":{"10":{"tf":1.4142135623730951},"12":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.4142135623730951},"156":{"tf":1.0},"160":{"tf":1.0},"165":{"tf":1.0},"18":{"tf":1.4142135623730951},"182":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"190":{"tf":1.0},"218":{"tf":1.0},"22":{"tf":1.0},"224":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"26":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"29":{"tf":1.0},"320":{"tf":1.0},"341":{"tf":1.0},"40":{"tf":1.4142135623730951},"416":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"468":{"tf":1.0},"498":{"tf":1.0},"5":{"tf":1.4142135623730951},"507":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.0},"528":{"tf":1.0},"529":{"tf":1.0},"534":{"tf":1.0},"535":{"tf":1.7320508075688772},"536":{"tf":1.0},"537":{"tf":1.0},"538":{"tf":1.0},"539":{"tf":1.0},"540":{"tf":1.0},"541":{"tf":1.0},"542":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"6":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"477":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"122":{"tf":1.0},"370":{"tf":1.0},"382":{"tf":1.0},"383":{"tf":1.7320508075688772}}}}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"183":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"439":{"tf":1.0}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"312":{"tf":1.4142135623730951},"90":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"313":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{":":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"df":1,"docs":{"313":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":11,"docs":{"148":{"tf":1.0},"4":{"tf":1.0},"452":{"tf":1.0},"465":{"tf":1.0},"50":{"tf":1.4142135623730951},"545":{"tf":1.0},"555":{"tf":1.4142135623730951},"58":{"tf":2.23606797749979},"89":{"tf":1.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"452":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"133":{"tf":1.0},"134":{"tf":1.7320508075688772},"186":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":21,"docs":{"130":{"tf":1.4142135623730951},"134":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":1.0},"183":{"tf":1.7320508075688772},"195":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.0},"236":{"tf":2.6457513110645907},"239":{"tf":1.0},"251":{"tf":1.0},"270":{"tf":1.0},"275":{"tf":1.7320508075688772},"276":{"tf":1.0},"277":{"tf":1.0},"299":{"tf":1.4142135623730951},"341":{"tf":1.0},"347":{"tf":1.0},"349":{"tf":2.449489742783178},"350":{"tf":2.449489742783178},"473":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":2.23606797749979}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"516":{"tf":2.0}}}}}}}}},"s":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"556":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"131":{"tf":1.0},"527":{"tf":1.4142135623730951}}}}},"i":{"d":{"df":9,"docs":{"104":{"tf":1.0},"187":{"tf":1.0},"339":{"tf":1.0},"350":{"tf":1.0},"389":{"tf":1.0},"50":{"tf":1.0},"531":{"tf":1.0},"532":{"tf":1.0},"87":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"28":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"477":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":9,"docs":{"22":{"tf":1.0},"434":{"tf":1.7320508075688772},"44":{"tf":1.4142135623730951},"45":{"tf":2.0},"46":{"tf":1.0},"467":{"tf":1.0},"47":{"tf":1.0},"471":{"tf":1.0},"48":{"tf":1.0}}},"n":{"c":{"df":23,"docs":{"100":{"tf":1.0},"110":{"tf":1.0},"120":{"tf":1.0},"148":{"tf":2.0},"149":{"tf":1.4142135623730951},"174":{"tf":1.0},"286":{"tf":1.7320508075688772},"291":{"tf":1.7320508075688772},"316":{"tf":1.0},"320":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.0},"347":{"tf":1.0},"348":{"tf":1.0},"362":{"tf":1.0},"375":{"tf":1.0},"404":{"tf":1.0},"470":{"tf":1.0},"518":{"tf":1.0},"531":{"tf":1.0},"81":{"tf":1.0},"90":{"tf":1.7320508075688772},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":10,"docs":{"116":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"166":{"tf":1.0},"197":{"tf":1.0},"215":{"tf":1.0},"275":{"tf":1.4142135623730951},"386":{"tf":1.0},"401":{"tf":1.0},"426":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":58,"docs":{"169":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"184":{"tf":1.7320508075688772},"213":{"tf":1.4142135623730951},"226":{"tf":1.0},"232":{"tf":1.0},"243":{"tf":1.0},"245":{"tf":1.0},"267":{"tf":1.0},"284":{"tf":1.0},"289":{"tf":1.0},"297":{"tf":1.0},"316":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0},"355":{"tf":1.0},"368":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":1.0},"399":{"tf":1.0},"407":{"tf":1.4142135623730951},"408":{"tf":1.4142135623730951},"409":{"tf":1.0},"413":{"tf":1.4142135623730951},"43":{"tf":1.0},"450":{"tf":1.0},"461":{"tf":1.0},"466":{"tf":1.0},"483":{"tf":1.0},"488":{"tf":1.0},"489":{"tf":1.0},"491":{"tf":1.4142135623730951},"492":{"tf":1.4142135623730951},"493":{"tf":1.0},"495":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.4142135623730951},"499":{"tf":1.0},"503":{"tf":1.0},"504":{"tf":1.4142135623730951},"505":{"tf":1.4142135623730951},"508":{"tf":1.0},"510":{"tf":1.4142135623730951},"512":{"tf":1.4142135623730951},"516":{"tf":1.0},"520":{"tf":1.4142135623730951},"523":{"tf":1.0},"524":{"tf":1.4142135623730951},"534":{"tf":1.0},"542":{"tf":1.0},"544":{"tf":1.0},"67":{"tf":1.0},"90":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"17":{"tf":1.0},"27":{"tf":1.0},"467":{"tf":1.0},"471":{"tf":1.0},"556":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"168":{"tf":1.0},"470":{"tf":2.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":31,"docs":{"132":{"tf":1.4142135623730951},"134":{"tf":1.0},"138":{"tf":1.7320508075688772},"149":{"tf":1.4142135623730951},"156":{"tf":2.0},"168":{"tf":2.23606797749979},"191":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"247":{"tf":2.0},"271":{"tf":2.0},"276":{"tf":1.4142135623730951},"277":{"tf":2.23606797749979},"280":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":4.0},"300":{"tf":2.0},"306":{"tf":2.6457513110645907},"331":{"tf":2.0},"349":{"tf":1.0},"362":{"tf":1.0},"370":{"tf":1.7320508075688772},"412":{"tf":3.4641016151377544},"430":{"tf":1.0},"445":{"tf":2.0},"455":{"tf":2.6457513110645907},"470":{"tf":2.8284271247461903},"473":{"tf":1.0}},"e":{"df":0,"docs":{},"g":{"df":11,"docs":{"110":{"tf":1.7320508075688772},"126":{"tf":1.4142135623730951},"128":{"tf":1.0},"171":{"tf":1.0},"195":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.4142135623730951},"211":{"tf":2.0},"299":{"tf":1.0},"334":{"tf":1.4142135623730951},"7":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":16,"docs":{"132":{"tf":1.0},"149":{"tf":1.0},"158":{"tf":1.4142135623730951},"168":{"tf":2.0},"171":{"tf":1.0},"191":{"tf":1.0},"194":{"tf":1.4142135623730951},"247":{"tf":1.0},"271":{"tf":1.0},"331":{"tf":1.0},"349":{"tf":1.0},"441":{"tf":1.0},"453":{"tf":1.0},"460":{"tf":1.0},"464":{"tf":1.0},"466":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"138":{"tf":1.0},"149":{"tf":1.4142135623730951},"247":{"tf":1.4142135623730951},"331":{"tf":1.4142135623730951},"445":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"470":{"tf":2.0}}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"441":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":2.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"455":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"455":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"470":{"tf":2.0}}}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":2,"docs":{"168":{"tf":1.0},"306":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":1,"docs":{"156":{"tf":1.0}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"460":{"tf":2.449489742783178}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"293":{"tf":2.0}}}}}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"277":{"tf":1.4142135623730951}},"e":{"\"":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"158":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"194":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"196":{"tf":2.23606797749979},"197":{"tf":2.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}}},"n":{"d":{"df":1,"docs":{"530":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"407":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"218":{"tf":1.0},"248":{"tf":1.0},"260":{"tf":1.0},"370":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"152":{"tf":1.0},"388":{"tf":1.0},"439":{"tf":1.0}}}}},"f":{"a":{"c":{"df":9,"docs":{"160":{"tf":1.7320508075688772},"170":{"tf":2.23606797749979},"182":{"tf":1.7320508075688772},"236":{"tf":1.0},"335":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"461":{"tf":1.0},"471":{"tf":1.7320508075688772},"473":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"508":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":16,"docs":{"131":{"tf":1.0},"147":{"tf":1.0},"152":{"tf":1.4142135623730951},"18":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.0},"268":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"461":{"tf":1.4142135623730951},"463":{"tf":2.0},"464":{"tf":1.0},"465":{"tf":1.0},"466":{"tf":1.0},"518":{"tf":1.0}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"557":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"161":{"tf":1.0},"324":{"tf":1.0},"349":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":9,"docs":{"133":{"tf":1.0},"148":{"tf":1.0},"233":{"tf":1.0},"406":{"tf":1.0},"486":{"tf":1.0},"493":{"tf":1.0},"503":{"tf":1.4142135623730951},"554":{"tf":1.4142135623730951},"8":{"tf":1.0}},"t":{"df":46,"docs":{"0":{"tf":1.7320508075688772},"1":{"tf":1.0},"10":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"3":{"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":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"475":{"tf":1.7320508075688772},"5":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"554":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"316":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"322":{"tf":1.0},"352":{"tf":1.4142135623730951},"354":{"tf":1.0},"464":{"tf":1.0},"473":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"128":{"tf":1.0},"223":{"tf":1.0},"295":{"tf":1.0},"308":{"tf":2.0},"464":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"474":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"k":{"df":3,"docs":{"465":{"tf":1.0},"467":{"tf":1.0},"96":{"tf":1.0}}},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"205":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"379":{"tf":1.0}}}}}}}}},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":2,"docs":{"223":{"tf":1.0},"386":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"386":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"223":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"196":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"196":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":7,"docs":{"130":{"tf":1.0},"350":{"tf":1.0},"416":{"tf":1.0},"532":{"tf":1.0},"533":{"tf":1.7320508075688772},"551":{"tf":1.7320508075688772},"91":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"u":{"df":20,"docs":{"109":{"tf":1.0},"169":{"tf":1.0},"267":{"tf":1.0},"28":{"tf":1.0},"285":{"tf":1.0},"290":{"tf":1.0},"314":{"tf":1.0},"33":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"528":{"tf":1.0},"551":{"tf":2.0},"555":{"tf":1.4142135623730951},"556":{"tf":1.4142135623730951},"557":{"tf":2.0},"558":{"tf":1.0},"560":{"tf":1.0},"82":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"478":{"tf":1.0}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":9,"docs":{"160":{"tf":1.0},"180":{"tf":1.7320508075688772},"181":{"tf":1.0},"182":{"tf":2.23606797749979},"183":{"tf":2.0},"328":{"tf":1.4142135623730951},"36":{"tf":1.0},"508":{"tf":1.4142135623730951},"524":{"tf":2.0}}}}}}}}}}}}}}},"t":{"'":{"df":23,"docs":{"107":{"tf":1.0},"110":{"tf":1.0},"114":{"tf":1.0},"130":{"tf":1.0},"2":{"tf":1.0},"212":{"tf":1.0},"239":{"tf":1.0},"297":{"tf":1.0},"376":{"tf":1.0},"386":{"tf":1.0},"416":{"tf":2.0},"441":{"tf":1.0},"463":{"tf":1.0},"464":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.4142135623730951},"477":{"tf":2.23606797749979},"478":{"tf":2.0},"479":{"tf":1.0},"516":{"tf":1.0},"532":{"tf":1.0},"553":{"tf":1.0},"554":{"tf":1.0}},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"347":{"tf":1.7320508075688772},"527":{"tf":1.0}}}}},".":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"n":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"168":{"tf":1.0},"345":{"tf":2.449489742783178},"350":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"168":{"tf":1.0},"178":{"tf":1.0}}}}},"x":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"z":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":3,"docs":{"183":{"tf":1.4142135623730951},"223":{"tf":2.0},"386":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"458":{"tf":1.0}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"386":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"_":{"c":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"282":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"282":{"tf":1.0}}}}}},"{":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"282":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":25,"docs":{"128":{"tf":1.0},"176":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":3.0},"197":{"tf":3.872983346207417},"223":{"tf":1.4142135623730951},"268":{"tf":1.0},"271":{"tf":1.7320508075688772},"272":{"tf":1.7320508075688772},"273":{"tf":1.4142135623730951},"282":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"294":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":2.8284271247461903},"323":{"tf":1.0},"324":{"tf":1.0},"326":{"tf":1.4142135623730951},"328":{"tf":1.0},"331":{"tf":2.449489742783178},"345":{"tf":1.0},"386":{"tf":2.0},"445":{"tf":1.4142135623730951},"464":{"tf":1.7320508075688772},"78":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"a":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"0":{"df":1,"docs":{"386":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":3,"docs":{"176":{"tf":1.0},"183":{"tf":1.0},"386":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"331":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"176":{"tf":1.4142135623730951},"183":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"128":{"tf":1.0},"251":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"183":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"223":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},".":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"445":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"197":{"tf":1.0},"272":{"tf":1.4142135623730951},"306":{"tf":1.0},"441":{"tf":1.4142135623730951},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"197":{"tf":1.4142135623730951},"445":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"273":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":11,"docs":{"176":{"tf":2.23606797749979},"183":{"tf":2.6457513110645907},"197":{"tf":2.6457513110645907},"223":{"tf":1.0},"272":{"tf":2.23606797749979},"273":{"tf":2.449489742783178},"307":{"tf":2.0},"308":{"tf":1.4142135623730951},"386":{"tf":1.0},"40":{"tf":1.0},"445":{"tf":2.449489742783178}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"307":{"tf":1.0},"40":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"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":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"r":{"df":4,"docs":{"197":{"tf":1.7320508075688772},"243":{"tf":1.0},"319":{"tf":1.7320508075688772},"368":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"410":{"tf":1.0},"96":{"tf":1.0}}}}}}}},"j":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"48":{"tf":1.0},"515":{"tf":1.0},"63":{"tf":1.0},"86":{"tf":2.449489742783178},"88":{"tf":1.0},"95":{"tf":1.0}}},"v":{"a":{"'":{"df":8,"docs":{"100":{"tf":1.0},"128":{"tf":1.0},"187":{"tf":1.0},"195":{"tf":1.4142135623730951},"198":{"tf":1.0},"247":{"tf":1.0},"301":{"tf":1.0},"305":{"tf":1.0}}},".":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"3":{"4":{"8":{"df":2,"docs":{"47":{"tf":1.0},"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"6":{"7":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"0":{"(":{"df":0,"docs":{},"n":{"df":3,"docs":{"47":{"tf":1.0},"48":{"tf":1.0},"547":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"7":{"5":{"6":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"6":{"0":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"1":{"(":{"df":0,"docs":{},"n":{"df":2,"docs":{"47":{"tf":1.0},"547":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"3":{"5":{"1":{"df":1,"docs":{"547":{"tf":1.0}}},"7":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"1":{"8":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"2":{"4":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"2":{"0":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"8":{"7":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"48":{"tf":1.0},"548":{"tf":1.4142135623730951},"81":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"81":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"7":{"4":{"5":{"df":1,"docs":{"47":{"tf":1.0}}},"8":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"3":{"3":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"47":{"tf":1.4142135623730951}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"4":{"2":{"df":2,"docs":{"47":{"tf":1.0},"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"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":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"n":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"$":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"548":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"$":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"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":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{".":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"d":{"df":0,"docs":{},"o":{"c":{"df":3,"docs":{"468":{"tf":1.0},"478":{"tf":2.0},"490":{"tf":1.0}}},"df":0,"docs":{}}},"df":17,"docs":{"100":{"tf":1.4142135623730951},"110":{"tf":1.0},"15":{"tf":1.0},"184":{"tf":1.0},"191":{"tf":1.0},"201":{"tf":1.4142135623730951},"25":{"tf":1.0},"27":{"tf":1.0},"40":{"tf":1.4142135623730951},"41":{"tf":1.0},"436":{"tf":1.0},"47":{"tf":2.449489742783178},"48":{"tf":2.0},"547":{"tf":4.58257569495584},"86":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":7,"docs":{"356":{"tf":1.4142135623730951},"432":{"tf":1.0},"458":{"tf":1.7320508075688772},"460":{"tf":1.7320508075688772},"462":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":2,"docs":{"522":{"tf":1.0},"557":{"tf":1.0}}}}},"df":1,"docs":{"22":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":7,"docs":{"245":{"tf":1.0},"389":{"tf":1.4142135623730951},"405":{"tf":1.0},"544":{"tf":1.0},"550":{"tf":1.4142135623730951},"558":{"tf":1.0},"83":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"554":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":19,"docs":{"218":{"tf":1.0},"222":{"tf":2.0},"223":{"tf":2.0},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"359":{"tf":1.0},"46":{"tf":1.0},"50":{"tf":1.4142135623730951},"55":{"tf":2.449489742783178},"550":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"78":{"tf":1.0},"80":{"tf":1.4142135623730951},"82":{"tf":1.0},"90":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"78":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"v":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{">":{"1":{"6":{"<":{"/":{"df":0,"docs":{},"j":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"435":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{"1":{"6":{"df":1,"docs":{"436":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":7,"docs":{"109":{"tf":1.0},"131":{"tf":1.0},"277":{"tf":1.0},"382":{"tf":1.0},"555":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0}}}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}},"y":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"193":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"336":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"334":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":19,"docs":{"15":{"tf":1.0},"185":{"tf":1.0},"189":{"tf":2.449489742783178},"193":{"tf":3.0},"222":{"tf":1.7320508075688772},"267":{"tf":1.0},"278":{"tf":1.4142135623730951},"319":{"tf":2.23606797749979},"333":{"tf":1.4142135623730951},"334":{"tf":1.7320508075688772},"335":{"tf":1.0},"336":{"tf":1.4142135623730951},"339":{"tf":3.3166247903554},"362":{"tf":1.7320508075688772},"370":{"tf":1.4142135623730951},"473":{"tf":1.0},"478":{"tf":1.0},"516":{"tf":1.7320508075688772},"547":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"336":{"tf":1.0}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"523":{"tf":1.0}}},"df":0,"docs":{}}}}}},"h":{"df":0,"docs":{},"o":{"b":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}},"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":1,"docs":{"557":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"557":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"356":{"tf":1.4142135623730951},"358":{"tf":1.4142135623730951}}}},"df":6,"docs":{"114":{"tf":1.4142135623730951},"121":{"tf":2.449489742783178},"356":{"tf":1.7320508075688772},"358":{"tf":1.4142135623730951},"381":{"tf":3.4641016151377544},"461":{"tf":1.0}},"m":{"df":1,"docs":{"121":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"d":{"a":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":21,"docs":{"1":{"tf":1.0},"102":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"118":{"tf":1.0},"152":{"tf":1.0},"156":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"308":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"429":{"tf":1.0},"470":{"tf":1.4142135623730951},"473":{"tf":1.0},"517":{"tf":1.0},"555":{"tf":1.4142135623730951},"56":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"1":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":2,"docs":{"554":{"tf":1.0},"79":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{"\"":{"df":0,"docs":{},"j":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"436":{"tf":1.0}}}}}},"df":0,"docs":{}},":":{"9":{".":{"0":{".":{"0":{"df":1,"docs":{"491":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"1":{"df":1,"docs":{"436":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"435":{"tf":1.0},"491":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":19,"docs":{"12":{"tf":1.0},"15":{"tf":2.0},"17":{"tf":1.0},"350":{"tf":1.0},"413":{"tf":1.4142135623730951},"433":{"tf":2.0},"434":{"tf":1.4142135623730951},"435":{"tf":1.7320508075688772},"436":{"tf":2.23606797749979},"438":{"tf":1.0},"439":{"tf":1.4142135623730951},"440":{"tf":1.0},"445":{"tf":1.4142135623730951},"446":{"tf":1.7320508075688772},"447":{"tf":2.6457513110645907},"491":{"tf":1.7320508075688772},"556":{"tf":1.4142135623730951},"558":{"tf":1.0},"6":{"tf":1.0}},"i":{"df":1,"docs":{"413":{"tf":1.0}}}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"'":{"df":1,"docs":{"226":{"tf":1.0}}},"df":0,"docs":{}}}}}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"109":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"b":{"d":{"a":{"df":4,"docs":{"100":{"tf":1.0},"110":{"tf":1.0},"534":{"tf":1.0},"544":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"401":{"tf":1.7320508075688772},"413":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"g":{"df":4,"docs":{"223":{"tf":1.4142135623730951},"320":{"tf":1.7320508075688772},"476":{"tf":1.0},"550":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":6,"docs":{"203":{"tf":1.0},"384":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"147":{"tf":1.0},"306":{"tf":1.0},"416":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"548":{"tf":1.0},"555":{"tf":1.4142135623730951}}},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"22":{"tf":1.0},"27":{"tf":1.0},"45":{"tf":1.4142135623730951},"50":{"tf":2.0},"56":{"tf":2.6457513110645907},"84":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0}}}}}},"y":{"df":1,"docs":{"382":{"tf":1.4142135623730951}}},"z":{"df":0,"docs":{},"i":{"df":1,"docs":{"557":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":5,"docs":{"100":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":1.0},"236":{"tf":1.0},"477":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"413":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"134":{"tf":1.0},"484":{"tf":1.0},"556":{"tf":1.4142135623730951}}}},"v":{"df":4,"docs":{"106":{"tf":1.0},"108":{"tf":1.0},"305":{"tf":1.0},"339":{"tf":1.7320508075688772}}}},"df":2,"docs":{"247":{"tf":1.4142135623730951},"77":{"tf":2.449489742783178}},"f":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"263":{"tf":1.0}}}}}}},"df":5,"docs":{"2":{"tf":1.7320508075688772},"214":{"tf":1.0},"41":{"tf":1.0},"44":{"tf":1.0},"527":{"tf":1.0}}}},"g":{"a":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":2.0}}},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"c":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"n":{"d":{"(":{")":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"472":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":11,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"251":{"tf":1.4142135623730951},"357":{"tf":1.0},"383":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.4142135623730951},"413":{"tf":1.0},"537":{"tf":1.0},"539":{"tf":1.0},"77":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"80":{"tf":1.0}}}}}},"t":{"'":{"df":31,"docs":{"107":{"tf":1.0},"110":{"tf":1.4142135623730951},"112":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"158":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.4142135623730951},"168":{"tf":1.0},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"193":{"tf":1.0},"211":{"tf":1.4142135623730951},"223":{"tf":1.0},"251":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"318":{"tf":1.0},"339":{"tf":1.4142135623730951},"345":{"tf":1.4142135623730951},"388":{"tf":1.4142135623730951},"389":{"tf":1.0},"405":{"tf":1.0},"413":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.0},"72":{"tf":1.0}}},"df":27,"docs":{"0":{"tf":1.0},"119":{"tf":1.0},"131":{"tf":1.0},"168":{"tf":1.0},"193":{"tf":1.0},"230":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"267":{"tf":1.0},"270":{"tf":1.0},"294":{"tf":1.0},"331":{"tf":1.0},"340":{"tf":1.0},"343":{"tf":1.0},"347":{"tf":1.0},"386":{"tf":1.0},"392":{"tf":1.0},"407":{"tf":1.4142135623730951},"410":{"tf":1.0},"439":{"tf":1.0},"459":{"tf":1.0},"493":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0},"82":{"tf":1.0},"90":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"429":{"tf":1.0},"76":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":6,"docs":{"112":{"tf":1.0},"160":{"tf":1.0},"271":{"tf":3.0},"277":{"tf":3.3166247903554},"386":{"tf":3.0},"389":{"tf":1.7320508075688772}}}}}},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"182":{"tf":1.0},"226":{"tf":1.7320508075688772},"478":{"tf":1.0},"86":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":1,"docs":{"347":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}},"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":{"413":{"tf":1.0}}}}}}}}}}},"k":{"df":0,"docs":{},"e":{"df":2,"docs":{"2":{"tf":1.0},"390":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":14,"docs":{"0":{"tf":1.0},"100":{"tf":1.0},"195":{"tf":1.0},"222":{"tf":1.0},"247":{"tf":1.0},"267":{"tf":1.0},"449":{"tf":1.0},"453":{"tf":1.7320508075688772},"460":{"tf":1.4142135623730951},"461":{"tf":1.0},"467":{"tf":1.4142135623730951},"531":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"76":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":4.0}}},"df":0,"docs":{}}}}},"df":6,"docs":{"358":{"tf":1.0},"412":{"tf":2.0},"416":{"tf":1.0},"473":{"tf":1.4142135623730951},"548":{"tf":1.7320508075688772},"556":{"tf":1.4142135623730951}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":2.0}}},"df":0,"docs":{}}}},"r":{"df":1,"docs":{"416":{"tf":1.0}}}},"k":{"df":10,"docs":{"1":{"tf":1.0},"22":{"tf":1.4142135623730951},"281":{"tf":1.0},"40":{"tf":1.4142135623730951},"405":{"tf":1.0},"470":{"tf":1.4142135623730951},"471":{"tf":2.23606797749979},"477":{"tf":1.0},"478":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":2.449489742783178}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"334":{"tf":1.0}}}}}},"df":2,"docs":{"332":{"tf":1.0},"339":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"(":{"\"":{"c":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"498":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":2,"docs":{"483":{"tf":1.0},"486":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"512":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":17,"docs":{"131":{"tf":1.7320508075688772},"132":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"388":{"tf":1.0},"459":{"tf":1.4142135623730951},"468":{"tf":1.7320508075688772},"470":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951},"512":{"tf":1.4142135623730951},"524":{"tf":2.449489742783178}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"331":{"tf":2.0}}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"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":{},"e":{"d":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"466":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"466":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"531":{"tf":1.0}}}}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":8,"docs":{"132":{"tf":1.0},"324":{"tf":1.4142135623730951},"327":{"tf":1.7320508075688772},"328":{"tf":1.0},"329":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.0},"498":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"329":{"tf":1.4142135623730951}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":7,"docs":{"324":{"tf":2.23606797749979},"325":{"tf":1.0},"327":{"tf":1.7320508075688772},"328":{"tf":2.0},"329":{"tf":1.4142135623730951},"331":{"tf":1.0},"498":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{".":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"326":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"326":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"510":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"510":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"<":{">":{"(":{"\"":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"498":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{">":{"(":{"\"":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"331":{"tf":1.0},"510":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"325":{"tf":1.0}}}}},"t":{">":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"325":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":106,"docs":{"100":{"tf":1.4142135623730951},"102":{"tf":1.0},"107":{"tf":1.0},"11":{"tf":1.0},"130":{"tf":2.8284271247461903},"131":{"tf":1.7320508075688772},"132":{"tf":1.0},"135":{"tf":1.0},"15":{"tf":1.0},"157":{"tf":2.0},"158":{"tf":2.0},"159":{"tf":2.8284271247461903},"164":{"tf":1.7320508075688772},"166":{"tf":3.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"177":{"tf":1.4142135623730951},"178":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.0},"193":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.0},"203":{"tf":1.7320508075688772},"220":{"tf":1.0},"224":{"tf":1.0},"227":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"264":{"tf":1.0},"266":{"tf":1.0},"270":{"tf":1.0},"274":{"tf":1.0},"279":{"tf":1.0},"292":{"tf":1.0},"297":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"305":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.7320508075688772},"321":{"tf":1.0},"323":{"tf":3.0},"324":{"tf":2.0},"325":{"tf":1.7320508075688772},"326":{"tf":2.449489742783178},"327":{"tf":3.7416573867739413},"328":{"tf":2.0},"329":{"tf":2.449489742783178},"330":{"tf":1.0},"331":{"tf":2.23606797749979},"332":{"tf":1.0},"333":{"tf":1.4142135623730951},"339":{"tf":2.449489742783178},"345":{"tf":1.7320508075688772},"350":{"tf":1.7320508075688772},"358":{"tf":1.0},"359":{"tf":1.0},"36":{"tf":2.0},"368":{"tf":1.4142135623730951},"37":{"tf":1.0},"375":{"tf":1.0},"380":{"tf":1.0},"388":{"tf":1.4142135623730951},"389":{"tf":1.4142135623730951},"396":{"tf":1.0},"397":{"tf":1.4142135623730951},"406":{"tf":1.0},"41":{"tf":1.0},"416":{"tf":1.0},"417":{"tf":1.0},"420":{"tf":1.4142135623730951},"426":{"tf":1.0},"432":{"tf":1.0},"466":{"tf":2.23606797749979},"468":{"tf":1.7320508075688772},"486":{"tf":1.4142135623730951},"498":{"tf":1.7320508075688772},"5":{"tf":1.0},"50":{"tf":1.7320508075688772},"510":{"tf":2.0},"514":{"tf":1.7320508075688772},"526":{"tf":1.0},"535":{"tf":1.0},"540":{"tf":1.0},"543":{"tf":1.0},"544":{"tf":1.4142135623730951},"547":{"tf":1.0},"558":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"63":{"tf":1.0},"65":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":2.6457513110645907},"81":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"390":{"tf":1.0},"92":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"183":{"tf":1.0}}}}}},"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"164":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"185":{"tf":1.0},"474":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"*":{">":{">":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"\"":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"474":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"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":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{">":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"177":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{">":{"(":{"\"":{"b":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"n":{"a":{"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":2,"docs":{"131":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"531":{"tf":1.4142135623730951}}}}}}}}}}}}},"1":{"df":1,"docs":{"320":{"tf":1.0}}},"2":{"df":1,"docs":{"320":{"tf":1.0}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":12,"docs":{"132":{"tf":1.0},"157":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"33":{"tf":1.0},"404":{"tf":1.0},"430":{"tf":1.0},"453":{"tf":1.0},"468":{"tf":1.4142135623730951},"486":{"tf":2.23606797749979},"531":{"tf":1.0},"550":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"442":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"412":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"412":{"tf":1.0}}}}},"r":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"\"":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"474":{"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":{},"g":{"df":1,"docs":{"445":{"tf":1.4142135623730951}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}}}}},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"\"":{")":{")":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"470":{"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":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"p":{"\"":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"474":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"319":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"486":{"tf":1.4142135623730951}}}}}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"15":{"tf":1.0},"318":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"f":{"df":2,"docs":{"15":{"tf":1.0},"318":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"468":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"470":{"tf":1.4142135623730951},"531":{"tf":1.4142135623730951}},"e":{"<":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"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":{"(":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"472":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":22,"docs":{"10":{"tf":1.0},"15":{"tf":1.0},"157":{"tf":1.0},"315":{"tf":1.7320508075688772},"316":{"tf":2.23606797749979},"317":{"tf":2.6457513110645907},"318":{"tf":3.872983346207417},"319":{"tf":2.6457513110645907},"320":{"tf":4.0},"321":{"tf":3.872983346207417},"322":{"tf":2.8284271247461903},"36":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.7320508075688772},"39":{"tf":1.0},"430":{"tf":2.0},"442":{"tf":1.4142135623730951},"470":{"tf":3.0},"474":{"tf":1.4142135623730951},"486":{"tf":1.7320508075688772},"75":{"tf":2.23606797749979},"8":{"tf":1.0}}}},"t":{"df":0,"docs":{},"l":{"df":10,"docs":{"102":{"tf":1.0},"110":{"tf":1.0},"37":{"tf":1.0},"376":{"tf":1.0},"444":{"tf":1.0},"518":{"tf":1.0},"530":{"tf":1.0},"555":{"tf":1.0},"74":{"tf":1.0},"86":{"tf":1.4142135623730951}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"358":{"tf":1.0},"478":{"tf":1.0},"558":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"558":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"118":{"tf":2.23606797749979},"121":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{")":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"121":{"tf":1.0}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{".":{"0":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"o":{"a":{"d":{"df":25,"docs":{"101":{"tf":2.23606797749979},"102":{"tf":1.7320508075688772},"103":{"tf":1.0},"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"193":{"tf":1.7320508075688772},"302":{"tf":1.0},"354":{"tf":1.7320508075688772},"355":{"tf":1.0},"363":{"tf":1.4142135623730951},"42":{"tf":1.0},"452":{"tf":1.7320508075688772},"47":{"tf":1.0},"48":{"tf":1.0},"492":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"542":{"tf":3.605551275463989},"547":{"tf":1.7320508075688772},"548":{"tf":1.7320508075688772},"58":{"tf":1.0},"83":{"tf":1.0},"90":{"tf":2.23606797749979},"92":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"542":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"542":{"tf":1.0}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"}":{"\\":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"542":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"542":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"542":{"tf":1.4142135623730951}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":1,"docs":{"557":{"tf":1.0}}}}},"c":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"395":{"tf":2.0}}},"x":{"df":1,"docs":{"395":{"tf":2.0}}},"z":{"df":1,"docs":{"395":{"tf":2.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"401":{"tf":2.449489742783178}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.0}}}}}},"t":{"df":41,"docs":{"102":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":2.6457513110645907},"132":{"tf":2.0},"179":{"tf":1.4142135623730951},"185":{"tf":1.7320508075688772},"197":{"tf":3.0},"207":{"tf":2.6457513110645907},"208":{"tf":2.449489742783178},"209":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"211":{"tf":3.1622776601683795},"212":{"tf":2.23606797749979},"213":{"tf":2.6457513110645907},"275":{"tf":3.0},"278":{"tf":1.0},"280":{"tf":1.4142135623730951},"284":{"tf":2.0},"285":{"tf":2.0},"286":{"tf":1.7320508075688772},"289":{"tf":2.0},"290":{"tf":2.0},"291":{"tf":1.7320508075688772},"298":{"tf":1.0},"306":{"tf":1.0},"328":{"tf":1.0},"372":{"tf":1.0},"395":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":2.23606797749979},"423":{"tf":1.7320508075688772},"425":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":1.7320508075688772},"493":{"tf":2.8284271247461903},"7":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":2.0},"86":{"tf":1.0},"95":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{")":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"212":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"125":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"(":{")":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"125":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"212":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.0}}},"x":{"df":1,"docs":{"197":{"tf":1.0}}},"z":{"df":1,"docs":{"197":{"tf":1.0}}}}}}},"2":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"430":{"tf":1.0},"464":{"tf":1.4142135623730951}}}}}},"df":2,"docs":{"213":{"tf":1.0},"430":{"tf":1.0}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"132":{"tf":1.7320508075688772},"493":{"tf":2.0}},"u":{"df":12,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.4142135623730951},"210":{"tf":1.7320508075688772},"211":{"tf":1.4142135623730951},"213":{"tf":1.0},"347":{"tf":1.0},"430":{"tf":1.0},"464":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"2":{"df":1,"docs":{"132":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"212":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":3,"docs":{"185":{"tf":1.4142135623730951},"211":{"tf":2.0},"275":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"493":{"tf":2.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"s":{".":{"a":{"d":{"d":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"197":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}}}}}}}},"s":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"208":{"tf":1.4142135623730951},"210":{"tf":1.0}},"e":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"209":{"tf":1.4142135623730951},"212":{"tf":2.0},"275":{"tf":1.7320508075688772},"464":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"210":{"tf":1.7320508075688772},"211":{"tf":2.0},"464":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}},"df":1,"docs":{"395":{"tf":2.0}}},"df":0,"docs":{},"g":{"df":8,"docs":{"107":{"tf":1.0},"28":{"tf":1.0},"50":{"tf":2.23606797749979},"52":{"tf":1.0},"53":{"tf":2.23606797749979},"546":{"tf":1.0},"550":{"tf":1.0},"90":{"tf":1.7320508075688772}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"452":{"tf":1.7320508075688772}}}}},"i":{"c":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.0},"194":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0}}}}}},"df":9,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.4142135623730951},"204":{"tf":1.0},"231":{"tf":1.0},"430":{"tf":1.0},"469":{"tf":1.0},"553":{"tf":1.0},"73":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":20,"docs":{"234":{"tf":1.0},"281":{"tf":1.0},"484":{"tf":1.0},"488":{"tf":1.0},"489":{"tf":1.0},"491":{"tf":1.0},"492":{"tf":1.0},"493":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.0},"503":{"tf":1.4142135623730951},"504":{"tf":1.0},"505":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.0},"523":{"tf":1.0},"524":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"k":{"df":31,"docs":{"1":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"143":{"tf":1.4142135623730951},"153":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"184":{"tf":1.0},"209":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"236":{"tf":1.0},"239":{"tf":1.0},"269":{"tf":1.0},"321":{"tf":1.0},"413":{"tf":1.4142135623730951},"416":{"tf":1.0},"438":{"tf":1.0},"448":{"tf":1.0},"456":{"tf":1.0},"477":{"tf":1.0},"547":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.0},"81":{"tf":1.0}}},"p":{"df":2,"docs":{"306":{"tf":1.4142135623730951},"308":{"tf":1.0}}},"s":{"df":1,"docs":{"324":{"tf":1.0}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"275":{"tf":2.0}},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"128":{"tf":1.7320508075688772}}}}},"df":4,"docs":{"128":{"tf":1.7320508075688772},"274":{"tf":1.4142135623730951},"275":{"tf":2.449489742783178},"78":{"tf":1.0}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"274":{"tf":2.0},"275":{"tf":3.3166247903554}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"274":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"183":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"456":{"tf":1.0},"470":{"tf":1.0}}}},"t":{"df":13,"docs":{"110":{"tf":1.0},"12":{"tf":1.0},"183":{"tf":1.0},"205":{"tf":1.0},"354":{"tf":1.0},"36":{"tf":1.7320508075688772},"405":{"tf":1.0},"44":{"tf":1.0},"463":{"tf":1.0},"473":{"tf":1.0},"474":{"tf":1.0},"478":{"tf":1.4142135623730951},"558":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"478":{"tf":1.0}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"331":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{}},"df":2,"docs":{"112":{"tf":1.0},"196":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"116":{"tf":1.0}}}}}}},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"108":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"'":{"df":1,"docs":{"106":{"tf":1.0}}},"df":2,"docs":{"106":{"tf":2.449489742783178},"69":{"tf":1.0}},"s":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"102":{"tf":1.0}}},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"106":{"tf":2.23606797749979}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"m":{"a":{"d":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"461":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":8,"docs":{"12":{"tf":1.0},"14":{"tf":1.0},"223":{"tf":1.4142135623730951},"554":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":1.4142135623730951},"560":{"tf":1.0},"6":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"205":{"tf":1.0},"472":{"tf":1.4142135623730951}}},"n":{"df":28,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.0},"223":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"277":{"tf":1.0},"345":{"tf":1.0},"356":{"tf":1.4142135623730951},"37":{"tf":1.0},"388":{"tf":1.0},"397":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"458":{"tf":1.0},"459":{"tf":1.0},"466":{"tf":1.0},"467":{"tf":1.0},"477":{"tf":1.0},"548":{"tf":1.0},"555":{"tf":1.0},"69":{"tf":1.0},"74":{"tf":1.0},"83":{"tf":1.4142135623730951}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"464":{"tf":1.0},"557":{"tf":1.0},"559":{"tf":1.0}}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"2":{"tf":1.0},"48":{"tf":1.0},"555":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"df":59,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"110":{"tf":1.0},"112":{"tf":1.0},"115":{"tf":1.0},"125":{"tf":1.0},"143":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":1.0},"183":{"tf":1.7320508075688772},"189":{"tf":1.0},"198":{"tf":1.0},"2":{"tf":1.0},"215":{"tf":1.0},"223":{"tf":1.0},"239":{"tf":1.0},"245":{"tf":1.0},"267":{"tf":1.4142135623730951},"268":{"tf":1.0},"271":{"tf":1.0},"297":{"tf":1.4142135623730951},"298":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.4142135623730951},"343":{"tf":1.0},"382":{"tf":1.0},"386":{"tf":1.4142135623730951},"388":{"tf":1.4142135623730951},"389":{"tf":1.0},"401":{"tf":2.23606797749979},"404":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.0},"409":{"tf":1.0},"410":{"tf":1.4142135623730951},"414":{"tf":1.0},"433":{"tf":1.0},"434":{"tf":1.0},"461":{"tf":1.0},"464":{"tf":1.0},"467":{"tf":1.7320508075688772},"471":{"tf":1.0},"472":{"tf":2.0},"473":{"tf":1.0},"477":{"tf":1.4142135623730951},"493":{"tf":1.0},"530":{"tf":1.0},"534":{"tf":1.4142135623730951},"542":{"tf":1.0},"553":{"tf":1.4142135623730951},"554":{"tf":1.4142135623730951},"557":{"tf":1.0},"558":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":1.0}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"401":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"401":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"380":{"tf":1.0},"382":{"tf":1.0},"405":{"tf":1.0},"555":{"tf":1.0},"556":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":8,"docs":{"108":{"tf":1.0},"242":{"tf":1.0},"247":{"tf":2.0},"320":{"tf":1.4142135623730951},"406":{"tf":1.0},"433":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"277":{"tf":1.0}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":6,"docs":{"389":{"tf":1.0},"478":{"tf":1.0},"50":{"tf":1.0},"523":{"tf":1.0},"58":{"tf":1.0},"86":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}},"p":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"178":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"339":{"tf":1.0}}}}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.4142135623730951}}}}}},"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":5,"docs":{"134":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":1.0},"432":{"tf":1.0},"472":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"166":{"tf":1.0},"388":{"tf":1.0}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":2.0},"336":{"tf":1.0},"337":{"tf":2.0},"339":{"tf":2.8284271247461903}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"k":{"df":1,"docs":{"337":{"tf":1.0}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":5,"docs":{"333":{"tf":1.7320508075688772},"334":{"tf":1.7320508075688772},"335":{"tf":1.4142135623730951},"336":{"tf":2.6457513110645907},"339":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"k":{"df":1,"docs":{"334":{"tf":1.7320508075688772}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"334":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":24,"docs":{"134":{"tf":2.449489742783178},"135":{"tf":1.0},"164":{"tf":1.4142135623730951},"168":{"tf":1.0},"170":{"tf":1.0},"319":{"tf":3.0},"320":{"tf":1.0},"328":{"tf":2.23606797749979},"331":{"tf":1.0},"332":{"tf":2.0},"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":2.0},"388":{"tf":1.4142135623730951},"472":{"tf":1.0},"5":{"tf":1.4142135623730951},"50":{"tf":1.0},"55":{"tf":1.0},"9":{"tf":1.0},"94":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"f":{"df":2,"docs":{"319":{"tf":1.4142135623730951},"472":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"d":{":":{"9":{".":{"4":{".":{"1":{"df":1,"docs":{"95":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":6,"docs":{"324":{"tf":1.0},"328":{"tf":1.4142135623730951},"333":{"tf":1.4142135623730951},"335":{"tf":2.449489742783178},"336":{"tf":1.0},"339":{"tf":2.449489742783178}}}}}},"r":{"df":0,"docs":{},"k":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"479":{"tf":1.0}}}}}},"df":3,"docs":{"201":{"tf":1.7320508075688772},"203":{"tf":1.0},"69":{"tf":1.0}}},"v":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"128":{"tf":1.4142135623730951},"305":{"tf":1.0},"306":{"tf":1.7320508075688772},"448":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"'":{"df":1,"docs":{"331":{"tf":1.0}}},".":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"176":{"tf":1.4142135623730951},"212":{"tf":1.7320508075688772}}}}},"b":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"331":{"tf":1.0},"510":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"331":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":3,"docs":{"306":{"tf":1.0},"331":{"tf":2.6457513110645907},"380":{"tf":1.0}}}}},"h":{".":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"470":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"276":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"276":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"(":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"306":{"tf":1.0}}}},"df":0,"docs":{},"x":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"w":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":0,"docs":{}}}}},"y":{"a":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"215":{"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":{"276":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"p":{"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":{".":{"a":{"d":{"d":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"o":{"d":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}}}}}}}},"s":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"276":{"tf":2.6457513110645907},"277":{"tf":2.449489742783178}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"557":{"tf":1.0}}}}}}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":2,"docs":{"95":{"tf":1.0},"98":{"tf":1.0}}}}}},"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"29":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":6,"docs":{"436":{"tf":1.7320508075688772},"522":{"tf":1.0},"556":{"tf":1.0},"85":{"tf":1.0},"95":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}}}}}},"df":18,"docs":{"107":{"tf":1.0},"18":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"313":{"tf":1.0},"40":{"tf":1.7320508075688772},"435":{"tf":2.0},"450":{"tf":2.23606797749979},"477":{"tf":1.0},"522":{"tf":2.23606797749979},"557":{"tf":1.0},"84":{"tf":2.0},"85":{"tf":1.0},"94":{"tf":2.0},"95":{"tf":1.0},"97":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}}}},"x":{"df":4,"docs":{"194":{"tf":1.4142135623730951},"195":{"tf":1.0},"430":{"tf":1.7320508075688772},"455":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"194":{"tf":1.0},"441":{"tf":1.0},"454":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"355":{"tf":1.0},"358":{"tf":1.0},"361":{"tf":1.0},"369":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"d":{"6":{"7":{"8":{"6":{"8":{"5":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"5":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"479":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":29,"docs":{"1":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"131":{"tf":1.0},"152":{"tf":1.0},"167":{"tf":1.0},"195":{"tf":1.0},"203":{"tf":1.0},"221":{"tf":1.0},"225":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.0},"320":{"tf":1.0},"329":{"tf":1.0},"332":{"tf":1.0},"346":{"tf":1.4142135623730951},"354":{"tf":1.0},"369":{"tf":1.0},"425":{"tf":1.0},"429":{"tf":1.0},"441":{"tf":1.0},"517":{"tf":1.0},"518":{"tf":1.0},"531":{"tf":1.0},"542":{"tf":1.0},"73":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"130":{"tf":1.0}}}}},"t":{"df":1,"docs":{"542":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"22":{"tf":1.0},"306":{"tf":1.0},"351":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"388":{"tf":2.6457513110645907},"474":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"11":{"tf":1.0},"15":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.4142135623730951},"451":{"tf":1.0},"557":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0}}}}}},"u":{"df":1,"docs":{"86":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":49,"docs":{"103":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.4142135623730951},"112":{"tf":3.3166247903554},"129":{"tf":2.0},"130":{"tf":1.4142135623730951},"138":{"tf":1.7320508075688772},"149":{"tf":1.4142135623730951},"156":{"tf":1.7320508075688772},"158":{"tf":2.23606797749979},"168":{"tf":2.6457513110645907},"180":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"184":{"tf":1.0},"203":{"tf":1.7320508075688772},"204":{"tf":3.0},"222":{"tf":1.7320508075688772},"225":{"tf":3.4641016151377544},"232":{"tf":3.3166247903554},"233":{"tf":1.4142135623730951},"239":{"tf":1.0},"240":{"tf":1.0},"300":{"tf":2.8284271247461903},"339":{"tf":4.0},"350":{"tf":1.0},"351":{"tf":1.7320508075688772},"352":{"tf":1.4142135623730951},"354":{"tf":1.0},"358":{"tf":1.0},"383":{"tf":1.0},"42":{"tf":1.0},"438":{"tf":1.7320508075688772},"439":{"tf":2.23606797749979},"442":{"tf":2.0},"472":{"tf":2.6457513110645907},"488":{"tf":1.4142135623730951},"50":{"tf":2.23606797749979},"508":{"tf":1.7320508075688772},"509":{"tf":1.4142135623730951},"531":{"tf":1.4142135623730951},"532":{"tf":2.0},"533":{"tf":1.7320508075688772},"54":{"tf":2.6457513110645907},"553":{"tf":1.4142135623730951},"78":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":2.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"149":{"tf":1.4142135623730951},"472":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":4,"docs":{"350":{"tf":1.0},"351":{"tf":1.0},"352":{"tf":1.0},"488":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":2,"docs":{"350":{"tf":1.0},"352":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"339":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"m":{"a":{"df":0,"docs":{},"p":{"[":{"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":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"339":{"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":{},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"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":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"339":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"205":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"99":{"tf":1.0}}}},"t":{"a":{".":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"183":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"183":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"\"":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"176":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"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":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}}}},"?":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"176":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"477":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":5,"docs":{"176":{"tf":1.7320508075688772},"183":{"tf":1.7320508075688772},"222":{"tf":1.0},"223":{"tf":2.23606797749979},"470":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":219,"docs":{"1":{"tf":1.0},"100":{"tf":3.4641016151377544},"101":{"tf":2.0},"102":{"tf":2.0},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"11":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"114":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":2.0},"121":{"tf":1.0},"122":{"tf":1.7320508075688772},"124":{"tf":2.449489742783178},"125":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"131":{"tf":1.0},"134":{"tf":1.4142135623730951},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.4142135623730951},"138":{"tf":2.449489742783178},"140":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"147":{"tf":2.0},"15":{"tf":2.0},"150":{"tf":1.0},"151":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"153":{"tf":1.7320508075688772},"154":{"tf":2.0},"155":{"tf":2.23606797749979},"156":{"tf":1.0},"159":{"tf":1.7320508075688772},"160":{"tf":1.7320508075688772},"161":{"tf":1.7320508075688772},"163":{"tf":1.4142135623730951},"164":{"tf":1.0},"165":{"tf":1.4142135623730951},"167":{"tf":1.7320508075688772},"168":{"tf":1.0},"169":{"tf":1.7320508075688772},"17":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.4142135623730951},"177":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":2.0},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":2.6457513110645907},"185":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"189":{"tf":1.0},"19":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":1.0},"214":{"tf":1.4142135623730951},"22":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":1.7320508075688772},"232":{"tf":1.4142135623730951},"236":{"tf":2.0},"237":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":1.0},"245":{"tf":1.0},"251":{"tf":1.4142135623730951},"253":{"tf":1.7320508075688772},"254":{"tf":1.0},"259":{"tf":1.0},"267":{"tf":1.0},"276":{"tf":1.7320508075688772},"277":{"tf":1.0},"28":{"tf":1.0},"280":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"306":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"318":{"tf":1.0},"322":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":2.449489742783178},"329":{"tf":1.4142135623730951},"335":{"tf":1.4142135623730951},"336":{"tf":1.0},"337":{"tf":1.0},"34":{"tf":1.0},"341":{"tf":1.7320508075688772},"343":{"tf":1.4142135623730951},"344":{"tf":1.0},"345":{"tf":1.4142135623730951},"346":{"tf":1.0},"347":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":2.23606797749979},"351":{"tf":1.4142135623730951},"352":{"tf":1.0},"355":{"tf":1.7320508075688772},"356":{"tf":1.0},"362":{"tf":2.449489742783178},"363":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":1.4142135623730951},"368":{"tf":1.0},"37":{"tf":1.0},"370":{"tf":2.449489742783178},"372":{"tf":1.0},"374":{"tf":1.0},"377":{"tf":1.7320508075688772},"378":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"385":{"tf":1.4142135623730951},"386":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.4142135623730951},"389":{"tf":2.23606797749979},"390":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":3.0},"399":{"tf":1.4142135623730951},"400":{"tf":1.0},"401":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.4142135623730951},"405":{"tf":1.0},"406":{"tf":1.4142135623730951},"407":{"tf":3.0},"408":{"tf":1.0},"409":{"tf":1.4142135623730951},"410":{"tf":2.0},"413":{"tf":1.4142135623730951},"416":{"tf":2.8284271247461903},"424":{"tf":2.0},"425":{"tf":1.0},"426":{"tf":1.4142135623730951},"427":{"tf":1.0},"428":{"tf":1.0},"43":{"tf":1.0},"431":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":1.0},"439":{"tf":1.0},"441":{"tf":2.449489742783178},"442":{"tf":1.4142135623730951},"446":{"tf":1.0},"456":{"tf":1.0},"457":{"tf":1.0},"459":{"tf":1.0},"461":{"tf":1.7320508075688772},"462":{"tf":1.0},"465":{"tf":1.7320508075688772},"466":{"tf":1.4142135623730951},"467":{"tf":1.7320508075688772},"468":{"tf":1.7320508075688772},"47":{"tf":1.4142135623730951},"470":{"tf":1.7320508075688772},"471":{"tf":1.0},"473":{"tf":1.7320508075688772},"477":{"tf":1.4142135623730951},"48":{"tf":1.0},"481":{"tf":1.4142135623730951},"484":{"tf":1.4142135623730951},"488":{"tf":1.0},"489":{"tf":1.0},"490":{"tf":1.7320508075688772},"492":{"tf":1.4142135623730951},"493":{"tf":2.23606797749979},"494":{"tf":2.0},"498":{"tf":1.0},"508":{"tf":1.7320508075688772},"509":{"tf":1.4142135623730951},"510":{"tf":1.0},"512":{"tf":1.0},"514":{"tf":1.0},"517":{"tf":1.0},"524":{"tf":2.23606797749979},"534":{"tf":1.4142135623730951},"545":{"tf":1.0},"546":{"tf":1.0},"547":{"tf":1.4142135623730951},"6":{"tf":1.0},"62":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"91":{"tf":2.8284271247461903},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"225":{"tf":1.7320508075688772},"557":{"tf":1.0}}}}},"df":0,"docs":{}}},"d":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"464":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"461":{"tf":1.0}}}}}},"n":{"d":{"df":2,"docs":{"102":{"tf":1.0},"131":{"tf":1.0}}},"df":4,"docs":{"194":{"tf":1.4142135623730951},"195":{"tf":1.0},"430":{"tf":1.0},"455":{"tf":1.7320508075688772}},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"'":{"df":21,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"105":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.4142135623730951},"127":{"tf":1.0},"131":{"tf":1.0},"218":{"tf":1.0},"242":{"tf":1.0},"278":{"tf":1.0},"316":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"353":{"tf":1.0},"369":{"tf":1.0},"376":{"tf":1.7320508075688772},"461":{"tf":1.4142135623730951},"464":{"tf":1.0},"55":{"tf":1.0}}},":":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"285":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"\"":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"290":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"345":{"tf":2.0},"346":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"345":{"tf":2.0},"346":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"285":{"tf":1.0}}}}}}},"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":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"_":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"464":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"464":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":3,"docs":{"102":{"tf":1.0},"104":{"tf":1.7320508075688772},"109":{"tf":3.872983346207417}}},"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":{"1":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"464":{"tf":1.4142135623730951}}}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}},"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":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"o":{"b":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"b":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"464":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"464":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":1,"docs":{"464":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"125":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":3,"docs":{"50":{"tf":1.4142135623730951},"57":{"tf":1.0},"58":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"464":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"445":{"tf":2.0}}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"c":{"2":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"3":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":79,"docs":{"0":{"tf":1.7320508075688772},"1":{"tf":1.7320508075688772},"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"132":{"tf":1.0},"187":{"tf":1.0},"218":{"tf":2.0},"220":{"tf":1.0},"227":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":2.0},"247":{"tf":1.0},"249":{"tf":1.4142135623730951},"252":{"tf":1.0},"260":{"tf":1.0},"264":{"tf":1.0},"266":{"tf":1.4142135623730951},"268":{"tf":1.4142135623730951},"27":{"tf":1.0},"270":{"tf":1.0},"272":{"tf":1.0},"274":{"tf":1.0},"276":{"tf":1.4142135623730951},"278":{"tf":1.0},"279":{"tf":1.4142135623730951},"28":{"tf":1.0},"281":{"tf":2.0},"282":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"303":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"323":{"tf":1.4142135623730951},"353":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772},"357":{"tf":1.0},"358":{"tf":1.0},"36":{"tf":1.0},"361":{"tf":2.23606797749979},"362":{"tf":1.0},"366":{"tf":1.0},"368":{"tf":1.7320508075688772},"370":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.7320508075688772},"40":{"tf":1.0},"432":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.4142135623730951},"464":{"tf":1.0},"465":{"tf":1.4142135623730951},"468":{"tf":1.0},"47":{"tf":2.23606797749979},"473":{"tf":1.7320508075688772},"477":{"tf":1.0},"48":{"tf":2.23606797749979},"50":{"tf":1.0},"535":{"tf":1.4142135623730951},"536":{"tf":1.4142135623730951},"537":{"tf":1.0},"538":{"tf":1.0},"539":{"tf":1.0},"540":{"tf":1.4142135623730951},"541":{"tf":1.4142135623730951},"542":{"tf":3.0},"554":{"tf":2.0},"555":{"tf":1.7320508075688772},"557":{"tf":1.4142135623730951},"56":{"tf":2.0},"62":{"tf":1.0},"78":{"tf":1.0}},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":3,"docs":{"282":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"389":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"'":{"df":1,"docs":{"557":{"tf":1.0}}},"df":2,"docs":{"557":{"tf":1.0},"558":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"m":{"df":3,"docs":{"25":{"tf":1.0},"515":{"tf":1.0},"89":{"tf":1.0}},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{">":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"<":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"194":{"tf":1.0},"441":{"tf":1.0},"454":{"tf":1.0}}}}}}},"s":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":42,"docs":{"262":{"tf":1.7320508075688772},"263":{"tf":1.0},"264":{"tf":1.0},"265":{"tf":1.0},"266":{"tf":1.0},"267":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"274":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"278":{"tf":1.0},"279":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.0},"303":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"339":{"tf":1.0}}}}}}}}}}},"s":{"df":9,"docs":{"27":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"339":{"tf":2.449489742783178},"50":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"90":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"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":{"df":0,"docs":{},"r":{"df":1,"docs":{"90":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"47":{"tf":1.0},"543":{"tf":1.0},"91":{"tf":1.0}}}}}},"o":{"b":{"df":4,"docs":{"177":{"tf":1.7320508075688772},"243":{"tf":1.0},"297":{"tf":1.0},"389":{"tf":1.0}}},"d":{"df":0,"docs":{},"e":{"df":2,"docs":{"316":{"tf":1.4142135623730951},"379":{"tf":1.4142135623730951}},"r":{"df":1,"docs":{"403":{"tf":1.0}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":7,"docs":{"159":{"tf":1.0},"165":{"tf":1.0},"189":{"tf":1.0},"211":{"tf":1.0},"301":{"tf":1.0},"442":{"tf":2.0},"443":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"416":{"tf":1.0}}}},"df":4,"docs":{"447":{"tf":1.0},"477":{"tf":1.0},"491":{"tf":1.4142135623730951},"557":{"tf":1.0}}}}},"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"'":{"df":5,"docs":{"244":{"tf":1.0},"245":{"tf":1.0},"467":{"tf":1.0},"478":{"tf":1.0},"554":{"tf":1.0}}},"df":5,"docs":{"245":{"tf":1.0},"478":{"tf":1.0},"5":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":2.0}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"383":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"554":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":78,"docs":{"1":{"tf":1.0},"100":{"tf":2.449489742783178},"101":{"tf":1.0},"106":{"tf":1.0},"110":{"tf":1.0},"122":{"tf":1.0},"133":{"tf":1.4142135623730951},"14":{"tf":1.0},"143":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"16":{"tf":1.0},"160":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"176":{"tf":1.4142135623730951},"179":{"tf":1.0},"184":{"tf":1.0},"190":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.0},"249":{"tf":1.4142135623730951},"251":{"tf":1.0},"29":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.4142135623730951},"33":{"tf":1.0},"339":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.0},"36":{"tf":1.0},"366":{"tf":1.0},"383":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0},"410":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.0},"44":{"tf":2.0},"442":{"tf":1.4142135623730951},"444":{"tf":2.0},"467":{"tf":1.0},"468":{"tf":1.0},"469":{"tf":1.0},"47":{"tf":1.7320508075688772},"471":{"tf":1.0},"473":{"tf":1.0},"493":{"tf":1.4142135623730951},"495":{"tf":1.0},"498":{"tf":1.0},"507":{"tf":1.0},"516":{"tf":1.4142135623730951},"517":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.0},"523":{"tf":1.0},"528":{"tf":1.0},"530":{"tf":1.0},"534":{"tf":1.0},"547":{"tf":1.7320508075688772},"548":{"tf":1.4142135623730951},"55":{"tf":1.0},"557":{"tf":1.0},"560":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.7320508075688772},"90":{"tf":1.0},"99":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"171":{"tf":1.0},"81":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"555":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"179":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":7,"docs":{"104":{"tf":1.0},"257":{"tf":1.7320508075688772},"287":{"tf":2.0},"41":{"tf":1.0},"494":{"tf":1.0},"515":{"tf":1.0},"73":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"g":{"df":2,"docs":{"233":{"tf":1.0},"439":{"tf":1.0}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":16,"docs":{"110":{"tf":1.0},"112":{"tf":1.0},"133":{"tf":1.4142135623730951},"213":{"tf":1.0},"316":{"tf":1.0},"350":{"tf":1.0},"381":{"tf":1.0},"390":{"tf":1.0},"41":{"tf":1.0},"413":{"tf":1.4142135623730951},"473":{"tf":1.0},"477":{"tf":1.0},"493":{"tf":1.0},"527":{"tf":1.0},"530":{"tf":1.4142135623730951},"560":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":7,"docs":{"10":{"tf":1.0},"321":{"tf":2.6457513110645907},"322":{"tf":2.0},"331":{"tf":1.4142135623730951},"39":{"tf":1.0},"557":{"tf":1.0},"8":{"tf":1.0}},"g":{"df":2,"docs":{"323":{"tf":1.0},"331":{"tf":1.7320508075688772}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":14,"docs":{"132":{"tf":1.0},"316":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"33":{"tf":1.4142135623730951},"39":{"tf":1.0},"404":{"tf":1.0},"430":{"tf":1.0},"453":{"tf":1.0},"460":{"tf":1.0},"464":{"tf":1.0},"483":{"tf":2.0},"486":{"tf":2.0},"8":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":4,"docs":{"105":{"tf":1.0},"322":{"tf":1.0},"483":{"tf":1.4142135623730951},"486":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"460":{"tf":2.0}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"486":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"322":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"321":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"l":{"df":34,"docs":{"113":{"tf":1.0},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.7320508075688772},"124":{"tf":1.0},"14":{"tf":1.0},"153":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"22":{"tf":1.0},"243":{"tf":2.0},"250":{"tf":1.0},"251":{"tf":2.0},"329":{"tf":1.0},"331":{"tf":1.0},"336":{"tf":1.7320508075688772},"339":{"tf":1.0},"347":{"tf":1.0},"359":{"tf":1.0},"375":{"tf":1.0},"381":{"tf":1.0},"384":{"tf":1.0},"392":{"tf":2.0},"393":{"tf":2.0},"404":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"43":{"tf":1.0},"430":{"tf":1.0},"477":{"tf":1.0},"510":{"tf":1.0},"518":{"tf":1.0},"75":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}}}}}}},"s":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"297":{"tf":1.0},"472":{"tf":2.8284271247461903}}},"df":0,"docs":{}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"168":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"388":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"<":{"df":0,"docs":{},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"166":{"tf":1.0},"388":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"95":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"512":{"tf":2.0},"518":{"tf":1.4142135623730951}}}}}}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}}}}},"c":{"df":0,"docs":{},"m":{"d":{"df":2,"docs":{"397":{"tf":1.4142135623730951},"399":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":17,"docs":{"138":{"tf":2.23606797749979},"139":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"158":{"tf":1.0},"161":{"tf":1.7320508075688772},"167":{"tf":1.7320508075688772},"236":{"tf":2.0},"318":{"tf":1.4142135623730951},"341":{"tf":1.7320508075688772},"349":{"tf":1.0},"523":{"tf":1.4142135623730951},"532":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":2,"docs":{"359":{"tf":1.0},"360":{"tf":1.4142135623730951}},"e":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"360":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"2":{"df":1,"docs":{"359":{"tf":1.0}}},"df":3,"docs":{"359":{"tf":1.0},"360":{"tf":1.0},"548":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"107":{"tf":1.0}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"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":{"59":{"tf":1.0}}}}}}}}}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"432":{"tf":1.0},"462":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"83":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}}}}}}},"t":{"a":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"359":{"tf":1.0},"360":{"tf":1.0}}}}}}},"df":1,"docs":{"360":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"n":{"/":{"a":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"346":{"tf":1.0}}}}}}}},">":{"[":{".":{".":{"5":{"0":{"df":1,"docs":{"77":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{".":{".":{"1":{".":{"0":{"df":1,"docs":{"77":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{".":{".":{"5":{"0":{"df":1,"docs":{"77":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"77":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"77":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"221":{"tf":1.0},"228":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"227":{"tf":1.0}}}}}}},"df":2,"docs":{"227":{"tf":1.0},"228":{"tf":2.0}}}}}}},"df":0,"docs":{}}}}}},"df":83,"docs":{"10":{"tf":1.0},"100":{"tf":1.7320508075688772},"102":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"131":{"tf":1.0},"134":{"tf":2.0},"135":{"tf":1.0},"136":{"tf":2.0},"137":{"tf":1.4142135623730951},"138":{"tf":3.1622776601683795},"139":{"tf":1.0},"140":{"tf":2.0},"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.7320508075688772},"144":{"tf":2.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"151":{"tf":1.0},"168":{"tf":1.4142135623730951},"183":{"tf":2.23606797749979},"186":{"tf":1.0},"204":{"tf":1.0},"214":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"242":{"tf":1.0},"249":{"tf":1.0},"251":{"tf":2.23606797749979},"268":{"tf":1.4142135623730951},"287":{"tf":2.23606797749979},"319":{"tf":1.7320508075688772},"325":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.7320508075688772},"35":{"tf":1.0},"350":{"tf":1.7320508075688772},"363":{"tf":1.0},"364":{"tf":1.0},"388":{"tf":2.0},"391":{"tf":1.4142135623730951},"394":{"tf":1.4142135623730951},"405":{"tf":1.0},"408":{"tf":1.0},"414":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":2.449489742783178},"419":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.7320508075688772},"430":{"tf":1.4142135623730951},"431":{"tf":1.0},"432":{"tf":1.0},"441":{"tf":1.0},"448":{"tf":1.4142135623730951},"456":{"tf":1.0},"458":{"tf":1.0},"459":{"tf":1.0},"466":{"tf":1.7320508075688772},"481":{"tf":1.0},"486":{"tf":1.0},"493":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0},"512":{"tf":1.0},"554":{"tf":1.4142135623730951},"65":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"76":{"tf":2.6457513110645907},"78":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"90":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":2.0},"99":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":14,"docs":{"1":{"tf":1.4142135623730951},"100":{"tf":2.0},"102":{"tf":2.23606797749979},"103":{"tf":1.4142135623730951},"104":{"tf":1.7320508075688772},"106":{"tf":1.0},"109":{"tf":2.0},"15":{"tf":1.0},"267":{"tf":1.0},"27":{"tf":1.0},"278":{"tf":2.0},"359":{"tf":1.0},"360":{"tf":1.7320508075688772},"90":{"tf":1.7320508075688772}},"e":{":":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"278":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"176":{"tf":1.0}}}}}},")":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"298":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},">":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"516":{"tf":1.0}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"132":{"tf":1.0},"464":{"tf":1.0},"516":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"516":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":16,"docs":{"14":{"tf":1.4142135623730951},"173":{"tf":1.4142135623730951},"18":{"tf":1.0},"253":{"tf":1.0},"267":{"tf":1.4142135623730951},"278":{"tf":2.23606797749979},"292":{"tf":1.0},"293":{"tf":2.0},"297":{"tf":2.23606797749979},"298":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.0},"370":{"tf":1.0},"5":{"tf":1.0},"503":{"tf":1.4142135623730951},"507":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":10,"docs":{"100":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.4142135623730951},"122":{"tf":1.7320508075688772},"123":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.0},"230":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"125":{"tf":1.0},"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"100":{"tf":1.0},"113":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.4142135623730951},"124":{"tf":1.0},"125":{"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"b":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":8,"docs":{"171":{"tf":1.0},"309":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"314":{"tf":1.0},"464":{"tf":1.4142135623730951},"517":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"517":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{">":{"(":{"\"":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"df":2,"docs":{"314":{"tf":1.4142135623730951},"517":{"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":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":1,"docs":{"517":{"tf":1.0}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"313":{"tf":2.0},"314":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"311":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"313":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"312":{"tf":1.0},"90":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"312":{"tf":1.0},"90":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":14,"docs":{"107":{"tf":1.0},"18":{"tf":1.4142135623730951},"309":{"tf":2.23606797749979},"310":{"tf":1.4142135623730951},"311":{"tf":2.23606797749979},"312":{"tf":2.449489742783178},"313":{"tf":2.449489742783178},"314":{"tf":3.0},"46":{"tf":1.4142135623730951},"517":{"tf":3.0},"78":{"tf":1.0},"85":{"tf":1.0},"90":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"168":{"tf":2.0}}}},"df":1,"docs":{"464":{"tf":1.0}}},"t":{"df":1,"docs":{"477":{"tf":1.0}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"119":{"tf":1.0},"184":{"tf":1.0},"384":{"tf":1.0},"500":{"tf":1.0},"58":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":66,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"131":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.4142135623730951},"148":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.0},"191":{"tf":1.0},"198":{"tf":1.0},"239":{"tf":2.23606797749979},"265":{"tf":1.0},"312":{"tf":1.0},"322":{"tf":1.0},"328":{"tf":1.0},"335":{"tf":1.4142135623730951},"342":{"tf":1.0},"345":{"tf":1.4142135623730951},"349":{"tf":1.0},"363":{"tf":1.0},"386":{"tf":1.4142135623730951},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"391":{"tf":1.0},"422":{"tf":1.0},"429":{"tf":1.0},"434":{"tf":1.0},"435":{"tf":1.7320508075688772},"436":{"tf":2.449489742783178},"439":{"tf":1.4142135623730951},"445":{"tf":1.0},"447":{"tf":1.0},"448":{"tf":1.0},"450":{"tf":1.0},"46":{"tf":2.0},"466":{"tf":1.0},"470":{"tf":1.0},"471":{"tf":1.0},"477":{"tf":1.0},"478":{"tf":1.4142135623730951},"503":{"tf":1.4142135623730951},"504":{"tf":1.0},"505":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"518":{"tf":1.0},"522":{"tf":1.0},"531":{"tf":1.4142135623730951},"534":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"94":{"tf":1.7320508075688772},"95":{"tf":1.0},"96":{"tf":1.4142135623730951},"99":{"tf":1.0}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"422":{"tf":2.0},"428":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"g":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}},"df":1,"docs":{"470":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"559":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"306":{"tf":1.0},"320":{"tf":1.4142135623730951},"345":{"tf":1.0}}}},"t":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"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":{}}}}}},"m":{"d":{"_":{"5":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{".":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{".":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"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":{}},"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":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"311":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"_":{"1":{"3":{"_":{"df":0,"docs":{},"r":{"2":{".":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"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":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"2":{"3":{"5":{"df":2,"docs":{"47":{"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":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"7":{"8":{"7":{"df":2,"docs":{"47":{"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":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"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":{},"r":{"1":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"a":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{"6":{"2":{"df":1,"docs":{"548":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"a":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{"8":{"4":{"df":1,"docs":{"548":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"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":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"2":{"2":{"4":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"l":{"a":{"df":0,"docs":{},"m":{"b":{"d":{"a":{"$":{"0":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"2":{"7":{"3":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"9":{"2":{"8":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"107":{"tf":1.0},"203":{"tf":1.0},"245":{"tf":1.0},"286":{"tf":1.0},"291":{"tf":1.0},"357":{"tf":1.0},"461":{"tf":1.0},"555":{"tf":1.0},"560":{"tf":1.0},"84":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"456":{"tf":1.0}}}}}}}}}}}},"w":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"472":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":1,"docs":{"472":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":191,"docs":{"0":{"tf":1.0},"100":{"tf":2.0},"105":{"tf":2.23606797749979},"108":{"tf":1.0},"109":{"tf":1.7320508075688772},"111":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"12":{"tf":1.0},"121":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"131":{"tf":2.6457513110645907},"132":{"tf":1.4142135623730951},"138":{"tf":1.0},"14":{"tf":1.7320508075688772},"142":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":2.449489742783178},"15":{"tf":2.6457513110645907},"151":{"tf":1.0},"152":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.0},"158":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":2.0},"168":{"tf":1.4142135623730951},"174":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":2.0},"178":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"183":{"tf":2.0},"185":{"tf":1.4142135623730951},"187":{"tf":1.7320508075688772},"189":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.7320508075688772},"197":{"tf":1.4142135623730951},"204":{"tf":1.0},"21":{"tf":1.0},"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":2.0},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"225":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":2.449489742783178},"24":{"tf":1.4142135623730951},"240":{"tf":2.449489742783178},"243":{"tf":1.0},"247":{"tf":1.0},"250":{"tf":1.4142135623730951},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.7320508075688772},"269":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.4142135623730951},"295":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.4142135623730951},"298":{"tf":1.4142135623730951},"300":{"tf":1.0},"303":{"tf":1.0},"306":{"tf":2.23606797749979},"308":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":1.7320508075688772},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"325":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.0},"337":{"tf":1.0},"339":{"tf":1.0},"343":{"tf":1.0},"345":{"tf":1.7320508075688772},"35":{"tf":1.0},"350":{"tf":1.4142135623730951},"352":{"tf":1.0},"356":{"tf":1.0},"36":{"tf":2.449489742783178},"37":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":1.4142135623730951},"38":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":2.0},"386":{"tf":1.0},"388":{"tf":2.449489742783178},"39":{"tf":1.7320508075688772},"391":{"tf":1.4142135623730951},"393":{"tf":1.0},"395":{"tf":1.0},"399":{"tf":1.4142135623730951},"4":{"tf":1.0},"40":{"tf":1.4142135623730951},"401":{"tf":1.7320508075688772},"403":{"tf":1.0},"405":{"tf":2.23606797749979},"407":{"tf":1.0},"408":{"tf":1.4142135623730951},"41":{"tf":1.0},"410":{"tf":1.7320508075688772},"412":{"tf":1.4142135623730951},"414":{"tf":1.0},"415":{"tf":2.23606797749979},"416":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"432":{"tf":1.0},"439":{"tf":2.0},"44":{"tf":2.6457513110645907},"441":{"tf":1.0},"455":{"tf":1.0},"460":{"tf":2.6457513110645907},"462":{"tf":1.0},"465":{"tf":1.0},"467":{"tf":1.0},"470":{"tf":2.449489742783178},"472":{"tf":2.0},"473":{"tf":2.0},"474":{"tf":2.0},"483":{"tf":1.0},"486":{"tf":1.0},"488":{"tf":1.4142135623730951},"489":{"tf":2.0},"491":{"tf":1.0},"493":{"tf":2.23606797749979},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"498":{"tf":1.4142135623730951},"499":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"503":{"tf":2.0},"504":{"tf":2.8284271247461903},"505":{"tf":2.0},"507":{"tf":1.4142135623730951},"508":{"tf":1.0},"510":{"tf":1.4142135623730951},"512":{"tf":1.4142135623730951},"516":{"tf":2.23606797749979},"517":{"tf":1.4142135623730951},"518":{"tf":2.0},"520":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"524":{"tf":3.4641016151377544},"532":{"tf":1.4142135623730951},"542":{"tf":1.0},"544":{"tf":1.7320508075688772},"554":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.4142135623730951},"69":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.4142135623730951}}}}},"x":{"df":0,"docs":{},"t":{"df":8,"docs":{"336":{"tf":1.0},"339":{"tf":1.4142135623730951},"435":{"tf":1.0},"436":{"tf":1.4142135623730951},"442":{"tf":1.0},"452":{"tf":1.0},"86":{"tf":1.0},"95":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"382":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"476":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"461":{"tf":1.0},"470":{"tf":1.0}}}}}},"m":{"df":7,"docs":{"27":{"tf":1.0},"467":{"tf":1.4142135623730951},"468":{"tf":1.0},"477":{"tf":2.23606797749979},"50":{"tf":1.7320508075688772},"56":{"tf":2.449489742783178},"90":{"tf":1.0}}},"o":{"d":{"df":0,"docs":{},"e":{"df":32,"docs":{"10":{"tf":1.0},"131":{"tf":1.4142135623730951},"134":{"tf":2.0},"135":{"tf":1.0},"136":{"tf":2.0},"137":{"tf":1.4142135623730951},"138":{"tf":2.0},"139":{"tf":1.0},"140":{"tf":2.0},"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":2.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"232":{"tf":1.0},"325":{"tf":1.0},"334":{"tf":1.0},"377":{"tf":1.0},"379":{"tf":2.0},"383":{"tf":1.0},"407":{"tf":1.0},"416":{"tf":1.0},"421":{"tf":1.4142135623730951},"448":{"tf":1.0},"466":{"tf":1.0},"468":{"tf":1.0},"470":{"tf":1.0},"486":{"tf":1.0},"493":{"tf":1.0},"512":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":11,"docs":{"136":{"tf":2.0},"140":{"tf":2.0},"144":{"tf":2.0},"147":{"tf":1.7320508075688772},"153":{"tf":1.7320508075688772},"321":{"tf":1.4142135623730951},"325":{"tf":1.7320508075688772},"334":{"tf":2.0},"350":{"tf":1.0},"429":{"tf":1.0},"486":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"df":10,"docs":{"114":{"tf":1.0},"115":{"tf":1.0},"177":{"tf":1.4142135623730951},"211":{"tf":1.0},"221":{"tf":1.4142135623730951},"354":{"tf":1.0},"379":{"tf":1.0},"416":{"tf":1.0},"456":{"tf":1.0},"477":{"tf":1.0}},"e":{"(":{"df":1,"docs":{"184":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":2,"docs":{"377":{"tf":1.0},"477":{"tf":1.0}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":62,"docs":{"106":{"tf":1.0},"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"110":{"tf":2.0},"111":{"tf":2.23606797749979},"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},"124":{"tf":1.0},"126":{"tf":1.0},"161":{"tf":1.0},"163":{"tf":1.0},"165":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":2.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.7320508075688772},"181":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.0},"22":{"tf":1.0},"267":{"tf":1.0},"297":{"tf":1.0},"306":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"342":{"tf":1.0},"349":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":2.0},"383":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"407":{"tf":1.4142135623730951},"408":{"tf":1.0},"410":{"tf":1.4142135623730951},"416":{"tf":1.4142135623730951},"429":{"tf":1.0},"440":{"tf":2.0},"441":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.0},"465":{"tf":1.0},"470":{"tf":3.0},"472":{"tf":1.0},"477":{"tf":1.0},"50":{"tf":1.0},"524":{"tf":2.23606797749979},"54":{"tf":1.0},"540":{"tf":1.0},"89":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"263":{"tf":1.0}},"l":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"164":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"133":{"tf":1.0},"263":{"tf":1.0},"493":{"tf":1.0}}}},"c":{"df":0,"docs":{},"h":{"'":{"df":1,"docs":{"277":{"tf":1.0}}},"df":5,"docs":{"277":{"tf":2.23606797749979},"73":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":2.0},"80":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":69,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"103":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.4142135623730951},"112":{"tf":1.0},"12":{"tf":1.0},"124":{"tf":1.0},"130":{"tf":1.0},"14":{"tf":1.0},"147":{"tf":1.0},"158":{"tf":1.4142135623730951},"167":{"tf":1.0},"168":{"tf":1.0},"182":{"tf":1.0},"187":{"tf":1.0},"190":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.0},"247":{"tf":1.0},"251":{"tf":1.7320508075688772},"267":{"tf":1.0},"268":{"tf":1.0},"286":{"tf":1.4142135623730951},"29":{"tf":1.0},"291":{"tf":1.4142135623730951},"299":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"339":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.0},"361":{"tf":1.0},"381":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"398":{"tf":1.0},"413":{"tf":1.4142135623730951},"416":{"tf":1.0},"44":{"tf":1.0},"441":{"tf":1.4142135623730951},"449":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.0},"462":{"tf":1.0},"466":{"tf":1.0},"467":{"tf":1.0},"472":{"tf":2.8284271247461903},"473":{"tf":1.0},"475":{"tf":1.0},"58":{"tf":1.0},"69":{"tf":1.4142135623730951},"71":{"tf":1.0},"80":{"tf":1.0},"84":{"tf":1.0},"93":{"tf":1.4142135623730951}}},"h":{"df":6,"docs":{"123":{"tf":1.0},"346":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"546":{"tf":1.4142135623730951},"555":{"tf":1.0}}},"i":{"c":{"df":4,"docs":{"108":{"tf":1.0},"151":{"tf":1.0},"388":{"tf":1.0},"442":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":1,"docs":{"556":{"tf":1.0}}}}},"w":{"df":61,"docs":{"105":{"tf":1.0},"107":{"tf":1.0},"11":{"tf":1.0},"125":{"tf":1.0},"128":{"tf":1.7320508075688772},"147":{"tf":1.0},"155":{"tf":1.4142135623730951},"169":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":2.0},"178":{"tf":1.0},"197":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":1.0},"251":{"tf":1.0},"313":{"tf":1.4142135623730951},"321":{"tf":1.0},"322":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":1.7320508075688772},"381":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":2.23606797749979},"389":{"tf":1.0},"40":{"tf":1.7320508075688772},"403":{"tf":1.0},"405":{"tf":1.0},"415":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"443":{"tf":1.0},"444":{"tf":1.0},"458":{"tf":1.0},"470":{"tf":2.23606797749979},"473":{"tf":1.0},"474":{"tf":1.0},"481":{"tf":1.0},"484":{"tf":1.0},"486":{"tf":1.4142135623730951},"492":{"tf":1.4142135623730951},"493":{"tf":1.4142135623730951},"494":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.0},"499":{"tf":1.0},"500":{"tf":1.0},"507":{"tf":1.4142135623730951},"508":{"tf":1.0},"509":{"tf":1.0},"510":{"tf":1.0},"512":{"tf":1.0},"514":{"tf":1.0},"516":{"tf":1.7320508075688772},"517":{"tf":1.7320508075688772},"518":{"tf":1.4142135623730951},"520":{"tf":1.0},"523":{"tf":1.0},"524":{"tf":1.0},"557":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"321":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"350":{"tf":1.0}}}},"df":0,"docs":{}},"df":15,"docs":{"11":{"tf":1.0},"125":{"tf":1.0},"151":{"tf":2.0},"153":{"tf":1.7320508075688772},"155":{"tf":1.0},"156":{"tf":2.449489742783178},"167":{"tf":1.0},"266":{"tf":1.0},"297":{"tf":1.0},"320":{"tf":1.0},"328":{"tf":1.4142135623730951},"345":{"tf":2.0},"346":{"tf":2.8284271247461903},"350":{"tf":1.7320508075688772},"90":{"tf":1.0}}}},"m":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"470":{"tf":2.0}}}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":29,"docs":{"0":{"tf":1.0},"127":{"tf":2.0},"128":{"tf":3.3166247903554},"13":{"tf":1.0},"131":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"194":{"tf":2.8284271247461903},"195":{"tf":3.0},"196":{"tf":1.4142135623730951},"208":{"tf":1.0},"218":{"tf":1.0},"22":{"tf":1.0},"287":{"tf":3.4641016151377544},"299":{"tf":2.449489742783178},"331":{"tf":1.0},"41":{"tf":1.0},"412":{"tf":1.0},"454":{"tf":1.0},"455":{"tf":1.4142135623730951},"460":{"tf":1.0},"464":{"tf":2.0},"470":{"tf":1.0},"493":{"tf":1.0},"550":{"tf":1.0},"73":{"tf":1.7320508075688772},"76":{"tf":2.23606797749979},"77":{"tf":1.0},"78":{"tf":3.1622776601683795}}}}},"df":1,"docs":{"470":{"tf":2.8284271247461903}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"470":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":2.0}}}}}},"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}}}},"df":5,"docs":{"194":{"tf":1.7320508075688772},"347":{"tf":1.0},"366":{"tf":1.0},"430":{"tf":1.4142135623730951},"470":{"tf":4.0}}}}}}},"o":{"a":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"328":{"tf":1.0}}},"df":95,"docs":{"100":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.7320508075688772},"111":{"tf":1.0},"113":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"119":{"tf":1.0},"125":{"tf":1.0},"131":{"tf":1.0},"134":{"tf":1.4142135623730951},"136":{"tf":2.0},"137":{"tf":2.0},"138":{"tf":1.4142135623730951},"14":{"tf":1.0},"143":{"tf":1.0},"153":{"tf":2.449489742783178},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.7320508075688772},"170":{"tf":1.0},"180":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.0},"184":{"tf":2.449489742783178},"198":{"tf":1.0},"208":{"tf":1.0},"213":{"tf":1.4142135623730951},"214":{"tf":1.0},"220":{"tf":1.0},"222":{"tf":1.7320508075688772},"227":{"tf":1.0},"230":{"tf":1.0},"242":{"tf":2.0},"244":{"tf":1.0},"245":{"tf":1.4142135623730951},"248":{"tf":1.0},"249":{"tf":1.0},"251":{"tf":1.4142135623730951},"254":{"tf":1.7320508075688772},"255":{"tf":2.449489742783178},"256":{"tf":2.23606797749979},"257":{"tf":3.4641016151377544},"258":{"tf":2.23606797749979},"259":{"tf":4.242640687119285},"266":{"tf":1.0},"268":{"tf":1.0},"272":{"tf":1.0},"274":{"tf":1.0},"278":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"297":{"tf":2.449489742783178},"307":{"tf":1.0},"311":{"tf":1.7320508075688772},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"319":{"tf":2.449489742783178},"328":{"tf":2.0},"331":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.4142135623730951},"335":{"tf":2.0},"337":{"tf":1.0},"339":{"tf":1.4142135623730951},"348":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":2.0},"351":{"tf":1.0},"352":{"tf":1.4142135623730951},"364":{"tf":1.0},"369":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.4142135623730951},"406":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.0},"410":{"tf":1.0},"416":{"tf":1.7320508075688772},"465":{"tf":1.0},"466":{"tf":1.4142135623730951},"468":{"tf":2.449489742783178},"470":{"tf":1.4142135623730951},"471":{"tf":1.7320508075688772},"492":{"tf":1.0},"493":{"tf":1.7320508075688772},"496":{"tf":1.0},"497":{"tf":2.6457513110645907},"507":{"tf":1.4142135623730951},"508":{"tf":1.0},"520":{"tf":1.0},"524":{"tf":1.0},"78":{"tf":1.4142135623730951},"81":{"tf":1.0},"90":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"257":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"257":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"259":{"tf":1.7320508075688772}}}}}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"255":{"tf":1.0},"464":{"tf":1.0},"497":{"tf":1.7320508075688772}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"257":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"255":{"tf":1.0},"258":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"259":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":1,"docs":{"259":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"497":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}}}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"126":{"tf":1.0},"167":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"545":{"tf":1.0}}}}},"df":0,"docs":{}},"d":{"d":{"df":1,"docs":{"555":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"(":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":1,"docs":{"184":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"df":1,"docs":{"184":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"133":{"tf":1.0},"147":{"tf":1.7320508075688772},"159":{"tf":1.0},"347":{"tf":1.0},"400":{"tf":1.0},"447":{"tf":1.0},"449":{"tf":1.0},"453":{"tf":1.4142135623730951},"468":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"i":{"df":3,"docs":{"313":{"tf":1.0},"450":{"tf":1.0},"56":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"200":{"tf":1.0},"245":{"tf":1.0}},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"245":{"tf":1.7320508075688772},"426":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"245":{"tf":1.4142135623730951},"28":{"tf":1.0},"464":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"472":{"tf":1.0},"473":{"tf":2.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"df":1,"docs":{"184":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":1,"docs":{"184":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"174":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"l":{"d":{"df":5,"docs":{"28":{"tf":1.4142135623730951},"456":{"tf":1.0},"47":{"tf":1.7320508075688772},"5":{"tf":1.0},"547":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"29":{"tf":1.4142135623730951},"525":{"tf":1.0}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"176":{"tf":1.4142135623730951},"388":{"tf":1.0},"525":{"tf":1.0},"69":{"tf":1.4142135623730951}}}}},"n":{"c":{"df":9,"docs":{"109":{"tf":1.0},"176":{"tf":1.0},"223":{"tf":1.0},"339":{"tf":1.0},"347":{"tf":1.0},"354":{"tf":1.0},"388":{"tf":1.0},"405":{"tf":1.0},"96":{"tf":1.0}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"112":{"tf":1.0},"456":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"110":{"tf":1.0},"112":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":5,"docs":{"461":{"tf":1.4142135623730951},"462":{"tf":1.4142135623730951},"89":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}}}},"df":33,"docs":{"110":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"148":{"tf":1.0},"184":{"tf":1.0},"222":{"tf":1.0},"243":{"tf":1.0},"250":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0},"316":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.0},"345":{"tf":1.0},"358":{"tf":1.0},"361":{"tf":1.0},"388":{"tf":1.0},"392":{"tf":1.0},"398":{"tf":1.0},"405":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"441":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.0},"465":{"tf":1.0},"476":{"tf":1.4142135623730951},"477":{"tf":1.0},"486":{"tf":1.4142135623730951},"555":{"tf":1.0},"62":{"tf":1.0},"71":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}}},"n":{"df":22,"docs":{"101":{"tf":2.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.7320508075688772},"105":{"tf":1.4142135623730951},"106":{"tf":2.0},"107":{"tf":2.8284271247461903},"108":{"tf":1.7320508075688772},"109":{"tf":2.6457513110645907},"355":{"tf":1.0},"356":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"416":{"tf":1.0},"458":{"tf":1.4142135623730951},"461":{"tf":1.0},"462":{"tf":1.0},"492":{"tf":1.4142135623730951},"545":{"tf":1.0},"546":{"tf":1.0},"89":{"tf":1.0},"91":{"tf":1.7320508075688772},"92":{"tf":1.4142135623730951}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"390":{"tf":1.0}}}}}}}},"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":{},"n":{"df":4,"docs":{"244":{"tf":1.0},"343":{"tf":1.0},"345":{"tf":1.4142135623730951},"388":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"426":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"o":{"a":{"d":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"28":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":20,"docs":{"101":{"tf":1.7320508075688772},"102":{"tf":1.0},"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"128":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"355":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772},"416":{"tf":1.0},"432":{"tf":1.4142135623730951},"461":{"tf":1.0},"492":{"tf":1.4142135623730951},"546":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"a":{"df":2,"docs":{"113":{"tf":1.0},"117":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"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":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"452":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"412":{"tf":1.0},"471":{"tf":1.4142135623730951}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"226":{"tf":1.0},"547":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{".":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":5,"docs":{"177":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772},"377":{"tf":1.4142135623730951},"381":{"tf":2.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"230":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":3,"docs":{"230":{"tf":1.4142135623730951},"267":{"tf":1.0},"557":{"tf":1.0}}},"r":{"df":15,"docs":{"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"208":{"tf":1.0},"276":{"tf":2.23606797749979},"277":{"tf":1.4142135623730951},"412":{"tf":1.0},"422":{"tf":1.0},"428":{"tf":1.0},"442":{"tf":1.0},"443":{"tf":1.4142135623730951},"474":{"tf":1.0},"477":{"tf":1.0},"58":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"556":{"tf":1.0}}}}}},"s":{"df":6,"docs":{"1":{"tf":1.0},"215":{"tf":1.0},"318":{"tf":1.0},"350":{"tf":1.0},"465":{"tf":1.4142135623730951},"69":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"109":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"297":{"tf":1.0},"94":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"136":{"tf":1.0},"137":{"tf":1.0},"153":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"140":{"tf":1.0},"141":{"tf":1.0},"466":{"tf":1.7320508075688772}}}}},"t":{"df":2,"docs":{"144":{"tf":1.0},"145":{"tf":1.0}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"445":{"tf":2.449489742783178}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}},"df":42,"docs":{"11":{"tf":1.0},"119":{"tf":1.0},"12":{"tf":1.0},"130":{"tf":1.0},"141":{"tf":1.0},"150":{"tf":1.7320508075688772},"151":{"tf":2.6457513110645907},"152":{"tf":2.449489742783178},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":3.7416573867739413},"156":{"tf":3.3166247903554},"207":{"tf":1.0},"213":{"tf":1.0},"235":{"tf":1.0},"27":{"tf":1.0},"316":{"tf":1.7320508075688772},"32":{"tf":1.0},"320":{"tf":1.4142135623730951},"321":{"tf":1.0},"322":{"tf":1.4142135623730951},"325":{"tf":1.0},"326":{"tf":1.4142135623730951},"339":{"tf":1.0},"345":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0},"430":{"tf":1.0},"442":{"tf":1.0},"445":{"tf":2.6457513110645907},"446":{"tf":1.4142135623730951},"456":{"tf":1.0},"473":{"tf":1.0},"49":{"tf":1.4142135623730951},"493":{"tf":1.0},"529":{"tf":2.0},"69":{"tf":1.4142135623730951},"70":{"tf":1.0},"73":{"tf":1.4142135623730951},"86":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0}}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":32,"docs":{"101":{"tf":1.4142135623730951},"102":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":2.0},"132":{"tf":1.4142135623730951},"152":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.4142135623730951},"250":{"tf":1.0},"306":{"tf":1.0},"311":{"tf":1.0},"328":{"tf":1.0},"355":{"tf":1.0},"361":{"tf":1.0},"363":{"tf":1.0},"368":{"tf":1.0},"379":{"tf":1.0},"384":{"tf":1.0},"386":{"tf":1.0},"467":{"tf":1.0},"471":{"tf":1.0},"477":{"tf":1.0},"534":{"tf":1.0},"58":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.4142135623730951},"90":{"tf":1.0},"99":{"tf":1.0}}}}},"df":1,"docs":{"389":{"tf":1.0}},"g":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{".":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"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":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"v":{"1":{"_":{"1":{"3":{"_":{"df":0,"docs":{},"r":{"2":{".":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"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":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"3":{"3":{"1":{"df":2,"docs":{"47":{"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":{}}},"df":0,"docs":{}}}}}}}}}},"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":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"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":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"7":{"0":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"6":{"_":{"df":0,"docs":{},"r":{"3":{".":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"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":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"3":{"8":{"1":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"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":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"132":{"tf":1.4142135623730951},"171":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"132":{"tf":1.4142135623730951},"171":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"171":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"132":{"tf":2.0},"171":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":2,"docs":{"171":{"tf":1.0},"520":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"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":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"47":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{".":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"547":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"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":{"a":{"df":0,"docs":{},"v":{"a":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"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":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"3":{"4":{"df":2,"docs":{"47":{"tf":1.0},"48":{"tf":1.0}}},"8":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"4":{"5":{"df":1,"docs":{"547":{"tf":1.0}}},"9":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"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":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{">":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"6":{"4":{"df":2,"docs":{"47":{"tf":1.0},"48":{"tf":1.0}}},"7":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"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":{},"n":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"1":{"3":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"3":{"6":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"8":{"6":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"6":{"df":2,"docs":{"47":{"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":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"9":{"9":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"0":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"0":{"4":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"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":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"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":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"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":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"3":{"3":{"4":{"df":2,"docs":{"47":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}},"9":{"4":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"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":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"2":{"5":{"5":{"df":2,"docs":{"47":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"0":{"1":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"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":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{".":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"436":{"tf":1.0}}}}}},":":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"436":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"b":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{">":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"6":{"2":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"7":{"6":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"9":{"5":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"390":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"306":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"105":{"tf":1.0},"120":{"tf":1.0},"137":{"tf":1.0},"394":{"tf":1.0},"498":{"tf":1.0},"530":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"62":{"tf":1.0},"99":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"250":{"tf":1.0},"407":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"109":{"tf":1.0},"470":{"tf":1.0}}}}},"df":15,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"115":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":1.0},"267":{"tf":1.0},"310":{"tf":1.0},"382":{"tf":1.4142135623730951},"440":{"tf":1.0},"46":{"tf":1.4142135623730951},"476":{"tf":1.0},"530":{"tf":1.0},"554":{"tf":1.0},"555":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":12,"docs":{"100":{"tf":1.0},"171":{"tf":1.0},"179":{"tf":1.0},"226":{"tf":1.0},"35":{"tf":1.0},"40":{"tf":1.0},"417":{"tf":1.0},"449":{"tf":1.4142135623730951},"464":{"tf":1.0},"475":{"tf":1.0},"5":{"tf":1.0},"535":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":12,"docs":{"107":{"tf":1.4142135623730951},"197":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"50":{"tf":1.7320508075688772},"52":{"tf":2.23606797749979},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.4142135623730951},"82":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"101":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"345":{"tf":1.0}}}},"df":18,"docs":{"124":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"308":{"tf":1.0},"319":{"tf":1.7320508075688772},"325":{"tf":1.0},"334":{"tf":1.0},"381":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"405":{"tf":1.0},"516":{"tf":1.4142135623730951},"517":{"tf":1.0},"518":{"tf":1.4142135623730951},"550":{"tf":1.0},"556":{"tf":1.4142135623730951},"558":{"tf":1.4142135623730951}},"h":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"524":{"tf":1.0},"554":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"244":{"tf":1.0},"413":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"39":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"346":{"tf":1.0}}}}},"df":19,"docs":{"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"108":{"tf":2.0},"109":{"tf":3.4641016151377544},"176":{"tf":1.4142135623730951},"183":{"tf":2.0},"313":{"tf":1.4142135623730951},"356":{"tf":2.0},"390":{"tf":1.0},"401":{"tf":2.449489742783178},"43":{"tf":1.0},"432":{"tf":1.0},"458":{"tf":1.4142135623730951},"462":{"tf":1.4142135623730951},"508":{"tf":1.4142135623730951},"92":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}}},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":29,"docs":{"15":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"357":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":2.0},"44":{"tf":1.0},"45":{"tf":1.0},"456":{"tf":1.4142135623730951},"46":{"tf":1.0},"47":{"tf":1.0},"477":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.7320508075688772},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.4142135623730951}}}}}}},"p":{"3":{"c":{"!":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"360":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"132":{"tf":1.0},"35":{"tf":1.0},"477":{"tf":1.0},"93":{"tf":1.7320508075688772},"94":{"tf":1.0},"95":{"tf":2.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"550":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":45,"docs":{"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"102":{"tf":1.0},"108":{"tf":1.0},"11":{"tf":1.4142135623730951},"15":{"tf":1.0},"161":{"tf":1.0},"18":{"tf":1.7320508075688772},"218":{"tf":1.0},"22":{"tf":1.7320508075688772},"222":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"282":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"314":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":2.23606797749979},"41":{"tf":1.0},"417":{"tf":1.0},"441":{"tf":1.0},"449":{"tf":1.0},"478":{"tf":1.0},"48":{"tf":1.0},"484":{"tf":1.0},"5":{"tf":1.7320508075688772},"507":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"520":{"tf":1.0},"535":{"tf":1.0},"551":{"tf":1.0},"557":{"tf":1.0},"6":{"tf":1.7320508075688772},"7":{"tf":1.4142135623730951},"8":{"tf":2.0},"86":{"tf":1.0},"9":{"tf":1.0},"90":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":4,"docs":{"214":{"tf":1.0},"334":{"tf":1.0},"336":{"tf":1.4142135623730951},"339":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"232":{"tf":1.0},"50":{"tf":1.4142135623730951}}},"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":14,"docs":{"161":{"tf":1.0},"226":{"tf":1.7320508075688772},"230":{"tf":2.0},"232":{"tf":1.0},"349":{"tf":1.0},"46":{"tf":1.4142135623730951},"461":{"tf":1.0},"47":{"tf":3.3166247903554},"48":{"tf":4.123105625617661},"50":{"tf":1.7320508075688772},"57":{"tf":2.449489742783178},"58":{"tf":1.0},"83":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"335":{"tf":1.0},"348":{"tf":1.4142135623730951},"471":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":34,"docs":{"100":{"tf":1.0},"147":{"tf":1.0},"16":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.4142135623730951},"185":{"tf":1.0},"193":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.0},"325":{"tf":1.0},"327":{"tf":1.7320508075688772},"334":{"tf":1.7320508075688772},"335":{"tf":1.0},"339":{"tf":2.449489742783178},"347":{"tf":1.0},"348":{"tf":1.0},"416":{"tf":2.0},"419":{"tf":1.0},"420":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.0},"429":{"tf":2.0},"430":{"tf":2.449489742783178},"441":{"tf":1.0},"50":{"tf":1.0},"503":{"tf":1.4142135623730951},"504":{"tf":1.4142135623730951},"505":{"tf":1.4142135623730951},"507":{"tf":1.4142135623730951},"512":{"tf":1.4142135623730951},"524":{"tf":1.0},"54":{"tf":1.0},"90":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"305":{"tf":1.0},"325":{"tf":1.0},"334":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"518":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"s":{"df":18,"docs":{"111":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":1.0},"205":{"tf":1.0},"236":{"tf":1.0},"239":{"tf":2.449489742783178},"240":{"tf":2.0},"243":{"tf":1.7320508075688772},"306":{"tf":2.0},"335":{"tf":2.0},"347":{"tf":1.0},"348":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"468":{"tf":1.0},"470":{"tf":2.0},"473":{"tf":3.3166247903554},"548":{"tf":1.4142135623730951}},"e":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"335":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"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":1,"docs":{"468":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"236":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"r":{"df":6,"docs":{"236":{"tf":1.0},"347":{"tf":1.7320508075688772},"349":{"tf":1.0},"467":{"tf":1.0},"473":{"tf":1.0},"516":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":2.449489742783178}},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"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":10,"docs":{"383":{"tf":2.6457513110645907},"384":{"tf":1.0},"389":{"tf":1.0},"397":{"tf":1.7320508075688772},"398":{"tf":1.0},"40":{"tf":1.0},"405":{"tf":1.0},"470":{"tf":1.0},"71":{"tf":1.0},"96":{"tf":1.0}},"i":{"c":{"df":0,"docs":{},"l":{"df":17,"docs":{"21":{"tf":1.4142135623730951},"279":{"tf":2.449489742783178},"280":{"tf":2.8284271247461903},"281":{"tf":2.8284271247461903},"282":{"tf":3.1622776601683795},"283":{"tf":2.23606797749979},"284":{"tf":3.0},"285":{"tf":2.6457513110645907},"286":{"tf":2.6457513110645907},"287":{"tf":3.605551275463989},"288":{"tf":2.23606797749979},"289":{"tf":3.0},"290":{"tf":2.6457513110645907},"291":{"tf":2.6457513110645907},"5":{"tf":1.7320508075688772},"520":{"tf":3.4641016151377544},"78":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"279":{"tf":1.0},"283":{"tf":1.4142135623730951},"288":{"tf":1.4142135623730951},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":5,"docs":{"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"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":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"285":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772},"520":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"520":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"<":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":4,"docs":{"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"t":{">":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"280":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"r":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":9,"docs":{"279":{"tf":1.0},"280":{"tf":1.7320508075688772},"284":{"tf":2.23606797749979},"285":{"tf":2.449489742783178},"286":{"tf":1.0},"289":{"tf":2.23606797749979},"290":{"tf":2.449489742783178},"291":{"tf":1.0},"520":{"tf":2.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"212":{"tf":1.7320508075688772},"470":{"tf":1.0},"479":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":3,"docs":{"388":{"tf":5.830951894845301},"391":{"tf":3.1622776601683795},"474":{"tf":2.6457513110645907}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"388":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"388":{"tf":1.4142135623730951},"474":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"388":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"474":{"tf":1.0}}},"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":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"388":{"tf":1.0}}}}}}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"388":{"tf":1.0},"391":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"[":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"388":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"388":{"tf":1.0},"391":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"388":{"tf":3.3166247903554},"391":{"tf":2.23606797749979}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"s":{"df":6,"docs":{"184":{"tf":1.0},"227":{"tf":1.0},"303":{"tf":1.0},"464":{"tf":1.0},"492":{"tf":1.0},"90":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":3,"docs":{"412":{"tf":1.7320508075688772},"467":{"tf":1.0},"558":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"_":{"1":{".":{"1":{"3":{".":{"2":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"47":{"tf":3.1622776601683795},"48":{"tf":3.7416573867739413}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"h":{"df":7,"docs":{"345":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"410":{"tf":1.0},"412":{"tf":1.0},"86":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{">":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"<":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"94":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":4,"docs":{"155":{"tf":1.0},"441":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"225":{"tf":1.4142135623730951},"232":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":15,"docs":{"108":{"tf":1.0},"138":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0},"323":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"69":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"557":{"tf":2.449489742783178},"560":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"293":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":21,"docs":{"128":{"tf":1.0},"129":{"tf":1.0},"158":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.0},"223":{"tf":1.0},"244":{"tf":1.0},"276":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.0},"412":{"tf":1.0},"452":{"tf":1.7320508075688772},"477":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.4142135623730951},"532":{"tf":1.0},"55":{"tf":1.0},"557":{"tf":1.0},"58":{"tf":1.4142135623730951}}}}}},"k":{"df":1,"docs":{"386":{"tf":1.7320508075688772}}},"m":{"df":1,"docs":{"405":{"tf":4.898979485566356}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":30,"docs":{"100":{"tf":1.7320508075688772},"112":{"tf":1.7320508075688772},"177":{"tf":1.0},"232":{"tf":2.23606797749979},"340":{"tf":1.0},"342":{"tf":1.0},"35":{"tf":1.0},"377":{"tf":2.8284271247461903},"378":{"tf":2.0},"379":{"tf":3.0},"380":{"tf":2.6457513110645907},"381":{"tf":3.4641016151377544},"382":{"tf":3.4641016151377544},"383":{"tf":4.0},"384":{"tf":1.0},"385":{"tf":1.0},"387":{"tf":1.0},"405":{"tf":3.0},"416":{"tf":1.4142135623730951},"421":{"tf":2.0},"427":{"tf":2.0},"44":{"tf":1.4142135623730951},"457":{"tf":1.0},"458":{"tf":1.0},"466":{"tf":1.0},"523":{"tf":1.4142135623730951},"532":{"tf":2.0},"545":{"tf":2.23606797749979},"81":{"tf":1.0},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"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":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"421":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"421":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"r":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"t":{"df":1,"docs":{"322":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"225":{"tf":2.23606797749979},"232":{"tf":1.7320508075688772},"381":{"tf":1.0},"478":{"tf":1.4142135623730951},"556":{"tf":1.4142135623730951},"557":{"tf":1.0},"558":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"461":{"tf":1.0}}}}}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{">":{"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":{},"h":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"435":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"<":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"435":{"tf":1.0}}}}}}},"df":2,"docs":{"355":{"tf":1.0},"452":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"302":{"tf":1.0},"40":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":2,"docs":{"120":{"tf":1.0},"416":{"tf":1.4142135623730951}}},"df":1,"docs":{"183":{"tf":1.4142135623730951}}},"g":{"df":3,"docs":{"100":{"tf":1.0},"243":{"tf":1.0},"246":{"tf":1.0}}},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"390":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"75":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"268":{"tf":1.0}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"214":{"tf":2.0},"215":{"tf":1.0},"499":{"tf":2.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":13,"docs":{"102":{"tf":1.7320508075688772},"108":{"tf":1.0},"223":{"tf":1.0},"360":{"tf":1.7320508075688772},"382":{"tf":1.0},"405":{"tf":1.0},"414":{"tf":1.0},"416":{"tf":1.0},"45":{"tf":1.0},"527":{"tf":1.0},"75":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"239":{"tf":3.7416573867739413},"240":{"tf":2.8284271247461903},"78":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"(":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"239":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":1.4142135623730951},"240":{"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":2,"docs":{"239":{"tf":3.4641016151377544},"240":{"tf":2.449489742783178}}}}}}}},"n":{"df":2,"docs":{"530":{"tf":1.0},"89":{"tf":1.0}}},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":3,"docs":{"490":{"tf":1.0},"494":{"tf":1.0},"90":{"tf":1.0}}}}}}},"y":{"df":1,"docs":{"298":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"'":{"df":22,"docs":{"109":{"tf":1.0},"204":{"tf":1.0},"214":{"tf":2.23606797749979},"221":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"249":{"tf":1.0},"257":{"tf":1.0},"277":{"tf":2.23606797749979},"284":{"tf":1.7320508075688772},"285":{"tf":1.4142135623730951},"289":{"tf":1.7320508075688772},"290":{"tf":1.4142135623730951},"295":{"tf":1.0},"308":{"tf":1.0},"372":{"tf":1.0},"383":{"tf":1.0},"386":{"tf":2.0},"388":{"tf":1.4142135623730951},"389":{"tf":1.0},"390":{"tf":1.0},"401":{"tf":1.4142135623730951},"414":{"tf":1.0}}},")":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"381":{"tf":1.0}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"393":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"393":{"tf":1.0}}}}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"386":{"tf":1.0},"393":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"388":{"tf":2.0},"474":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"319":{"tf":1.4142135623730951},"322":{"tf":2.8284271247461903}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"308":{"tf":1.0}}},"y":{"(":{")":{".":{"a":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"(":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"223":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"128":{"tf":1.0},"331":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":2,"docs":{"176":{"tf":1.0},"295":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"(":{")":{".":{"a":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":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":{"386":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"267":{"tf":1.0}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"267":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":10,"docs":{"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"306":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"432":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"\"":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"0":{")":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"412":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"[":{"0":{"]":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"412":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"221":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"c":{"df":0,"docs":{},"t":{"(":{"2":{"5":{"6":{"df":1,"docs":{"269":{"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":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"197":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"168":{"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":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"298":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"267":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":3,"docs":{"100":{"tf":1.4142135623730951},"177":{"tf":1.0},"247":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"121":{"tf":1.4142135623730951},"381":{"tf":1.0}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"308":{"tf":1.4142135623730951}}},"y":{".":{"a":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"273":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}}}}},"df":1,"docs":{"223":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"331":{"tf":1.4142135623730951}}}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"128":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"445":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"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":2,"docs":{"176":{"tf":1.0},"295":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{".":{"a":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"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":1,"docs":{"386":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}}}}}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"401":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":5,"docs":{"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"223":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.7320508075688772}},"e":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"g":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"151":{"tf":1.7320508075688772}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"181":{"tf":1.0},"322":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"o":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"443":{"tf":1.4142135623730951}}}}},"y":{"df":1,"docs":{"446":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{")":{".":{"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":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"455":{"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":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"158":{"tf":1.4142135623730951},"439":{"tf":1.4142135623730951},"442":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"383":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"300":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"\"":{"$":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"$":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"221":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"221":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"319":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"322":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":1,"docs":{"322":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"322":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{".":{"0":{"df":3,"docs":{"114":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":4,"docs":{"114":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.4142135623730951},"381":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"386":{"tf":1.0}}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"386":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"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":{}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"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":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"(":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"426":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"388":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}}}}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":1,"docs":{"164":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"429":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"[":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":1,"docs":{"164":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"168":{"tf":1.0}}},"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":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"298":{"tf":2.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"x":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"177":{"tf":1.0},"247":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"1":{":":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"339":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"339":{"tf":1.4142135623730951}}},"2":{":":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"339":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"339":{"tf":1.4142135623730951}}},">":{"(":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":1.7320508075688772}}}}}},"[":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"80":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"0":{"df":1,"docs":{"388":{"tf":1.0}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"253":{"tf":1.0},"500":{"tf":1.4142135623730951}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":15,"docs":{"131":{"tf":1.0},"132":{"tf":1.0},"149":{"tf":2.0},"155":{"tf":1.4142135623730951},"166":{"tf":1.0},"168":{"tf":1.4142135623730951},"171":{"tf":1.0},"244":{"tf":1.4142135623730951},"245":{"tf":1.0},"265":{"tf":1.0},"293":{"tf":1.0},"381":{"tf":1.0},"410":{"tf":1.4142135623730951},"441":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"166":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"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":{},"l":{"a":{"df":0,"docs":{},"y":{"df":11,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"149":{"tf":1.4142135623730951},"158":{"tf":1.0},"223":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"388":{"tf":1.0},"439":{"tf":2.0},"442":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"168":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"152":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"381":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":16,"docs":{"131":{"tf":1.0},"138":{"tf":1.0},"149":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"181":{"tf":1.0},"204":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"293":{"tf":2.0},"343":{"tf":1.4142135623730951},"383":{"tf":1.7320508075688772},"410":{"tf":1.0},"448":{"tf":1.0},"460":{"tf":2.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":137,"docs":{"100":{"tf":1.7320508075688772},"110":{"tf":1.0},"113":{"tf":1.4142135623730951},"114":{"tf":2.23606797749979},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"121":{"tf":2.23606797749979},"128":{"tf":4.123105625617661},"130":{"tf":2.0},"131":{"tf":1.0},"138":{"tf":3.7416573867739413},"14":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":2.449489742783178},"149":{"tf":3.0},"150":{"tf":1.4142135623730951},"151":{"tf":3.1622776601683795},"154":{"tf":3.0},"156":{"tf":2.449489742783178},"158":{"tf":2.8284271247461903},"159":{"tf":1.0},"161":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":3.0},"168":{"tf":4.123105625617661},"176":{"tf":1.4142135623730951},"177":{"tf":1.7320508075688772},"178":{"tf":3.605551275463989},"181":{"tf":3.4641016151377544},"183":{"tf":1.0},"185":{"tf":3.1622776601683795},"186":{"tf":1.0},"189":{"tf":1.0},"195":{"tf":1.4142135623730951},"197":{"tf":2.8284271247461903},"200":{"tf":1.0},"204":{"tf":1.4142135623730951},"209":{"tf":1.0},"210":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":2.0},"223":{"tf":3.605551275463989},"225":{"tf":2.0},"228":{"tf":1.4142135623730951},"230":{"tf":2.23606797749979},"232":{"tf":2.0},"235":{"tf":1.0},"236":{"tf":2.6457513110645907},"241":{"tf":1.7320508075688772},"242":{"tf":2.23606797749979},"243":{"tf":1.4142135623730951},"244":{"tf":2.23606797749979},"245":{"tf":2.0},"246":{"tf":1.0},"247":{"tf":2.449489742783178},"251":{"tf":4.795831523312719},"265":{"tf":3.3166247903554},"266":{"tf":1.0},"267":{"tf":1.7320508075688772},"269":{"tf":1.4142135623730951},"271":{"tf":2.449489742783178},"273":{"tf":2.0},"277":{"tf":3.1622776601683795},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"293":{"tf":4.123105625617661},"295":{"tf":2.0},"296":{"tf":2.8284271247461903},"298":{"tf":2.23606797749979},"300":{"tf":2.8284271247461903},"301":{"tf":1.0},"306":{"tf":2.449489742783178},"308":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"322":{"tf":2.23606797749979},"331":{"tf":1.7320508075688772},"336":{"tf":1.0},"339":{"tf":4.358898943540674},"341":{"tf":1.4142135623730951},"343":{"tf":2.449489742783178},"345":{"tf":3.1622776601683795},"348":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.4142135623730951},"358":{"tf":1.0},"372":{"tf":1.4142135623730951},"377":{"tf":1.0},"379":{"tf":2.0},"380":{"tf":1.7320508075688772},"381":{"tf":1.7320508075688772},"382":{"tf":1.0},"383":{"tf":4.242640687119285},"386":{"tf":3.0},"388":{"tf":3.872983346207417},"389":{"tf":2.449489742783178},"391":{"tf":1.7320508075688772},"393":{"tf":2.0},"401":{"tf":2.449489742783178},"410":{"tf":2.23606797749979},"412":{"tf":2.0},"414":{"tf":1.0},"416":{"tf":2.8284271247461903},"425":{"tf":1.0},"426":{"tf":1.7320508075688772},"427":{"tf":1.0},"429":{"tf":1.0},"432":{"tf":1.4142135623730951},"438":{"tf":1.0},"439":{"tf":3.1622776601683795},"442":{"tf":2.449489742783178},"443":{"tf":2.0},"445":{"tf":1.4142135623730951},"446":{"tf":1.4142135623730951},"448":{"tf":2.0},"455":{"tf":1.0},"460":{"tf":1.0},"473":{"tf":1.0},"474":{"tf":1.4142135623730951},"50":{"tf":1.0},"508":{"tf":1.4142135623730951},"524":{"tf":2.449489742783178},"54":{"tf":1.0},"544":{"tf":1.7320508075688772},"545":{"tf":1.4142135623730951},"550":{"tf":2.0},"73":{"tf":1.4142135623730951},"76":{"tf":1.7320508075688772},"78":{"tf":1.7320508075688772},"79":{"tf":1.0},"80":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":31,"docs":{"121":{"tf":1.4142135623730951},"151":{"tf":1.0},"154":{"tf":1.0},"197":{"tf":1.0},"212":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"247":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.4142135623730951},"306":{"tf":1.0},"308":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.0},"339":{"tf":1.0},"350":{"tf":1.0},"440":{"tf":1.0},"442":{"tf":2.0},"443":{"tf":1.4142135623730951},"445":{"tf":1.4142135623730951},"446":{"tf":1.4142135623730951},"448":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"401":{"tf":1.4142135623730951}},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"401":{"tf":1.4142135623730951}},"e":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"\"":{"d":{"df":1,"docs":{"401":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"401":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"251":{"tf":1.7320508075688772},"339":{"tf":1.0}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"388":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"388":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":1,"docs":{"388":{"tf":1.4142135623730951}}}}}}}}}}}}}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":10,"docs":{"12":{"tf":1.0},"224":{"tf":1.0},"267":{"tf":1.0},"29":{"tf":1.0},"384":{"tf":1.0},"467":{"tf":1.0},"469":{"tf":1.0},"490":{"tf":1.0},"525":{"tf":1.0},"529":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"560":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}}}}},"u":{"df":1,"docs":{"86":{"tf":1.0}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"'":{"df":17,"docs":{"100":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":2.0},"128":{"tf":1.0},"189":{"tf":1.0},"355":{"tf":1.4142135623730951},"457":{"tf":1.0},"459":{"tf":1.0},"545":{"tf":1.0},"67":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.4142135623730951}}},".":{"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":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"189":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"189":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"189":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"189":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":20,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"382":{"tf":1.0},"383":{"tf":1.0},"457":{"tf":1.4142135623730951},"458":{"tf":1.0},"459":{"tf":1.0},"460":{"tf":1.0},"50":{"tf":1.0},"546":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"99":{"tf":1.0}}}}}},":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"435":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":93,"docs":{"1":{"tf":1.4142135623730951},"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":2.23606797749979},"103":{"tf":1.4142135623730951},"104":{"tf":2.0},"106":{"tf":2.449489742783178},"107":{"tf":2.8284271247461903},"108":{"tf":1.0},"109":{"tf":1.0},"14":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.0},"18":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"189":{"tf":1.0},"193":{"tf":1.7320508075688772},"197":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"25":{"tf":1.4142135623730951},"27":{"tf":1.0},"28":{"tf":1.0},"309":{"tf":1.7320508075688772},"31":{"tf":1.0},"310":{"tf":1.7320508075688772},"353":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"36":{"tf":1.0},"388":{"tf":1.0},"39":{"tf":1.0},"412":{"tf":1.7320508075688772},"414":{"tf":1.0},"433":{"tf":1.0},"435":{"tf":2.23606797749979},"436":{"tf":1.7320508075688772},"44":{"tf":1.0},"449":{"tf":1.0},"45":{"tf":1.4142135623730951},"456":{"tf":2.8284271247461903},"457":{"tf":1.7320508075688772},"458":{"tf":2.449489742783178},"459":{"tf":2.449489742783178},"460":{"tf":1.0},"461":{"tf":3.3166247903554},"462":{"tf":1.0},"47":{"tf":1.0},"477":{"tf":2.23606797749979},"491":{"tf":1.0},"492":{"tf":1.4142135623730951},"5":{"tf":1.0},"50":{"tf":2.23606797749979},"517":{"tf":1.7320508075688772},"528":{"tf":1.0},"542":{"tf":1.0},"547":{"tf":1.0},"549":{"tf":1.0},"550":{"tf":1.0},"553":{"tf":1.0},"59":{"tf":2.6457513110645907},"62":{"tf":2.449489742783178},"63":{"tf":2.0},"65":{"tf":2.23606797749979},"66":{"tf":1.0},"67":{"tf":1.7320508075688772},"68":{"tf":1.7320508075688772},"69":{"tf":2.23606797749979},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"73":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.4142135623730951},"81":{"tf":1.7320508075688772},"82":{"tf":2.23606797749979},"83":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":2.6457513110645907},"88":{"tf":2.23606797749979},"89":{"tf":1.7320508075688772},"90":{"tf":1.7320508075688772},"91":{"tf":1.0},"92":{"tf":1.7320508075688772},"93":{"tf":1.0},"94":{"tf":2.8284271247461903},"95":{"tf":2.449489742783178},"97":{"tf":2.0},"99":{"tf":1.0}},"s":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"547":{"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":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"49":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"\\":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"47":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"461":{"tf":1.0}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":9,"docs":{"104":{"tf":1.0},"109":{"tf":1.0},"155":{"tf":1.0},"169":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"554":{"tf":1.0}}}}},"m":{".":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":3,"docs":{"434":{"tf":1.0},"84":{"tf":1.0},"97":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"p":{"df":1,"docs":{"86":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"df":8,"docs":{"157":{"tf":1.0},"185":{"tf":1.0},"275":{"tf":1.0},"328":{"tf":1.0},"372":{"tf":1.0},"388":{"tf":1.0},"415":{"tf":1.0},"68":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"t":{"df":22,"docs":{"123":{"tf":1.0},"125":{"tf":1.4142135623730951},"203":{"tf":1.0},"206":{"tf":1.7320508075688772},"207":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.4142135623730951},"211":{"tf":3.0},"212":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"252":{"tf":1.0},"346":{"tf":1.0},"473":{"tf":1.4142135623730951},"510":{"tf":1.0},"548":{"tf":1.4142135623730951},"7":{"tf":1.0},"73":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":17,"docs":{"109":{"tf":1.0},"133":{"tf":1.0},"151":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"321":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.0},"336":{"tf":1.4142135623730951},"368":{"tf":1.0},"379":{"tf":1.0},"447":{"tf":1.0},"477":{"tf":1.0},"486":{"tf":2.0},"542":{"tf":1.0},"555":{"tf":1.0},"6":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"132":{"tf":1.7320508075688772},"493":{"tf":2.0}}}}},"df":5,"docs":{"178":{"tf":2.449489742783178},"292":{"tf":2.449489742783178},"293":{"tf":4.242640687119285},"5":{"tf":1.0},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.4142135623730951}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"292":{"tf":1.4142135623730951},"464":{"tf":1.0},"5":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"1":{"df":1,"docs":{"132":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"493":{"tf":2.0}}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":3,"docs":{"132":{"tf":1.0},"292":{"tf":1.0},"5":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":2,"docs":{"178":{"tf":2.23606797749979},"293":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":5,"docs":{"132":{"tf":2.0},"178":{"tf":2.23606797749979},"292":{"tf":1.0},"293":{"tf":2.23606797749979},"493":{"tf":2.8284271247461903}},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"293":{"tf":1.7320508075688772}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"293":{"tf":1.7320508075688772}}}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":14,"docs":{"122":{"tf":1.0},"133":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"170":{"tf":1.0},"350":{"tf":1.0},"413":{"tf":1.0},"469":{"tf":1.0},"471":{"tf":1.0},"493":{"tf":1.0},"516":{"tf":1.0},"530":{"tf":1.0},"557":{"tf":1.4142135623730951},"62":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":5,"docs":{"128":{"tf":1.0},"175":{"tf":1.0},"251":{"tf":1.0},"407":{"tf":1.0},"473":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"194":{"tf":1.4142135623730951},"211":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951}},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"210":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"210":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":2.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}},"<":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"305":{"tf":1.0},"306":{"tf":2.23606797749979}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"474":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"307":{"tf":1.0},"308":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":13,"docs":{"304":{"tf":1.7320508075688772},"305":{"tf":2.6457513110645907},"306":{"tf":3.1622776601683795},"307":{"tf":2.23606797749979},"308":{"tf":3.3166247903554},"385":{"tf":1.4142135623730951},"387":{"tf":1.0},"388":{"tf":1.4142135623730951},"40":{"tf":1.7320508075688772},"468":{"tf":1.4142135623730951},"470":{"tf":3.872983346207417},"474":{"tf":2.8284271247461903},"78":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":26,"docs":{"347":{"tf":1.0},"501":{"tf":1.0},"502":{"tf":1.0},"503":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"506":{"tf":1.0},"507":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0},"510":{"tf":1.0},"511":{"tf":1.0},"512":{"tf":1.0},"513":{"tf":1.0},"514":{"tf":1.0},"515":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"518":{"tf":1.0},"519":{"tf":1.0},"520":{"tf":1.0},"521":{"tf":1.0},"522":{"tf":1.0},"523":{"tf":1.0},"524":{"tf":1.0},"525":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"131":{"tf":1.0}}}}},"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":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"477":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":19,"docs":{"131":{"tf":1.0},"151":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.0},"234":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"327":{"tf":1.4142135623730951},"336":{"tf":1.0},"36":{"tf":1.0},"398":{"tf":1.0},"473":{"tf":1.0},"477":{"tf":1.0},"522":{"tf":1.0},"531":{"tf":1.0},"546":{"tf":1.0},"70":{"tf":1.0},"88":{"tf":1.0}}}},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"131":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"1":{"tf":1.0},"213":{"tf":1.0},"379":{"tf":1.0},"441":{"tf":1.0},"527":{"tf":1.0},"542":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"247":{"tf":1.7320508075688772},"335":{"tf":1.0},"380":{"tf":1.0},"477":{"tf":1.0},"93":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"236":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":11,"docs":{"17":{"tf":1.0},"218":{"tf":1.7320508075688772},"233":{"tf":2.6457513110645907},"234":{"tf":1.7320508075688772},"235":{"tf":2.8284271247461903},"236":{"tf":2.6457513110645907},"237":{"tf":2.0},"238":{"tf":1.7320508075688772},"239":{"tf":2.0},"240":{"tf":2.449489742783178},"539":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"236":{"tf":1.0}}}},"df":1,"docs":{"236":{"tf":1.4142135623730951}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":12,"docs":{"104":{"tf":1.0},"109":{"tf":1.0},"167":{"tf":2.0},"169":{"tf":1.0},"240":{"tf":1.0},"38":{"tf":1.0},"413":{"tf":1.0},"443":{"tf":1.0},"486":{"tf":1.0},"490":{"tf":1.0},"542":{"tf":1.0},"80":{"tf":1.0}},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":4,"docs":{"161":{"tf":1.7320508075688772},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"349":{"tf":1.7320508075688772}},"u":{"df":1,"docs":{"178":{"tf":1.0}}}}}},"df":11,"docs":{"153":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":2.0},"168":{"tf":2.0},"178":{"tf":1.0},"321":{"tf":1.0},"339":{"tf":1.0},"349":{"tf":1.0},"407":{"tf":1.0},"468":{"tf":1.0},"557":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"122":{"tf":1.0},"190":{"tf":1.0},"453":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":6,"docs":{"191":{"tf":2.6457513110645907},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"210":{"tf":1.0},"453":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"350":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"12":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"116":{"tf":1.7320508075688772},"124":{"tf":1.0},"37":{"tf":1.0}}}}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"422":{"tf":1.0}}}}}}}},"o":{"b":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"456":{"tf":1.0},"545":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"108":{"tf":1.0},"335":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":11,"docs":{"108":{"tf":1.0},"158":{"tf":1.0},"347":{"tf":1.4142135623730951},"461":{"tf":1.0},"477":{"tf":1.4142135623730951},"50":{"tf":1.0},"557":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"87":{"tf":1.0},"97":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"477":{"tf":1.7320508075688772},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":6,"docs":{"100":{"tf":1.0},"320":{"tf":1.0},"403":{"tf":1.0},"416":{"tf":1.0},"478":{"tf":1.0},"81":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"413":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"(":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":1,"docs":{"265":{"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":2,"docs":{"265":{"tf":1.7320508075688772},"28":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"508":{"tf":1.0}}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}}},"df":24,"docs":{"1":{"tf":1.0},"107":{"tf":1.0},"28":{"tf":1.0},"313":{"tf":1.0},"40":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.4142135623730951},"476":{"tf":2.449489742783178},"477":{"tf":2.6457513110645907},"478":{"tf":1.4142135623730951},"479":{"tf":1.0},"490":{"tf":1.0},"491":{"tf":1.4142135623730951},"522":{"tf":1.4142135623730951},"530":{"tf":1.0},"554":{"tf":1.0},"556":{"tf":2.23606797749979},"557":{"tf":2.23606797749979},"558":{"tf":1.0},"86":{"tf":1.7320508075688772},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"555":{"tf":1.0}}}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"169":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"58":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"130":{"tf":1.0},"464":{"tf":1.0},"477":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":7,"docs":{"107":{"tf":1.0},"109":{"tf":1.0},"239":{"tf":2.0},"277":{"tf":1.0},"388":{"tf":1.0},"461":{"tf":1.0},"514":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":4,"docs":{"100":{"tf":1.0},"447":{"tf":2.8284271247461903},"448":{"tf":2.0},"7":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"464":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":105,"docs":{"100":{"tf":1.4142135623730951},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"119":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.4142135623730951},"141":{"tf":1.0},"143":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.4142135623730951},"159":{"tf":2.8284271247461903},"160":{"tf":1.0},"161":{"tf":1.4142135623730951},"164":{"tf":1.0},"168":{"tf":2.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"173":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.4142135623730951},"189":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"210":{"tf":2.0},"212":{"tf":1.0},"218":{"tf":1.0},"223":{"tf":1.0},"237":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"265":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.4142135623730951},"278":{"tf":1.0},"280":{"tf":1.4142135623730951},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"318":{"tf":1.0},"319":{"tf":1.0},"321":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"327":{"tf":2.6457513110645907},"328":{"tf":2.23606797749979},"331":{"tf":1.4142135623730951},"332":{"tf":1.0},"333":{"tf":1.7320508075688772},"334":{"tf":1.4142135623730951},"335":{"tf":2.23606797749979},"336":{"tf":2.449489742783178},"339":{"tf":3.4641016151377544},"340":{"tf":1.7320508075688772},"341":{"tf":2.23606797749979},"345":{"tf":1.0},"346":{"tf":1.4142135623730951},"349":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.4142135623730951},"366":{"tf":1.0},"369":{"tf":1.0},"376":{"tf":1.4142135623730951},"377":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.7320508075688772},"40":{"tf":1.0},"400":{"tf":1.0},"402":{"tf":1.4142135623730951},"403":{"tf":1.4142135623730951},"406":{"tf":1.0},"409":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.7320508075688772},"423":{"tf":1.0},"430":{"tf":1.4142135623730951},"433":{"tf":1.4142135623730951},"440":{"tf":1.0},"441":{"tf":1.0},"459":{"tf":1.0},"468":{"tf":1.0},"473":{"tf":1.0},"508":{"tf":1.0},"512":{"tf":1.4142135623730951},"531":{"tf":1.7320508075688772},"534":{"tf":1.0},"542":{"tf":1.0},"557":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"i":{"df":12,"docs":{"100":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"120":{"tf":2.0},"121":{"tf":1.7320508075688772},"32":{"tf":1.4142135623730951},"50":{"tf":1.7320508075688772},"60":{"tf":2.449489742783178},"71":{"tf":1.0},"81":{"tf":2.0},"82":{"tf":1.4142135623730951}},"e":{"d":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"100":{"tf":1.0},"113":{"tf":1.0},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{".":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"121":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":2,"docs":{"118":{"tf":1.0},"121":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"121":{"tf":1.0},"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"452":{"tf":1.0}}}}}}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":60,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178},"122":{"tf":1.4142135623730951},"161":{"tf":1.0},"166":{"tf":1.4142135623730951},"182":{"tf":1.7320508075688772},"183":{"tf":2.449489742783178},"196":{"tf":2.449489742783178},"236":{"tf":1.7320508075688772},"237":{"tf":1.0},"253":{"tf":2.0},"276":{"tf":1.4142135623730951},"280":{"tf":1.0},"313":{"tf":1.0},"321":{"tf":1.0},"325":{"tf":1.4142135623730951},"327":{"tf":1.7320508075688772},"328":{"tf":1.7320508075688772},"329":{"tf":1.4142135623730951},"334":{"tf":1.7320508075688772},"335":{"tf":1.7320508075688772},"336":{"tf":2.449489742783178},"337":{"tf":1.0},"341":{"tf":1.0},"347":{"tf":1.0},"349":{"tf":1.7320508075688772},"350":{"tf":1.0},"356":{"tf":1.7320508075688772},"390":{"tf":1.4142135623730951},"401":{"tf":2.0},"407":{"tf":1.7320508075688772},"416":{"tf":2.8284271247461903},"419":{"tf":1.0},"420":{"tf":1.0},"425":{"tf":1.4142135623730951},"426":{"tf":1.4142135623730951},"427":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":2.449489742783178},"452":{"tf":1.4142135623730951},"458":{"tf":1.4142135623730951},"459":{"tf":1.7320508075688772},"462":{"tf":1.7320508075688772},"466":{"tf":1.0},"468":{"tf":3.3166247903554},"471":{"tf":1.0},"486":{"tf":1.4142135623730951},"492":{"tf":2.0},"508":{"tf":1.4142135623730951},"85":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":2.0},"95":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"450":{"tf":1.0},"556":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":6,"docs":{"324":{"tf":1.0},"327":{"tf":1.0},"333":{"tf":1.4142135623730951},"479":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"1":{"tf":1.0}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":5,"docs":{"129":{"tf":1.0},"407":{"tf":1.0},"464":{"tf":1.0},"477":{"tf":1.0},"495":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"46":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"467":{"tf":1.0}}}},"t":{"df":9,"docs":{"212":{"tf":1.0},"225":{"tf":1.0},"361":{"tf":1.0},"384":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"416":{"tf":1.0},"542":{"tf":1.0},"64":{"tf":1.0}}}},"v":{"df":0,"docs":{},"p":{"df":1,"docs":{"261":{"tf":1.7320508075688772}}}}},"q":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"d":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"93":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{"a":{"d":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"116":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"116":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"116":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"116":{"tf":1.0}}}}},"n":{"df":1,"docs":{"116":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"116":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"116":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"r":{"df":2,"docs":{"324":{"tf":1.0},"333":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"542":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"347":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"362":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"526":{"tf":1.0}}}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"493":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"555":{"tf":1.0}}}},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"201":{"tf":1.0},"203":{"tf":1.0},"329":{"tf":1.0}}}},"df":5,"docs":{"201":{"tf":1.0},"223":{"tf":1.0},"323":{"tf":1.0},"339":{"tf":1.4142135623730951},"78":{"tf":1.0}}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"215":{"tf":1.0},"287":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":4,"docs":{"168":{"tf":4.69041575982343},"197":{"tf":1.0},"243":{"tf":1.0},"306":{"tf":5.656854249492381}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"473":{"tf":1.4142135623730951},"557":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"455":{"tf":1.4142135623730951}}}}}},"df":1,"docs":{"127":{"tf":1.4142135623730951}}}}}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{".":{"a":{"d":{"d":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{")":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"470":{"tf":2.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":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":{"470":{"tf":4.58257569495584}}}},"df":7,"docs":{"127":{"tf":2.0},"128":{"tf":3.3166247903554},"195":{"tf":1.0},"40":{"tf":1.0},"454":{"tf":1.0},"455":{"tf":2.23606797749979},"470":{"tf":1.0}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":2,"docs":{"128":{"tf":2.23606797749979},"455":{"tf":2.449489742783178}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"128":{"tf":2.0}}}},"df":0,"docs":{}}},"df":2,"docs":{"167":{"tf":1.0},"470":{"tf":1.0}},"g":{"df":15,"docs":{"0":{"tf":1.0},"194":{"tf":2.23606797749979},"195":{"tf":3.1622776601683795},"196":{"tf":1.4142135623730951},"197":{"tf":4.0},"247":{"tf":1.0},"251":{"tf":1.0},"263":{"tf":1.0},"271":{"tf":1.4142135623730951},"430":{"tf":1.0},"473":{"tf":1.7320508075688772},"73":{"tf":1.4142135623730951},"76":{"tf":1.0},"77":{"tf":2.23606797749979},"78":{"tf":1.4142135623730951}},"e":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"197":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"128":{"tf":1.7320508075688772}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"156":{"tf":5.916079783099616}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"1":{"0":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"134":{"tf":1.0}},"s":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"134":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":15,"docs":{"133":{"tf":1.0},"134":{"tf":2.8284271247461903},"139":{"tf":2.23606797749979},"140":{"tf":2.0},"141":{"tf":1.7320508075688772},"142":{"tf":2.23606797749979},"160":{"tf":1.0},"218":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"368":{"tf":1.0},"46":{"tf":1.0},"78":{"tf":1.4142135623730951}}}},"df":4,"docs":{"218":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"267":{"tf":1.0},"322":{"tf":1.0},"389":{"tf":1.0}}}},"d":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"413":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}},"df":14,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"102":{"tf":1.0},"106":{"tf":1.0},"110":{"tf":1.0},"12":{"tf":1.0},"14":{"tf":1.0},"189":{"tf":1.4142135623730951},"224":{"tf":1.0},"313":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"473":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":11,"docs":{"125":{"tf":1.4142135623730951},"15":{"tf":1.0},"267":{"tf":1.0},"321":{"tf":1.0},"381":{"tf":1.0},"392":{"tf":1.0},"429":{"tf":1.0},"431":{"tf":1.0},"553":{"tf":1.0},"559":{"tf":1.0},"560":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"151":{"tf":1.0},"297":{"tf":1.0},"43":{"tf":1.0},"531":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":4,"docs":{"225":{"tf":1.4142135623730951},"232":{"tf":1.0},"380":{"tf":1.0},"555":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"47":{"tf":1.4142135623730951},"547":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"p":{"df":7,"docs":{"176":{"tf":4.358898943540674},"294":{"tf":2.0},"295":{"tf":3.0},"296":{"tf":2.8284271247461903},"524":{"tf":2.0},"542":{"tf":1.7320508075688772},"78":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951}},"e":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"176":{"tf":1.0},"524":{"tf":1.0}}}}}}},"df":1,"docs":{"176":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"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":{},"g":{"df":0,"docs":{},"n":{"df":3,"docs":{"47":{"tf":1.4142135623730951},"547":{"tf":1.4142135623730951},"558":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":23,"docs":{"1":{"tf":1.0},"101":{"tf":1.0},"109":{"tf":1.7320508075688772},"136":{"tf":1.0},"137":{"tf":1.0},"14":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"184":{"tf":1.0},"283":{"tf":1.0},"288":{"tf":1.0},"297":{"tf":1.0},"36":{"tf":1.0},"398":{"tf":1.4142135623730951},"44":{"tf":1.0},"461":{"tf":1.0},"486":{"tf":1.0},"493":{"tf":1.0},"516":{"tf":1.0},"76":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"85":{"tf":1.4142135623730951},"93":{"tf":1.0}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"461":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"d":{"df":9,"docs":{"160":{"tf":1.0},"161":{"tf":2.23606797749979},"236":{"tf":1.4142135623730951},"280":{"tf":1.4142135623730951},"285":{"tf":1.0},"290":{"tf":1.0},"341":{"tf":1.4142135623730951},"349":{"tf":2.0},"466":{"tf":1.0}}},"df":0,"docs":{}}}},"d":{"1":{"df":1,"docs":{"282":{"tf":1.0}}},"2":{"df":1,"docs":{"282":{"tf":1.0}}},"df":5,"docs":{"220":{"tf":1.0},"227":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":2.449489742783178},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"128":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"167":{"tf":2.0},"38":{"tf":1.0},"470":{"tf":2.0}},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"468":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"282":{"tf":1.0}}}}}},"u":{"c":{"df":4,"docs":{"40":{"tf":1.0},"413":{"tf":1.0},"525":{"tf":1.0},"550":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"240":{"tf":1.0},"41":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":20,"docs":{"168":{"tf":2.23606797749979},"209":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"216":{"tf":1.0},"256":{"tf":1.0},"266":{"tf":1.0},"268":{"tf":1.4142135623730951},"302":{"tf":1.0},"313":{"tf":1.0},"348":{"tf":1.4142135623730951},"407":{"tf":1.0},"429":{"tf":1.0},"440":{"tf":1.0},"456":{"tf":1.4142135623730951},"459":{"tf":1.0},"484":{"tf":1.0},"492":{"tf":1.4142135623730951},"525":{"tf":1.0},"90":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"217":{"tf":1.0},"44":{"tf":2.449489742783178},"477":{"tf":2.23606797749979},"556":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"40":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"100":{"tf":1.0},"366":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"540":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"195":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":160,"docs":{"1":{"tf":2.449489742783178},"100":{"tf":2.6457513110645907},"101":{"tf":2.449489742783178},"102":{"tf":1.4142135623730951},"105":{"tf":2.23606797749979},"107":{"tf":2.6457513110645907},"108":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.7320508075688772},"114":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":2.0},"124":{"tf":1.0},"125":{"tf":1.4142135623730951},"127":{"tf":1.4142135623730951},"128":{"tf":3.3166247903554},"130":{"tf":2.0},"131":{"tf":1.7320508075688772},"132":{"tf":1.4142135623730951},"138":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"151":{"tf":2.0},"154":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"158":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"176":{"tf":3.0},"177":{"tf":1.7320508075688772},"178":{"tf":1.7320508075688772},"18":{"tf":1.0},"181":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"193":{"tf":2.449489742783178},"197":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"212":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"221":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"239":{"tf":2.0},"240":{"tf":2.0},"243":{"tf":1.4142135623730951},"247":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"267":{"tf":1.4142135623730951},"269":{"tf":1.4142135623730951},"27":{"tf":1.0},"271":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951},"275":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"293":{"tf":2.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"298":{"tf":2.0},"300":{"tf":1.4142135623730951},"303":{"tf":1.4142135623730951},"306":{"tf":2.23606797749979},"308":{"tf":2.23606797749979},"314":{"tf":1.4142135623730951},"318":{"tf":2.449489742783178},"319":{"tf":2.449489742783178},"320":{"tf":1.0},"322":{"tf":1.4142135623730951},"33":{"tf":1.0},"331":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951},"343":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"355":{"tf":2.0},"356":{"tf":3.0},"358":{"tf":1.0},"372":{"tf":1.4142135623730951},"376":{"tf":1.4142135623730951},"379":{"tf":2.8284271247461903},"381":{"tf":2.8284271247461903},"382":{"tf":1.0},"383":{"tf":3.0},"386":{"tf":1.4142135623730951},"388":{"tf":2.23606797749979},"390":{"tf":1.4142135623730951},"391":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"394":{"tf":1.4142135623730951},"395":{"tf":2.23606797749979},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":2.449489742783178},"401":{"tf":1.4142135623730951},"402":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":2.23606797749979},"406":{"tf":1.7320508075688772},"408":{"tf":1.4142135623730951},"410":{"tf":2.449489742783178},"412":{"tf":1.4142135623730951},"413":{"tf":1.0},"415":{"tf":1.7320508075688772},"416":{"tf":2.0},"419":{"tf":1.0},"431":{"tf":2.0},"432":{"tf":2.0},"439":{"tf":1.4142135623730951},"448":{"tf":1.0},"454":{"tf":1.7320508075688772},"455":{"tf":2.449489742783178},"456":{"tf":1.0},"457":{"tf":1.4142135623730951},"458":{"tf":1.0},"461":{"tf":1.7320508075688772},"462":{"tf":1.0},"465":{"tf":1.0},"466":{"tf":1.7320508075688772},"467":{"tf":1.0},"469":{"tf":1.0},"470":{"tf":2.23606797749979},"472":{"tf":1.7320508075688772},"473":{"tf":1.4142135623730951},"489":{"tf":2.0},"493":{"tf":2.0},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"50":{"tf":1.0},"514":{"tf":1.7320508075688772},"520":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951},"534":{"tf":1.0},"542":{"tf":1.7320508075688772},"544":{"tf":1.0},"546":{"tf":2.0},"55":{"tf":1.0},"557":{"tf":1.0},"57":{"tf":1.0},"63":{"tf":1.0},"70":{"tf":1.4142135623730951},"81":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":2.0},"99":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":{"100":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"466":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"df":18,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"107":{"tf":1.0},"131":{"tf":1.0},"176":{"tf":1.0},"36":{"tf":1.0},"413":{"tf":1.4142135623730951},"416":{"tf":1.0},"439":{"tf":1.0},"44":{"tf":1.4142135623730951},"452":{"tf":1.0},"454":{"tf":1.0},"50":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":1.0},"99":{"tf":2.0}}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":15,"docs":{"101":{"tf":1.0},"167":{"tf":1.0},"205":{"tf":1.0},"222":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.7320508075688772},"318":{"tf":1.4142135623730951},"321":{"tf":1.0},"404":{"tf":1.0},"413":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.0},"470":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"226":{"tf":1.0}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"199":{"tf":1.0},"201":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":3,"docs":{"208":{"tf":1.0},"263":{"tf":1.0},"476":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"s":{"df":8,"docs":{"22":{"tf":1.0},"449":{"tf":1.0},"450":{"tf":1.0},"477":{"tf":1.0},"554":{"tf":1.0},"555":{"tf":1.7320508075688772},"557":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"v":{"df":4,"docs":{"218":{"tf":1.0},"40":{"tf":1.0},"490":{"tf":1.0},"79":{"tf":1.0}}}},"o":{"a":{"d":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":16,"docs":{"25":{"tf":1.4142135623730951},"354":{"tf":1.0},"4":{"tf":1.0},"403":{"tf":2.449489742783178},"461":{"tf":4.47213595499958},"462":{"tf":2.23606797749979},"465":{"tf":2.0},"50":{"tf":2.8284271247461903},"528":{"tf":2.8284271247461903},"542":{"tf":2.23606797749979},"549":{"tf":1.7320508075688772},"57":{"tf":2.449489742783178},"58":{"tf":2.8284271247461903},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"95":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"93":{"tf":1.7320508075688772},"94":{"tf":2.0},"95":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"211":{"tf":1.0},"557":{"tf":1.0}}}}},"df":1,"docs":{"308":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"470":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"186":{"tf":1.0},"557":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"v":{"df":18,"docs":{"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"107":{"tf":1.0},"109":{"tf":1.0},"146":{"tf":1.0},"178":{"tf":2.0},"22":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":3.3166247903554},"308":{"tf":2.0},"321":{"tf":1.0},"388":{"tf":1.0},"405":{"tf":3.3166247903554},"461":{"tf":1.0},"490":{"tf":1.0},"495":{"tf":1.7320508075688772},"69":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"40":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"40":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"p":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":3,"docs":{"386":{"tf":2.0},"389":{"tf":2.0},"390":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"102":{"tf":1.0},"40":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}}}},"l":{"a":{"c":{"df":18,"docs":{"105":{"tf":1.7320508075688772},"159":{"tf":1.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"166":{"tf":1.7320508075688772},"168":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"174":{"tf":1.0},"226":{"tf":1.0},"306":{"tf":2.449489742783178},"344":{"tf":1.0},"350":{"tf":1.0},"446":{"tf":2.449489742783178},"490":{"tf":1.0},"493":{"tf":1.0},"510":{"tf":1.0},"516":{"tf":1.4142135623730951},"524":{"tf":1.7320508075688772}},"e":{"d":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"544":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.0},"524":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"388":{"tf":1.0}}}}}}},"df":1,"docs":{"388":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"185":{"tf":1.0}},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"185":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}},"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.0},"524":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"159":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.4142135623730951},"28":{"tf":1.0},"320":{"tf":1.0},"344":{"tf":1.0},"446":{"tf":1.4142135623730951},"472":{"tf":1.4142135623730951},"473":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"472":{"tf":1.0}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"159":{"tf":1.0},"163":{"tf":1.0},"524":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"350":{"tf":1.0},"544":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"446":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"350":{"tf":1.0}}}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"181":{"tf":1.0}},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"181":{"tf":1.0},"524":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"df":1,"docs":{"22":{"tf":1.0}},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"473":{"tf":1.0},"55":{"tf":1.0},"551":{"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":12,"docs":{"22":{"tf":1.0},"29":{"tf":1.4142135623730951},"40":{"tf":1.0},"43":{"tf":1.4142135623730951},"436":{"tf":2.0},"450":{"tf":3.1622776601683795},"522":{"tf":2.23606797749979},"557":{"tf":1.4142135623730951},"558":{"tf":1.0},"85":{"tf":1.7320508075688772},"95":{"tf":1.7320508075688772},"98":{"tf":1.7320508075688772}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":55,"docs":{"111":{"tf":1.0},"123":{"tf":1.0},"132":{"tf":1.0},"161":{"tf":2.0},"170":{"tf":1.0},"184":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.7320508075688772},"220":{"tf":1.0},"227":{"tf":1.0},"231":{"tf":1.0},"249":{"tf":1.4142135623730951},"251":{"tf":1.0},"252":{"tf":1.4142135623730951},"255":{"tf":1.4142135623730951},"258":{"tf":1.4142135623730951},"260":{"tf":1.0},"263":{"tf":1.0},"264":{"tf":1.0},"268":{"tf":1.0},"272":{"tf":1.0},"276":{"tf":1.4142135623730951},"278":{"tf":1.0},"279":{"tf":1.0},"280":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0},"316":{"tf":1.0},"325":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.0},"349":{"tf":2.0},"350":{"tf":1.0},"361":{"tf":2.0},"368":{"tf":1.0},"369":{"tf":1.0},"375":{"tf":1.0},"377":{"tf":1.0},"388":{"tf":1.0},"407":{"tf":1.0},"412":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":1.7320508075688772},"426":{"tf":1.0},"470":{"tf":1.0},"524":{"tf":1.0},"73":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"122":{"tf":1.0},"172":{"tf":1.0},"236":{"tf":1.0},"252":{"tf":1.0},"276":{"tf":1.0},"280":{"tf":1.0},"464":{"tf":1.0},"55":{"tf":1.0}}}}}}},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":1,"docs":{"524":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"161":{"tf":1.0},"479":{"tf":1.0},"544":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"r":{"df":72,"docs":{"100":{"tf":2.0},"112":{"tf":1.7320508075688772},"115":{"tf":1.0},"117":{"tf":1.0},"155":{"tf":3.0},"156":{"tf":2.449489742783178},"160":{"tf":1.0},"161":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"208":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.0},"230":{"tf":1.7320508075688772},"232":{"tf":1.0},"236":{"tf":1.0},"244":{"tf":1.0},"265":{"tf":1.4142135623730951},"282":{"tf":1.4142135623730951},"283":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"287":{"tf":1.4142135623730951},"288":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"306":{"tf":1.0},"310":{"tf":1.0},"320":{"tf":1.7320508075688772},"327":{"tf":1.0},"328":{"tf":1.4142135623730951},"348":{"tf":1.0},"350":{"tf":1.0},"377":{"tf":1.4142135623730951},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":2.8284271247461903},"384":{"tf":3.3166247903554},"385":{"tf":2.23606797749979},"386":{"tf":2.449489742783178},"387":{"tf":1.7320508075688772},"388":{"tf":2.6457513110645907},"389":{"tf":2.449489742783178},"390":{"tf":2.23606797749979},"391":{"tf":2.0},"392":{"tf":2.0},"393":{"tf":2.0},"40":{"tf":1.7320508075688772},"416":{"tf":1.0},"421":{"tf":1.0},"427":{"tf":1.0},"441":{"tf":1.0},"442":{"tf":2.0},"443":{"tf":2.0},"446":{"tf":1.0},"452":{"tf":1.0},"462":{"tf":1.0},"464":{"tf":1.0},"467":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951},"477":{"tf":1.0},"492":{"tf":1.0},"507":{"tf":1.0},"510":{"tf":1.0},"522":{"tf":1.0},"523":{"tf":1.0},"557":{"tf":1.0},"72":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"89":{"tf":1.7320508075688772},"90":{"tf":1.0},"99":{"tf":1.7320508075688772}},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"468":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":2,"docs":{"227":{"tf":1.0},"383":{"tf":2.6457513110645907}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":4,"docs":{"100":{"tf":1.0},"471":{"tf":1.4142135623730951},"542":{"tf":1.0},"551":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":2,"docs":{"278":{"tf":1.0},"461":{"tf":1.0}},"e":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"266":{"tf":1.0},"297":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":15,"docs":{"106":{"tf":1.0},"135":{"tf":1.0},"172":{"tf":1.0},"191":{"tf":1.0},"250":{"tf":1.0},"319":{"tf":1.7320508075688772},"36":{"tf":1.0},"369":{"tf":1.0},"441":{"tf":1.0},"468":{"tf":1.0},"478":{"tf":1.0},"524":{"tf":1.0},"536":{"tf":1.4142135623730951},"541":{"tf":1.4142135623730951},"70":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"560":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"461":{"tf":1.0}}}}},"df":2,"docs":{"102":{"tf":1.0},"416":{"tf":1.0}},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":18,"docs":{"110":{"tf":1.4142135623730951},"113":{"tf":1.7320508075688772},"114":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":1.0},"251":{"tf":1.4142135623730951},"271":{"tf":1.0},"339":{"tf":1.7320508075688772},"340":{"tf":1.0},"344":{"tf":2.449489742783178},"345":{"tf":2.0},"346":{"tf":1.0},"379":{"tf":1.0},"387":{"tf":1.4142135623730951},"40":{"tf":1.0},"516":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{".":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"341":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"341":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"341":{"tf":1.0}}}}},"df":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":{"110":{"tf":1.7320508075688772},"111":{"tf":1.0},"126":{"tf":3.0},"127":{"tf":2.449489742783178},"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"151":{"tf":1.0},"155":{"tf":1.4142135623730951},"161":{"tf":1.4142135623730951},"169":{"tf":1.0},"173":{"tf":1.0},"211":{"tf":1.7320508075688772},"236":{"tf":1.4142135623730951},"239":{"tf":1.0},"276":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"295":{"tf":1.7320508075688772},"301":{"tf":1.0},"318":{"tf":1.0},"320":{"tf":1.0},"335":{"tf":1.0},"341":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"366":{"tf":1.7320508075688772},"372":{"tf":1.0},"374":{"tf":1.0},"416":{"tf":1.4142135623730951},"430":{"tf":1.0},"440":{"tf":1.4142135623730951},"467":{"tf":1.0},"473":{"tf":1.7320508075688772},"474":{"tf":1.0},"490":{"tf":1.0},"508":{"tf":1.0},"540":{"tf":1.0},"550":{"tf":1.4142135623730951},"557":{"tf":1.0},"96":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"189":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":18,"docs":{"164":{"tf":1.0},"186":{"tf":1.7320508075688772},"193":{"tf":1.0},"197":{"tf":1.7320508075688772},"242":{"tf":1.0},"243":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"253":{"tf":1.0},"294":{"tf":1.0},"297":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.7320508075688772},"341":{"tf":1.0},"350":{"tf":1.0},"372":{"tf":1.0},"375":{"tf":1.0},"540":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"@":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"156":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"156":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":97,"docs":{"110":{"tf":2.0},"111":{"tf":1.7320508075688772},"112":{"tf":1.7320508075688772},"126":{"tf":1.7320508075688772},"127":{"tf":1.7320508075688772},"128":{"tf":2.23606797749979},"129":{"tf":1.0},"134":{"tf":2.449489742783178},"143":{"tf":1.4142135623730951},"147":{"tf":2.0},"151":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"166":{"tf":2.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"177":{"tf":1.7320508075688772},"178":{"tf":1.0},"183":{"tf":2.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"196":{"tf":1.0},"198":{"tf":1.0},"208":{"tf":1.0},"213":{"tf":1.4142135623730951},"214":{"tf":2.23606797749979},"216":{"tf":1.0},"220":{"tf":1.0},"224":{"tf":1.0},"227":{"tf":1.4142135623730951},"231":{"tf":1.0},"236":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"242":{"tf":2.449489742783178},"244":{"tf":1.0},"245":{"tf":1.4142135623730951},"251":{"tf":1.0},"253":{"tf":1.0},"263":{"tf":1.0},"266":{"tf":1.7320508075688772},"267":{"tf":1.7320508075688772},"272":{"tf":1.0},"286":{"tf":2.0},"291":{"tf":2.0},"297":{"tf":2.449489742783178},"306":{"tf":1.0},"312":{"tf":1.4142135623730951},"318":{"tf":1.0},"332":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.4142135623730951},"337":{"tf":1.0},"339":{"tf":1.7320508075688772},"340":{"tf":1.0},"341":{"tf":1.7320508075688772},"348":{"tf":1.4142135623730951},"349":{"tf":1.7320508075688772},"350":{"tf":3.3166247903554},"363":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":2.0},"368":{"tf":1.4142135623730951},"372":{"tf":1.4142135623730951},"374":{"tf":1.4142135623730951},"375":{"tf":1.0},"388":{"tf":1.0},"395":{"tf":1.0},"401":{"tf":2.449489742783178},"407":{"tf":1.0},"416":{"tf":1.0},"466":{"tf":1.0},"468":{"tf":1.4142135623730951},"470":{"tf":2.449489742783178},"471":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951},"474":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"500":{"tf":1.4142135623730951},"507":{"tf":1.4142135623730951},"508":{"tf":2.0},"516":{"tf":2.449489742783178},"518":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951},"523":{"tf":1.0},"532":{"tf":1.0},"540":{"tf":1.7320508075688772},"544":{"tf":1.0},"6":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"350":{"tf":1.0},"388":{"tf":1.0}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"516":{"tf":1.0},"557":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"407":{"tf":1.0}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"128":{"tf":2.0},"251":{"tf":2.449489742783178}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"508":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"22":{"tf":1.0},"44":{"tf":1.0},"464":{"tf":1.0},"530":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"36":{"tf":1.4142135623730951},"44":{"tf":1.0}}}}}}}}}},"i":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"413":{"tf":1.0},"557":{"tf":1.0}}},"k":{"df":0,"docs":{},"y":{"1":{"2":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"557":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"&":{"\\":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"d":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"324":{"tf":1.0},"333":{"tf":1.0}}},"df":0,"docs":{}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"542":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"542":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"324":{"tf":1.4142135623730951},"333":{"tf":2.0}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"542":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"542":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":42,"docs":{"10":{"tf":1.4142135623730951},"11":{"tf":1.4142135623730951},"12":{"tf":1.4142135623730951},"13":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"15":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"19":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"21":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"29":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"39":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"6":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951},"93":{"tf":1.0}}}}}}},"df":4,"docs":{"214":{"tf":1.0},"407":{"tf":1.0},"464":{"tf":1.0},"86":{"tf":1.0}}}}}},"o":{"a":{"d":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"530":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"168":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"339":{"tf":1.0}}},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"468":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":2,"docs":{"468":{"tf":1.0},"478":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"123":{"tf":1.0},"214":{"tf":2.6457513110645907},"215":{"tf":3.872983346207417},"263":{"tf":1.0},"499":{"tf":1.7320508075688772},"78":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"2":{"0":{"df":1,"docs":{"499":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"214":{"tf":1.7320508075688772},"215":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"323":{"tf":1.0},"347":{"tf":1.0},"472":{"tf":1.0},"64":{"tf":1.7320508075688772}}}},"n":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"362":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.7320508075688772},"370":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"370":{"tf":1.0},"373":{"tf":1.4142135623730951},"374":{"tf":2.0}}}}}},"df":0,"docs":{}}},"df":89,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":2.0},"109":{"tf":2.6457513110645907},"110":{"tf":1.0},"111":{"tf":1.4142135623730951},"112":{"tf":1.0},"113":{"tf":1.7320508075688772},"115":{"tf":1.7320508075688772},"117":{"tf":1.7320508075688772},"121":{"tf":2.23606797749979},"124":{"tf":1.0},"125":{"tf":1.7320508075688772},"126":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"131":{"tf":1.0},"151":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.7320508075688772},"173":{"tf":1.0},"187":{"tf":1.4142135623730951},"239":{"tf":1.0},"284":{"tf":1.0},"289":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"327":{"tf":1.0},"331":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.4142135623730951},"343":{"tf":1.0},"353":{"tf":1.0},"358":{"tf":1.0},"359":{"tf":1.4142135623730951},"360":{"tf":1.4142135623730951},"366":{"tf":1.0},"368":{"tf":1.4142135623730951},"369":{"tf":1.0},"370":{"tf":1.0},"371":{"tf":1.4142135623730951},"372":{"tf":2.449489742783178},"374":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.7320508075688772},"379":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"385":{"tf":1.0},"386":{"tf":2.0},"388":{"tf":1.4142135623730951},"389":{"tf":1.4142135623730951},"394":{"tf":1.0},"416":{"tf":2.0},"421":{"tf":1.4142135623730951},"422":{"tf":1.0},"425":{"tf":1.0},"428":{"tf":1.0},"458":{"tf":1.0},"46":{"tf":1.0},"460":{"tf":1.0},"461":{"tf":1.0},"466":{"tf":1.0},"47":{"tf":1.7320508075688772},"470":{"tf":2.449489742783178},"473":{"tf":2.0},"477":{"tf":1.7320508075688772},"48":{"tf":1.7320508075688772},"49":{"tf":1.0},"50":{"tf":1.7320508075688772},"518":{"tf":1.0},"523":{"tf":1.4142135623730951},"532":{"tf":1.7320508075688772},"540":{"tf":1.0},"545":{"tf":1.0},"547":{"tf":1.4142135623730951},"549":{"tf":1.4142135623730951},"56":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"6":{"tf":1.0},"69":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.7320508075688772},"81":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"376":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":4,"docs":{"413":{"tf":1.0},"47":{"tf":2.0},"477":{"tf":1.4142135623730951},"547":{"tf":2.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"111":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"493":{"tf":1.0}}}}}},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"178":{"tf":1.4142135623730951}},"s":{".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"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":{},"w":{"df":1,"docs":{"178":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":1,"docs":{"177":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"177":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":23,"docs":{"118":{"tf":1.0},"133":{"tf":1.0},"147":{"tf":2.0},"148":{"tf":2.0},"149":{"tf":1.4142135623730951},"169":{"tf":2.23606797749979},"170":{"tf":1.7320508075688772},"171":{"tf":1.4142135623730951},"172":{"tf":2.0},"173":{"tf":2.23606797749979},"174":{"tf":2.23606797749979},"175":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":2.0},"178":{"tf":1.4142135623730951},"179":{"tf":1.0},"184":{"tf":1.7320508075688772},"186":{"tf":1.0},"303":{"tf":1.0},"40":{"tf":1.0},"5":{"tf":1.0},"524":{"tf":1.4142135623730951},"548":{"tf":1.0}},"r":{"df":2,"docs":{"148":{"tf":1.4142135623730951},"152":{"tf":1.0}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"170":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}},"<":{"df":0,"docs":{},"t":{"df":3,"docs":{"170":{"tf":2.449489742783178},"184":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}}}}}},"t":{"df":0,"docs":{},"i":{"df":7,"docs":{"169":{"tf":1.0},"172":{"tf":1.0},"184":{"tf":1.0},"305":{"tf":1.0},"464":{"tf":1.0},"477":{"tf":1.0},"518":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":2,"docs":{"106":{"tf":1.0},"407":{"tf":1.0}}}},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"390":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":33,"docs":{"101":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"117":{"tf":2.0},"118":{"tf":1.4142135623730951},"132":{"tf":1.0},"139":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"184":{"tf":1.0},"20":{"tf":1.0},"203":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"232":{"tf":1.0},"237":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"321":{"tf":1.4142135623730951},"322":{"tf":1.0},"339":{"tf":1.7320508075688772},"374":{"tf":1.0},"388":{"tf":1.7320508075688772},"394":{"tf":1.0},"398":{"tf":1.4142135623730951},"407":{"tf":1.0},"416":{"tf":1.0},"454":{"tf":1.0},"524":{"tf":1.0},"526":{"tf":1.0},"55":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":5,"docs":{"305":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"308":{"tf":1.0},"385":{"tf":1.0},"532":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"116":{"tf":1.0},"303":{"tf":2.0},"525":{"tf":1.0}}}},"y":{"df":1,"docs":{"100":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":5,"docs":{"150":{"tf":1.7320508075688772},"151":{"tf":3.0},"154":{"tf":2.23606797749979},"408":{"tf":1.0},"410":{"tf":2.449489742783178}}}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":2,"docs":{"158":{"tf":1.0},"470":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"463":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":3,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"187":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{">":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"d":{"<":{"/":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"491":{"tf":1.4142135623730951},"84":{"tf":1.0},"97":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"b":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"259":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":19,"docs":{"128":{"tf":1.4142135623730951},"14":{"tf":1.0},"174":{"tf":1.7320508075688772},"248":{"tf":2.23606797749979},"249":{"tf":2.23606797749979},"250":{"tf":1.4142135623730951},"251":{"tf":2.0},"252":{"tf":2.6457513110645907},"253":{"tf":1.7320508075688772},"254":{"tf":3.3166247903554},"255":{"tf":1.0},"256":{"tf":1.4142135623730951},"257":{"tf":1.0},"258":{"tf":1.0},"259":{"tf":1.0},"260":{"tf":1.4142135623730951},"261":{"tf":1.0},"276":{"tf":1.4142135623730951},"78":{"tf":1.0}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{")":{".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"_":{"df":1,"docs":{"253":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.7320508075688772},"254":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":5,"docs":{"174":{"tf":1.7320508075688772},"252":{"tf":1.0},"253":{"tf":2.0},"254":{"tf":1.0},"500":{"tf":2.6457513110645907}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":6,"docs":{"128":{"tf":2.23606797749979},"248":{"tf":1.0},"249":{"tf":1.4142135623730951},"250":{"tf":1.7320508075688772},"276":{"tf":1.0},"78":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"430":{"tf":1.0},"505":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"14":{"tf":1.0},"249":{"tf":1.0},"430":{"tf":1.0},"464":{"tf":1.0},"505":{"tf":1.0},"518":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":3,"docs":{"132":{"tf":1.0},"250":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951}},"e":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"250":{"tf":1.0},"505":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":2,"docs":{"132":{"tf":1.0},"250":{"tf":1.4142135623730951}},"e":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"250":{"tf":1.0},"505":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{">":{">":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"505":{"tf":1.0}}}},"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":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{">":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"505":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"251":{"tf":1.0}},"e":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"505":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"251":{"tf":1.0},"505":{"tf":1.0}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"505":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"399":{"tf":1.0}}},"df":1,"docs":{"398":{"tf":1.4142135623730951}}}}}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"_":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"282":{"tf":1.7320508075688772},"287":{"tf":1.0}},"e":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{":":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"287":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":11,"docs":{"184":{"tf":1.0},"277":{"tf":1.0},"299":{"tf":1.4142135623730951},"335":{"tf":1.4142135623730951},"339":{"tf":2.6457513110645907},"383":{"tf":1.0},"407":{"tf":1.0},"50":{"tf":2.0},"524":{"tf":1.4142135623730951},"54":{"tf":1.7320508075688772},"79":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"197":{"tf":1.0}}}}}}},"df":3,"docs":{"197":{"tf":2.6457513110645907},"2":{"tf":1.4142135623730951},"527":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":13,"docs":{"107":{"tf":1.4142135623730951},"119":{"tf":1.0},"139":{"tf":1.0},"154":{"tf":1.0},"164":{"tf":1.0},"172":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"416":{"tf":1.4142135623730951},"499":{"tf":1.4142135623730951},"516":{"tf":1.0},"554":{"tf":1.0},"71":{"tf":1.0},"85":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"184":{"tf":1.0}}}},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":58,"docs":{"1":{"tf":1.4142135623730951},"100":{"tf":2.23606797749979},"101":{"tf":1.0},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"12":{"tf":1.0},"124":{"tf":1.0},"134":{"tf":1.4142135623730951},"14":{"tf":1.0},"15":{"tf":1.7320508075688772},"159":{"tf":1.0},"160":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.7320508075688772},"19":{"tf":1.0},"190":{"tf":1.0},"2":{"tf":1.4142135623730951},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.7320508075688772},"224":{"tf":1.0},"24":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":2.23606797749979},"345":{"tf":1.0},"348":{"tf":1.0},"35":{"tf":1.4142135623730951},"357":{"tf":1.4142135623730951},"36":{"tf":3.0},"38":{"tf":1.0},"384":{"tf":1.7320508075688772},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"39":{"tf":1.7320508075688772},"397":{"tf":1.0},"40":{"tf":1.7320508075688772},"403":{"tf":1.4142135623730951},"41":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":2.6457513110645907},"44":{"tf":3.3166247903554},"449":{"tf":1.0},"456":{"tf":1.4142135623730951},"463":{"tf":1.0},"473":{"tf":1.0},"475":{"tf":1.0},"522":{"tf":1.0},"525":{"tf":1.0},"543":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"e":{"df":37,"docs":{"100":{"tf":2.23606797749979},"101":{"tf":1.0},"107":{"tf":1.4142135623730951},"111":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"125":{"tf":1.0},"16":{"tf":1.0},"161":{"tf":1.0},"190":{"tf":1.0},"27":{"tf":1.0},"29":{"tf":1.0},"322":{"tf":1.0},"335":{"tf":1.0},"352":{"tf":1.0},"381":{"tf":1.0},"40":{"tf":1.0},"401":{"tf":1.7320508075688772},"416":{"tf":1.4142135623730951},"439":{"tf":1.0},"456":{"tf":1.0},"458":{"tf":1.0},"478":{"tf":1.0},"50":{"tf":1.0},"548":{"tf":1.4142135623730951},"549":{"tf":1.0},"550":{"tf":1.0},"560":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"90":{"tf":1.0}},"m":{"df":2,"docs":{"415":{"tf":1.0},"555":{"tf":1.0}}},"n":{"df":4,"docs":{"397":{"tf":1.0},"407":{"tf":1.0},"440":{"tf":1.0},"441":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":9,"docs":{"128":{"tf":1.0},"156":{"tf":1.7320508075688772},"215":{"tf":1.0},"223":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.7320508075688772},"345":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":17,"docs":{"139":{"tf":1.4142135623730951},"142":{"tf":1.7320508075688772},"218":{"tf":1.0},"224":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.4142135623730951},"242":{"tf":2.23606797749979},"243":{"tf":1.7320508075688772},"251":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"504":{"tf":1.7320508075688772},"515":{"tf":1.4142135623730951},"73":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":2.6457513110645907},"80":{"tf":1.0}}}}}},"df":0,"docs":{}},"f":{"df":1,"docs":{"466":{"tf":1.0}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"398":{"tf":1.4142135623730951},"451":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"d":{"df":18,"docs":{"112":{"tf":1.0},"156":{"tf":1.7320508075688772},"168":{"tf":2.0},"186":{"tf":1.0},"222":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772},"230":{"tf":1.0},"232":{"tf":1.4142135623730951},"233":{"tf":1.0},"236":{"tf":1.0},"314":{"tf":1.0},"320":{"tf":1.0},"339":{"tf":2.23606797749979},"351":{"tf":1.0},"383":{"tf":2.0},"408":{"tf":1.0},"438":{"tf":1.0},"439":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"'":{"df":4,"docs":{"125":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"208":{"tf":1.0},"395":{"tf":1.0}}},")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"393":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"386":{"tf":1.0},"393":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"388":{"tf":1.4142135623730951},"474":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}}}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"393":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}},".":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"498":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"442":{"tf":1.4142135623730951},"443":{"tf":1.4142135623730951}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"125":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"156":{"tf":1.7320508075688772},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"432":{"tf":1.0}},"e":{"(":{"\"":{"/":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":4,"docs":{"415":{"tf":1.7320508075688772},"416":{"tf":2.449489742783178},"425":{"tf":1.7320508075688772},"432":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"523":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951}}}}}},"i":{"df":2,"docs":{"408":{"tf":1.4142135623730951},"410":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"462":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"243":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":64,"docs":{"100":{"tf":2.8284271247461903},"105":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.7320508075688772},"118":{"tf":2.449489742783178},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.7320508075688772},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"126":{"tf":1.0},"156":{"tf":1.7320508075688772},"159":{"tf":1.0},"161":{"tf":2.6457513110645907},"165":{"tf":2.0},"166":{"tf":2.23606797749979},"168":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"185":{"tf":2.23606797749979},"196":{"tf":1.0},"197":{"tf":1.0},"222":{"tf":1.0},"243":{"tf":1.7320508075688772},"297":{"tf":1.0},"299":{"tf":1.4142135623730951},"302":{"tf":1.0},"303":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"343":{"tf":1.0},"349":{"tf":2.23606797749979},"351":{"tf":1.7320508075688772},"362":{"tf":1.0},"366":{"tf":1.0},"369":{"tf":1.7320508075688772},"37":{"tf":1.0},"370":{"tf":1.0},"372":{"tf":1.4142135623730951},"38":{"tf":1.0},"381":{"tf":1.4142135623730951},"385":{"tf":1.7320508075688772},"386":{"tf":1.4142135623730951},"405":{"tf":3.4641016151377544},"408":{"tf":1.0},"410":{"tf":1.4142135623730951},"416":{"tf":2.0},"425":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":1.0},"442":{"tf":1.4142135623730951},"443":{"tf":1.4142135623730951},"468":{"tf":1.4142135623730951},"473":{"tf":1.0},"474":{"tf":1.4142135623730951},"498":{"tf":1.7320508075688772},"50":{"tf":2.0},"54":{"tf":1.0},"60":{"tf":2.449489742783178},"71":{"tf":1.0},"81":{"tf":2.0},"82":{"tf":1.4142135623730951},"92":{"tf":1.0},"99":{"tf":2.0}}},"t":{"df":1,"docs":{"401":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"339":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"439":{"tf":1.0},"442":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"s":{"df":1,"docs":{"224":{"tf":1.0}}},"t":{"df":7,"docs":{"204":{"tf":1.0},"320":{"tf":1.0},"339":{"tf":2.449489742783178},"389":{"tf":1.0},"532":{"tf":1.4142135623730951},"533":{"tf":1.4142135623730951},"550":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":10,"docs":{"189":{"tf":1.0},"218":{"tf":1.0},"319":{"tf":1.0},"325":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":2.23606797749979},"339":{"tf":3.1622776601683795},"517":{"tf":1.0},"96":{"tf":1.0}}}},"df":0,"docs":{}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":10,"docs":{"103":{"tf":1.0},"108":{"tf":1.0},"312":{"tf":1.0},"465":{"tf":1.0},"542":{"tf":1.7320508075688772},"548":{"tf":1.0},"57":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"461":{"tf":1.0}}}}}},"v":{"df":4,"docs":{"22":{"tf":1.0},"477":{"tf":1.0},"478":{"tf":1.0},"522":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"'":{"df":4,"docs":{"45":{"tf":1.0},"465":{"tf":1.0},"548":{"tf":1.0},"87":{"tf":1.0}}},".":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"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":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"232":{"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":{},"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":{"235":{"tf":1.0}}}}}}}}}}},"df":95,"docs":{"101":{"tf":1.4142135623730951},"102":{"tf":1.4142135623730951},"104":{"tf":1.0},"107":{"tf":2.0},"108":{"tf":1.7320508075688772},"109":{"tf":2.449489742783178},"112":{"tf":1.0},"15":{"tf":1.0},"161":{"tf":1.0},"164":{"tf":1.0},"173":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.4142135623730951},"197":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"225":{"tf":2.23606797749979},"226":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"233":{"tf":1.4142135623730951},"235":{"tf":1.0},"245":{"tf":1.4142135623730951},"251":{"tf":1.0},"254":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"300":{"tf":1.4142135623730951},"303":{"tf":1.0},"320":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.7320508075688772},"354":{"tf":2.0},"355":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"358":{"tf":1.0},"360":{"tf":1.0},"362":{"tf":1.0},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"37":{"tf":1.0},"389":{"tf":2.23606797749979},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":2.449489742783178},"4":{"tf":1.0},"401":{"tf":2.449489742783178},"403":{"tf":1.0},"41":{"tf":2.0},"414":{"tf":1.0},"434":{"tf":1.0},"44":{"tf":1.0},"442":{"tf":1.0},"443":{"tf":1.4142135623730951},"45":{"tf":1.0},"452":{"tf":1.4142135623730951},"453":{"tf":1.0},"456":{"tf":1.4142135623730951},"458":{"tf":1.0},"46":{"tf":1.4142135623730951},"461":{"tf":1.7320508075688772},"462":{"tf":1.0},"465":{"tf":1.0},"466":{"tf":1.0},"47":{"tf":1.7320508075688772},"477":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"49":{"tf":1.7320508075688772},"50":{"tf":2.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"542":{"tf":1.4142135623730951},"547":{"tf":1.4142135623730951},"548":{"tf":1.4142135623730951},"55":{"tf":1.0},"555":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":2.8284271247461903},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.7320508075688772},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.4142135623730951},"69":{"tf":1.0},"83":{"tf":1.0},"89":{"tf":1.0},"99":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":3,"docs":{"50":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"90":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"t":{"<":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"362":{"tf":1.4142135623730951},"370":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"259":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"261":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"189":{"tf":1.0}}}}}}}},"df":69,"docs":{"100":{"tf":2.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"107":{"tf":2.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.0},"112":{"tf":1.0},"125":{"tf":1.0},"152":{"tf":1.7320508075688772},"157":{"tf":2.0},"158":{"tf":1.4142135623730951},"183":{"tf":1.0},"198":{"tf":1.0},"210":{"tf":1.4142135623730951},"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"215":{"tf":1.0},"222":{"tf":1.0},"235":{"tf":1.4142135623730951},"237":{"tf":1.0},"257":{"tf":1.7320508075688772},"267":{"tf":2.23606797749979},"269":{"tf":2.8284271247461903},"277":{"tf":2.0},"29":{"tf":1.4142135623730951},"306":{"tf":2.23606797749979},"310":{"tf":1.0},"312":{"tf":1.0},"326":{"tf":1.0},"33":{"tf":1.0},"336":{"tf":1.4142135623730951},"357":{"tf":2.449489742783178},"358":{"tf":1.0},"359":{"tf":1.0},"360":{"tf":1.0},"364":{"tf":1.0},"379":{"tf":1.0},"383":{"tf":1.4142135623730951},"388":{"tf":1.0},"398":{"tf":2.8284271247461903},"40":{"tf":1.0},"412":{"tf":2.23606797749979},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"445":{"tf":1.4142135623730951},"449":{"tf":1.4142135623730951},"452":{"tf":1.4142135623730951},"49":{"tf":1.0},"50":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"522":{"tf":1.4142135623730951},"55":{"tf":1.0},"550":{"tf":1.0},"557":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.7320508075688772},"83":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"157":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"90":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"p":{"df":6,"docs":{"1":{"tf":1.0},"310":{"tf":1.4142135623730951},"311":{"tf":1.4142135623730951},"383":{"tf":1.0},"5":{"tf":1.0},"517":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"388":{"tf":1.0}}}}}},"h":{"a":{"d":{"df":0,"docs":{},"e":{":":{"9":{".":{"0":{".":{"0":{"df":1,"docs":{"491":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"0":{"df":1,"docs":{"451":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"95":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"451":{"tf":1.0},"491":{"tf":1.4142135623730951},"94":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{">":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"<":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"94":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":29,"docs":{"100":{"tf":1.0},"132":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.4142135623730951},"22":{"tf":1.0},"27":{"tf":1.4142135623730951},"28":{"tf":1.0},"309":{"tf":1.0},"31":{"tf":1.4142135623730951},"311":{"tf":1.4142135623730951},"313":{"tf":1.0},"39":{"tf":1.0},"477":{"tf":2.0},"491":{"tf":1.4142135623730951},"492":{"tf":1.4142135623730951},"5":{"tf":1.0},"515":{"tf":1.0},"517":{"tf":2.0},"545":{"tf":1.7320508075688772},"546":{"tf":1.4142135623730951},"87":{"tf":2.23606797749979},"88":{"tf":2.23606797749979},"89":{"tf":1.7320508075688772},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.7320508075688772},"94":{"tf":3.605551275463989},"95":{"tf":3.4641016151377544}}},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"557":{"tf":1.0},"95":{"tf":1.0}},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"95":{"tf":2.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"176":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"176":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"555":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"398":{"tf":1.0},"423":{"tf":1.7320508075688772},"466":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":8,"docs":{"111":{"tf":1.0},"126":{"tf":1.0},"355":{"tf":1.0},"397":{"tf":1.7320508075688772},"398":{"tf":2.6457513110645907},"413":{"tf":1.0},"423":{"tf":1.0},"477":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"90":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"467":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"392":{"tf":1.0},"405":{"tf":1.0}}}},"w":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"230":{"tf":1.0}}}}}},"c":{"a":{"df":0,"docs":{},"s":{"df":6,"docs":{"2":{"tf":1.0},"40":{"tf":1.0},"403":{"tf":1.0},"410":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":31,"docs":{"192":{"tf":1.0},"2":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"230":{"tf":2.0},"239":{"tf":1.0},"252":{"tf":1.0},"274":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.0},"383":{"tf":1.4142135623730951},"40":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.7320508075688772},"425":{"tf":1.0},"432":{"tf":1.0},"460":{"tf":1.0},"473":{"tf":1.0},"50":{"tf":1.0},"55":{"tf":1.0},"86":{"tf":1.0}},"n":{"df":17,"docs":{"121":{"tf":1.0},"131":{"tf":1.0},"168":{"tf":1.0},"171":{"tf":1.0},"179":{"tf":1.4142135623730951},"205":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":1.0},"380":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"397":{"tf":1.4142135623730951},"413":{"tf":1.0},"425":{"tf":1.0},"444":{"tf":1.0},"446":{"tf":1.0},"50":{"tf":1.0},"73":{"tf":1.0}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.0},"285":{"tf":1.7320508075688772},"289":{"tf":1.0},"290":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":2,"docs":{"282":{"tf":1.7320508075688772},"287":{"tf":1.4142135623730951}},"{":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"m":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"275":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"t":{"df":1,"docs":{"461":{"tf":1.0}}}}},"i":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"_":{"a":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":1,"docs":{"253":{"tf":1.0}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"df":1,"docs":{"253":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"_":{"a":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":1,"docs":{"253":{"tf":1.0}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"253":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"r":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":2,"docs":{"253":{"tf":1.0},"500":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"253":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"253":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"r":{"df":2,"docs":{"253":{"tf":1.0},"500":{"tf":1.0}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"253":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":5,"docs":{"249":{"tf":1.4142135623730951},"253":{"tf":1.4142135623730951},"257":{"tf":2.0},"500":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"df":0,"docs":{}},"df":8,"docs":{"2":{"tf":1.0},"266":{"tf":1.0},"297":{"tf":1.0},"40":{"tf":1.4142135623730951},"41":{"tf":1.0},"532":{"tf":1.0},"533":{"tf":1.0},"56":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"'":{"df":1,"docs":{"412":{"tf":1.0}}},".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},"u":{"df":0,"docs":{},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"412":{"tf":2.449489742783178}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"171":{"tf":1.0},"335":{"tf":1.0}}}}}},"df":3,"docs":{"202":{"tf":1.0},"268":{"tf":1.0},"412":{"tf":4.795831523312719}},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":3.605551275463989}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"df":3,"docs":{"14":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"28":{"tf":1.0},"50":{"tf":1.4142135623730951},"53":{"tf":2.0}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"90":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":45,"docs":{"100":{"tf":1.0},"107":{"tf":1.0},"110":{"tf":1.0},"119":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"170":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"201":{"tf":1.4142135623730951},"203":{"tf":1.0},"205":{"tf":1.0},"224":{"tf":1.4142135623730951},"226":{"tf":1.0},"231":{"tf":1.4142135623730951},"236":{"tf":1.0},"244":{"tf":1.0},"247":{"tf":1.0},"258":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0},"319":{"tf":1.0},"333":{"tf":1.0},"336":{"tf":1.0},"345":{"tf":1.0},"349":{"tf":1.0},"351":{"tf":1.0},"384":{"tf":1.0},"385":{"tf":1.0},"387":{"tf":1.0},"405":{"tf":1.0},"407":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.0},"443":{"tf":1.0},"446":{"tf":1.0},"470":{"tf":1.0},"524":{"tf":1.0},"554":{"tf":1.0},"58":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"126":{"tf":1.0},"405":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":37,"docs":{"112":{"tf":1.0},"125":{"tf":1.4142135623730951},"131":{"tf":1.0},"166":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.4142135623730951},"187":{"tf":1.0},"204":{"tf":1.0},"212":{"tf":1.0},"230":{"tf":1.0},"243":{"tf":1.0},"269":{"tf":1.0},"298":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"350":{"tf":1.0},"368":{"tf":1.0},"37":{"tf":1.0},"377":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"408":{"tf":1.0},"414":{"tf":1.0},"416":{"tf":1.0},"423":{"tf":1.0},"429":{"tf":1.0},"431":{"tf":1.0},"432":{"tf":1.0},"438":{"tf":1.7320508075688772},"454":{"tf":1.7320508075688772},"455":{"tf":1.4142135623730951},"473":{"tf":1.4142135623730951},"478":{"tf":1.0},"554":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"466":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":11,"docs":{"35":{"tf":1.4142135623730951},"361":{"tf":2.449489742783178},"362":{"tf":3.0},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.4142135623730951},"367":{"tf":1.0},"368":{"tf":1.0},"369":{"tf":1.4142135623730951},"370":{"tf":2.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"r":{"df":2,"docs":{"299":{"tf":1.0},"316":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"104":{"tf":1.0},"405":{"tf":1.0}}}}},"i":{"c":{"df":1,"docs":{"407":{"tf":1.0}}},"df":40,"docs":{"107":{"tf":1.4142135623730951},"125":{"tf":1.0},"184":{"tf":1.0},"191":{"tf":1.0},"197":{"tf":1.0},"212":{"tf":1.0},"225":{"tf":1.0},"243":{"tf":1.0},"254":{"tf":1.0},"258":{"tf":1.0},"265":{"tf":1.0},"269":{"tf":1.0},"284":{"tf":1.0},"289":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.0},"306":{"tf":1.4142135623730951},"343":{"tf":1.0},"350":{"tf":1.0},"352":{"tf":1.0},"356":{"tf":1.0},"361":{"tf":1.4142135623730951},"363":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":1.0},"379":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.0},"398":{"tf":1.0},"40":{"tf":1.0},"407":{"tf":1.0},"416":{"tf":2.0},"426":{"tf":1.0},"466":{"tf":1.0},"470":{"tf":1.0},"472":{"tf":1.0},"477":{"tf":1.0},"523":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0}},"f":{"df":1,"docs":{"110":{"tf":1.0}},"i":{"df":5,"docs":{"155":{"tf":1.7320508075688772},"160":{"tf":1.0},"240":{"tf":1.0},"43":{"tf":1.0},"474":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":31,"docs":{"128":{"tf":1.0},"14":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"199":{"tf":1.0},"201":{"tf":1.0},"242":{"tf":1.4142135623730951},"250":{"tf":1.0},"256":{"tf":1.0},"320":{"tf":1.0},"331":{"tf":1.0},"375":{"tf":1.0},"410":{"tf":1.4142135623730951},"412":{"tf":1.0},"416":{"tf":1.0},"426":{"tf":1.0},"443":{"tf":1.0},"459":{"tf":1.0},"62":{"tf":2.0},"67":{"tf":2.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":2.0},"77":{"tf":1.0},"78":{"tf":2.0}}}}},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}}}}},"z":{"df":0,"docs":{},"e":{"df":6,"docs":{"195":{"tf":1.4142135623730951},"272":{"tf":1.0},"282":{"tf":1.4142135623730951},"287":{"tf":1.4142135623730951},"375":{"tf":1.0},"550":{"tf":1.7320508075688772}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"204":{"tf":1.0},"223":{"tf":1.4142135623730951},"554":{"tf":1.0},"73":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"60":{"tf":1.0},"82":{"tf":2.449489742783178}}}}}}}}}},"p":{"df":10,"docs":{"32":{"tf":1.4142135623730951},"357":{"tf":1.0},"384":{"tf":1.0},"4":{"tf":1.0},"50":{"tf":2.23606797749979},"58":{"tf":2.23606797749979},"60":{"tf":2.449489742783178},"71":{"tf":1.0},"81":{"tf":2.0},"82":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"71":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":3,"docs":{"244":{"tf":1.0},"58":{"tf":1.0},"88":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"245":{"tf":1.0},"404":{"tf":1.0},"55":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"500":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"500":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"500":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":9,"docs":{"174":{"tf":2.0},"249":{"tf":1.0},"252":{"tf":1.7320508075688772},"253":{"tf":1.0},"254":{"tf":2.8284271247461903},"257":{"tf":1.7320508075688772},"464":{"tf":2.0},"500":{"tf":1.4142135623730951},"78":{"tf":1.0}}},"w":{"df":1,"docs":{"186":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"245":{"tf":1.0}}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"413":{"tf":1.0},"449":{"tf":1.0},"477":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"472":{"tf":2.0}}}}}},"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":{},"i":{"d":{"df":1,"docs":{"450":{"tf":1.0}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"451":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":3,"docs":{"449":{"tf":1.4142135623730951},"450":{"tf":2.0},"451":{"tf":2.23606797749979}}}}}}}},"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"37":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"99":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"69":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"306":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"532":{"tf":1.0}}}},"v":{"df":1,"docs":{"551":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"83":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"458":{"tf":1.0}}}}},"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":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"534":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"430":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"389":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"430":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"555":{"tf":1.0}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"128":{"tf":2.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":9,"docs":{"106":{"tf":1.0},"130":{"tf":1.4142135623730951},"169":{"tf":1.0},"314":{"tf":1.7320508075688772},"380":{"tf":1.0},"384":{"tf":1.0},"388":{"tf":1.0},"467":{"tf":1.0},"547":{"tf":1.7320508075688772}}},"i":{"df":0,"docs":{},"m":{"df":5,"docs":{"100":{"tf":1.0},"129":{"tf":1.0},"150":{"tf":1.0},"159":{"tf":1.0},"81":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"475":{"tf":1.0}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"41":{"tf":1.0}}}},"t":{"df":4,"docs":{"357":{"tf":1.0},"470":{"tf":1.0},"554":{"tf":1.0},"556":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"14":{"tf":1.0},"171":{"tf":1.0},"297":{"tf":2.23606797749979},"464":{"tf":1.0},"503":{"tf":1.7320508075688772},"507":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"297":{"tf":1.0},"298":{"tf":1.7320508075688772},"503":{"tf":1.0},"507":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"297":{"tf":1.0},"298":{"tf":1.0},"503":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":2,"docs":{"132":{"tf":1.0},"297":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"<":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{">":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"503":{"tf":1.0}}},"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":{},"u":{"df":0,"docs":{},"n":{"d":{">":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"503":{"tf":1.0},"507":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":9,"docs":{"14":{"tf":1.0},"15":{"tf":1.0},"160":{"tf":1.0},"297":{"tf":3.7416573867739413},"298":{"tf":3.1622776601683795},"503":{"tf":1.4142135623730951},"507":{"tf":2.449489742783178},"542":{"tf":1.0},"78":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"503":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"503":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"r":{"c":{"df":5,"docs":{"467":{"tf":1.0},"468":{"tf":1.0},"477":{"tf":1.0},"548":{"tf":2.8284271247461903},"81":{"tf":2.0}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"164":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"p":{"a":{"c":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"h":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":12,"docs":{"201":{"tf":1.0},"208":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"28":{"tf":1.0},"325":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":2.449489742783178},"473":{"tf":2.449489742783178},"525":{"tf":1.0},"64":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"476":{"tf":1.0}}},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"558":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"n":{"df":9,"docs":{"100":{"tf":1.0},"177":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"247":{"tf":2.6457513110645907},"283":{"tf":1.0},"284":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"508":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"o":{"b":{"df":2,"docs":{"177":{"tf":1.7320508075688772},"247":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":12,"docs":{"102":{"tf":1.0},"108":{"tf":1.7320508075688772},"109":{"tf":1.7320508075688772},"122":{"tf":1.0},"15":{"tf":1.4142135623730951},"201":{"tf":1.0},"346":{"tf":1.0},"430":{"tf":1.4142135623730951},"557":{"tf":1.0},"558":{"tf":1.7320508075688772},"559":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":31,"docs":{"100":{"tf":1.4142135623730951},"109":{"tf":1.0},"110":{"tf":1.0},"168":{"tf":1.0},"179":{"tf":1.0},"198":{"tf":1.0},"212":{"tf":1.0},"222":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"247":{"tf":1.0},"254":{"tf":1.0},"270":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.0},"306":{"tf":1.4142135623730951},"340":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.0},"37":{"tf":1.0},"370":{"tf":1.0},"377":{"tf":1.0},"380":{"tf":1.4142135623730951},"401":{"tf":2.23606797749979},"412":{"tf":1.0},"459":{"tf":1.4142135623730951},"477":{"tf":2.0},"494":{"tf":1.0},"62":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0}},"i":{"df":28,"docs":{"115":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":2.449489742783178},"208":{"tf":1.4142135623730951},"214":{"tf":1.0},"236":{"tf":1.4142135623730951},"237":{"tf":1.0},"240":{"tf":1.0},"247":{"tf":1.7320508075688772},"250":{"tf":1.0},"263":{"tf":1.0},"266":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":2.0},"312":{"tf":1.4142135623730951},"325":{"tf":1.0},"331":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"345":{"tf":1.0},"407":{"tf":1.0},"410":{"tf":1.0},"434":{"tf":1.0},"472":{"tf":1.0},"507":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":7,"docs":{"105":{"tf":2.0},"316":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":2.449489742783178},"483":{"tf":1.4142135623730951},"486":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"201":{"tf":1.4142135623730951}}}},"d":{">":{"[":{"0":{".":{".":{"1":{"0":{"df":2,"docs":{"59":{"tf":1.7320508075688772},"73":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"460":{"tf":6.324555320336759},"59":{"tf":2.23606797749979},"73":{"tf":4.795831523312719},"78":{"tf":1.0}}},"df":0,"docs":{}},"n":{"d":{"df":1,"docs":{"388":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"478":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"306":{"tf":2.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"'":{"df":5,"docs":{"106":{"tf":1.0},"222":{"tf":1.0},"267":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0}}},".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"360":{"tf":1.0}}}},"df":0,"docs":{}}},"df":22,"docs":{"1":{"tf":1.0},"180":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.7320508075688772},"220":{"tf":1.0},"221":{"tf":2.0},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"232":{"tf":1.0},"281":{"tf":1.0},"31":{"tf":1.0},"46":{"tf":1.0},"461":{"tf":1.4142135623730951},"477":{"tf":1.0},"5":{"tf":1.0},"547":{"tf":4.898979485566356},"548":{"tf":2.0},"557":{"tf":1.4142135623730951},"94":{"tf":1.0}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"221":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":6,"docs":{"159":{"tf":1.0},"2":{"tf":1.0},"255":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0},"473":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"490":{"tf":1.0},"494":{"tf":1.0}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"311":{"tf":1.0},"82":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"272":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"452":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"1":{"tf":1.0},"112":{"tf":1.0},"222":{"tf":1.0},"451":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"215":{"tf":2.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"476":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"r":{"df":2,"docs":{"472":{"tf":2.0},"557":{"tf":1.0}},"t":{"df":27,"docs":{"102":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"148":{"tf":1.0},"161":{"tf":1.0},"2":{"tf":1.0},"236":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.0},"354":{"tf":1.4142135623730951},"363":{"tf":1.0},"388":{"tf":1.0},"405":{"tf":1.0},"410":{"tf":1.0},"472":{"tf":1.4142135623730951},"473":{"tf":4.58257569495584},"475":{"tf":1.0},"48":{"tf":1.4142135623730951},"534":{"tf":1.0},"542":{"tf":1.0},"548":{"tf":1.0},"554":{"tf":1.4142135623730951},"555":{"tf":1.4142135623730951},"557":{"tf":1.0},"558":{"tf":1.0},"71":{"tf":1.0},"90":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":6,"docs":{"355":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0},"548":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}}}}}},"u":{"df":0,"docs":{},"p":{"d":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":20,"docs":{"1":{"tf":1.0},"110":{"tf":1.0},"122":{"tf":1.0},"128":{"tf":1.0},"243":{"tf":1.7320508075688772},"247":{"tf":1.0},"261":{"tf":1.0},"268":{"tf":1.4142135623730951},"275":{"tf":3.0},"35":{"tf":1.0},"358":{"tf":1.0},"366":{"tf":1.0},"379":{"tf":1.0},"40":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"457":{"tf":1.0},"470":{"tf":2.23606797749979},"523":{"tf":1.4142135623730951},"530":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}}}}},"i":{"c":{"df":21,"docs":{"166":{"tf":1.4142135623730951},"172":{"tf":1.0},"174":{"tf":1.0},"180":{"tf":1.0},"184":{"tf":1.0},"312":{"tf":1.0},"350":{"tf":1.0},"362":{"tf":2.0},"370":{"tf":2.0},"416":{"tf":2.6457513110645907},"424":{"tf":1.0},"425":{"tf":1.4142135623730951},"426":{"tf":1.4142135623730951},"427":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":2.0},"459":{"tf":1.7320508075688772},"468":{"tf":3.3166247903554},"478":{"tf":1.0},"488":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":1,"docs":{"556":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"435":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"436":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":9,"docs":{"103":{"tf":2.0},"104":{"tf":2.8284271247461903},"106":{"tf":1.0},"108":{"tf":1.0},"2":{"tf":1.0},"203":{"tf":1.0},"350":{"tf":1.0},"452":{"tf":2.0},"473":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":13,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.0},"239":{"tf":2.23606797749979},"28":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0},"50":{"tf":1.0},"555":{"tf":1.0},"58":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":3,"docs":{"323":{"tf":1.0},"331":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"p":{"df":2,"docs":{"130":{"tf":1.0},"346":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":11,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":2.449489742783178},"183":{"tf":1.0},"197":{"tf":1.7320508075688772},"388":{"tf":1.4142135623730951},"466":{"tf":1.4142135623730951},"473":{"tf":1.0},"478":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":7,"docs":{"128":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"258":{"tf":1.0},"416":{"tf":1.0},"441":{"tf":1.0},"74":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"415":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":2,"docs":{"251":{"tf":1.0},"472":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"293":{"tf":3.605551275463989}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"461":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"339":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"147":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{":":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"339":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"350":{"tf":1.0},"516":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"350":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"[":{"0":{"df":4,"docs":{"166":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"415":{"tf":1.0}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"132":{"tf":1.7320508075688772},"493":{"tf":2.0}},"u":{"df":20,"docs":{"130":{"tf":1.0},"132":{"tf":1.0},"149":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951},"201":{"tf":1.0},"245":{"tf":1.0},"320":{"tf":1.0},"347":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.7320508075688772},"429":{"tf":1.0},"446":{"tf":1.4142135623730951},"453":{"tf":1.0},"464":{"tf":1.0},"516":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"347":{"tf":1.0}}},"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"0":{"df":2,"docs":{"131":{"tf":2.449489742783178},"132":{"tf":1.7320508075688772}}},"1":{"df":1,"docs":{"131":{"tf":2.8284271247461903}}},"2":{"df":1,"docs":{"131":{"tf":2.8284271247461903}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"181":{"tf":1.0},"524":{"tf":1.4142135623730951}}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"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":{}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"189":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"512":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"493":{"tf":2.0}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"138":{"tf":1.0},"149":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"516":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"405":{"tf":3.4641016151377544}}}}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"544":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"446":{"tf":1.4142135623730951},"448":{"tf":1.0},"489":{"tf":2.0}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"\"":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"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":{}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":2.0}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"147":{"tf":1.0}}}}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"415":{"tf":1.0}}}}}}},"df":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":{"416":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"415":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"164":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"350":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"351":{"tf":1.0},"352":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":115,"docs":{"112":{"tf":2.23606797749979},"130":{"tf":2.449489742783178},"131":{"tf":1.0},"132":{"tf":3.1622776601683795},"134":{"tf":1.7320508075688772},"138":{"tf":2.449489742783178},"139":{"tf":1.4142135623730951},"140":{"tf":2.0},"141":{"tf":2.0},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"147":{"tf":1.0},"149":{"tf":2.0},"156":{"tf":2.449489742783178},"158":{"tf":1.7320508075688772},"160":{"tf":1.0},"161":{"tf":2.23606797749979},"162":{"tf":1.7320508075688772},"163":{"tf":2.0},"164":{"tf":2.0},"165":{"tf":1.7320508075688772},"166":{"tf":1.7320508075688772},"167":{"tf":1.4142135623730951},"168":{"tf":2.23606797749979},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":2.23606797749979},"181":{"tf":2.449489742783178},"182":{"tf":1.0},"183":{"tf":3.4641016151377544},"184":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":2.23606797749979},"189":{"tf":2.449489742783178},"193":{"tf":2.0},"198":{"tf":2.0},"199":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951},"201":{"tf":1.4142135623730951},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"204":{"tf":2.449489742783178},"205":{"tf":1.0},"230":{"tf":3.0},"231":{"tf":1.0},"232":{"tf":1.0},"236":{"tf":2.0},"239":{"tf":2.8284271247461903},"240":{"tf":1.4142135623730951},"250":{"tf":1.0},"251":{"tf":1.0},"258":{"tf":1.4142135623730951},"259":{"tf":2.0},"265":{"tf":1.0},"300":{"tf":2.0},"318":{"tf":3.4641016151377544},"320":{"tf":1.4142135623730951},"321":{"tf":1.7320508075688772},"322":{"tf":2.449489742783178},"323":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.4142135623730951},"328":{"tf":2.23606797749979},"329":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.4142135623730951},"334":{"tf":1.0},"335":{"tf":2.449489742783178},"339":{"tf":3.872983346207417},"340":{"tf":1.0},"341":{"tf":1.7320508075688772},"348":{"tf":1.0},"349":{"tf":1.4142135623730951},"350":{"tf":2.0},"351":{"tf":1.0},"362":{"tf":1.0},"368":{"tf":2.0},"370":{"tf":1.0},"377":{"tf":1.0},"379":{"tf":1.0},"388":{"tf":2.6457513110645907},"391":{"tf":1.7320508075688772},"398":{"tf":1.0},"401":{"tf":2.449489742783178},"412":{"tf":1.7320508075688772},"416":{"tf":2.449489742783178},"423":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.7320508075688772},"427":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.4142135623730951},"432":{"tf":1.4142135623730951},"439":{"tf":2.0},"442":{"tf":2.8284271247461903},"446":{"tf":2.23606797749979},"448":{"tf":2.0},"459":{"tf":1.7320508075688772},"466":{"tf":1.7320508075688772},"472":{"tf":1.7320508075688772},"473":{"tf":2.23606797749979},"486":{"tf":1.0},"489":{"tf":3.1622776601683795},"493":{"tf":2.8284271247461903},"496":{"tf":1.7320508075688772},"497":{"tf":1.7320508075688772},"508":{"tf":1.4142135623730951},"510":{"tf":1.0},"512":{"tf":1.0},"516":{"tf":1.7320508075688772},"524":{"tf":2.6457513110645907},"534":{"tf":1.0},"99":{"tf":1.7320508075688772}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"335":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"335":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"r":{"a":{"df":0,"docs":{},"n":{"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":{"473":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":3,"docs":{"160":{"tf":1.0},"165":{"tf":1.0},"167":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"160":{"tf":1.0},"163":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"160":{"tf":1.0},"186":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":3,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.4142135623730951}},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"160":{"tf":1.0},"180":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"160":{"tf":1.0},"180":{"tf":1.0}}}}}}}}}}}}}}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"160":{"tf":1.0},"186":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"f":{"(":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"524":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"524":{"tf":1.4142135623730951}}}}},"w":{"a":{"df":0,"docs":{},"v":{"df":2,"docs":{"508":{"tf":1.0},"524":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"508":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"508":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}}}},"w":{"a":{"df":0,"docs":{},"v":{"df":2,"docs":{"181":{"tf":1.4142135623730951},"508":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"181":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}},"df":2,"docs":{"180":{"tf":2.449489742783178},"184":{"tf":2.0}}}}}}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"40":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"405":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"r":{"df":17,"docs":{"133":{"tf":1.0},"134":{"tf":1.7320508075688772},"156":{"tf":1.0},"217":{"tf":1.0},"28":{"tf":1.0},"306":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.4142135623730951},"433":{"tf":1.0},"476":{"tf":2.23606797749979},"477":{"tf":1.0},"478":{"tf":1.0},"479":{"tf":1.0},"490":{"tf":1.0},"557":{"tf":1.0},"64":{"tf":1.0},"86":{"tf":1.0}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":3,"docs":{"463":{"tf":1.0},"478":{"tf":1.0},"520":{"tf":1.4142135623730951}}}},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"555":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}}}}},"u":{"b":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"110":{"tf":1.0},"242":{"tf":1.4142135623730951},"90":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"\"":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"405":{"tf":1.7320508075688772}}}}}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"405":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"405":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"405":{"tf":1.0}}}}}}}}}}}},"{":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"426":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}},"df":9,"docs":{"100":{"tf":1.7320508075688772},"19":{"tf":1.0},"36":{"tf":1.0},"404":{"tf":2.8284271247461903},"405":{"tf":2.0},"415":{"tf":1.0},"416":{"tf":2.449489742783178},"425":{"tf":1.0},"426":{"tf":2.6457513110645907}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"266":{"tf":1.0},"344":{"tf":1.4142135623730951},"351":{"tf":1.4142135623730951},"551":{"tf":1.0},"558":{"tf":1.0}}}},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"477":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":1,"docs":{"452":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"222":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"386":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":4,"docs":{"366":{"tf":1.4142135623730951},"372":{"tf":1.0},"374":{"tf":1.0},"540":{"tf":1.0}},"e":{"d":{"df":1,"docs":{"341":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"111":{"tf":1.7320508075688772},"126":{"tf":2.0},"127":{"tf":1.0},"129":{"tf":1.0},"557":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"111":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"48":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{},"h":{"df":59,"docs":{"182":{"tf":1.0},"186":{"tf":1.0},"191":{"tf":1.0},"195":{"tf":1.4142135623730951},"197":{"tf":1.0},"2":{"tf":1.0},"205":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.0},"224":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0},"245":{"tf":1.0},"248":{"tf":1.0},"251":{"tf":1.0},"268":{"tf":1.0},"275":{"tf":1.0},"285":{"tf":1.0},"287":{"tf":2.23606797749979},"290":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.4142135623730951},"305":{"tf":1.0},"307":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"377":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"391":{"tf":1.0},"40":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.7320508075688772},"425":{"tf":1.0},"439":{"tf":1.4142135623730951},"46":{"tf":1.0},"460":{"tf":1.0},"461":{"tf":1.0},"466":{"tf":1.0},"467":{"tf":1.0},"470":{"tf":1.0},"477":{"tf":1.0},"510":{"tf":1.0},"542":{"tf":1.0},"547":{"tf":1.0},"556":{"tf":1.4142135623730951},"557":{"tf":1.0},"558":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.0},"81":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0}}}},"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"343":{"tf":2.23606797749979},"473":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"82":{"tf":1.0}}}},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"451":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"170":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"471":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}},"t":{"df":1,"docs":{"170":{"tf":1.0}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"170":{"tf":1.0},"186":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":96,"docs":{"0":{"tf":1.0},"109":{"tf":1.0},"130":{"tf":1.7320508075688772},"15":{"tf":1.4142135623730951},"159":{"tf":4.47213595499958},"160":{"tf":3.3166247903554},"161":{"tf":2.6457513110645907},"162":{"tf":2.0},"163":{"tf":2.6457513110645907},"164":{"tf":2.8284271247461903},"165":{"tf":2.449489742783178},"166":{"tf":2.6457513110645907},"167":{"tf":2.6457513110645907},"168":{"tf":2.23606797749979},"169":{"tf":3.7416573867739413},"170":{"tf":3.4641016151377544},"171":{"tf":1.7320508075688772},"172":{"tf":1.7320508075688772},"173":{"tf":2.0},"174":{"tf":1.7320508075688772},"175":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"177":{"tf":2.449489742783178},"178":{"tf":1.7320508075688772},"179":{"tf":3.4641016151377544},"180":{"tf":3.605551275463989},"181":{"tf":2.23606797749979},"182":{"tf":1.7320508075688772},"183":{"tf":2.23606797749979},"184":{"tf":2.8284271247461903},"185":{"tf":2.449489742783178},"186":{"tf":4.242640687119285},"187":{"tf":2.0},"188":{"tf":2.0},"189":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"216":{"tf":1.0},"22":{"tf":1.7320508075688772},"242":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"252":{"tf":1.0},"264":{"tf":1.0},"266":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"272":{"tf":1.0},"274":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"316":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"326":{"tf":1.4142135623730951},"327":{"tf":1.7320508075688772},"328":{"tf":1.0},"33":{"tf":1.4142135623730951},"331":{"tf":1.0},"333":{"tf":1.4142135623730951},"336":{"tf":2.449489742783178},"343":{"tf":1.0},"344":{"tf":1.4142135623730951},"345":{"tf":2.449489742783178},"346":{"tf":3.605551275463989},"349":{"tf":1.0},"350":{"tf":1.4142135623730951},"36":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.4142135623730951},"39":{"tf":1.0},"40":{"tf":1.0},"413":{"tf":1.0},"415":{"tf":1.0},"43":{"tf":1.7320508075688772},"442":{"tf":1.0},"446":{"tf":2.449489742783178},"468":{"tf":1.0},"471":{"tf":3.0},"472":{"tf":3.1622776601683795},"473":{"tf":5.0},"524":{"tf":4.69041575982343},"530":{"tf":1.7320508075688772},"531":{"tf":2.0},"534":{"tf":2.6457513110645907},"544":{"tf":2.449489742783178},"557":{"tf":2.449489742783178},"560":{"tf":1.0},"73":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"168":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":6,"docs":{"160":{"tf":1.0},"161":{"tf":1.4142135623730951},"167":{"tf":1.0},"327":{"tf":1.0},"349":{"tf":1.0},"498":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"468":{"tf":1.4142135623730951},"531":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"<":{"df":1,"docs":{"531":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{"473":{"tf":1.0}}}}}}}}}}}},"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":1,"docs":{"473":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"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":{"473":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{".":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{">":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"345":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"345":{"tf":3.605551275463989},"346":{"tf":2.0}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":4,"docs":{"160":{"tf":1.0},"22":{"tf":1.0},"471":{"tf":1.7320508075688772},"531":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"161":{"tf":2.0}}}}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}},"i":{"c":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"114":{"tf":1.7320508075688772},"115":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"118":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":6,"docs":{"161":{"tf":1.0},"181":{"tf":1.0},"198":{"tf":1.0},"314":{"tf":1.0},"464":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"131":{"tf":1.0}}}},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"543":{"tf":1.0},"554":{"tf":1.0}},"i":{"df":3,"docs":{"107":{"tf":1.0},"15":{"tf":1.0},"470":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"554":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"247":{"tf":1.0}}}}}},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"a":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"81":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"a":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"81":{"tf":1.0}}}}}}}}}},"0":{"(":{"df":0,"docs":{},"n":{"df":1,"docs":{"81":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":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":{"472":{"tf":1.4142135623730951}}},"p":{"a":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"477":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"473":{"tf":1.0}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"314":{"tf":1.0},"375":{"tf":1.4142135623730951},"430":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"327":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"140":{"tf":1.0},"141":{"tf":1.0}}}}},"t":{"df":2,"docs":{"144":{"tf":1.0},"145":{"tf":1.0}}}},"df":4,"docs":{"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"30":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":43,"docs":{"101":{"tf":1.0},"120":{"tf":1.0},"15":{"tf":1.0},"171":{"tf":2.23606797749979},"186":{"tf":1.0},"218":{"tf":1.0},"230":{"tf":1.0},"234":{"tf":1.4142135623730951},"239":{"tf":1.0},"240":{"tf":1.0},"25":{"tf":1.0},"267":{"tf":1.4142135623730951},"27":{"tf":1.0},"309":{"tf":1.0},"327":{"tf":1.0},"353":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"368":{"tf":1.4142135623730951},"372":{"tf":1.4142135623730951},"374":{"tf":1.4142135623730951},"447":{"tf":1.0},"453":{"tf":1.0},"461":{"tf":1.0},"462":{"tf":1.0},"468":{"tf":1.4142135623730951},"477":{"tf":1.0},"479":{"tf":1.0},"500":{"tf":1.0},"507":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0},"515":{"tf":1.0},"528":{"tf":1.4142135623730951},"529":{"tf":1.4142135623730951},"530":{"tf":1.7320508075688772},"54":{"tf":1.0},"542":{"tf":1.0},"557":{"tf":1.4142135623730951},"56":{"tf":2.23606797749979},"7":{"tf":1.0},"78":{"tf":1.7320508075688772},"80":{"tf":1.4142135623730951},"89":{"tf":1.0}}}},"s":{"df":1,"docs":{"334":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":4,"docs":{"243":{"tf":1.0},"251":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":10,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"152":{"tf":1.0},"268":{"tf":1.0},"306":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"434":{"tf":1.0},"71":{"tf":1.0}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"201":{"tf":1.0},"323":{"tf":1.0},"329":{"tf":1.0},"339":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":8,"docs":{"105":{"tf":2.0},"316":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":2.449489742783178},"379":{"tf":1.0},"483":{"tf":1.0},"555":{"tf":1.0}}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"2":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"345":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"3":{".":{"4":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"345":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"345":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"7":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"2":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"345":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"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":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"181":{"tf":1.0},"322":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"176":{"tf":1.7320508075688772},"183":{"tf":2.0},"472":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":12,"docs":{"161":{"tf":1.0},"201":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"214":{"tf":1.0},"236":{"tf":1.0},"276":{"tf":1.0},"363":{"tf":1.0},"37":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"187":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"416":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"x":{"df":64,"docs":{"112":{"tf":1.0},"125":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"197":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"236":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"277":{"tf":1.0},"28":{"tf":1.4142135623730951},"284":{"tf":1.0},"287":{"tf":1.0},"289":{"tf":1.0},"293":{"tf":1.0},"296":{"tf":1.0},"303":{"tf":1.0},"308":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"331":{"tf":1.0},"335":{"tf":1.0},"339":{"tf":1.0},"343":{"tf":1.0},"350":{"tf":1.0},"351":{"tf":1.0},"37":{"tf":1.4142135623730951},"376":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"408":{"tf":1.0},"410":{"tf":1.0},"438":{"tf":1.0},"439":{"tf":1.0},"445":{"tf":1.0},"446":{"tf":1.0},"455":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.7320508075688772},"9":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":27,"docs":{"100":{"tf":1.4142135623730951},"102":{"tf":1.0},"112":{"tf":1.4142135623730951},"128":{"tf":2.449489742783178},"130":{"tf":1.0},"170":{"tf":1.0},"247":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.4142135623730951},"386":{"tf":1.0},"388":{"tf":1.7320508075688772},"403":{"tf":1.4142135623730951},"405":{"tf":1.7320508075688772},"41":{"tf":1.0},"413":{"tf":1.7320508075688772},"416":{"tf":1.4142135623730951},"417":{"tf":1.0},"429":{"tf":1.0},"461":{"tf":1.0},"464":{"tf":1.0},"474":{"tf":1.0},"530":{"tf":2.23606797749979},"554":{"tf":1.0},"557":{"tf":1.4142135623730951},"96":{"tf":2.23606797749979},"97":{"tf":1.0},"98":{"tf":1.0}}}}}}}},"t":{"a":{"b":{"df":3,"docs":{"109":{"tf":1.0},"15":{"tf":1.0},"64":{"tf":1.0}},"l":{"df":10,"docs":{"123":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"274":{"tf":1.4142135623730951},"275":{"tf":2.449489742783178},"283":{"tf":1.0},"288":{"tf":1.0},"440":{"tf":1.0},"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{},"g":{"'":{"df":1,"docs":{"363":{"tf":1.0}}},"df":29,"docs":{"305":{"tf":1.4142135623730951},"306":{"tf":1.0},"307":{"tf":1.0},"353":{"tf":1.0},"354":{"tf":1.4142135623730951},"355":{"tf":1.0},"356":{"tf":1.4142135623730951},"357":{"tf":2.23606797749979},"358":{"tf":1.4142135623730951},"359":{"tf":2.6457513110645907},"360":{"tf":2.6457513110645907},"361":{"tf":1.7320508075688772},"362":{"tf":1.0},"363":{"tf":1.7320508075688772},"364":{"tf":1.4142135623730951},"365":{"tf":1.0},"366":{"tf":1.0},"367":{"tf":1.0},"368":{"tf":1.0},"369":{"tf":1.0},"370":{"tf":1.0},"371":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":2.23606797749979},"376":{"tf":2.0},"42":{"tf":1.0},"58":{"tf":1.0}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"350":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":39,"docs":{"100":{"tf":1.0},"112":{"tf":1.0},"125":{"tf":1.0},"147":{"tf":1.0},"150":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"170":{"tf":1.0},"203":{"tf":1.0},"232":{"tf":1.0},"236":{"tf":1.4142135623730951},"239":{"tf":1.0},"259":{"tf":1.0},"287":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.4142135623730951},"323":{"tf":1.0},"347":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"377":{"tf":1.0},"390":{"tf":1.0},"407":{"tf":1.4142135623730951},"410":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.0},"423":{"tf":1.0},"426":{"tf":1.4142135623730951},"429":{"tf":1.0},"430":{"tf":1.4142135623730951},"438":{"tf":1.0},"441":{"tf":1.0},"460":{"tf":1.4142135623730951},"473":{"tf":1.0},"524":{"tf":1.4142135623730951},"69":{"tf":1.0},"72":{"tf":1.0},"77":{"tf":1.0}}}},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"155":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"383":{"tf":1.0}}},".":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"d":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"293":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":2.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}},"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":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"296":{"tf":1.0}}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"296":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"265":{"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":{}}}},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"388":{"tf":1.4142135623730951}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"181":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":3,"docs":{"151":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"410":{"tf":1.4142135623730951}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"156":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"181":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{".":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"277":{"tf":1.0}}}}}}}}}}},"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":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},">":{"[":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{":":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"59":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"269":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"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":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"?":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"269":{"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":{}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"269":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":1,"docs":{"269":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":44,"docs":{"121":{"tf":2.0},"128":{"tf":1.7320508075688772},"131":{"tf":1.0},"138":{"tf":2.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"151":{"tf":3.0},"154":{"tf":2.23606797749979},"156":{"tf":2.8284271247461903},"166":{"tf":1.4142135623730951},"168":{"tf":2.23606797749979},"178":{"tf":2.23606797749979},"181":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":2.0},"212":{"tf":1.7320508075688772},"215":{"tf":2.6457513110645907},"223":{"tf":1.0},"230":{"tf":2.0},"242":{"tf":1.0},"243":{"tf":1.4142135623730951},"265":{"tf":1.7320508075688772},"277":{"tf":1.7320508075688772},"293":{"tf":3.605551275463989},"296":{"tf":1.7320508075688772},"341":{"tf":1.4142135623730951},"343":{"tf":2.23606797749979},"345":{"tf":1.7320508075688772},"381":{"tf":2.449489742783178},"383":{"tf":5.0},"388":{"tf":2.0},"410":{"tf":2.449489742783178},"426":{"tf":1.4142135623730951},"448":{"tf":1.4142135623730951},"456":{"tf":1.4142135623730951},"457":{"tf":1.4142135623730951},"458":{"tf":2.0},"459":{"tf":1.4142135623730951},"460":{"tf":2.449489742783178},"73":{"tf":2.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"458":{"tf":1.4142135623730951}}}}}}}}}}}},"s":{"df":0,"docs":{},"k":{"df":5,"docs":{"108":{"tf":2.0},"109":{"tf":1.0},"187":{"tf":1.0},"95":{"tf":1.0},"97":{"tf":1.0}},"s":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"95":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"h":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":23,"docs":{"132":{"tf":1.0},"144":{"tf":2.0},"145":{"tf":2.0},"147":{"tf":3.0},"148":{"tf":2.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"172":{"tf":1.0},"236":{"tf":2.0},"237":{"tf":1.0},"280":{"tf":2.0},"285":{"tf":1.0},"290":{"tf":1.0},"299":{"tf":1.4142135623730951},"312":{"tf":2.0},"335":{"tf":1.7320508075688772},"348":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"407":{"tf":1.0},"516":{"tf":2.0},"524":{"tf":1.0},"90":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{".":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"261":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"260":{"tf":1.0},"464":{"tf":1.0},"496":{"tf":1.7320508075688772}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"261":{"tf":1.4142135623730951},"496":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":8,"docs":{"248":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"260":{"tf":2.0},"261":{"tf":3.605551275463989},"496":{"tf":2.449489742783178},"500":{"tf":1.0},"78":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"496":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"317":{"tf":1.0},"531":{"tf":1.0},"557":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"556":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"420":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"426":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"420":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":12,"docs":{"164":{"tf":2.449489742783178},"166":{"tf":1.4142135623730951},"185":{"tf":1.7320508075688772},"350":{"tf":1.0},"388":{"tf":2.449489742783178},"414":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":1.7320508075688772},"423":{"tf":1.0},"425":{"tf":1.0},"432":{"tf":1.0},"474":{"tf":1.4142135623730951}}}}}}},"l":{"df":8,"docs":{"1":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.4142135623730951},"426":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"78":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"518":{"tf":1.0},"557":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"224":{"tf":1.0},"48":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"360":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"2":{".":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"360":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":2,"docs":{"359":{"tf":1.0},"360":{"tf":1.0}}},"df":6,"docs":{"305":{"tf":1.0},"306":{"tf":1.0},"359":{"tf":1.0},"360":{"tf":1.4142135623730951},"530":{"tf":1.0},"557":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"474":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"x":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"358":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"\\":{"\"":{":":{"\\":{"\"":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"223":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":9,"docs":{"132":{"tf":1.0},"193":{"tf":1.0},"201":{"tf":1.7320508075688772},"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"318":{"tf":2.449489742783178},"323":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":2.449489742783178}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"189":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"c":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"239":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":21,"docs":{"15":{"tf":1.0},"161":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"201":{"tf":1.4142135623730951},"202":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"218":{"tf":1.7320508075688772},"222":{"tf":1.0},"223":{"tf":2.23606797749979},"239":{"tf":4.47213595499958},"240":{"tf":2.8284271247461903},"318":{"tf":4.0},"351":{"tf":1.0},"358":{"tf":1.0},"380":{"tf":1.0},"412":{"tf":3.3166247903554},"510":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"(":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"116":{"tf":1.0}}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"542":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.0}}}}},"df":0,"docs":{}}}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"167":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"}":{"&":{"\\":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"@":{"a":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"429":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"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":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"470":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"93":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"}":{"&":{"\\":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"@":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"429":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"6":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"345":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"542":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"}":{"&":{"\\":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"@":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"429":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"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":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"5":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"3":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"4":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"df":0,"docs":{},"g":{"df":1,"docs":{"345":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":4,"docs":{"557":{"tf":1.0},"558":{"tf":1.4142135623730951},"559":{"tf":1.0},"560":{"tf":1.0}}}},"t":{"'":{"df":8,"docs":{"109":{"tf":1.0},"13":{"tf":1.0},"386":{"tf":1.0},"391":{"tf":1.0},"410":{"tf":1.0},"464":{"tf":1.0},"478":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"558":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"331":{"tf":2.449489742783178}}}}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"2":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"387":{"tf":1.0}}}}}}},"n":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"407":{"tf":1.4142135623730951}}}}}}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"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":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":2.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"412":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"412":{"tf":1.0}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"410":{"tf":1.0},"412":{"tf":3.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"410":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"'":{"df":5,"docs":{"381":{"tf":1.0},"388":{"tf":1.0},"40":{"tf":1.0},"429":{"tf":1.0},"473":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":10,"docs":{"100":{"tf":1.0},"107":{"tf":1.0},"119":{"tf":1.0},"130":{"tf":1.0},"203":{"tf":1.0},"354":{"tf":1.0},"375":{"tf":1.0},"473":{"tf":1.0},"486":{"tf":1.0},"80":{"tf":1.0}}}}}}},"y":{"'":{"df":0,"docs":{},"r":{"df":4,"docs":{"316":{"tf":1.0},"321":{"tf":1.0},"389":{"tf":1.0},"472":{"tf":1.0}}},"v":{"df":1,"docs":{"469":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":23,"docs":{"131":{"tf":1.0},"151":{"tf":1.0},"155":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"322":{"tf":1.0},"345":{"tf":1.0},"357":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"40":{"tf":1.0},"405":{"tf":1.0},"429":{"tf":1.0},"439":{"tf":1.0},"441":{"tf":1.0},"477":{"tf":1.0},"478":{"tf":1.0},"542":{"tf":1.0},"543":{"tf":1.0},"547":{"tf":1.0},"556":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0}}},"k":{"df":3,"docs":{"1":{"tf":1.0},"416":{"tf":1.0},"99":{"tf":1.0}}}},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"0":{"df":1,"docs":{"508":{"tf":1.0}}},"df":0,"docs":{}},"df":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":{"183":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":1,"docs":{"452":{"tf":1.0}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"452":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":9,"docs":{"107":{"tf":1.0},"130":{"tf":1.0},"178":{"tf":1.0},"316":{"tf":1.0},"339":{"tf":1.0},"357":{"tf":1.0},"467":{"tf":1.0},"477":{"tf":1.0},"559":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"104":{"tf":1.4142135623730951},"109":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"547":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"107":{"tf":2.0}}}}}}},"df":2,"docs":{"186":{"tf":1.0},"189":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"455":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"127":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"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":{},"e":{"df":11,"docs":{"102":{"tf":1.0},"172":{"tf":1.0},"198":{"tf":1.0},"208":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"334":{"tf":1.0},"347":{"tf":1.0},"398":{"tf":1.0},"446":{"tf":1.4142135623730951},"557":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":3,"docs":{"126":{"tf":1.0},"197":{"tf":1.7320508075688772},"368":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"2":{"tf":1.0},"557":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"w":{"df":23,"docs":{"100":{"tf":1.0},"111":{"tf":1.0},"129":{"tf":2.23606797749979},"130":{"tf":1.4142135623730951},"203":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"236":{"tf":1.0},"284":{"tf":1.0},"289":{"tf":1.0},"320":{"tf":1.0},"335":{"tf":1.7320508075688772},"349":{"tf":1.0},"350":{"tf":1.7320508075688772},"354":{"tf":1.0},"47":{"tf":1.0},"471":{"tf":1.4142135623730951},"473":{"tf":1.4142135623730951},"488":{"tf":2.0},"509":{"tf":1.4142135623730951},"523":{"tf":2.0},"532":{"tf":1.0}},"n":{"df":3,"docs":{"127":{"tf":1.0},"155":{"tf":1.0},"194":{"tf":1.0}}}}}},"u":{"df":5,"docs":{"128":{"tf":1.0},"213":{"tf":1.0},"451":{"tf":1.0},"542":{"tf":1.4142135623730951},"69":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":6,"docs":{"172":{"tf":1.4142135623730951},"282":{"tf":1.0},"287":{"tf":1.7320508075688772},"293":{"tf":1.4142135623730951},"299":{"tf":2.23606797749979},"300":{"tf":1.7320508075688772}},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"44":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"197":{"tf":2.449489742783178}}}},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"293":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"172":{"tf":1.0}}},"(":{"\"":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"293":{"tf":2.0},"300":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":36,"docs":{"109":{"tf":1.0},"116":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"154":{"tf":1.4142135623730951},"172":{"tf":2.449489742783178},"173":{"tf":1.0},"223":{"tf":1.4142135623730951},"243":{"tf":1.0},"251":{"tf":1.0},"287":{"tf":1.0},"299":{"tf":2.23606797749979},"300":{"tf":2.0},"329":{"tf":1.0},"336":{"tf":1.7320508075688772},"350":{"tf":1.0},"359":{"tf":1.0},"368":{"tf":1.0},"388":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"398":{"tf":1.4142135623730951},"413":{"tf":1.0},"446":{"tf":1.0},"459":{"tf":1.0},"476":{"tf":1.0},"477":{"tf":2.23606797749979},"478":{"tf":1.0},"49":{"tf":1.0},"523":{"tf":1.0},"526":{"tf":1.4142135623730951},"530":{"tf":1.0},"542":{"tf":1.4142135623730951},"554":{"tf":1.0},"78":{"tf":1.0}}}},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"477":{"tf":1.0}}},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"p":{"df":3,"docs":{"388":{"tf":1.0},"40":{"tf":1.0},"474":{"tf":1.7320508075688772}}},"t":{"df":0,"docs":{},"l":{"df":3,"docs":{"230":{"tf":2.0},"300":{"tf":1.0},"37":{"tf":1.0}}}}},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"[":{"]":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"178":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"[":{"]":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"168":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"560":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":2,"docs":{"94":{"tf":1.0},"95":{"tf":2.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":10,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"185":{"tf":1.0},"345":{"tf":1.0},"382":{"tf":1.0},"405":{"tf":1.7320508075688772}}}}},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"261":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"df":0,"docs":{},"p":{"df":1,"docs":{"261":{"tf":1.0}}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"339":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"l":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"25":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"<":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"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":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"183":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"508":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"0":{"df":1,"docs":{"508":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"f":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"508":{"tf":1.0}}},"df":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":{"508":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"508":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"508":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":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":{"184":{"tf":3.1622776601683795}},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"184":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"184":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":2,"docs":{"170":{"tf":1.0},"184":{"tf":1.0}}}},"df":17,"docs":{"15":{"tf":1.4142135623730951},"159":{"tf":1.0},"179":{"tf":3.0},"180":{"tf":3.1622776601683795},"181":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"183":{"tf":2.0},"184":{"tf":3.872983346207417},"185":{"tf":1.7320508075688772},"186":{"tf":1.0},"328":{"tf":1.0},"36":{"tf":1.0},"39":{"tf":1.0},"472":{"tf":1.0},"508":{"tf":1.7320508075688772},"524":{"tf":1.4142135623730951},"531":{"tf":2.0}},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"170":{"tf":1.0},"184":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"170":{"tf":1.0},"184":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"170":{"tf":1.0},"186":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"p":{"df":8,"docs":{"108":{"tf":1.0},"2":{"tf":1.4142135623730951},"3":{"tf":1.0},"37":{"tf":1.0},"397":{"tf":1.0},"441":{"tf":1.0},"527":{"tf":1.0},"86":{"tf":1.0}},"i":{"c":{"df":9,"docs":{"100":{"tf":1.0},"156":{"tf":4.69041575982343},"396":{"tf":1.0},"397":{"tf":1.7320508075688772},"398":{"tf":1.0},"399":{"tf":1.4142135623730951},"400":{"tf":1.7320508075688772},"401":{"tf":1.4142135623730951},"423":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"328":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"468":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"555":{"tf":1.0}}}},"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":4,"docs":{"168":{"tf":1.0},"178":{"tf":1.0},"345":{"tf":2.449489742783178},"350":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"287":{"tf":2.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":5,"docs":{"345":{"tf":2.23606797749979},"388":{"tf":1.4142135623730951},"391":{"tf":1.0},"423":{"tf":1.0},"426":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"r":{"7":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{"df":1,"docs":{"310":{"tf":1.0}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"109":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":2.0},"240":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"329":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":10,"docs":{"22":{"tf":1.0},"320":{"tf":1.4142135623730951},"406":{"tf":2.23606797749979},"407":{"tf":2.6457513110645907},"408":{"tf":2.0},"409":{"tf":1.7320508075688772},"410":{"tf":2.6457513110645907},"411":{"tf":1.7320508075688772},"412":{"tf":1.4142135623730951},"90":{"tf":1.0}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"74":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}},"df":15,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.7320508075688772},"161":{"tf":1.0},"187":{"tf":1.0},"247":{"tf":1.0},"251":{"tf":1.0},"380":{"tf":1.0},"407":{"tf":1.0},"470":{"tf":1.0},"476":{"tf":1.0},"48":{"tf":1.4142135623730951},"540":{"tf":1.0},"551":{"tf":1.0},"556":{"tf":1.0}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"296":{"tf":1.0}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":12,"docs":{"25":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"543":{"tf":1.7320508075688772},"544":{"tf":1.0},"545":{"tf":1.0},"546":{"tf":1.0},"547":{"tf":1.0},"548":{"tf":1.0},"549":{"tf":1.0},"550":{"tf":1.0},"551":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"470":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":41,"docs":{"102":{"tf":1.7320508075688772},"103":{"tf":2.6457513110645907},"106":{"tf":1.7320508075688772},"107":{"tf":1.4142135623730951},"108":{"tf":1.7320508075688772},"109":{"tf":2.0},"151":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"176":{"tf":1.0},"192":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"211":{"tf":1.7320508075688772},"223":{"tf":1.0},"235":{"tf":1.0},"237":{"tf":1.0},"293":{"tf":1.0},"298":{"tf":1.0},"303":{"tf":2.0},"320":{"tf":2.23606797749979},"336":{"tf":1.0},"341":{"tf":1.0},"379":{"tf":1.4142135623730951},"383":{"tf":2.23606797749979},"401":{"tf":1.4142135623730951},"445":{"tf":1.7320508075688772},"50":{"tf":3.0},"516":{"tf":1.0},"52":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"55":{"tf":1.0},"550":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"66":{"tf":1.0},"69":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.4142135623730951}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"560":{"tf":1.0}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"398":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":2,"docs":{"344":{"tf":1.0},"380":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":4,"docs":{"187":{"tf":1.0},"335":{"tf":1.4142135623730951},"50":{"tf":1.0},"53":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"81":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"e":{"df":3,"docs":{"345":{"tf":1.0},"542":{"tf":1.7320508075688772},"96":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":59,"docs":{"102":{"tf":1.0},"110":{"tf":1.4142135623730951},"119":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.4142135623730951},"128":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"174":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"195":{"tf":1.4142135623730951},"207":{"tf":1.0},"208":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"249":{"tf":1.0},"255":{"tf":1.0},"276":{"tf":1.0},"280":{"tf":1.0},"31":{"tf":1.0},"312":{"tf":1.0},"323":{"tf":1.0},"336":{"tf":1.0},"339":{"tf":1.0},"345":{"tf":1.4142135623730951},"347":{"tf":1.0},"348":{"tf":1.0},"360":{"tf":1.0},"37":{"tf":1.0},"377":{"tf":1.4142135623730951},"381":{"tf":1.0},"389":{"tf":1.0},"391":{"tf":1.0},"397":{"tf":1.0},"40":{"tf":1.0},"405":{"tf":1.0},"407":{"tf":1.0},"423":{"tf":1.4142135623730951},"429":{"tf":1.0},"446":{"tf":1.4142135623730951},"447":{"tf":1.0},"452":{"tf":1.4142135623730951},"464":{"tf":1.0},"486":{"tf":1.0},"516":{"tf":1.0},"531":{"tf":1.0},"555":{"tf":1.4142135623730951},"64":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":218,"docs":{"0":{"tf":1.0},"100":{"tf":2.449489742783178},"102":{"tf":1.0},"108":{"tf":1.0},"110":{"tf":2.0},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":2.23606797749979},"135":{"tf":1.0},"143":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"159":{"tf":1.0},"161":{"tf":2.0},"169":{"tf":2.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"173":{"tf":1.4142135623730951},"174":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.7320508075688772},"178":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.0},"184":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"190":{"tf":2.0},"191":{"tf":2.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"2":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.4142135623730951},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"210":{"tf":1.7320508075688772},"211":{"tf":1.0},"212":{"tf":1.4142135623730951},"213":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":2.6457513110645907},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":2.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":2.449489742783178},"247":{"tf":2.23606797749979},"248":{"tf":1.0},"249":{"tf":1.0},"250":{"tf":1.4142135623730951},"251":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.0},"259":{"tf":1.0},"260":{"tf":1.0},"261":{"tf":1.0},"262":{"tf":1.0},"263":{"tf":1.0},"264":{"tf":1.0},"265":{"tf":1.0},"266":{"tf":1.0},"267":{"tf":1.0},"268":{"tf":1.4142135623730951},"269":{"tf":1.0},"270":{"tf":1.4142135623730951},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"274":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"278":{"tf":1.0},"279":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.4142135623730951},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"30":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.4142135623730951},"302":{"tf":1.0},"303":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"307":{"tf":1.4142135623730951},"308":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"315":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":2.449489742783178},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.4142135623730951},"326":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.0},"330":{"tf":1.0},"331":{"tf":1.4142135623730951},"332":{"tf":1.0},"333":{"tf":1.7320508075688772},"334":{"tf":1.4142135623730951},"335":{"tf":2.0},"336":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.4142135623730951},"340":{"tf":1.0},"341":{"tf":1.0},"342":{"tf":1.0},"343":{"tf":1.0},"344":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.0},"347":{"tf":1.0},"348":{"tf":2.449489742783178},"349":{"tf":2.23606797749979},"350":{"tf":1.0},"351":{"tf":1.0},"352":{"tf":1.0},"380":{"tf":1.0},"40":{"tf":1.0},"407":{"tf":1.7320508075688772},"416":{"tf":1.0},"453":{"tf":1.0},"460":{"tf":1.7320508075688772},"464":{"tf":1.0},"472":{"tf":1.7320508075688772},"496":{"tf":1.0},"497":{"tf":1.0},"503":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"507":{"tf":1.7320508075688772},"508":{"tf":1.0},"516":{"tf":2.23606797749979},"518":{"tf":2.23606797749979},"531":{"tf":1.0},"534":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":2.6457513110645907},"77":{"tf":1.4142135623730951},"78":{"tf":2.6457513110645907}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"556":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"i":{"c":{"df":11,"docs":{"164":{"tf":1.0},"170":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0},"243":{"tf":1.0},"277":{"tf":1.0},"278":{"tf":1.0},"363":{"tf":1.0},"456":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":1,"docs":{"28":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"i":{"df":3,"docs":{"459":{"tf":1.0},"554":{"tf":1.0},"72":{"tf":1.0}}},"m":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"320":{"tf":1.0},"389":{"tf":1.0},"416":{"tf":1.0}}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"467":{"tf":1.0}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"1":{"tf":1.0},"128":{"tf":1.0},"27":{"tf":1.0},"360":{"tf":1.4142135623730951},"470":{"tf":1.0},"471":{"tf":1.0},"517":{"tf":1.0},"70":{"tf":1.0},"81":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":8,"docs":{"314":{"tf":1.0},"323":{"tf":1.4142135623730951},"332":{"tf":1.0},"347":{"tf":1.0},"407":{"tf":1.0},"467":{"tf":1.0},"510":{"tf":1.0},"517":{"tf":1.0}},"n":{"df":1,"docs":{"223":{"tf":1.0}}}}},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"199":{"tf":1.0},"347":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"554":{"tf":1.0}}}}},"df":7,"docs":{"102":{"tf":1.0},"109":{"tf":1.0},"388":{"tf":1.0},"396":{"tf":1.0},"41":{"tf":1.0},"469":{"tf":1.0},"556":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"130":{"tf":1.0},"56":{"tf":1.0}}}},"df":0,"docs":{}}}}},"f":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"357":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"234":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":2,"docs":{"198":{"tf":1.0},"301":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"554":{"tf":1.0}}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":7,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"548":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":9,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"112":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"324":{"tf":1.0},"352":{"tf":1.0},"409":{"tf":1.0},"413":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"76":{"tf":1.0},"78":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"317":{"tf":1.0}}}}},"o":{"a":{"d":{"df":1,"docs":{"303":{"tf":2.6457513110645907}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"303":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"296":{"tf":1.7320508075688772}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"296":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"134":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"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":{"158":{"tf":1.0},"464":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"473":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"205":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":13,"docs":{"102":{"tf":3.3166247903554},"103":{"tf":2.0},"104":{"tf":1.7320508075688772},"105":{"tf":1.0},"106":{"tf":2.0},"107":{"tf":3.1622776601683795},"108":{"tf":2.23606797749979},"109":{"tf":3.605551275463989},"259":{"tf":2.449489742783178},"461":{"tf":1.4142135623730951},"462":{"tf":1.4142135623730951},"466":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"259":{"tf":1.0}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"102":{"tf":2.0},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":7,"docs":{"102":{"tf":2.449489742783178},"103":{"tf":1.0},"104":{"tf":2.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"r":{"df":11,"docs":{"102":{"tf":1.7320508075688772},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"8":{"tf":1.0}}}}}}}}},"s":{"a":{"df":0,"docs":{},"f":{"df":7,"docs":{"133":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":2.449489742783178},"144":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.7320508075688772},"477":{"tf":1.0}}}},"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"461":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"111":{"tf":1.0},"126":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"48":{"tf":1.0},"547":{"tf":1.0}},"e":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"547":{"tf":1.4142135623730951}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":6,"docs":{"109":{"tf":1.0},"133":{"tf":1.0},"247":{"tf":1.4142135623730951},"306":{"tf":2.8284271247461903},"388":{"tf":1.0},"389":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"169":{"tf":1.0},"253":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"263":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"556":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":60,"docs":{"10":{"tf":1.4142135623730951},"11":{"tf":1.7320508075688772},"12":{"tf":1.0},"14":{"tf":2.6457513110645907},"15":{"tf":2.449489742783178},"16":{"tf":1.0},"18":{"tf":2.449489742783178},"193":{"tf":2.0},"21":{"tf":1.4142135623730951},"22":{"tf":2.6457513110645907},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"251":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"275":{"tf":1.0},"28":{"tf":1.7320508075688772},"281":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"38":{"tf":1.0},"383":{"tf":1.4142135623730951},"384":{"tf":1.4142135623730951},"386":{"tf":1.4142135623730951},"388":{"tf":1.7320508075688772},"389":{"tf":2.23606797749979},"39":{"tf":1.4142135623730951},"390":{"tf":1.7320508075688772},"391":{"tf":1.7320508075688772},"4":{"tf":1.0},"40":{"tf":1.7320508075688772},"41":{"tf":1.0},"415":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.6457513110645907},"466":{"tf":1.0},"478":{"tf":1.4142135623730951},"490":{"tf":1.7320508075688772},"492":{"tf":1.0},"495":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"5":{"tf":2.23606797749979},"503":{"tf":1.0},"520":{"tf":1.0},"523":{"tf":1.0},"534":{"tf":1.4142135623730951},"544":{"tf":2.23606797749979},"554":{"tf":1.0},"6":{"tf":1.4142135623730951},"7":{"tf":1.0},"8":{"tf":1.0},"84":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":0,"docs":{}},"df":44,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"122":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"2":{"tf":1.0},"214":{"tf":1.0},"29":{"tf":1.4142135623730951},"308":{"tf":1.0},"310":{"tf":1.0},"312":{"tf":1.0},"33":{"tf":1.0},"357":{"tf":2.449489742783178},"358":{"tf":1.0},"359":{"tf":1.0},"360":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"388":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"405":{"tf":1.4142135623730951},"410":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"449":{"tf":1.4142135623730951},"452":{"tf":1.4142135623730951},"456":{"tf":1.0},"47":{"tf":1.4142135623730951},"470":{"tf":1.0},"473":{"tf":1.7320508075688772},"474":{"tf":1.0},"477":{"tf":1.4142135623730951},"522":{"tf":1.4142135623730951},"526":{"tf":1.0},"542":{"tf":1.0},"547":{"tf":1.4142135623730951},"83":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"86":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":59,"docs":{"12":{"tf":1.4142135623730951},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"18":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"480":{"tf":1.7320508075688772},"481":{"tf":1.0},"482":{"tf":1.0},"483":{"tf":1.0},"484":{"tf":1.0},"485":{"tf":1.0},"486":{"tf":1.0},"487":{"tf":1.0},"488":{"tf":1.0},"489":{"tf":1.0},"490":{"tf":1.4142135623730951},"491":{"tf":1.0},"492":{"tf":1.0},"493":{"tf":1.4142135623730951},"494":{"tf":1.0},"495":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.0},"499":{"tf":1.0},"500":{"tf":1.0},"501":{"tf":2.0},"502":{"tf":1.4142135623730951},"503":{"tf":1.4142135623730951},"504":{"tf":1.4142135623730951},"505":{"tf":1.4142135623730951},"506":{"tf":1.4142135623730951},"507":{"tf":1.4142135623730951},"508":{"tf":1.7320508075688772},"509":{"tf":1.4142135623730951},"510":{"tf":1.4142135623730951},"511":{"tf":1.4142135623730951},"512":{"tf":1.4142135623730951},"513":{"tf":1.4142135623730951},"514":{"tf":1.4142135623730951},"515":{"tf":1.4142135623730951},"516":{"tf":1.7320508075688772},"517":{"tf":1.4142135623730951},"518":{"tf":1.4142135623730951},"519":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951},"521":{"tf":1.4142135623730951},"522":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951},"525":{"tf":1.7320508075688772},"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"223":{"tf":1.4142135623730951},"523":{"tf":1.0},"555":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"196":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"s":{"0":{"1":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"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":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"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":1,"docs":{"450":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"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":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"s":{"0":{"1":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"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":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"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":{},"s":{"<":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":1,"docs":{"450":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":5,"docs":{"29":{"tf":1.4142135623730951},"450":{"tf":1.4142135623730951},"85":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0}}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"234":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":11,"docs":{"156":{"tf":1.7320508075688772},"309":{"tf":1.0},"310":{"tf":1.4142135623730951},"311":{"tf":1.4142135623730951},"396":{"tf":1.0},"402":{"tf":2.23606797749979},"403":{"tf":3.0},"460":{"tf":1.0},"490":{"tf":1.0},"517":{"tf":1.0},"69":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"466":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":368,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"100":{"tf":3.3166247903554},"101":{"tf":1.7320508075688772},"102":{"tf":1.7320508075688772},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.7320508075688772},"109":{"tf":1.7320508075688772},"110":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"119":{"tf":2.23606797749979},"121":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"124":{"tf":2.0},"125":{"tf":1.7320508075688772},"127":{"tf":1.4142135623730951},"128":{"tf":3.0},"130":{"tf":2.0},"131":{"tf":2.0},"132":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":2.449489742783178},"140":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"148":{"tf":2.0},"149":{"tf":1.4142135623730951},"15":{"tf":1.0},"151":{"tf":2.23606797749979},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":2.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.0},"157":{"tf":1.0},"160":{"tf":1.4142135623730951},"161":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.4142135623730951},"166":{"tf":2.0},"167":{"tf":2.0},"168":{"tf":1.4142135623730951},"169":{"tf":1.7320508075688772},"17":{"tf":1.0},"170":{"tf":1.4142135623730951},"172":{"tf":1.0},"173":{"tf":1.7320508075688772},"174":{"tf":1.4142135623730951},"175":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"178":{"tf":1.7320508075688772},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":2.0},"183":{"tf":2.8284271247461903},"184":{"tf":2.6457513110645907},"185":{"tf":2.6457513110645907},"186":{"tf":1.0},"187":{"tf":1.7320508075688772},"189":{"tf":1.0},"190":{"tf":1.0},"193":{"tf":1.4142135623730951},"194":{"tf":1.4142135623730951},"195":{"tf":1.0},"197":{"tf":1.7320508075688772},"199":{"tf":1.0},"2":{"tf":2.23606797749979},"200":{"tf":1.4142135623730951},"201":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.7320508075688772},"204":{"tf":1.0},"205":{"tf":1.4142135623730951},"207":{"tf":1.0},"208":{"tf":1.4142135623730951},"210":{"tf":2.23606797749979},"211":{"tf":2.8284271247461903},"212":{"tf":2.449489742783178},"213":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"22":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.7320508075688772},"223":{"tf":2.23606797749979},"225":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"227":{"tf":1.0},"228":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.7320508075688772},"232":{"tf":2.0},"235":{"tf":1.4142135623730951},"237":{"tf":1.7320508075688772},"239":{"tf":2.6457513110645907},"240":{"tf":2.449489742783178},"242":{"tf":1.0},"243":{"tf":2.6457513110645907},"244":{"tf":1.4142135623730951},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"249":{"tf":1.0},"25":{"tf":1.0},"250":{"tf":2.23606797749979},"251":{"tf":3.3166247903554},"252":{"tf":1.0},"253":{"tf":1.4142135623730951},"254":{"tf":2.0},"257":{"tf":1.0},"258":{"tf":1.0},"261":{"tf":1.0},"263":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"266":{"tf":1.7320508075688772},"267":{"tf":2.0},"268":{"tf":1.4142135623730951},"269":{"tf":1.4142135623730951},"27":{"tf":1.0},"271":{"tf":1.4142135623730951},"273":{"tf":1.0},"274":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772},"278":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.4142135623730951},"284":{"tf":1.7320508075688772},"285":{"tf":1.7320508075688772},"286":{"tf":1.0},"289":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772},"291":{"tf":1.0},"292":{"tf":1.4142135623730951},"293":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":2.0},"301":{"tf":1.0},"303":{"tf":1.4142135623730951},"305":{"tf":1.7320508075688772},"306":{"tf":2.8284271247461903},"308":{"tf":1.0},"309":{"tf":1.7320508075688772},"310":{"tf":1.0},"311":{"tf":1.4142135623730951},"312":{"tf":2.0},"313":{"tf":2.0},"314":{"tf":1.0},"316":{"tf":1.4142135623730951},"318":{"tf":1.0},"319":{"tf":1.7320508075688772},"32":{"tf":1.0},"320":{"tf":2.0},"321":{"tf":1.0},"322":{"tf":1.7320508075688772},"323":{"tf":2.0},"324":{"tf":1.0},"325":{"tf":2.0},"326":{"tf":1.0},"327":{"tf":2.0},"328":{"tf":1.0},"329":{"tf":1.7320508075688772},"33":{"tf":1.7320508075688772},"331":{"tf":1.7320508075688772},"332":{"tf":1.7320508075688772},"333":{"tf":1.0},"335":{"tf":1.4142135623730951},"339":{"tf":2.6457513110645907},"340":{"tf":1.0},"341":{"tf":1.7320508075688772},"342":{"tf":1.4142135623730951},"343":{"tf":2.6457513110645907},"344":{"tf":1.4142135623730951},"345":{"tf":2.449489742783178},"346":{"tf":2.23606797749979},"347":{"tf":2.0},"349":{"tf":1.4142135623730951},"35":{"tf":1.0},"350":{"tf":2.23606797749979},"352":{"tf":1.0},"353":{"tf":1.4142135623730951},"354":{"tf":1.0},"355":{"tf":2.0},"356":{"tf":2.23606797749979},"357":{"tf":1.0},"358":{"tf":1.0},"361":{"tf":1.4142135623730951},"362":{"tf":1.0},"363":{"tf":2.0},"369":{"tf":1.0},"37":{"tf":1.7320508075688772},"372":{"tf":1.4142135623730951},"375":{"tf":1.0},"376":{"tf":1.4142135623730951},"377":{"tf":2.0},"378":{"tf":1.0},"379":{"tf":1.7320508075688772},"38":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"384":{"tf":1.0},"385":{"tf":1.0},"386":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"388":{"tf":1.7320508075688772},"389":{"tf":2.449489742783178},"390":{"tf":1.0},"393":{"tf":1.4142135623730951},"394":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"397":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"399":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"401":{"tf":2.0},"403":{"tf":1.0},"404":{"tf":2.23606797749979},"405":{"tf":1.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.0},"408":{"tf":1.7320508075688772},"409":{"tf":1.4142135623730951},"410":{"tf":2.6457513110645907},"413":{"tf":1.4142135623730951},"415":{"tf":2.0},"416":{"tf":3.4641016151377544},"419":{"tf":1.0},"420":{"tf":1.4142135623730951},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.7320508075688772},"424":{"tf":1.0},"425":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":1.4142135623730951},"43":{"tf":1.0},"430":{"tf":2.23606797749979},"431":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":1.0},"437":{"tf":1.7320508075688772},"438":{"tf":1.0},"439":{"tf":2.23606797749979},"44":{"tf":1.0},"440":{"tf":1.0},"441":{"tf":2.6457513110645907},"442":{"tf":1.4142135623730951},"443":{"tf":1.0},"444":{"tf":1.4142135623730951},"445":{"tf":1.0},"446":{"tf":2.23606797749979},"447":{"tf":2.23606797749979},"448":{"tf":1.7320508075688772},"45":{"tf":1.0},"456":{"tf":2.23606797749979},"457":{"tf":1.0},"458":{"tf":1.0},"459":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"460":{"tf":1.7320508075688772},"461":{"tf":2.23606797749979},"465":{"tf":2.0},"466":{"tf":1.4142135623730951},"467":{"tf":1.7320508075688772},"468":{"tf":1.0},"469":{"tf":1.4142135623730951},"47":{"tf":1.4142135623730951},"470":{"tf":3.3166247903554},"471":{"tf":1.4142135623730951},"472":{"tf":2.23606797749979},"473":{"tf":4.123105625617661},"474":{"tf":1.7320508075688772},"477":{"tf":2.449489742783178},"478":{"tf":1.4142135623730951},"479":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"483":{"tf":1.0},"486":{"tf":1.0},"488":{"tf":1.4142135623730951},"489":{"tf":1.4142135623730951},"490":{"tf":1.0},"491":{"tf":2.23606797749979},"492":{"tf":1.4142135623730951},"493":{"tf":2.0},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"498":{"tf":1.4142135623730951},"499":{"tf":1.0},"50":{"tf":2.6457513110645907},"503":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"507":{"tf":1.4142135623730951},"508":{"tf":1.4142135623730951},"510":{"tf":1.4142135623730951},"512":{"tf":1.0},"516":{"tf":1.4142135623730951},"517":{"tf":2.0},"52":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.0},"524":{"tf":1.4142135623730951},"527":{"tf":1.4142135623730951},"528":{"tf":1.0},"531":{"tf":1.0},"534":{"tf":1.4142135623730951},"542":{"tf":1.4142135623730951},"544":{"tf":1.4142135623730951},"546":{"tf":1.0},"55":{"tf":1.0},"550":{"tf":1.0},"554":{"tf":1.0},"556":{"tf":1.7320508075688772},"56":{"tf":3.1622776601683795},"560":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":2.0},"66":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":2.23606797749979},"70":{"tf":1.7320508075688772},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951},"80":{"tf":2.23606797749979},"83":{"tf":1.4142135623730951},"84":{"tf":2.0},"85":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951},"90":{"tf":3.1622776601683795},"91":{"tf":1.0},"94":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951},"96":{"tf":1.7320508075688772},"97":{"tf":1.7320508075688772},"98":{"tf":1.7320508075688772},"99":{"tf":2.6457513110645907}},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"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":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"90":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}},"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":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"90":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":2,"docs":{"237":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951}}}}}}}}},"r":{"df":53,"docs":{"119":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"139":{"tf":1.0},"159":{"tf":1.0},"161":{"tf":1.7320508075688772},"179":{"tf":1.4142135623730951},"194":{"tf":1.0},"195":{"tf":1.0},"208":{"tf":1.0},"214":{"tf":1.0},"230":{"tf":2.0},"232":{"tf":1.0},"236":{"tf":1.4142135623730951},"239":{"tf":2.8284271247461903},"251":{"tf":1.0},"270":{"tf":1.0},"277":{"tf":1.4142135623730951},"306":{"tf":1.0},"316":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.4142135623730951},"331":{"tf":1.0},"340":{"tf":1.4142135623730951},"341":{"tf":1.4142135623730951},"342":{"tf":1.0},"344":{"tf":1.4142135623730951},"346":{"tf":1.7320508075688772},"349":{"tf":1.4142135623730951},"375":{"tf":1.4142135623730951},"380":{"tf":1.0},"383":{"tf":2.449489742783178},"386":{"tf":1.0},"396":{"tf":1.0},"403":{"tf":1.0},"405":{"tf":2.8284271247461903},"407":{"tf":1.0},"412":{"tf":1.0},"416":{"tf":1.0},"421":{"tf":1.0},"428":{"tf":1.0},"441":{"tf":1.0},"472":{"tf":1.4142135623730951},"473":{"tf":1.7320508075688772},"531":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951},"533":{"tf":1.4142135623730951},"558":{"tf":2.0},"559":{"tf":1.0},"73":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":5,"docs":{"202":{"tf":1.0},"221":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"405":{"tf":1.4142135623730951},"554":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"468":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"271":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":5,"docs":{"0":{"tf":1.0},"161":{"tf":1.0},"293":{"tf":1.0},"362":{"tf":1.0},"452":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"556":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"i":{"d":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"251":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"132":{"tf":1.0},"40":{"tf":1.0},"464":{"tf":1.0}}}}}},"df":6,"docs":{"249":{"tf":1.0},"251":{"tf":2.0},"301":{"tf":2.23606797749979},"388":{"tf":2.0},"40":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"0":{".":{"0":{".":{"1":{"df":1,"docs":{"107":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"7":{".":{"3":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"48":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},">":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"334":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"276":{"tf":2.8284271247461903}}},"2":{"df":1,"docs":{"276":{"tf":3.605551275463989}}},"df":89,"docs":{"112":{"tf":1.0},"118":{"tf":1.0},"125":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"132":{"tf":2.8284271247461903},"138":{"tf":2.23606797749979},"142":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":3.1622776601683795},"151":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"156":{"tf":2.449489742783178},"158":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"166":{"tf":1.7320508075688772},"168":{"tf":2.449489742783178},"176":{"tf":2.23606797749979},"177":{"tf":2.0},"178":{"tf":2.0},"181":{"tf":1.7320508075688772},"183":{"tf":2.0},"185":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"197":{"tf":2.8284271247461903},"215":{"tf":2.0},"221":{"tf":1.4142135623730951},"223":{"tf":2.8284271247461903},"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"230":{"tf":3.1622776601683795},"232":{"tf":1.4142135623730951},"239":{"tf":2.23606797749979},"240":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951},"254":{"tf":2.0},"257":{"tf":1.4142135623730951},"259":{"tf":2.0},"261":{"tf":1.4142135623730951},"265":{"tf":2.449489742783178},"267":{"tf":2.0},"269":{"tf":2.0},"271":{"tf":2.0},"275":{"tf":2.449489742783178},"277":{"tf":2.449489742783178},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"293":{"tf":4.242640687119285},"295":{"tf":1.4142135623730951},"296":{"tf":2.0},"300":{"tf":2.0},"303":{"tf":1.4142135623730951},"306":{"tf":3.3166247903554},"308":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"318":{"tf":2.449489742783178},"319":{"tf":1.4142135623730951},"331":{"tf":2.0},"339":{"tf":1.4142135623730951},"343":{"tf":2.0},"350":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.4142135623730951},"383":{"tf":2.0},"386":{"tf":1.4142135623730951},"388":{"tf":2.449489742783178},"391":{"tf":1.0},"395":{"tf":2.0},"401":{"tf":1.0},"405":{"tf":2.449489742783178},"410":{"tf":1.0},"412":{"tf":3.0},"439":{"tf":2.0},"442":{"tf":2.449489742783178},"445":{"tf":2.0},"448":{"tf":2.0},"455":{"tf":2.0},"460":{"tf":1.0},"470":{"tf":4.123105625617661},"472":{"tf":1.7320508075688772},"473":{"tf":2.0},"474":{"tf":1.0},"99":{"tf":1.0}},"i":{"d":{"df":15,"docs":{"169":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"327":{"tf":1.0},"346":{"tf":1.7320508075688772},"358":{"tf":1.0},"382":{"tf":1.0},"430":{"tf":1.0},"473":{"tf":1.0},"533":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"u":{"df":88,"docs":{"107":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":2.23606797749979},"112":{"tf":1.4142135623730951},"117":{"tf":1.0},"126":{"tf":2.8284271247461903},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"147":{"tf":2.0},"149":{"tf":1.4142135623730951},"153":{"tf":1.7320508075688772},"155":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.7320508075688772},"167":{"tf":1.0},"168":{"tf":1.4142135623730951},"177":{"tf":1.0},"189":{"tf":2.23606797749979},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":2.0},"195":{"tf":2.23606797749979},"199":{"tf":1.4142135623730951},"201":{"tf":1.4142135623730951},"208":{"tf":1.0},"210":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"237":{"tf":2.0},"240":{"tf":1.0},"253":{"tf":1.0},"263":{"tf":1.0},"276":{"tf":1.7320508075688772},"277":{"tf":2.6457513110645907},"280":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.4142135623730951},"321":{"tf":1.4142135623730951},"323":{"tf":1.0},"327":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.4142135623730951},"334":{"tf":1.7320508075688772},"335":{"tf":1.0},"336":{"tf":2.0},"339":{"tf":3.3166247903554},"346":{"tf":1.0},"347":{"tf":1.0},"359":{"tf":1.0},"366":{"tf":1.4142135623730951},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"377":{"tf":1.0},"423":{"tf":1.4142135623730951},"430":{"tf":1.4142135623730951},"445":{"tf":1.0},"454":{"tf":1.0},"460":{"tf":1.0},"464":{"tf":1.0},"470":{"tf":1.4142135623730951},"486":{"tf":1.0},"489":{"tf":2.0},"500":{"tf":1.0},"52":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"540":{"tf":1.0},"55":{"tf":1.4142135623730951},"557":{"tf":1.0},"56":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"58":{"tf":1.7320508075688772},"59":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"7":{"tf":1.0},"73":{"tf":2.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.7320508075688772},"77":{"tf":2.449489742783178},"78":{"tf":1.4142135623730951},"90":{"tf":2.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"336":{"tf":1.4142135623730951}}}}}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":18,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.0},"102":{"tf":2.8284271247461903},"104":{"tf":2.8284271247461903},"107":{"tf":1.7320508075688772},"109":{"tf":2.8284271247461903},"120":{"tf":1.0},"127":{"tf":1.0},"247":{"tf":1.0},"268":{"tf":1.0},"354":{"tf":1.0},"376":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.7320508075688772},"465":{"tf":1.0},"542":{"tf":1.0},"557":{"tf":1.0},"62":{"tf":2.0}}},"df":0,"docs":{}}}}},"r":{"df":4,"docs":{"388":{"tf":1.0},"401":{"tf":1.0},"473":{"tf":1.0},"474":{"tf":1.4142135623730951}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":7,"docs":{"318":{"tf":2.23606797749979},"405":{"tf":1.0},"416":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.0},"448":{"tf":1.0},"470":{"tf":1.0}}}},"d":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"477":{"tf":1.0},"5":{"tf":1.0},"534":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"104":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":20,"docs":{"100":{"tf":1.0},"110":{"tf":1.0},"12":{"tf":1.0},"134":{"tf":1.0},"15":{"tf":1.0},"179":{"tf":1.0},"2":{"tf":1.0},"248":{"tf":1.0},"277":{"tf":1.0},"324":{"tf":1.0},"350":{"tf":1.0},"40":{"tf":1.0},"412":{"tf":1.0},"461":{"tf":1.0},"477":{"tf":1.0},"48":{"tf":1.0},"489":{"tf":1.0},"490":{"tf":1.0},"535":{"tf":1.0},"99":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":1,"docs":{"337":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":10,"docs":{"449":{"tf":2.8284271247461903},"450":{"tf":1.0},"451":{"tf":2.23606797749979},"452":{"tf":1.0},"453":{"tf":1.4142135623730951},"454":{"tf":1.0},"455":{"tf":1.0},"490":{"tf":1.0},"494":{"tf":1.0},"5":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"'":{"df":1,"docs":{"452":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"m":{"a":{"c":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":12,"docs":{"107":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"52":{"tf":2.0},"546":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.4142135623730951},"82":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"90":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":1,"docs":{"103":{"tf":1.4142135623730951}},"i":{"df":26,"docs":{"110":{"tf":1.0},"126":{"tf":1.0},"131":{"tf":1.0},"15":{"tf":1.0},"160":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.0},"320":{"tf":1.0},"339":{"tf":1.0},"349":{"tf":1.0},"354":{"tf":1.0},"389":{"tf":1.0},"407":{"tf":1.0},"413":{"tf":1.4142135623730951},"416":{"tf":1.4142135623730951},"453":{"tf":1.0},"464":{"tf":1.0},"470":{"tf":1.0},"472":{"tf":1.4142135623730951},"478":{"tf":1.4142135623730951},"518":{"tf":1.0},"548":{"tf":1.0},"550":{"tf":1.0},"56":{"tf":1.0},"76":{"tf":1.0}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"132":{"tf":1.0}}}}}}},">":{"1":{".":{"9":{".":{"0":{"<":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"435":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"3":{".":{"0":{"<":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"94":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"1":{"<":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"97":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{".":{"0":{"<":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"491":{"tf":2.449489742783178}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"0":{"df":1,"docs":{"451":{"tf":1.0}}},"1":{"<":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":4,"docs":{"435":{"tf":1.0},"84":{"tf":1.0},"94":{"tf":1.4142135623730951},"97":{"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":57,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":2.449489742783178},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"109":{"tf":2.0},"12":{"tf":1.4142135623730951},"13":{"tf":1.0},"14":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"234":{"tf":1.7320508075688772},"27":{"tf":1.0},"281":{"tf":1.0},"29":{"tf":1.4142135623730951},"3":{"tf":1.0},"321":{"tf":1.0},"36":{"tf":1.4142135623730951},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"40":{"tf":1.7320508075688772},"41":{"tf":1.0},"436":{"tf":1.7320508075688772},"44":{"tf":1.4142135623730951},"451":{"tf":1.4142135623730951},"458":{"tf":1.0},"47":{"tf":3.3166247903554},"477":{"tf":2.0},"478":{"tf":1.0},"48":{"tf":1.0},"486":{"tf":1.0},"490":{"tf":1.0},"50":{"tf":1.7320508075688772},"517":{"tf":1.4142135623730951},"519":{"tf":1.4142135623730951},"521":{"tf":1.4142135623730951},"525":{"tf":1.7320508075688772},"535":{"tf":2.23606797749979},"536":{"tf":1.7320508075688772},"537":{"tf":1.4142135623730951},"538":{"tf":1.4142135623730951},"539":{"tf":1.4142135623730951},"540":{"tf":1.7320508075688772},"541":{"tf":1.7320508075688772},"542":{"tf":2.0},"547":{"tf":4.358898943540674},"555":{"tf":1.7320508075688772},"557":{"tf":1.0},"56":{"tf":2.6457513110645907},"6":{"tf":1.0},"69":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"88":{"tf":1.0},"94":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951}}}}}}}},"h":{"df":1,"docs":{"477":{"tf":1.4142135623730951}}},"i":{"a":{"df":19,"docs":{"100":{"tf":1.0},"125":{"tf":1.0},"133":{"tf":1.0},"167":{"tf":1.7320508075688772},"245":{"tf":1.0},"251":{"tf":1.0},"253":{"tf":1.0},"311":{"tf":1.0},"319":{"tf":1.7320508075688772},"36":{"tf":1.0},"461":{"tf":1.0},"462":{"tf":1.0},"500":{"tf":1.0},"528":{"tf":1.4142135623730951},"540":{"tf":1.0},"557":{"tf":1.0},"559":{"tf":1.0},"70":{"tf":1.0},"88":{"tf":1.0}}},"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"282":{"tf":1.7320508075688772},"286":{"tf":1.7320508075688772},"287":{"tf":1.0},"291":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"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":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"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":{},"{":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{":":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"\"":{",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{":":{"[":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"y":{",":{"df":0,"docs":{},"z":{"]":{"df":0,"docs":{},"}":{",":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{":":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"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":{},"w":{"df":13,"docs":{"177":{"tf":1.0},"216":{"tf":1.0},"3":{"tf":1.0},"313":{"tf":1.0},"383":{"tf":1.0},"388":{"tf":1.0},"397":{"tf":1.4142135623730951},"40":{"tf":1.0},"43":{"tf":1.0},"468":{"tf":1.0},"529":{"tf":1.0},"550":{"tf":1.0},"63":{"tf":1.0}}}},"p":{"df":1,"docs":{"403":{"tf":1.0}}},"s":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"148":{"tf":1.0},"454":{"tf":1.0},"556":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"a":{"d":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"i":{"d":{"df":23,"docs":{"100":{"tf":1.7320508075688772},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178},"313":{"tf":1.0},"356":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"416":{"tf":2.449489742783178},"425":{"tf":1.4142135623730951},"426":{"tf":1.4142135623730951},"427":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":2.0},"452":{"tf":1.0},"458":{"tf":1.0},"462":{"tf":1.4142135623730951},"492":{"tf":2.0},"92":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"s":{"df":3,"docs":{"317":{"tf":1.4142135623730951},"403":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},"w":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"(":{"df":1,"docs":{"356":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"389":{"tf":1.0},"56":{"tf":1.0}}}},"l":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"460":{"tf":2.449489742783178},"73":{"tf":1.7320508075688772}}}}}},"df":3,"docs":{"460":{"tf":2.449489742783178},"73":{"tf":2.23606797749979},"75":{"tf":1.4142135623730951}},"|":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"59":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"75":{"tf":1.0}}}}}}}},"n":{"df":1,"docs":{"522":{"tf":1.0}},"t":{"df":111,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"110":{"tf":1.7320508075688772},"114":{"tf":1.0},"117":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"148":{"tf":1.0},"150":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"156":{"tf":1.0},"159":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.4142135623730951},"193":{"tf":1.0},"2":{"tf":1.0},"205":{"tf":1.0},"212":{"tf":2.0},"215":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.0},"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"235":{"tf":1.0},"239":{"tf":1.0},"243":{"tf":1.7320508075688772},"247":{"tf":1.4142135623730951},"251":{"tf":2.6457513110645907},"254":{"tf":1.4142135623730951},"259":{"tf":1.0},"261":{"tf":1.7320508075688772},"265":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"284":{"tf":1.0},"289":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.4142135623730951},"298":{"tf":1.0},"303":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"308":{"tf":1.0},"313":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.4142135623730951},"343":{"tf":1.7320508075688772},"347":{"tf":1.0},"350":{"tf":1.7320508075688772},"355":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":1.4142135623730951},"384":{"tf":1.0},"386":{"tf":1.0},"403":{"tf":1.0},"405":{"tf":1.0},"408":{"tf":1.0},"410":{"tf":1.4142135623730951},"412":{"tf":1.0},"421":{"tf":1.0},"439":{"tf":1.4142135623730951},"441":{"tf":1.4142135623730951},"442":{"tf":1.0},"443":{"tf":1.0},"445":{"tf":1.0},"446":{"tf":1.0},"447":{"tf":1.0},"452":{"tf":1.0},"454":{"tf":1.0},"455":{"tf":1.0},"456":{"tf":1.0},"459":{"tf":1.0},"460":{"tf":1.0},"470":{"tf":3.1622776601683795},"472":{"tf":1.0},"474":{"tf":1.0},"493":{"tf":1.0},"516":{"tf":1.0},"554":{"tf":1.0},"559":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.4142135623730951},"69":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951},"89":{"tf":1.0},"95":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"n":{"df":8,"docs":{"22":{"tf":1.0},"305":{"tf":1.0},"31":{"tf":1.0},"320":{"tf":1.4142135623730951},"33":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"472":{"tf":1.4142135623730951}}},"p":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"432":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"429":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"416":{"tf":2.0},"419":{"tf":1.0},"432":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":8,"docs":{"164":{"tf":3.3166247903554},"179":{"tf":1.0},"185":{"tf":1.0},"414":{"tf":3.1622776601683795},"415":{"tf":3.7416573867739413},"416":{"tf":4.358898943540674},"425":{"tf":2.0},"432":{"tf":3.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":7,"docs":{"415":{"tf":1.4142135623730951},"416":{"tf":2.6457513110645907},"425":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"429":{"tf":1.4142135623730951},"432":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"s":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"415":{"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":{},"u":{"df":0,"docs":{},"t":{"(":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}}}}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":4,"docs":{"33":{"tf":1.0},"470":{"tf":1.0},"486":{"tf":1.0},"554":{"tf":1.0}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"181":{"tf":2.8284271247461903},"508":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}}}},"y":{"df":55,"docs":{"106":{"tf":1.0},"108":{"tf":1.4142135623730951},"110":{"tf":1.0},"122":{"tf":1.0},"129":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.4142135623730951},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.0},"2":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"299":{"tf":1.0},"307":{"tf":1.0},"311":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.0},"335":{"tf":1.0},"351":{"tf":1.0},"354":{"tf":1.0},"377":{"tf":1.0},"381":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"398":{"tf":1.0},"402":{"tf":1.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.0},"433":{"tf":1.0},"441":{"tf":1.0},"447":{"tf":1.0},"454":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.0},"493":{"tf":1.0},"534":{"tf":1.0},"542":{"tf":1.7320508075688772},"557":{"tf":1.4142135623730951},"559":{"tf":1.0},"67":{"tf":1.0},"82":{"tf":1.0},"99":{"tf":1.0}}}},"df":1,"docs":{"263":{"tf":1.0}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":46,"docs":{"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"108":{"tf":1.0},"112":{"tf":1.0},"125":{"tf":1.0},"128":{"tf":1.0},"168":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.7320508075688772},"179":{"tf":1.0},"181":{"tf":1.7320508075688772},"183":{"tf":1.0},"185":{"tf":1.7320508075688772},"215":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"226":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"269":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"285":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.0},"296":{"tf":1.4142135623730951},"306":{"tf":1.0},"308":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.7320508075688772},"389":{"tf":1.0},"390":{"tf":1.0},"405":{"tf":1.0},"407":{"tf":1.4142135623730951},"410":{"tf":1.0},"414":{"tf":1.0},"460":{"tf":1.4142135623730951},"470":{"tf":2.23606797749979},"472":{"tf":1.0},"473":{"tf":1.7320508075688772},"68":{"tf":1.0},"82":{"tf":1.0},"95":{"tf":1.0}}}},"r":{"df":17,"docs":{"128":{"tf":1.0},"151":{"tf":1.0},"164":{"tf":1.0},"212":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"247":{"tf":1.0},"259":{"tf":1.0},"313":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"388":{"tf":1.4142135623730951},"414":{"tf":1.0},"470":{"tf":2.0},"69":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0}}},"v":{"df":16,"docs":{"128":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"169":{"tf":1.0},"176":{"tf":1.7320508075688772},"183":{"tf":1.0},"185":{"tf":1.0},"293":{"tf":1.0},"321":{"tf":1.4142135623730951},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"405":{"tf":1.0},"406":{"tf":1.7320508075688772},"467":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0}}}},"b":{"df":2,"docs":{"186":{"tf":1.0},"556":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"478":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"223":{"tf":1.0},"69":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"0":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":23,"docs":{"103":{"tf":1.0},"169":{"tf":1.0},"196":{"tf":1.0},"223":{"tf":1.0},"233":{"tf":1.0},"249":{"tf":1.0},"297":{"tf":1.0},"306":{"tf":1.0},"331":{"tf":1.0},"345":{"tf":1.0},"382":{"tf":1.0},"395":{"tf":1.0},"457":{"tf":1.0},"460":{"tf":1.0},"469":{"tf":1.4142135623730951},"476":{"tf":1.0},"477":{"tf":1.0},"517":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"164":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"h":{"a":{"df":0,"docs":{},"t":{"'":{"df":2,"docs":{"388":{"tf":1.0},"461":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":8,"docs":{"108":{"tf":1.0},"138":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"352":{"tf":1.0},"467":{"tf":1.0},"76":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":2,"docs":{"159":{"tf":1.0},"225":{"tf":1.0}},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"395":{"tf":2.0}}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"347":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":22,"docs":{"101":{"tf":1.4142135623730951},"110":{"tf":1.4142135623730951},"132":{"tf":1.0},"157":{"tf":1.0},"197":{"tf":1.7320508075688772},"237":{"tf":1.0},"309":{"tf":1.0},"326":{"tf":1.0},"336":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"372":{"tf":1.0},"374":{"tf":1.0},"477":{"tf":1.0},"50":{"tf":1.0},"524":{"tf":1.0},"540":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"60":{"tf":1.0},"90":{"tf":1.7320508075688772}}}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"548":{"tf":1.4142135623730951},"62":{"tf":1.0}}}}}},"o":{"'":{"df":0,"docs":{},"v":{"df":1,"docs":{"357":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":13,"docs":{"169":{"tf":1.0},"194":{"tf":1.4142135623730951},"255":{"tf":1.0},"33":{"tf":1.0},"381":{"tf":1.0},"405":{"tf":1.0},"416":{"tf":1.0},"443":{"tf":1.0},"470":{"tf":1.0},"512":{"tf":1.0},"558":{"tf":1.0},"76":{"tf":1.7320508075688772},"78":{"tf":2.23606797749979}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":2,"docs":{"249":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"555":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"464":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"558":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"100":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"(":{"\"":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"112":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"395":{"tf":1.7320508075688772}}}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"100":{"tf":1.0},"409":{"tf":1.0},"99":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"520":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"s":{"(":{"*":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"306":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"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":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"181":{"tf":1.0},"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}}},"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":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"232":{"tf":1.0}},"e":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"230":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":10,"docs":{"100":{"tf":1.0},"131":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"181":{"tf":1.0},"185":{"tf":1.4142135623730951},"306":{"tf":1.0},"388":{"tf":1.7320508075688772},"391":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"269":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"193":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"c":{"df":1,"docs":{"155":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"225":{"tf":1.0}},"e":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"221":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.0}},"u":{"df":1,"docs":{"132":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"343":{"tf":1.0}}},"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":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"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":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"142":{"tf":1.0},"243":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"372":{"tf":1.0},"376":{"tf":1.0}}}},"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":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"112":{"tf":1.0},"158":{"tf":1.0},"204":{"tf":1.0},"300":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"138":{"tf":1.0},"247":{"tf":1.0},"331":{"tf":1.0}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"271":{"tf":1.0}}}}}}},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"455":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"455":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"293":{"tf":1.4142135623730951}}}}}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"277":{"tf":1.0}},"e":{"\"":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"158":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"197":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"273":{"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":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"tf":1.0}}}}}}},"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":{"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{">":{"(":{"\"":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"331":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.0}}}}}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"319":{"tf":1.0}}}}}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"f":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"212":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"275":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"m":{"a":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"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":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"277":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"105":{"tf":1.0},"322":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{">":{"(":{"\"":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"314":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"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":{},"w":{"df":71,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"128":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":2.0},"138":{"tf":1.4142135623730951},"142":{"tf":1.0},"146":{"tf":1.0},"152":{"tf":1.0},"158":{"tf":1.7320508075688772},"183":{"tf":1.0},"189":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"212":{"tf":1.0},"215":{"tf":1.4142135623730951},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"225":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":2.0},"232":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"243":{"tf":1.0},"247":{"tf":1.4142135623730951},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.4142135623730951},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.4142135623730951},"273":{"tf":1.0},"275":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":2.8284271247461903},"295":{"tf":1.0},"296":{"tf":1.4142135623730951},"298":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"303":{"tf":1.0},"308":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":2.0},"319":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.4142135623730951},"339":{"tf":1.0},"343":{"tf":1.4142135623730951},"372":{"tf":1.0},"376":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":2.0},"405":{"tf":3.4641016151377544},"415":{"tf":1.4142135623730951},"455":{"tf":1.4142135623730951},"473":{"tf":1.0},"483":{"tf":1.4142135623730951},"486":{"tf":1.4142135623730951},"493":{"tf":3.4641016151377544},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"99":{"tf":1.0}}}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"257":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"259":{"tf":1.0}}}},"df":0,"docs":{}}}},"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":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":6,"docs":{"146":{"tf":1.0},"158":{"tf":1.0},"223":{"tf":1.0},"265":{"tf":1.0},"277":{"tf":1.0},"296":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"381":{"tf":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":{"204":{"tf":1.0},"230":{"tf":1.0},"293":{"tf":1.4142135623730951},"343":{"tf":1.0},"383":{"tf":1.7320508075688772},"448":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.0}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.0}}}}}},"df":0,"docs":{}},"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":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"295":{"tf":1.0},"296":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"178":{"tf":1.4142135623730951}},"u":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"298":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"298":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"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":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"131":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"131":{"tf":1.0}}},"2":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":2.0}}}},"df":0,"docs":{}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"405":{"tf":2.449489742783178}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"448":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"261":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":1.7320508075688772}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"230":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"189":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"293":{"tf":1.4142135623730951},"300":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"303":{"tf":1.0},"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"177":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"100":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.4142135623730951},"399":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"399":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"100":{"tf":1.0},"398":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"(":{"\"":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"399":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"100":{"tf":1.0},"400":{"tf":1.0}}}}}}}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"401":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"100":{"tf":1.0},"398":{"tf":1.0}}}}}},"df":5,"docs":{"100":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.7320508075688772},"399":{"tf":1.0},"401":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"n":{"df":14,"docs":{"0":{"tf":1.0},"168":{"tf":2.6457513110645907},"187":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":2.6457513110645907},"210":{"tf":1.0},"306":{"tf":1.0},"353":{"tf":1.4142135623730951},"389":{"tf":1.0},"432":{"tf":1.0},"57":{"tf":1.0},"75":{"tf":1.0}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"339":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"339":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"336":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"339":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"k":{"df":1,"docs":{"335":{"tf":1.0}}}},"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":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"327":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"498":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"327":{"tf":1.0},"498":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"498":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"331":{"tf":1.0},"510":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"331":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"498":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"327":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":2,"docs":{"328":{"tf":1.0},"331":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"328":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"331":{"tf":1.0},"510":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"151":{"tf":1.0},"152":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"a":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"b":{"df":1,"docs":{"155":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"150":{"tf":1.0},"151":{"tf":1.0}}}}}},"c":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"138":{"tf":1.0}}}},"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":{"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"150":{"tf":1.0}}}}}},"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":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":6,"docs":{"138":{"tf":1.7320508075688772},"151":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"489":{"tf":2.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"138":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"t":{"df":22,"docs":{"109":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"226":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.4142135623730951},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"339":{"tf":2.0},"343":{"tf":1.0},"369":{"tf":1.0},"379":{"tf":1.4142135623730951},"383":{"tf":1.0},"405":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":1.0},"476":{"tf":1.0},"556":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"336":{"tf":1.0}}}}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"336":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"339":{"tf":1.7320508075688772}}}}}},"df":1,"docs":{"336":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"100":{"tf":1.0},"377":{"tf":1.4142135623730951},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{".":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"g":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"532":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"100":{"tf":1.0},"35":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}},"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":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"545":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"112":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"100":{"tf":1.0},"35":{"tf":1.0},"378":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":4,"docs":{"236":{"tf":1.0},"237":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":11,"docs":{"100":{"tf":1.0},"385":{"tf":1.4142135623730951},"386":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.7320508075688772},"389":{"tf":1.4142135623730951},"392":{"tf":1.0},"393":{"tf":2.0},"442":{"tf":1.4142135623730951},"443":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"385":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"393":{"tf":1.7320508075688772},"474":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"100":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.4142135623730951},"399":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"399":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"100":{"tf":1.0},"398":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":2,"docs":{"328":{"tf":1.4142135623730951},"498":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"328":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"328":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"u":{"b":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"\"":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"405":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}}}}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"405":{"tf":1.0}}}}},"df":0,"docs":{}},"df":2,"docs":{"100":{"tf":1.0},"404":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"405":{"tf":1.4142135623730951}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}}}}}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"405":{"tf":2.449489742783178}}}}}},"df":6,"docs":{"100":{"tf":1.0},"19":{"tf":1.0},"406":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"426":{"tf":1.0}},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"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":{},"s":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"10":{"tf":1.0},"396":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.7320508075688772}},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"402":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"336":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"339":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{"df":1,"docs":{"339":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"v":{"df":1,"docs":{"335":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"498":{"tf":1.4142135623730951}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"167":{"tf":1.0},"226":{"tf":1.0},"388":{"tf":1.0}}}},"df":1,"docs":{"128":{"tf":1.7320508075688772}}},"r":{"d":{"df":13,"docs":{"1":{"tf":1.4142135623730951},"110":{"tf":1.0},"199":{"tf":1.4142135623730951},"201":{"tf":1.0},"222":{"tf":1.0},"246":{"tf":1.0},"317":{"tf":1.0},"368":{"tf":1.4142135623730951},"388":{"tf":1.0},"416":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"87":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":47,"docs":{"1":{"tf":1.4142135623730951},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"111":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"167":{"tf":2.0},"169":{"tf":1.0},"191":{"tf":1.0},"197":{"tf":1.0},"2":{"tf":1.4142135623730951},"204":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"357":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"40":{"tf":1.0},"407":{"tf":1.0},"413":{"tf":1.0},"443":{"tf":1.0},"446":{"tf":1.0},"454":{"tf":1.0},"461":{"tf":1.4142135623730951},"462":{"tf":1.4142135623730951},"478":{"tf":1.0},"50":{"tf":1.0},"530":{"tf":1.0},"538":{"tf":1.0},"539":{"tf":1.0},"540":{"tf":1.0},"542":{"tf":1.0},"545":{"tf":1.7320508075688772},"549":{"tf":1.4142135623730951},"557":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"81":{"tf":1.0},"90":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"548":{"tf":1.0}}}}},"l":{"d":{"'":{"df":1,"docs":{"303":{"tf":1.7320508075688772}}},")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"356":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"267":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":5,"docs":{"280":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"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":{},"h":{"df":1,"docs":{"360":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"360":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"302":{"tf":1.0},"303":{"tf":1.0},"350":{"tf":1.4142135623730951},"464":{"tf":1.0},"495":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"303":{"tf":1.4142135623730951},"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"350":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":17,"docs":{"122":{"tf":1.0},"15":{"tf":1.0},"164":{"tf":1.4142135623730951},"185":{"tf":1.7320508075688772},"201":{"tf":1.4142135623730951},"208":{"tf":1.0},"267":{"tf":1.0},"268":{"tf":1.0},"302":{"tf":2.23606797749979},"303":{"tf":4.123105625617661},"341":{"tf":1.7320508075688772},"350":{"tf":5.0990195135927845},"352":{"tf":1.0},"356":{"tf":2.0},"360":{"tf":1.0},"508":{"tf":1.4142135623730951},"544":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"71":{"tf":1.4142135623730951}}},"df":3,"docs":{"461":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"389":{"tf":1.0},"392":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"106":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"370":{"tf":1.0},"467":{"tf":1.0},"524":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"236":{"tf":1.0},"335":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":6,"docs":{"252":{"tf":1.0},"253":{"tf":1.7320508075688772},"369":{"tf":1.0},"499":{"tf":1.4142135623730951},"500":{"tf":1.7320508075688772},"520":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":25,"docs":{"115":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"189":{"tf":1.0},"205":{"tf":1.0},"223":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"296":{"tf":1.0},"350":{"tf":1.4142135623730951},"368":{"tf":1.0},"388":{"tf":1.0},"396":{"tf":1.0},"405":{"tf":1.0},"406":{"tf":1.0},"410":{"tf":1.0},"413":{"tf":1.0},"414":{"tf":1.0},"416":{"tf":1.0},"458":{"tf":1.0},"470":{"tf":1.4142135623730951},"473":{"tf":1.0},"477":{"tf":1.0},"530":{"tf":1.0},"556":{"tf":1.0},"79":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":8,"docs":{"139":{"tf":1.0},"14":{"tf":1.0},"336":{"tf":1.7320508075688772},"47":{"tf":1.0},"476":{"tf":1.0},"478":{"tf":1.0},"547":{"tf":1.0},"93":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"464":{"tf":1.0},"543":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":2,"docs":{"122":{"tf":1.0},"470":{"tf":1.0}}}}}}},"x":{",":{"df":0,"docs":{},"y":{",":{"df":0,"docs":{},"z":{"df":1,"docs":{"328":{"tf":1.0}}}},"df":0,"docs":{}}},".":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"x":{"df":1,"docs":{"477":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":12,"docs":{"128":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.7320508075688772},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.4142135623730951},"306":{"tf":2.8284271247461903},"76":{"tf":1.0},"77":{"tf":2.449489742783178},"78":{"tf":2.0}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"p":{"df":2,"docs":{"277":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"167":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"x":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"y":{"df":1,"docs":{"216":{"tf":1.0}},"z":{"df":2,"docs":{"216":{"tf":1.0},"78":{"tf":1.0}}}},"z":{"df":2,"docs":{"216":{"tf":1.0},"78":{"tf":1.0}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"37":{"tf":1.0},"64":{"tf":1.4142135623730951}}}},"w":{"df":5,"docs":{"214":{"tf":2.0},"215":{"tf":1.0},"263":{"tf":1.4142135623730951},"499":{"tf":2.0},"78":{"tf":1.4142135623730951}}}},"df":10,"docs":{"207":{"tf":1.0},"211":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"267":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.4142135623730951},"306":{"tf":3.7416573867739413},"76":{"tf":1.0},"78":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"554":{"tf":1.0},"555":{"tf":1.0},"558":{"tf":1.4142135623730951}}}},"df":1,"docs":{"529":{"tf":1.0}},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"199":{"tf":1.0}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"'":{"d":{"df":2,"docs":{"348":{"tf":1.0},"384":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"181":{"tf":1.0},"46":{"tf":1.4142135623730951},"94":{"tf":1.0}}}},"r":{"df":17,"docs":{"110":{"tf":1.0},"132":{"tf":1.0},"161":{"tf":1.0},"197":{"tf":1.0},"269":{"tf":1.0},"312":{"tf":1.0},"314":{"tf":1.0},"352":{"tf":1.0},"456":{"tf":2.0},"470":{"tf":1.0},"493":{"tf":1.0},"517":{"tf":1.7320508075688772},"545":{"tf":1.0},"546":{"tf":1.4142135623730951},"547":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"83":{"tf":1.0}}},"v":{"df":10,"docs":{"389":{"tf":1.0},"404":{"tf":1.0},"440":{"tf":1.0},"441":{"tf":1.0},"464":{"tf":1.0},"544":{"tf":1.0},"545":{"tf":1.0},"546":{"tf":1.4142135623730951},"551":{"tf":1.0},"84":{"tf":1.0}}}},"df":0,"docs":{},"r":{"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":{"458":{"tf":1.7320508075688772}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{")":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"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":{"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":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":10,"docs":{"150":{"tf":1.4142135623730951},"151":{"tf":1.0},"154":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.4142135623730951},"331":{"tf":1.0},"381":{"tf":1.0},"388":{"tf":1.4142135623730951},"423":{"tf":1.4142135623730951},"523":{"tf":1.0}}}}}}}}},"z":{"df":1,"docs":{"216":{"tf":1.0}}}},"z":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":13,"docs":{"199":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.7320508075688772},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"267":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.4142135623730951},"306":{"tf":3.4641016151377544},"347":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":2.0}},"e":{"d":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":2,"docs":{"108":{"tf":1.0},"470":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"246":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"title":{"root":{"1":{".":{"1":{"3":{".":{"2":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{".":{"5":{"df":1,"docs":{"282":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"354":{"tf":1.0},"542":{"tf":1.0},"548":{"tf":1.0}}},"df":0,"docs":{}},"2":{"0":{".":{"3":{"df":4,"docs":{"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0}}},"4":{"df":1,"docs":{"282":{"tf":1.0}}},"5":{"df":1,"docs":{"287":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"2":{".":{"1":{"df":1,"docs":{"44":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}},"3":{".":{"0":{"df":2,"docs":{"43":{"tf":1.0},"44":{"tf":1.0}}},"1":{"df":2,"docs":{"42":{"tf":1.0},"43":{"tf":1.0}}},"3":{"df":2,"docs":{"41":{"tf":1.0},"42":{"tf":1.0}}},"4":{"df":2,"docs":{"40":{"tf":1.0},"41":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"4":{".":{"0":{"df":2,"docs":{"39":{"tf":1.0},"40":{"tf":1.0}}},"1":{"df":2,"docs":{"38":{"tf":1.0},"39":{"tf":1.0}}},"2":{"df":2,"docs":{"37":{"tf":1.0},"38":{"tf":1.0}}},"3":{"df":2,"docs":{"36":{"tf":1.0},"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"0":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"1":{"0":{"df":2,"docs":{"30":{"tf":1.0},"31":{"tf":1.0}}},"1":{"df":2,"docs":{"29":{"tf":1.0},"30":{"tf":1.0}}},"2":{"df":2,"docs":{"28":{"tf":1.0},"29":{"tf":1.0}}},"df":2,"docs":{"34":{"tf":1.0},"35":{"tf":1.0}}},"2":{"df":2,"docs":{"33":{"tf":1.0},"34":{"tf":1.0}}},"3":{"df":2,"docs":{"32":{"tf":1.0},"33":{"tf":1.0}}},"6":{"df":2,"docs":{"31":{"tf":1.0},"32":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{".":{"0":{".":{"0":{"df":2,"docs":{"27":{"tf":1.0},"28":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{".":{"0":{"df":3,"docs":{"26":{"tf":1.0},"27":{"tf":1.0},"525":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"0":{"df":3,"docs":{"25":{"tf":1.0},"26":{"tf":1.0},"525":{"tf":1.0}}},"1":{"df":2,"docs":{"24":{"tf":1.0},"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"0":{"df":2,"docs":{"23":{"tf":1.0},"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"2":{"df":1,"docs":{"521":{"tf":1.0}}},"4":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{".":{"0":{".":{"0":{"df":4,"docs":{"21":{"tf":1.0},"22":{"tf":1.0},"519":{"tf":1.0},"521":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"0":{".":{"0":{"df":4,"docs":{"20":{"tf":1.0},"21":{"tf":1.0},"518":{"tf":1.0},"519":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{".":{"0":{"df":1,"docs":{"518":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{".":{"0":{"df":2,"docs":{"19":{"tf":1.0},"20":{"tf":1.0}}},"1":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"0":{"df":1,"docs":{"18":{"tf":1.0}}},"1":{"df":1,"docs":{"513":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"0":{"df":3,"docs":{"17":{"tf":1.0},"18":{"tf":1.0},"513":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"0":{"df":3,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"511":{"tf":1.0}}},"1":{"df":4,"docs":{"15":{"tf":1.0},"16":{"tf":1.0},"506":{"tf":1.0},"511":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{".":{"0":{"df":4,"docs":{"14":{"tf":1.0},"15":{"tf":1.0},"502":{"tf":1.0},"506":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{".":{"0":{"df":3,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"502":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"0":{"df":2,"docs":{"12":{"tf":1.0},"13":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":1,"docs":{"490":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{".":{"0":{"df":4,"docs":{"11":{"tf":1.0},"12":{"tf":1.0},"487":{"tf":1.0},"490":{"tf":1.0}}},"1":{"df":4,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"485":{"tf":1.0},"487":{"tf":1.0}}},"2":{"df":3,"docs":{"10":{"tf":1.0},"485":{"tf":1.0},"9":{"tf":1.0}}},"3":{"df":3,"docs":{"482":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{".":{"0":{"df":3,"docs":{"482":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{".":{"0":{"df":3,"docs":{"481":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"0":{"df":3,"docs":{"481":{"tf":1.0},"5":{"tf":1.0},"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"0":{"df":2,"docs":{"4":{"tf":1.0},"5":{"tf":1.0}}},"1":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":18,"docs":{"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"448":{"tf":1.0},"493":{"tf":1.0}}}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":3,"docs":{"557":{"tf":1.0},"558":{"tf":1.0},"559":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"d":{"d":{"df":1,"docs":{"531":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"46":{"tf":1.0}}}}},"df":13,"docs":{"378":{"tf":1.0},"380":{"tf":1.0},"385":{"tf":1.0},"387":{"tf":1.0},"399":{"tf":1.0},"401":{"tf":1.0},"409":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"443":{"tf":1.0},"450":{"tf":1.0},"451":{"tf":1.0},"470":{"tf":1.0}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"264":{"tf":1.0},"265":{"tf":1.0},"400":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"226":{"tf":1.0},"227":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"552":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"l":{"df":0,"docs":{},"i":{"a":{"df":1,"docs":{"420":{"tf":1.0}},"s":{"df":2,"docs":{"394":{"tf":1.0},"395":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"326":{"tf":1.0},"462":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"263":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"537":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":11,"docs":{"413":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"417":{"tf":1.0},"418":{"tf":1.0},"424":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.0},"431":{"tf":1.0},"530":{"tf":1.0},"96":{"tf":1.0}}},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"300":{"tf":1.0}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"i":{"df":2,"docs":{"312":{"tf":1.0},"313":{"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":{"342":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"544":{"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":1,"docs":{"237":{"tf":1.0}}},"df":140,"docs":{"123":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":1.0},"179":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"201":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"214":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.0},"227":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"250":{"tf":1.0},"252":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.0},"258":{"tf":1.0},"260":{"tf":1.0},"262":{"tf":1.0},"263":{"tf":1.0},"264":{"tf":1.0},"266":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"272":{"tf":1.0},"274":{"tf":1.0},"276":{"tf":1.0},"278":{"tf":1.0},"279":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0},"309":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.0},"323":{"tf":1.0},"332":{"tf":1.0},"340":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.0},"352":{"tf":1.0},"375":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"387":{"tf":1.0},"409":{"tf":1.0},"410":{"tf":1.0},"430":{"tf":1.0},"441":{"tf":1.0},"442":{"tf":1.0},"445":{"tf":1.0},"448":{"tf":1.0},"464":{"tf":1.0},"473":{"tf":1.0},"493":{"tf":1.0},"503":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"507":{"tf":1.0},"510":{"tf":1.0},"512":{"tf":1.0},"515":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"520":{"tf":1.0},"529":{"tf":1.0},"531":{"tf":1.0},"533":{"tf":1.0},"534":{"tf":1.0},"536":{"tf":1.0},"544":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"160":{"tf":1.0}}}}}}}}}}}}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"215":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"163":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"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":2,"docs":{"186":{"tf":1.0},"188":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"553":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"216":{"tf":1.0},"217":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":8,"docs":{"180":{"tf":1.0},"206":{"tf":1.0},"308":{"tf":1.0},"382":{"tf":1.0},"386":{"tf":1.0},"413":{"tf":1.0},"431":{"tf":1.0},"433":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"541":{"tf":1.0}}}}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"542":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"266":{"tf":1.0},"267":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":5,"docs":{"125":{"tf":1.0},"212":{"tf":1.0},"269":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"268":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"223":{"tf":1.0},"230":{"tf":1.0}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"192":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"345":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"125":{"tf":1.0},"212":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":4,"docs":{"467":{"tf":1.0},"468":{"tf":1.0},"471":{"tf":1.0},"512":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"112":{"tf":1.0},"472":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":3,"docs":{"329":{"tf":1.0},"334":{"tf":1.0},"337":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"351":{"tf":1.0},"352":{"tf":1.0}}}}},"df":0,"docs":{}}},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"108":{"tf":1.0}}},"df":1,"docs":{"103":{"tf":1.0}}}}}}}},"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":2,"docs":{"108":{"tf":1.0},"109":{"tf":1.0}}},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"211":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"197":{"tf":1.0}}}}},"df":0,"docs":{}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":58,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"277":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"390":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"483":{"tf":1.0},"484":{"tf":1.0},"486":{"tf":1.0},"488":{"tf":1.0},"489":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.0},"499":{"tf":1.0},"5":{"tf":1.0},"500":{"tf":1.0},"532":{"tf":1.0},"533":{"tf":1.0},"536":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"3":{"tf":1.0}}}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"538":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"539":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":17,"docs":{"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.0},"227":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"539":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"197":{"tf":1.0},"275":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"121":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"382":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"267":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":6,"docs":{"196":{"tf":1.0},"280":{"tf":1.0},"349":{"tf":1.0},"361":{"tf":1.0},"418":{"tf":1.0},"547":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"254":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"220":{"tf":1.0},"221":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"419":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"'":{"df":1,"docs":{"553":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":22,"docs":{"1":{"tf":1.0},"107":{"tf":1.0},"452":{"tf":1.0},"463":{"tf":1.0},"467":{"tf":1.0},"47":{"tf":1.0},"477":{"tf":1.0},"48":{"tf":1.0},"492":{"tf":1.0},"494":{"tf":1.0},"523":{"tf":1.0},"527":{"tf":1.0},"528":{"tf":1.0},"529":{"tf":1.0},"530":{"tf":1.0},"541":{"tf":1.0},"545":{"tf":1.0},"547":{"tf":1.0},"558":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"133":{"tf":1.0},"484":{"tf":1.0},"489":{"tf":1.0}}}}}},"df":93,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"110":{"tf":1.0},"111":{"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},"121":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"165":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"204":{"tf":1.0},"243":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.0},"342":{"tf":1.0},"343":{"tf":1.0},"344":{"tf":1.0},"345":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"376":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"385":{"tf":1.0},"399":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"406":{"tf":1.0},"408":{"tf":1.0},"409":{"tf":1.0},"410":{"tf":1.0},"411":{"tf":1.0},"413":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"431":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":1.0},"438":{"tf":1.0},"443":{"tf":1.0},"454":{"tf":1.0},"455":{"tf":1.0},"456":{"tf":1.0},"458":{"tf":1.0},"459":{"tf":1.0},"460":{"tf":1.0},"462":{"tf":1.0},"466":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0},"509":{"tf":1.0},"514":{"tf":1.0},"523":{"tf":1.0},"532":{"tf":1.0},"546":{"tf":1.0},"61":{"tf":1.0},"62":{"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},"80":{"tf":1.0},"99":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"120":{"tf":1.0},"122":{"tf":1.0},"124":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"560":{"tf":1.0}}}}}},"p":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"187":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"222":{"tf":1.0},"229":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"df":2,"docs":{"189":{"tf":1.0},"193":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"49":{"tf":1.0},"51":{"tf":1.0},"64":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"550":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"325":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"230":{"tf":1.0},"275":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":6,"docs":{"456":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}},"t":{"df":10,"docs":{"458":{"tf":1.0},"460":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"212":{"tf":1.0}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":5,"docs":{"112":{"tf":1.0},"187":{"tf":1.0},"358":{"tf":1.0},"359":{"tf":1.0},"55":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"388":{"tf":1.0},"391":{"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":{"258":{"tf":1.0},"259":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"271":{"tf":1.0},"453":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"488":{"tf":1.0}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"349":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":4,"docs":{"183":{"tf":1.0},"347":{"tf":1.0},"355":{"tf":1.0},"516":{"tf":1.0}}}}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":9,"docs":{"281":{"tf":1.0},"282":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"465":{"tf":1.0},"548":{"tf":1.0},"58":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"408":{"tf":1.0},"410":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"\"":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"77":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"425":{"tf":1.0},"50":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"438":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"447":{"tf":1.0},"448":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"165":{"tf":1.0},"167":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"451":{"tf":1.0},"46":{"tf":1.0},"491":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"185":{"tf":1.0},"423":{"tf":1.0}}}}}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"557":{"tf":1.0},"83":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"116":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"134":{"tf":1.0},"182":{"tf":1.0}}}}}},"df":0,"docs":{}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"91":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"558":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"300":{"tf":1.0}}}},"df":0,"docs":{}}}}},"o":{"c":{"df":1,"docs":{"478":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"479":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":43,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"3":{"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":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"5":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":2,"docs":{"547":{"tf":1.0},"549":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"532":{"tf":1.0},"534":{"tf":1.0},"545":{"tf":1.0}}}},"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"559":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"l":{"df":5,"docs":{"434":{"tf":1.0},"437":{"tf":1.0},"439":{"tf":1.0},"445":{"tf":1.0},"446":{"tf":1.0}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"326":{"tf":1.0}}},"df":0,"docs":{}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"534":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"557":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"518":{"tf":1.0},"525":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"383":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"193":{"tf":1.0},"412":{"tf":1.0},"442":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"178":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":1,"docs":{"472":{"tf":1.0}}}},"t":{"df":1,"docs":{"181":{"tf":1.0}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"346":{"tf":1.0},"534":{"tf":1.0},"544":{"tf":1.0}}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"235":{"tf":1.0},"492":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"270":{"tf":1.0},"271":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"457":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":8,"docs":{"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"504":{"tf":1.0},"515":{"tf":1.0},"79":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"83":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"495":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"548":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"x":{"'":{"df":3,"docs":{"460":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0}}},"df":1,"docs":{"66":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"360":{"tf":1.0}}}}}}}},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":130,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"130":{"tf":1.0},"138":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"188":{"tf":1.0},"193":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.0},"247":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"298":{"tf":1.0},"300":{"tf":1.0},"303":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"330":{"tf":1.0},"331":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"343":{"tf":1.0},"345":{"tf":1.0},"350":{"tf":1.0},"352":{"tf":1.0},"356":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.4142135623730951},"393":{"tf":1.0},"395":{"tf":1.0},"399":{"tf":1.0},"401":{"tf":1.0},"403":{"tf":1.0},"405":{"tf":1.0},"410":{"tf":1.0},"411":{"tf":1.0},"412":{"tf":1.0},"414":{"tf":1.0},"432":{"tf":1.0},"439":{"tf":1.0},"444":{"tf":1.0},"445":{"tf":1.0},"446":{"tf":1.0},"455":{"tf":1.0},"458":{"tf":1.0},"460":{"tf":1.0},"462":{"tf":1.0},"469":{"tf":1.0},"470":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.0},"48":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.0},"82":{"tf":1.0},"92":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"123":{"tf":1.0},"128":{"tf":1.0},"407":{"tf":1.0},"470":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"119":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":6,"docs":{"110":{"tf":1.0},"111":{"tf":1.0},"115":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.0},"440":{"tf":1.0}}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.0}}}}},"t":{"df":1,"docs":{"80":{"tf":1.0}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"63":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"130":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"129":{"tf":1.0},"509":{"tf":1.0},"523":{"tf":1.0}}}}}},"q":{"df":1,"docs":{"526":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"527":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":3,"docs":{"189":{"tf":1.0},"50":{"tf":1.0},"547":{"tf":1.0}}},"l":{"df":1,"docs":{"275":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"560":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"261":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"196":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"477":{"tf":1.0},"478":{"tf":1.0},"479":{"tf":1.0}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"261":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"540":{"tf":1.0}}}}}},"df":14,"docs":{"173":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"328":{"tf":1.0},"335":{"tf":1.0},"353":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"358":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.0},"468":{"tf":1.0}},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":2,"docs":{"369":{"tf":1.0},"370":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"187":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"556":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":4,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"367":{"tf":1.0},"368":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":2,"docs":{"466":{"tf":1.0},"514":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"364":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"363":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"154":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"o":{"df":1,"docs":{"395":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"363":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"364":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":5,"docs":{"271":{"tf":1.0},"273":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"331":{"tf":1.0}}}}},"o":{"d":{"df":1,"docs":{"379":{"tf":1.0}}},"df":3,"docs":{"418":{"tf":1.0},"424":{"tf":1.0},"429":{"tf":1.0}}},"r":{"a":{"d":{"df":0,"docs":{},"l":{"df":5,"docs":{"436":{"tf":1.0},"450":{"tf":1.0},"85":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"203":{"tf":1.0}}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"480":{"tf":1.0},"501":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"129":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"546":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"423":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":7,"docs":{"108":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"494":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"527":{"tf":1.0},"551":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"250":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"k":{"df":3,"docs":{"312":{"tf":1.0},"313":{"tf":1.0},"57":{"tf":1.0}}}}}},"i":{"'":{"df":0,"docs":{},"v":{"df":1,"docs":{"546":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"464":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"155":{"tf":1.0},"286":{"tf":1.0},"291":{"tf":1.0},"445":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"82":{"tf":1.0}}}}}}},"n":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"535":{"tf":1.0}}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":6,"docs":{"137":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"63":{"tf":1.0}},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"535":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"58":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"134":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"527":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"434":{"tf":1.0},"45":{"tf":1.0}}},"n":{"c":{"df":2,"docs":{"148":{"tf":1.0},"149":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"196":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"f":{"a":{"c":{"df":2,"docs":{"160":{"tf":1.0},"170":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":1,"docs":{"463":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"0":{"tf":1.0},"475":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"554":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"352":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"308":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":2,"docs":{"533":{"tf":1.0},"551":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"u":{"df":1,"docs":{"551":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}}}}}}}}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"183":{"tf":1.0},"197":{"tf":1.0},"271":{"tf":1.0},"308":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"272":{"tf":1.0},"273":{"tf":1.0},"307":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"86":{"tf":1.0}}},"v":{"a":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"550":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"223":{"tf":1.0},"230":{"tf":1.0},"55":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"189":{"tf":1.0}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"381":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"433":{"tf":1.0},"439":{"tf":1.0},"445":{"tf":1.0},"446":{"tf":1.0}}}}}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"56":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"277":{"tf":1.0},"386":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"453":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":3,"docs":{"324":{"tf":1.0},"329":{"tf":1.0},"498":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":11,"docs":{"130":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"166":{"tf":1.0},"323":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"466":{"tf":1.0},"510":{"tf":1.0},"514":{"tf":1.0},"78":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"531":{"tf":1.0}}}}}}}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"486":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":9,"docs":{"315":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"75":{"tf":1.0}}}}}},"o":{"a":{"d":{"df":5,"docs":{"101":{"tf":1.0},"492":{"tf":1.0},"547":{"tf":1.0},"548":{"tf":1.0},"90":{"tf":1.0}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"401":{"tf":1.0}}},"t":{"df":7,"docs":{"207":{"tf":1.0},"208":{"tf":1.0},"213":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"211":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"209":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"210":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":1,"docs":{"53":{"tf":1.0}}},"o":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"128":{"tf":1.0}}}}},"df":1,"docs":{"275":{"tf":1.0}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"274":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"106":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"m":{"a":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":3,"docs":{"322":{"tf":1.0},"472":{"tf":1.0},"534":{"tf":1.0}}}},"n":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"86":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"334":{"tf":1.0},"337":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"333":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":2,"docs":{"328":{"tf":1.0},"332":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"335":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"276":{"tf":1.0}}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"435":{"tf":1.0},"450":{"tf":1.0},"522":{"tf":1.0},"84":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":14,"docs":{"112":{"tf":1.0},"168":{"tf":1.0},"204":{"tf":1.0},"225":{"tf":1.0},"232":{"tf":1.0},"351":{"tf":1.0},"352":{"tf":1.0},"438":{"tf":1.0},"439":{"tf":1.0},"472":{"tf":1.0},"532":{"tf":1.0},"533":{"tf":1.0},"54":{"tf":1.0},"553":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":8,"docs":{"100":{"tf":1.0},"154":{"tf":1.0},"362":{"tf":1.0},"370":{"tf":1.0},"398":{"tf":1.0},"407":{"tf":1.0},"424":{"tf":1.0},"494":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"'":{"df":3,"docs":{"105":{"tf":1.0},"123":{"tf":1.0},"376":{"tf":1.0}}},":":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"109":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":7,"docs":{"234":{"tf":1.0},"47":{"tf":1.0},"473":{"tf":1.0},"48":{"tf":1.0},"536":{"tf":1.0},"541":{"tf":1.0},"542":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"262":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"444":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"257":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"321":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"483":{"tf":1.0},"486":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"115":{"tf":1.0},"117":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0}}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":7,"docs":{"136":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.0},"144":{"tf":1.0},"146":{"tf":1.0},"76":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"360":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"278":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":2,"docs":{"122":{"tf":1.0},"124":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"t":{"df":4,"docs":{"309":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"517":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"422":{"tf":1.0},"428":{"tf":1.0}}}}}},"df":0,"docs":{}}},"m":{"df":1,"docs":{"56":{"tf":1.0}}},"o":{"d":{"df":0,"docs":{},"e":{"df":6,"docs":{"136":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.0},"144":{"tf":1.0},"146":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"111":{"tf":1.0},"180":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":3,"docs":{"286":{"tf":1.0},"291":{"tf":1.0},"93":{"tf":1.0}}},"h":{"df":1,"docs":{"546":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"153":{"tf":1.0},"346":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"127":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"194":{"tf":1.0}}}}}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":8,"docs":{"251":{"tf":1.0},"254":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.0},"259":{"tf":1.0},"352":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"497":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"l":{"d":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":8,"docs":{"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"326":{"tf":1.0},"445":{"tf":1.0},"529":{"tf":1.0}}}}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"101":{"tf":1.0}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"555":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"52":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"49":{"tf":1.0},"62":{"tf":1.0}}}}}}},"p":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"348":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"429":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"397":{"tf":1.0}},"i":{"c":{"df":0,"docs":{},"l":{"df":11,"docs":{"279":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"520":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"283":{"tf":1.0},"288":{"tf":1.0}}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"280":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"388":{"tf":1.0},"391":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"386":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":11,"docs":{"377":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"382":{"tf":1.0},"383":{"tf":1.0},"405":{"tf":1.0},"427":{"tf":1.0},"532":{"tf":1.0},"545":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"421":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"225":{"tf":1.0},"232":{"tf":1.0},"556":{"tf":1.0}}}}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"360":{"tf":1.0}}}},"df":0,"docs":{},"y":{"df":1,"docs":{"298":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"'":{"df":6,"docs":{"277":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"386":{"tf":1.0}}},"df":15,"docs":{"168":{"tf":1.0},"178":{"tf":1.0},"225":{"tf":1.0},"232":{"tf":1.0},"241":{"tf":1.0},"244":{"tf":1.0},"251":{"tf":1.0},"265":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"439":{"tf":1.0},"550":{"tf":1.0}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":18,"docs":{"106":{"tf":1.0},"193":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"310":{"tf":1.0},"412":{"tf":1.0},"457":{"tf":1.0},"458":{"tf":1.0},"461":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"65":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"82":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"206":{"tf":1.0},"211":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"178":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"211":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"i":{"c":{"df":6,"docs":{"304":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":1.0},"470":{"tf":1.0},"474":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":8,"docs":{"233":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"539":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"167":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"191":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"476":{"tf":1.0},"491":{"tf":1.0},"556":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"447":{"tf":1.0},"448":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":5,"docs":{"327":{"tf":1.0},"328":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"403":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"i":{"df":3,"docs":{"120":{"tf":1.0},"60":{"tf":1.0},"81":{"tf":1.0}}}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"306":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"127":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"195":{"tf":1.0}}}},"w":{"df":6,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"125":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":4,"docs":{"176":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"84":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"d":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"556":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"356":{"tf":1.0},"431":{"tf":1.0},"432":{"tf":1.0},"454":{"tf":1.0},"455":{"tf":1.0},"466":{"tf":1.0},"514":{"tf":1.0},"546":{"tf":1.0}},"r":{"df":1,"docs":{"99":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"317":{"tf":1.0},"318":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":7,"docs":{"461":{"tf":1.0},"462":{"tf":1.0},"465":{"tf":1.0},"528":{"tf":1.4142135623730951},"549":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"93":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":4,"docs":{"178":{"tf":1.0},"243":{"tf":1.0},"308":{"tf":1.0},"495":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":5,"docs":{"105":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"306":{"tf":1.0},"446":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"450":{"tf":1.0},"522":{"tf":1.0}}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":12,"docs":{"155":{"tf":1.0},"156":{"tf":1.0},"384":{"tf":1.0},"385":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"443":{"tf":1.0},"89":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"536":{"tf":1.0},"541":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"113":{"tf":1.0},"344":{"tf":1.0},"345":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":4,"docs":{"126":{"tf":1.0},"127":{"tf":1.0},"295":{"tf":1.0},"341":{"tf":1.0}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"251":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":41,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"5":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"214":{"tf":1.0},"215":{"tf":1.0},"499":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"64":{"tf":1.0}}}},"n":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"365":{"tf":1.0},"366":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"373":{"tf":1.0},"374":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":8,"docs":{"113":{"tf":1.0},"121":{"tf":1.0},"371":{"tf":1.0},"372":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0},"532":{"tf":1.0},"549":{"tf":1.0}}}}},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":10,"docs":{"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"184":{"tf":1.0}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"170":{"tf":1.0}}}}}}}}}}},"m":{"df":0,"docs":{},"e":{"df":2,"docs":{"117":{"tf":1.0},"118":{"tf":1.0}}}},"y":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"151":{"tf":1.0},"154":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":6,"docs":{"174":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"251":{"tf":1.0},"252":{"tf":1.0},"254":{"tf":1.0}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"253":{"tf":1.0},"500":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"250":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"505":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"197":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"242":{"tf":1.0},"504":{"tf":1.0},"515":{"tf":1.0},"79":{"tf":1.0}}}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"398":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"d":{"df":4,"docs":{"168":{"tf":1.0},"225":{"tf":1.0},"232":{"tf":1.0},"439":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"165":{"tf":1.0},"60":{"tf":1.0},"81":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"t":{"df":2,"docs":{"532":{"tf":1.0},"533":{"tf":1.0}}}},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"300":{"tf":1.0},"49":{"tf":1.0},"548":{"tf":1.0},"558":{"tf":1.0},"62":{"tf":1.0}}}}}},"t":{"df":9,"docs":{"152":{"tf":1.0},"158":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"357":{"tf":1.0},"452":{"tf":1.0},"51":{"tf":1.0},"83":{"tf":1.0},"92":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"310":{"tf":1.0},"311":{"tf":1.0}}}}}},"h":{"a":{"d":{"df":0,"docs":{},"e":{"df":8,"docs":{"311":{"tf":1.0},"492":{"tf":1.0},"545":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":4,"docs":{"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0}}}}},"i":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"257":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"412":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"125":{"tf":1.0},"438":{"tf":1.0},"454":{"tf":1.0},"455":{"tf":1.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":2,"docs":{"361":{"tf":1.0},"362":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":3,"docs":{"410":{"tf":1.0},"67":{"tf":1.0},"72":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"82":{"tf":1.0}}}}}}}}}},"p":{"df":3,"docs":{"58":{"tf":1.0},"60":{"tf":1.0},"81":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":3,"docs":{"174":{"tf":1.0},"252":{"tf":1.0},"254":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"450":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"547":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"297":{"tf":1.0},"298":{"tf":1.0},"503":{"tf":1.0},"507":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"208":{"tf":1.0},"213":{"tf":1.0}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"247":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"430":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":3,"docs":{"306":{"tf":1.0},"401":{"tf":1.0},"459":{"tf":1.0}},"i":{"df":1,"docs":{"236":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"460":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"219":{"tf":1.0}}}}}}},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"555":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"200":{"tf":1.0}}}}}},"df":7,"docs":{"162":{"tf":1.0},"163":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"203":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"134":{"tf":1.0},"476":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"b":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"404":{"tf":1.0},"405":{"tf":1.0},"426":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"477":{"tf":1.0}}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"343":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":25,"docs":{"159":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"336":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.0},"446":{"tf":1.0},"471":{"tf":1.0},"524":{"tf":1.0},"530":{"tf":1.0},"534":{"tf":1.4142135623730951},"544":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"161":{"tf":1.0}}}}}}}}}}}}}}},"i":{"c":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"114":{"tf":1.0},"116":{"tf":1.0},"118":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":11,"docs":{"171":{"tf":1.0},"234":{"tf":1.0},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"468":{"tf":1.0},"528":{"tf":1.0},"529":{"tf":1.0},"530":{"tf":1.0},"78":{"tf":1.0}}}}}}}},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":6,"docs":{"112":{"tf":1.0},"128":{"tf":1.0},"388":{"tf":1.0},"405":{"tf":1.0},"530":{"tf":1.0},"96":{"tf":1.0}}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"275":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"357":{"tf":1.0},"359":{"tf":1.0}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"458":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"496":{"tf":1.0}}}}}},"df":2,"docs":{"260":{"tf":1.0},"261":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"164":{"tf":1.0},"185":{"tf":1.0},"388":{"tf":1.0}}}}}}}},"x":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"202":{"tf":1.0}}}}}},"df":1,"docs":{"201":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":2,"docs":{"172":{"tf":1.0},"299":{"tf":1.0}}}},"p":{"df":1,"docs":{"474":{"tf":1.0}}}},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"261":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":6,"docs":{"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.0},"508":{"tf":1.0},"531":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"400":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":5,"docs":{"406":{"tf":1.0},"408":{"tf":1.0},"409":{"tf":1.0},"410":{"tf":1.0},"411":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"543":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":6,"docs":{"169":{"tf":1.0},"190":{"tf":1.0},"246":{"tf":1.0},"348":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"303":{"tf":1.0}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"296":{"tf":1.0}}}},"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":7,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"259":{"tf":1.0}},"r":{"df":1,"docs":{"102":{"tf":1.0}}}}}}}}},"s":{"a":{"df":0,"docs":{},"f":{"df":2,"docs":{"143":{"tf":1.0},"146":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"547":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":5,"docs":{"389":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.0},"534":{"tf":1.0},"544":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"357":{"tf":1.0},"452":{"tf":1.0},"83":{"tf":1.0},"92":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":2,"docs":{"480":{"tf":1.0},"501":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"310":{"tf":1.0},"311":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0}}}},"df":36,"docs":{"119":{"tf":1.0},"124":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"154":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"205":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.0},"237":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"345":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.0},"437":{"tf":1.0},"439":{"tf":1.0},"446":{"tf":1.0},"448":{"tf":1.0},"473":{"tf":1.0},"48":{"tf":1.0},"527":{"tf":1.0},"56":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0}},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}}},"r":{"df":2,"docs":{"532":{"tf":1.0},"533":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"221":{"tf":1.0},"228":{"tf":1.0}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"301":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"533":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":2,"docs":{"153":{"tf":1.0},"237":{"tf":1.0}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"104":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"449":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"52":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":12,"docs":{"103":{"tf":1.0},"234":{"tf":1.0},"47":{"tf":1.0},"519":{"tf":1.0},"521":{"tf":1.0},"525":{"tf":1.0},"535":{"tf":1.0},"536":{"tf":1.0},"541":{"tf":1.0},"542":{"tf":1.0},"547":{"tf":1.0},"56":{"tf":1.0}}}}}}}},"i":{"a":{"df":1,"docs":{"528":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":2,"docs":{"317":{"tf":1.0},"88":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"320":{"tf":1.0}}},"p":{"df":4,"docs":{"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"432":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"300":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"284":{"tf":1.0},"289":{"tf":1.0},"415":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":5,"docs":{"1":{"tf":1.0},"2":{"tf":1.0},"462":{"tf":1.0},"545":{"tf":1.0},"549":{"tf":1.0}}},"l":{"d":{"df":4,"docs":{"164":{"tf":1.0},"302":{"tf":1.0},"303":{"tf":1.0},"350":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"253":{"tf":1.0},"499":{"tf":1.0},"500":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"390":{"tf":1.0}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"298":{"tf":1.0}}}}}}}}}}}}},"lang":"English","pipeline":["trimmer","stopWordFilter","stemmer"],"ref":"id","version":"0.9.5"},"results_options":{"limit_results":30,"teaser_word_count":30},"search_options":{"bool":"OR","expand":true,"fields":{"body":{"boost":1},"breadcrumbs":{"boost":1},"title":{"boost":2}}}}); \ No newline at end of file diff --git a/docs/9.4.1/searchindex.json b/docs/9.4.1/searchindex.json new file mode 100644 index 0000000000..f310d3e566 --- /dev/null +++ b/docs/9.4.1/searchindex.json @@ -0,0 +1 @@ +{"doc_urls":["intro.html#introduction","intro.html#how-the-commandapi-works","intro.html#how-this-documentation-works","intro.html#documentation-changelog","intro.html#documentation-changes-940-rightarrow-941","intro.html#documentation-changes-930-rightarrow-940","intro.html#documentation-changes-920-rightarrow-930","intro.html#documentation-changes-910-rightarrow-920","intro.html#documentation-changes-903-rightarrow-910","intro.html#documentation-changes-902-rightarrow-903","intro.html#documentation-changes-901-rightarrow-902","intro.html#documentation-changes-900-rightarrow-901","intro.html#documentation-changes-880-rightarrow-900","intro.html#documentation-changes-870-rightarrow-880","intro.html#documentation-changes-860-rightarrow-870","intro.html#documentation-changes-851-rightarrow-860","intro.html#documentation-changes-850-rightarrow-851","intro.html#documentation-changes-840-rightarrow-850","intro.html#documentation-changes-830-rightarrow-840","intro.html#documentation-changes-820-rightarrow-821","intro.html#documentation-changes-800-rightarrow-820","intro.html#documentation-changes-700-rightarrow-800","intro.html#documentation-changes-654-rightarrow-700","intro.html#documentation-changes-640-rightarrow-654","intro.html#documentation-changes-631-rightarrow-640","intro.html#documentation-changes-630-rightarrow-631","intro.html#documentation-changes-620-rightarrow-630","intro.html#documentation-changes-600-rightarrow-620","intro.html#documentation-changes-512-rightarrow-600","intro.html#documentation-changes-511-rightarrow-512","intro.html#documentation-changes-510-rightarrow-511","intro.html#documentation-changes-56-rightarrow-510","intro.html#documentation-changes-53-rightarrow-56","intro.html#documentation-changes-52-rightarrow-53","intro.html#documentation-changes-51-rightarrow-52","intro.html#documentation-changes-50-rightarrow-51","intro.html#documentation-changes-43-rightarrow-50","intro.html#documentation-changes-42-rightarrow-43","intro.html#documentation-changes-41-rightarrow-42","intro.html#documentation-changes-40-rightarrow-41","intro.html#documentation-changes-34-rightarrow-40","intro.html#documentation-changes-33-rightarrow-34","intro.html#documentation-changes-31-rightarrow-33","intro.html#documentation-changes-30-rightarrow-31","intro.html#documentation-changes-21-rightarrow-30","installation.html#installation","installation.html#additional-dependencies","installation.html#running-the-commandapi-on-old-versions-of-minecraft","installation.html#example---running-the-commandapi-using-java-17-and-minecraft-1132","config.html#configuration-for-server-owners","config.html#default-configyml-file","config.html#configuration-settings","config.html#verbose-outputs","config.html#silent-logs","config.html#messages","config.html#create-dispatcher-json","config.html#use-latest-nms-version","config.html#hook-paper-reload","config.html#skip-initial-datapack-reload","config.html#plugins-to-convert","config.html#skip-sender-proxy","config.html#other-commands-to-convert","conversionforowners.html#command-conversion-for-server-owners","conversionforowners.html#extract-plugin-info","conversionforowners.html#yaml-configuration-rules","conversionforowners.html#converting-all-plugin-commands","conversionforowners.html#example---converting-all-commands-from-essentialsx","conversionforownerssingle.html#single-command-conversion","conversionforownerssingle.html#plugin-command-conversion","conversionforownerssingle.html#example---converting-plugin-commands","conversionforownerssingle.html#arbitrary-command-conversion","conversionforownerssingle.html#example---converting-arbitrary-commands","conversionforownerssingleargs.html#single-command-conversion-with-arguments","conversionforownerssingleargs.html#example---converting-essentialsxs-speed-command","conversionforownerssingleargs.html#command-argument-syntax","conversionforownerssingleargs.html#literal-arguments","conversionforownerssingleargs.html#named-arguments","conversionforownerssingleargs.html#example---declaringrange-type-arguments","conversionforownerssingleargs.html#list-of-all-supported-argument-types","conversionentityselectors.html#entity-selectors","conversionentityselectors.html#example---converting-essentialsxs-ext-command","skippingproxysenders.html#skipping-proxy-senders","skippingproxysenders.html#example---improving-compatibility-with-the-skinsrestorer-plugin","setup_dev.html#setting-up-your-development-environment","setup_dev.html#using-maven-recommended","setup_dev.html#using-gradle-recommended","setup_dev.html#manually-using-the-jar","setup_shading.html#shading-the-commandapi-in-your-plugins","setup_shading.html#shading-vs-commandapi-plugin","setup_shading.html#shading-requirements","setup_shading.html#loading","setup_shading.html#enabling--disabling","setup_shading.html#example---setting-up-the-commandapi-in-your-plugin","setup_shading.html#a-note-about-relocating","setup_shading.html#shading-with-maven","setup_shading.html#shading-with-gradle","setup_annotations.html#using-the-annotation-system","setup_annotations.html#using-maven","setup_annotations.html#using-gradle","commandregistration.html#command-registration","commandregistration.html#commandapicommand-methods","commandregistration.html#command-loading-order","commandunregistration.html#command-unregistration","commandunregistration.html#unregistering-a-bukkit-command---version","commandunregistration.html#unregistering-a-vanilla-command---gamemode","commandunregistration.html#example---replacing-minecrafts-gamemode-command","commandunregistration.html#unregistering-a-plugin-command---luckpermsluckperms","commandunregistration.html#unregistering-a-commandapi-command","commandunregistration.html#special-case-unregistering-bukkits-help","commandunregistration.html#special-case-unregistering-only-minecraftgamemode","commandexecutors.html#command-executors","normalexecutors.html#normal-command-executors","normalexecutors.html#example---creating-a-message-broadcasting-system","normalexecutors.html#restricting-who-can-run-your-command","normalexecutors.html#example---a-suicide-command","normalexecutors.html#multiple-command-executor-implementations","normalexecutors.html#example---a-suicide-command-with-different-implementations","normalexecutors.html#multiple-command-executors-with-the-same-implementation","normalexecutors.html#example---a-suicide-command-with-the-same-implementation","normalexecutors.html#using-the-executioninfo","proxysender.html#proxied-commandsenders","proxysender.html#example---running-a-command-as-a-chicken","native.html#native-commandsenders","native.html#minecrafts-execute-arguments","native.html#using-the-native-commandsender","native.html#example---a-really-simple-break-block-command","resultingcommandexecutors.html#resulting-command-executors","resultingcommandexecutors.html#example---random-number-result-command","resultingcommandexecutors.html#example---lootbox-system-with-execute-command","commandfailures.html#handling-command-failures","commandfailures.html#example---command-failing-for-element-not-in-a-list","arguments.html#arguments","arguments.html#argument-casting","commandarguments.html#commandarguments","commandarguments.html#access-the-inner-structure-directly","commandarguments.html#access-arguments","commandarguments.html#access-arguments-by-node-name","commandarguments.html#access-arguments-by-index","commandarguments.html#example---access-arguments-by-node-name-and-index","commandarguments.html#access-raw-arguments","commandarguments.html#access-raw-arguments-by-node-name","commandarguments.html#access-raw-arguments-by-index","commandarguments.html#example---access-raw-arguments-by-node-name-and-index","commandarguments.html#access-unsafe-arguments","commandarguments.html#access-arguments-by-node-name-1","commandarguments.html#access-arguments-by-index-1","commandarguments.html#example---access-unsafe-arguments-by-node-name-and-index","commandarguments.html#access-safe-arguments","commandarguments.html#access-safe-arguments-using-an-argument-instance","commandarguments.html#example---access-safe-arguments-using-an-argument-instance","optional_arguments.html#optional-arguments","optional_arguments.html#example---sayhi-command-with-an-optional-argument","optional_arguments.html#setting-existing-arguments-as-optional-arguments","optional_arguments.html#avoiding-null-values","optional_arguments.html#example---sayhi-command-while-using-the-getoptional-method","optional_arguments.html#implementing-required-arguments-after-optional-arguments","optional_arguments.html#example---required-arguments-after-optional-arguments","listed.html#listed-arguments","listed.html#example---setting-listed-arguments","argumentsuggestions.html#argument-suggestions","argumentsuggestions.html#the-argumentsuggestions-interface","suggestionsinfo.html#the-suggestionsinfo-record","stringargumentsuggestions.html#string-argument-suggestions","stringargumentsuggestions.html#suggestions-with-a-string-array","stringargumentsuggestions.html#example---teleport-to-worlds-by-replacing-suggestions","stringargumentsuggestions.html#suggestions-depending-on-a-command-sender","stringargumentsuggestions.html#example---friend-list-by-replacing-suggestions","stringargumentsuggestions.html#suggestions-depending-on-previous-arguments","stringargumentsuggestions.html#example---sending-a-message-to-a-nearby-player","safeargumentsuggestions.html#safely-typed-argument-suggestions","safeargumentsuggestions.html#the-safesuggestions-interface","safeargumentsuggestions.html#supported-arguments","safeargumentsuggestions.html#safe-time-arguments","safeargumentsuggestions.html#safe-function-arguments","safeargumentsuggestions.html#safe-scoreboard-slot-arguments","safeargumentsuggestions.html#examples","safeargumentsuggestions.html#example---safe-recipe-arguments","safeargumentsuggestions.html#example---safe-spawnmob-suggestions","safeargumentsuggestions.html#example---removing-a-potion-effect-from-a-player","tooltips.html#argument-suggestions-with-tooltips","tooltips.html#tooltips-with-normal-string-based-suggestions","tooltips.html#example---an-emotes-command-with-string-suggestion-tooltips","tooltips.html#using-istringtooltip-directly","tooltips.html#example---using-istringtooltip-for-custom-items","tooltips.html#tooltips-with-safe-suggestions","tooltips.html#example---teleportation-command-with-suggestion-descriptions","asyncsuggestions.html#asynchronous-suggestions","asyncsuggestions.html#creating-completable-futures","asyncsuggestions.html#asynchronous-suggestions-examples","asyncsuggestions.html#reading-keys-from-a-config-file","argumenttypes.html#argument-types","argument_primitives.html#primitive-arguments","argument_primitives.html#boolean-arguments","argument_primitives.html#example---config-editing-plugin","argument_primitives.html#numerical-arguments","argument_range.html#ranged-arguments","argument_range.html#the-integerrange--floatrange-class","argument_range.html#example---searching-chests-for-certain-items","argument_strings.html#string-arguments","argument_strings.html#string-argument","argument_strings.html#examples-of-stringargument-uses","argument_strings.html#text-argument","argument_strings.html#examples-of-textargument-uses","argument_strings.html#greedy-string-argument","argument_strings.html#example---messaging-command","argument_strings.html#examples-of-greedystringargument-uses","category_positional_arguments.html#position-based-arguments","argument_locations.html#location-arguments","argument_locations.html#location-3d-space","argument_locations.html#locationtypeblock_position","argument_locations.html#locationtypeprecise_position","argument_locations.html#example---locationargument-precise-position-centering","argument_locations.html#example---break-block-using-coordinates","argument_locations.html#location-2d-space","argument_rotation.html#rotation-arguments","argument_rotation.html#example-rotate-an-armor-stand-head","argument_axis.html#axisargument","argument_axis.html#examples-of-axisargument-uses","argument_chats.html#chat-arguments","argument_chat_spigot.html#spigot-chat-arguments","argument_chat_spigot.html#chat-color-argument","argument_chat_spigot.html#example---username-color-changing-plugin","argument_chat_spigot.html#chat-component-argument","argument_chat_spigot.html#example---book-made-from-raw-json","argument_chat_spigot.html#chat-argument","argument_chat_spigot.html#example---sending-personalized-messages-to-players","argument_chat_adventure.html#adventure-chat-arguments","argument_chat_adventure.html#adventure-chat-color-argument","argument_chat_adventure.html#example---username-color-changing-plugin","argument_chat_adventure.html#adventure-chat-component-argument","argument_chat_adventure.html#example---opening-a-book-with-raw-json-content","argument_chat_adventure.html#adventure-chat-argument","argument_chat_adventure.html#example---sending-personalized-messages-to-players","chatpreview.html#chat-preview","chatpreview.html#minecraft-version-support","chatpreview.html#enabling-chat-preview","chatpreview.html#specifying-a-chat-preview-function","chatpreview.html#using-the-chat-preview-function-as-the-arguments-value","chatpreview.html#chat-preview-examples","chatpreview.html#example---using-chat-preview","chatpreview.html#example---using-chat-preview-with-usepreview","argument_entities.html#entity--player-arguments","argument_entities.html#entity-selector-argument","argument_entities.html#example---remove-entities-command","argument_entities.html#player-argument","argument_entities.html#offlineplayer-argument","argument_entities.html#entity-type-argument","argument_entities.html#example---spawning-entities","category_scoreboard_arguments.html#scoreboard-arguments","argument_scoreboards.html#scoreboard-arguments","argument_scoreboards.html#score-holder-argument","argument_scoreboards.html#example---rewarding-players-with-scoreboard-objectives","argument_scoreboards.html#scoreboard-slot-argument","argument_scoreboards.html#scoreboardslot-wrapper","argument_scoreboards.html#example---clearing-objectives-in-a-scoreboard-slot","argument_objectives.html#objective-arguments","argument_objectives.html#objective-argument","argument_objectives.html#example---move-objective-to-sidebar","argument_objectives.html#objective-criteria-argument","argument_objectives.html#example---unregister-all-objectives-by-criteria","argument_team.html#team-arguments","argument_team.html#example---toggling-friendly-fire-in-a-team","category_miscellaneous_arguments.html#miscellaneous-arguments","argument_angle.html#angle-arguments","advancementargument.html#advancement-arguments","advancementargument.html#example---awarding-a-player-an-advancement","argument_biome.html#biome-arguments","argument_biome.html#example---setting-the-biome-of-a-chunk","argument_blockstate.html#blockstate-arguments","argument_blockstate.html#example---setting-a-block","argument_enchantment.html#enchantment-argument","argument_enchantment.html#example---giving-a-player-an-enchantment-on-their-current-item","argument_itemstack.html#itemstack-arguments","argument_itemstack.html#example---giving-a-player-an-itemstack","argument_loottable.html#loottable-argument","argument_loottable.html#example---filling-a-chest-with-loot-table-contents","argument_mathoperation.html#mathoperation-arguments","argument_mathoperation.html#example---changing-a-players-level","argument_namespacedkey.html#namespacedkey-arguments","argument_particles.html#particle-arguments","argument_particles.html#the-particledata-class","argument_particles.html#particle-data","argument_particle_old.html#particle-data-1165---1204","argument_particle_old.html#particleargument-examples","argument_particle_old.html#example---show-particles-at-a-players-location-without-data","argument_particle_old.html#example---show-particles--at-a-players-location-with-data","argument_particle_old.html#particle-data-implementation-notes","argument_particle_new.html#particle-data-1205","argument_particle_new.html#particleargument-examples","argument_particle_new.html#example---show-particles-at-a-players-location-without-data","argument_particle_new.html#example---show-particles--at-a-players-location-with-data","argument_particle_new.html#particle-data-implementation-notes","argument_potion.html#potion-effect-arguments","argument_potion.html#example---giving-a-player-a-potion-effect","argument_recipe.html#recipe-arguments","argument_recipe.html#example---giving-a-player-the-result-of-a-recipe","argument_recipe.html#example---unlocking-a-recipe-for-a-player","argument_sound.html#sound-arguments","argument_sound.html#example---playing-sound-to-yourself","argument_time.html#time-arguments","argument_time.html#example---displaying-a-server-wide-announcement","argument_uuid.html#uuid-arguments","argument_world.html#world-arguments","argument_world.html#example---unloading-world","predicateargs.html#predicate-arguments","argument_blockpredicate.html#block-predicate-arguments","argument_blockpredicate.html#example---replacing-specific-blocks-in-a-radius","argument_itemstackpredicate.html#itemstack-predicate-arguments","argument_itemstackpredicate.html#example---removing-items-in-inventories-based-on-predicates","argument_nbt.html#nbt-arguments","argument_nbt.html#plugin-usage-setup","argument_nbt.html#shading-usage-setup","argument_nbt.html#hooking-into-an-nbt-api","argument_nbt.html#example---hooking-into-the-nbt-api","argument_nbt.html#example---","category_literal_arguments.html#literal-arguments","argument_literal.html#literal-arguments","argument_literal.html#literal-arguments-vs-regular-arguments","argument_literal.html#example---literal-arguments-and-regular-arguments","argument_literal.html#example---gamemode-command-using-literal-arguments","argument_literal.html#literal-argument-warnings","argument_multiliteral.html#multi-literal-arguments","argument_multiliteral.html#example---using-multi-literals-to-make-the-gamemode-command","argument_list.html#list-arguments","argument_list.html#the-listargumentbuilder","argument_list.html#construction","argument_list.html#allowing-duplicates-optional","argument_list.html#providing-the-list","argument_list.html#providing-a-list-mapping-function","argument_list.html#building-the-listargumentbuilder","argument_list.html#examples","argument_list.html#example---multi-give-command","argument_map.html#map-arguments","argument_map.html#the-mapargumentbuilder","argument_map.html#building-a-mapargument","argument_map.html#providing-mapper-functions","argument_map.html#providing-suggestions","argument_map.html#building-the-mapargument","argument_map.html#examples","argument_map.html#example---sendmessage-command","argument_command.html#command-arguments","argument_command.html#command-results","argument_command.html#arbitrary-commands","argument_command.html#example---a-sudo-command","argument_command.html#restricted-commands","argument_command.html#example---restricting-commands-using-suggestion-branches","argument_command.html#null-and-empty-suggestions","argument_custom.html#custom-arguments","argument_custom.html#type-params","argument_custom.html#the-customargumentinfoparser-class","argument_custom.html#example---world-argument","argument_custom.html#message-builders","argument_custom.html#example---message-builder-for-invalid-objective-argument","functions.html#functions","functions.html#functions-in-116","functions.html#using-custom-commands-in-functions","functions.html#example---registering-command-for-use-in-a-function","functionsetup.html#setting-up-functions--tags","functionsetup.html#creating-functions","functionsetup.html#creating-tags","functionsetup.html#namespaces--where-to-place-everything","simplefunctionwrapper.html#the-simplefunctionwrapper-class","simplefunctionwrapper.html#simplefunctionwrapper-methods","simplefunctionwrapper.html#gettagnamespacedkey-and-getfunctionnamespacedkey","simplefunctionwrapper.html#getfunctions-and-gettags","simplefunctionwrapper.html#runcommandsender","simplefunctionwrapper.html#runcommandsender-support-in-1203","simplefunctionwrapper.html#getcommands","simplefunctionwrapper.html#getcommands-support-in-1203","functionwrapper.html#the-functionwrapper","functionwrapper.html#functionwrapper-methods","functionwrapper.html#run","functionwrapper.html#run-support-in-1203","functionwrapper.html#runasentity","functionwrapper.html#runasentity-support-in-1203","argument_function.html#function-arguments","argument_function.html#example---minecrafts-function-command","permissions.html#permissions","permissions.html#adding-permissions-to-commands","permissions.html#example---god-command-with-permissions","permissions.html#adding-permissions-to-arguments","permissions.html#example---kill-command-with-argument-permissions","permissions.html#child-based-permissions","permissions.html#example---economy-command-with-argument-permissions","requirements.html#requirements","requirements.html#adding-requirements-to-commands","requirements.html#example---perks-based-on-a-players-level","requirements.html#adding-requirements-to-arguments","requirements.html#example---a-party-creation-and-teleportation-system","requirements.html#updating-requirements","requirements.html#example---updating-requirements-for-xp-changes","requirements.html#example---updating-requirements-for-the-party-creation-example","requirements.html#multiple-requirements","requirements.html#example---using-multiple-requirements","aliases.html#aliases","aliases.html#example---using-aliases-for-getpos","help.html#help","help.html#parts-of-a-help","help.html#help-methods-and-semantics","help.html#example---adding-help-to-a-command","help.html#advanced-help-topics","help.html#example---adding-locale-specific-help","help.html#command-usage","help.html#example---providing-a-command-usage","subcommands.html#subcommands","subcommands.html#example---permission-system-with-subcommands","commandtrees.html#command-trees","commandtrees.html#the-executes-and-then-methods","commandtrees.html#declaring-a-command-tree","commandtrees.html#adding-arguments-to-a-command-tree","commandtrees.html#example---declaring-a-command-tree-with-a-single-argument","commandtrees.html#command-tree-examples","commandtrees.html#example---sign-editing-plugin","annotationsintro.html#annotation-based-commands","annotationsintro.html#example-a-warp-command","annotationsintro.html#warp-command-without-annotations","annotationsintro.html#warp-command-with-annotations","annotations.html#annotations","annotations.html#annotations-that-go-on-classes","annotations.html#commandcommandname","annotations.html#alias","annotations.html#permissionpermissionnode","annotations.html#needsop","annotations.html#helpfull-description","annotations.html#annotations-that-go-on-methods","annotations.html#default","annotations.html#subcommand","annotations.html#permission","annotations.html#needsop-1","annotations.html#annotations-that-go-on-parameters","annotations.html#special-argument-annotations","registeringannotations.html#registering-annotation-based-commands","registeringannotations.html#example-registering-a-warp-command","kotlinintro.html#kotlin-based-commands","kotlinintro.html#installing-the-dsl","kotlinintro.html#adding-the-dependency-with-maven","kotlinintro.html#adding-the-dependency-with-gradle","kotlindsl.html#using-the-dsl","kotlindsl.html#defining-a-simple-message-command","kotlindsl.html#example---sending-a-message-to-a-player-using-the-kotlin-dsl","kotlindsl.html#executors","kotlindsl.html#arguments","kotlindsl.html#editing-arguments","kotlindsl.html#adding-requirements-to-commands","kotlindsl.html#more-examples","kotlindsl.html#example---implementing-optional-arguments-with-the-kotlin-dsl","kotlindsl.html#example---replacing-suggestions-using-the-kotlin-dsl","delegated_properties.html#delegated-properties","delegated_properties.html#access-arguments-using-delegated-properties","velocity_intro.html#velocity","velocity_intro.html#adding-the-snapshot-repository-with-maven-or-gradle","velocity_intro.html#adding-the-dependency","velocity_intro.html#setting-up-the-commandapi","velocity_intro.html#current-limitations","velocity_intro.html#registering-a-simple-command","velocity_intro.html#example---registering-a-simple-command","conversion.html#command-conversion","conversion.html#entire-plugins","conversion.html#example---converting-commands-for-a-target-plugin","conversion.html#only-specific-commands","conversion.html#example---converting-essentialsxs-speed-command","reloading.html#plugin-reloading","reloading.html#example---allowing-a-command-to-work-with-reload","internal.html#internal-commandapi","internal.html#argument-identifiers","internal.html#reloading-datapacks","internal.html#getting-a-list-of-registered-commands","brigadier.html#brigadier--commandapi","brigadier.html#brigadier-support-functions","brigadier.html#examples","brigadier.html#example---adding-a-predicate-to-the-execute-command","brigadiersuggestions.html#brigadier-suggestions","brigadiersuggestions.html#example---making-an-emoji-broadcasting-message","brigadiersuggestions.html#example---using-a-minecraft-command-as-an-argument","predicatetips.html#predicate-tips","contributionintro.html#introduction","projectstructure.html#project-structure","projectstructure.html#commandapi-submodule-folders","projectstructure.html#docs-folder","projectstructure.html#docssrc-folder","upgrading.html#upgrading-guide","upgrading.html#from-920-to-930","upgrading.html#from-903-to-910","upgrading.html#multiliteralargument-changes","upgrading.html#commandarguments-changes","upgrading.html#from-901-to-902","upgrading.html#multiliteralargument-and-literalargument-changes","upgrading.html#from-900-to-901","upgrading.html#customargumentexception-changes","upgrading.html#commandarguments-changes-1","upgrading.html#from-88x-to-900","upgrading.html#project-dependencies","upgrading.html#loading-and-enabling-the-commandapi-when-shading","upgrading.html#accessing-arguments","upgrading.html#commandapi-helper-methods","upgrading.html#removal-of-the-environmentargument","upgrading.html#changes-to-the-teamargument","upgrading.html#changes-to-the-objectiveargument","upgrading.html#changes-to-the-listargumentbuilder","upgrading.html#changes-to-the-rotation-wrapper","upgrading.html#changes-to-the-scoreboardslot-wrapper","upgrading_old.html#upgrading-guide","upgrading_old.html#from-860-to-870","upgrading_old.html#sound-arguments","upgrading_old.html#entity-selector-arguments","upgrading_old.html#scoreholder-arguments","upgrading_old.html#from-851-to-860","upgrading_old.html#sound-arguments-1","upgrading_old.html#tooltips","upgrading_old.html#command-failures","upgrading_old.html#list-arguments","upgrading_old.html#from-850-to-851","upgrading_old.html#brigadier-arguments","upgrading_old.html#from-831-to-840","upgrading_old.html#getting-a-list-of-registered-commands","upgrading_old.html#entity-selector-arguments-1","upgrading_old.html#custom-arguments","upgrading_old.html#nbt-arguments","upgrading_old.html#from-800-or-earlier-to-810","upgrading_old.html#from-version-700-to-800","upgrading_old.html#particle-arguments","upgrading_old.html#from-version-652-to-700","upgrading_old.html#maven-repository","upgrading_old.html#commandapi-command-failures","upgrading_old.html#suggestions","upgrading_old.html#from-version-620-or-earlier-to-630","faq.html#faq","faq.html#how-do-i-use-insert-feature-here-in-the-commandapi","faq.html#does-the-commandapi-support-reloading-via-reload","faq.html#does-the-commandapi-support-optional-arguments","faq.html#does-the-commandapi-support-suggestions-in-the-annotation-system","faq.html#can-you-add-tooltips-to-literalmultiliteral-arguments","faq.html#can-i-change-the-message-that-is-sent-to-the-user-when-they-dont-have-permission-to-run-a-command","faq.html#can-i-change-the-message-that-is-sent-to-the-user-when-an-argument-isnt-valid","faq.html#my-suggestions-on-my-arguments-are-empty-or-dont-update-how-do-i-make-dynamic-suggestions","incompatibleversions.html#incompatible-version-information","incompatibleversions.html#argument-changes-with-respect-to-minecraft-version","incompatibleversions.html#angleargument","incompatibleversions.html#chatargument","incompatibleversions.html#chatarguments-chat-preview","incompatibleversions.html#functionargument","incompatibleversions.html#commandapi-behavior-with-respect-to-minecraft-version","incompatibleversions.html#minecraft-version-116-and-beyond","troubleshooting.html#troubleshooting","troubleshooting.html#argument-suggestions-are-empty-or-arent-updating","troubleshooting.html#permissions-dont-work-shading-the-commandapi","troubleshooting.html#ive-registered-my-command-but-nothing-happens","troubleshooting.html#the-commandapi-doesnt-load-something-about-unsupportedclassversionerror-and-class-file-version-600","troubleshooting.html#server-errors-when-loading-datapacks-in-116","troubleshooting.html#running-reload-doesnt-work","troubleshooting.html#players-cannot-connecttimeout-when-joining","troubleshooting.html#my-issue-isnt-on-here-what-do-i-do","afterword.html#afterword","afterword.html#a-message-from-the-commandapis-author","afterword.html#intro","afterword.html#starting-out","afterword.html#reflection-on-the-project-and-personal-gains","afterword.html#acknowledgements-early-development","afterword.html#acknowledgements-commandapi-discord-server","afterword.html#acknowledgements-donators","afterword.html#final-comments"],"index":{"documentStore":{"docInfo":{"0":{"body":47,"breadcrumbs":2,"title":1},"1":{"body":81,"breadcrumbs":3,"title":2},"10":{"body":15,"breadcrumbs":6,"title":5},"100":{"body":336,"breadcrumbs":4,"title":2},"101":{"body":56,"breadcrumbs":5,"title":3},"102":{"body":194,"breadcrumbs":4,"title":2},"103":{"body":98,"breadcrumbs":6,"title":4},"104":{"body":139,"breadcrumbs":6,"title":4},"105":{"body":69,"breadcrumbs":7,"title":5},"106":{"body":115,"breadcrumbs":6,"title":4},"107":{"body":218,"breadcrumbs":5,"title":3},"108":{"body":137,"breadcrumbs":7,"title":5},"109":{"body":290,"breadcrumbs":6,"title":4},"11":{"body":19,"breadcrumbs":6,"title":5},"110":{"body":133,"breadcrumbs":4,"title":2},"111":{"body":70,"breadcrumbs":8,"title":3},"112":{"body":123,"breadcrumbs":10,"title":5},"113":{"body":44,"breadcrumbs":8,"title":3},"114":{"body":37,"breadcrumbs":8,"title":3},"115":{"body":44,"breadcrumbs":9,"title":4},"116":{"body":53,"breadcrumbs":10,"title":5},"117":{"body":60,"breadcrumbs":10,"title":5},"118":{"body":49,"breadcrumbs":10,"title":5},"119":{"body":48,"breadcrumbs":7,"title":2},"12":{"body":38,"breadcrumbs":6,"title":5},"120":{"body":23,"breadcrumbs":6,"title":2},"121":{"body":123,"breadcrumbs":8,"title":4},"122":{"body":55,"breadcrumbs":6,"title":2},"123":{"body":43,"breadcrumbs":7,"title":3},"124":{"body":29,"breadcrumbs":7,"title":3},"125":{"body":87,"breadcrumbs":10,"title":6},"126":{"body":62,"breadcrumbs":8,"title":3},"127":{"body":46,"breadcrumbs":10,"title":5},"128":{"body":293,"breadcrumbs":10,"title":5},"129":{"body":39,"breadcrumbs":8,"title":3},"13":{"body":6,"breadcrumbs":6,"title":5},"130":{"body":134,"breadcrumbs":10,"title":5},"131":{"body":143,"breadcrumbs":3,"title":1},"132":{"body":249,"breadcrumbs":4,"title":2},"133":{"body":48,"breadcrumbs":4,"title":1},"134":{"body":93,"breadcrumbs":7,"title":4},"135":{"body":30,"breadcrumbs":5,"title":2},"136":{"body":31,"breadcrumbs":7,"title":4},"137":{"body":41,"breadcrumbs":6,"title":3},"138":{"body":150,"breadcrumbs":9,"title":6},"139":{"body":62,"breadcrumbs":6,"title":3},"14":{"body":56,"breadcrumbs":6,"title":5},"140":{"body":31,"breadcrumbs":8,"title":5},"141":{"body":29,"breadcrumbs":7,"title":4},"142":{"body":55,"breadcrumbs":10,"title":7},"143":{"body":49,"breadcrumbs":6,"title":3},"144":{"body":32,"breadcrumbs":7,"title":4},"145":{"body":23,"breadcrumbs":6,"title":3},"146":{"body":45,"breadcrumbs":10,"title":7},"147":{"body":111,"breadcrumbs":6,"title":3},"148":{"body":49,"breadcrumbs":9,"title":6},"149":{"body":98,"breadcrumbs":10,"title":7},"15":{"body":94,"breadcrumbs":6,"title":5},"150":{"body":40,"breadcrumbs":6,"title":2},"151":{"body":116,"breadcrumbs":9,"title":5},"152":{"body":41,"breadcrumbs":9,"title":5},"153":{"body":48,"breadcrumbs":7,"title":3},"154":{"body":65,"breadcrumbs":10,"title":6},"155":{"body":149,"breadcrumbs":9,"title":5},"156":{"body":229,"breadcrumbs":9,"title":5},"157":{"body":29,"breadcrumbs":6,"title":2},"158":{"body":77,"breadcrumbs":8,"title":4},"159":{"body":86,"breadcrumbs":6,"title":2},"16":{"body":10,"breadcrumbs":6,"title":5},"160":{"body":71,"breadcrumbs":6,"title":2},"161":{"body":126,"breadcrumbs":8,"title":2},"162":{"body":0,"breadcrumbs":10,"title":3},"163":{"body":17,"breadcrumbs":10,"title":3},"164":{"body":98,"breadcrumbs":12,"title":5},"165":{"body":22,"breadcrumbs":11,"title":4},"166":{"body":131,"breadcrumbs":12,"title":5},"167":{"body":99,"breadcrumbs":11,"title":4},"168":{"body":242,"breadcrumbs":12,"title":5},"169":{"body":81,"breadcrumbs":12,"title":4},"17":{"body":17,"breadcrumbs":6,"title":5},"170":{"body":58,"breadcrumbs":10,"title":2},"171":{"body":108,"breadcrumbs":10,"title":2},"172":{"body":44,"breadcrumbs":11,"title":3},"173":{"body":29,"breadcrumbs":11,"title":3},"174":{"body":26,"breadcrumbs":12,"title":4},"175":{"body":8,"breadcrumbs":9,"title":1},"176":{"body":169,"breadcrumbs":12,"title":4},"177":{"body":126,"breadcrumbs":12,"title":4},"178":{"body":114,"breadcrumbs":13,"title":5},"179":{"body":57,"breadcrumbs":10,"title":3},"18":{"body":49,"breadcrumbs":6,"title":5},"180":{"body":76,"breadcrumbs":12,"title":5},"181":{"body":156,"breadcrumbs":13,"title":6},"182":{"body":42,"breadcrumbs":10,"title":3},"183":{"body":197,"breadcrumbs":12,"title":5},"184":{"body":122,"breadcrumbs":10,"title":3},"185":{"body":127,"breadcrumbs":12,"title":5},"186":{"body":74,"breadcrumbs":8,"title":2},"187":{"body":74,"breadcrumbs":9,"title":3},"188":{"body":0,"breadcrumbs":9,"title":3},"189":{"body":87,"breadcrumbs":10,"title":4},"19":{"body":5,"breadcrumbs":6,"title":5},"190":{"body":16,"breadcrumbs":6,"title":2},"191":{"body":40,"breadcrumbs":8,"title":2},"192":{"body":13,"breadcrumbs":8,"title":2},"193":{"body":136,"breadcrumbs":10,"title":4},"194":{"body":84,"breadcrumbs":8,"title":2},"195":{"body":85,"breadcrumbs":8,"title":2},"196":{"body":50,"breadcrumbs":9,"title":3},"197":{"body":317,"breadcrumbs":11,"title":5},"198":{"body":15,"breadcrumbs":8,"title":2},"199":{"body":28,"breadcrumbs":8,"title":2},"2":{"body":66,"breadcrumbs":3,"title":2},"20":{"body":12,"breadcrumbs":6,"title":5},"200":{"body":5,"breadcrumbs":9,"title":3},"201":{"body":40,"breadcrumbs":8,"title":2},"202":{"body":10,"breadcrumbs":9,"title":3},"203":{"body":56,"breadcrumbs":9,"title":3},"204":{"body":81,"breadcrumbs":9,"title":3},"205":{"body":28,"breadcrumbs":9,"title":3},"206":{"body":0,"breadcrumbs":9,"title":3},"207":{"body":24,"breadcrumbs":10,"title":2},"208":{"body":38,"breadcrumbs":11,"title":3},"209":{"body":15,"breadcrumbs":9,"title":1},"21":{"body":12,"breadcrumbs":6,"title":5},"210":{"body":59,"breadcrumbs":9,"title":1},"211":{"body":106,"breadcrumbs":13,"title":5},"212":{"body":78,"breadcrumbs":13,"title":5},"213":{"body":31,"breadcrumbs":11,"title":3},"214":{"body":68,"breadcrumbs":10,"title":2},"215":{"body":115,"breadcrumbs":13,"title":5},"216":{"body":26,"breadcrumbs":8,"title":1},"217":{"body":6,"breadcrumbs":10,"title":3},"218":{"body":63,"breadcrumbs":8,"title":2},"219":{"body":0,"breadcrumbs":12,"title":3},"22":{"body":99,"breadcrumbs":6,"title":5},"220":{"body":22,"breadcrumbs":12,"title":3},"221":{"body":82,"breadcrumbs":14,"title":5},"222":{"body":65,"breadcrumbs":12,"title":3},"223":{"body":210,"breadcrumbs":14,"title":5},"224":{"body":35,"breadcrumbs":11,"title":2},"225":{"body":95,"breadcrumbs":14,"title":5},"226":{"body":64,"breadcrumbs":12,"title":3},"227":{"body":27,"breadcrumbs":13,"title":4},"228":{"body":50,"breadcrumbs":14,"title":5},"229":{"body":15,"breadcrumbs":13,"title":4},"23":{"body":11,"breadcrumbs":6,"title":5},"230":{"body":159,"breadcrumbs":15,"title":6},"231":{"body":24,"breadcrumbs":12,"title":3},"232":{"body":112,"breadcrumbs":14,"title":5},"233":{"body":29,"breadcrumbs":10,"title":2},"234":{"body":20,"breadcrumbs":11,"title":3},"235":{"body":23,"breadcrumbs":11,"title":3},"236":{"body":126,"breadcrumbs":12,"title":4},"237":{"body":39,"breadcrumbs":14,"title":6},"238":{"body":0,"breadcrumbs":11,"title":3},"239":{"body":246,"breadcrumbs":12,"title":4},"24":{"body":13,"breadcrumbs":6,"title":5},"240":{"body":147,"breadcrumbs":13,"title":5},"241":{"body":0,"breadcrumbs":10,"title":3},"242":{"body":69,"breadcrumbs":10,"title":3},"243":{"body":149,"breadcrumbs":11,"title":4},"244":{"body":29,"breadcrumbs":9,"title":2},"245":{"body":41,"breadcrumbs":9,"title":2},"246":{"body":23,"breadcrumbs":10,"title":3},"247":{"body":124,"breadcrumbs":10,"title":3},"248":{"body":14,"breadcrumbs":8,"title":2},"249":{"body":41,"breadcrumbs":10,"title":2},"25":{"body":26,"breadcrumbs":6,"title":5},"250":{"body":39,"breadcrumbs":11,"title":3},"251":{"body":191,"breadcrumbs":13,"title":5},"252":{"body":29,"breadcrumbs":11,"title":3},"253":{"body":61,"breadcrumbs":10,"title":2},"254":{"body":73,"breadcrumbs":13,"title":5},"255":{"body":15,"breadcrumbs":10,"title":2},"256":{"body":6,"breadcrumbs":10,"title":2},"257":{"body":58,"breadcrumbs":12,"title":4},"258":{"body":18,"breadcrumbs":11,"title":3},"259":{"body":81,"breadcrumbs":12,"title":4},"26":{"body":19,"breadcrumbs":6,"title":5},"260":{"body":7,"breadcrumbs":10,"title":2},"261":{"body":60,"breadcrumbs":13,"title":5},"262":{"body":0,"breadcrumbs":8,"title":2},"263":{"body":42,"breadcrumbs":10,"title":2},"264":{"body":17,"breadcrumbs":10,"title":2},"265":{"body":103,"breadcrumbs":12,"title":4},"266":{"body":43,"breadcrumbs":10,"title":2},"267":{"body":127,"breadcrumbs":12,"title":4},"268":{"body":48,"breadcrumbs":10,"title":2},"269":{"body":80,"breadcrumbs":11,"title":3},"27":{"body":38,"breadcrumbs":6,"title":5},"270":{"body":19,"breadcrumbs":10,"title":2},"271":{"body":94,"breadcrumbs":14,"title":6},"272":{"body":22,"breadcrumbs":10,"title":2},"273":{"body":39,"breadcrumbs":12,"title":4},"274":{"body":15,"breadcrumbs":10,"title":2},"275":{"body":138,"breadcrumbs":14,"title":6},"276":{"body":103,"breadcrumbs":10,"title":2},"277":{"body":162,"breadcrumbs":12,"title":4},"278":{"body":24,"breadcrumbs":10,"title":2},"279":{"body":16,"breadcrumbs":10,"title":2},"28":{"body":71,"breadcrumbs":6,"title":5},"280":{"body":40,"breadcrumbs":10,"title":2},"281":{"body":32,"breadcrumbs":10,"title":2},"282":{"body":77,"breadcrumbs":16,"title":4},"283":{"body":19,"breadcrumbs":14,"title":2},"284":{"body":78,"breadcrumbs":19,"title":7},"285":{"body":84,"breadcrumbs":18,"title":6},"286":{"body":42,"breadcrumbs":16,"title":4},"287":{"body":169,"breadcrumbs":14,"title":3},"288":{"body":19,"breadcrumbs":13,"title":2},"289":{"body":78,"breadcrumbs":18,"title":7},"29":{"body":38,"breadcrumbs":6,"title":5},"290":{"body":75,"breadcrumbs":17,"title":6},"291":{"body":42,"breadcrumbs":15,"title":4},"292":{"body":27,"breadcrumbs":12,"title":3},"293":{"body":250,"breadcrumbs":14,"title":5},"294":{"body":13,"breadcrumbs":10,"title":2},"295":{"body":62,"breadcrumbs":13,"title":5},"296":{"body":71,"breadcrumbs":12,"title":4},"297":{"body":81,"breadcrumbs":10,"title":2},"298":{"body":86,"breadcrumbs":12,"title":4},"299":{"body":66,"breadcrumbs":10,"title":2},"3":{"body":13,"breadcrumbs":3,"title":2},"30":{"body":29,"breadcrumbs":6,"title":5},"300":{"body":109,"breadcrumbs":13,"title":5},"301":{"body":14,"breadcrumbs":10,"title":2},"302":{"body":13,"breadcrumbs":10,"title":2},"303":{"body":75,"breadcrumbs":11,"title":3},"304":{"body":0,"breadcrumbs":8,"title":2},"305":{"body":50,"breadcrumbs":12,"title":3},"306":{"body":349,"breadcrumbs":14,"title":5},"307":{"body":22,"breadcrumbs":12,"title":3},"308":{"body":80,"breadcrumbs":15,"title":6},"309":{"body":28,"breadcrumbs":8,"title":2},"31":{"body":23,"breadcrumbs":6,"title":5},"310":{"body":17,"breadcrumbs":9,"title":3},"311":{"body":25,"breadcrumbs":9,"title":3},"312":{"body":60,"breadcrumbs":9,"title":3},"313":{"body":60,"breadcrumbs":10,"title":4},"314":{"body":70,"breadcrumbs":7,"title":1},"315":{"body":0,"breadcrumbs":8,"title":2},"316":{"body":80,"breadcrumbs":10,"title":2},"317":{"body":23,"breadcrumbs":13,"title":5},"318":{"body":187,"breadcrumbs":13,"title":5},"319":{"body":152,"breadcrumbs":14,"title":6},"32":{"body":13,"breadcrumbs":6,"title":5},"320":{"body":125,"breadcrumbs":11,"title":3},"321":{"body":91,"breadcrumbs":12,"title":3},"322":{"body":154,"breadcrumbs":16,"title":7},"323":{"body":48,"breadcrumbs":8,"title":2},"324":{"body":39,"breadcrumbs":7,"title":1},"325":{"body":46,"breadcrumbs":7,"title":1},"326":{"body":44,"breadcrumbs":9,"title":3},"327":{"body":75,"breadcrumbs":8,"title":2},"328":{"body":70,"breadcrumbs":10,"title":4},"329":{"body":42,"breadcrumbs":8,"title":2},"33":{"body":58,"breadcrumbs":6,"title":5},"330":{"body":0,"breadcrumbs":7,"title":1},"331":{"body":160,"breadcrumbs":10,"title":4},"332":{"body":18,"breadcrumbs":8,"title":2},"333":{"body":41,"breadcrumbs":7,"title":1},"334":{"body":78,"breadcrumbs":8,"title":2},"335":{"body":87,"breadcrumbs":9,"title":3},"336":{"body":84,"breadcrumbs":8,"title":2},"337":{"body":14,"breadcrumbs":8,"title":2},"338":{"body":0,"breadcrumbs":7,"title":1},"339":{"body":350,"breadcrumbs":9,"title":3},"34":{"body":9,"breadcrumbs":6,"title":5},"340":{"body":40,"breadcrumbs":8,"title":2},"341":{"body":89,"breadcrumbs":8,"title":2},"342":{"body":14,"breadcrumbs":8,"title":2},"343":{"body":104,"breadcrumbs":9,"title":3},"344":{"body":28,"breadcrumbs":8,"title":2},"345":{"body":228,"breadcrumbs":12,"title":6},"346":{"body":128,"breadcrumbs":9,"title":3},"347":{"body":81,"breadcrumbs":8,"title":2},"348":{"body":41,"breadcrumbs":8,"title":2},"349":{"body":122,"breadcrumbs":8,"title":2},"35":{"body":32,"breadcrumbs":6,"title":5},"350":{"body":252,"breadcrumbs":9,"title":3},"351":{"body":66,"breadcrumbs":8,"title":2},"352":{"body":22,"breadcrumbs":12,"title":6},"353":{"body":26,"breadcrumbs":3,"title":1},"354":{"body":45,"breadcrumbs":4,"title":2},"355":{"body":42,"breadcrumbs":6,"title":4},"356":{"body":82,"breadcrumbs":7,"title":5},"357":{"body":39,"breadcrumbs":10,"title":4},"358":{"body":39,"breadcrumbs":8,"title":2},"359":{"body":24,"breadcrumbs":8,"title":2},"36":{"body":95,"breadcrumbs":6,"title":5},"360":{"body":60,"breadcrumbs":9,"title":3},"361":{"body":36,"breadcrumbs":6,"title":2},"362":{"body":42,"breadcrumbs":6,"title":2},"363":{"body":32,"breadcrumbs":6,"title":2},"364":{"body":14,"breadcrumbs":6,"title":2},"365":{"body":0,"breadcrumbs":5,"title":1},"366":{"body":44,"breadcrumbs":7,"title":3},"367":{"body":0,"breadcrumbs":5,"title":1},"368":{"body":56,"breadcrumbs":7,"title":3},"369":{"body":40,"breadcrumbs":5,"title":1},"37":{"body":48,"breadcrumbs":6,"title":5},"370":{"body":47,"breadcrumbs":6,"title":2},"371":{"body":0,"breadcrumbs":5,"title":1},"372":{"body":81,"breadcrumbs":7,"title":3},"373":{"body":0,"breadcrumbs":5,"title":1},"374":{"body":30,"breadcrumbs":7,"title":3},"375":{"body":47,"breadcrumbs":6,"title":2},"376":{"body":84,"breadcrumbs":8,"title":4},"377":{"body":65,"breadcrumbs":2,"title":1},"378":{"body":9,"breadcrumbs":4,"title":3},"379":{"body":105,"breadcrumbs":5,"title":4},"38":{"body":30,"breadcrumbs":6,"title":5},"380":{"body":47,"breadcrumbs":4,"title":3},"381":{"body":143,"breadcrumbs":6,"title":5},"382":{"body":43,"breadcrumbs":4,"title":3},"383":{"body":347,"breadcrumbs":6,"title":5},"384":{"body":45,"breadcrumbs":2,"title":1},"385":{"body":27,"breadcrumbs":4,"title":3},"386":{"body":155,"breadcrumbs":6,"title":5},"387":{"body":16,"breadcrumbs":4,"title":3},"388":{"body":388,"breadcrumbs":6,"title":5},"389":{"body":132,"breadcrumbs":3,"title":2},"39":{"body":33,"breadcrumbs":6,"title":5},"390":{"body":62,"breadcrumbs":6,"title":5},"391":{"body":62,"breadcrumbs":7,"title":6},"392":{"body":18,"breadcrumbs":3,"title":2},"393":{"body":43,"breadcrumbs":5,"title":4},"394":{"body":19,"breadcrumbs":2,"title":1},"395":{"body":110,"breadcrumbs":5,"title":4},"396":{"body":24,"breadcrumbs":2,"title":1},"397":{"body":59,"breadcrumbs":3,"title":2},"398":{"body":106,"breadcrumbs":4,"title":3},"399":{"body":93,"breadcrumbs":5,"title":4},"4":{"body":11,"breadcrumbs":6,"title":5},"40":{"body":153,"breadcrumbs":6,"title":5},"400":{"body":16,"breadcrumbs":4,"title":3},"401":{"body":178,"breadcrumbs":6,"title":5},"402":{"body":16,"breadcrumbs":3,"title":2},"403":{"body":66,"breadcrumbs":5,"title":4},"404":{"body":42,"breadcrumbs":2,"title":1},"405":{"body":342,"breadcrumbs":5,"title":4},"406":{"body":45,"breadcrumbs":4,"title":2},"407":{"body":117,"breadcrumbs":4,"title":2},"408":{"body":48,"breadcrumbs":5,"title":3},"409":{"body":21,"breadcrumbs":6,"title":4},"41":{"body":49,"breadcrumbs":6,"title":5},"410":{"body":137,"breadcrumbs":8,"title":6},"411":{"body":0,"breadcrumbs":5,"title":3},"412":{"body":249,"breadcrumbs":6,"title":4},"413":{"body":105,"breadcrumbs":6,"title":3},"414":{"body":33,"breadcrumbs":6,"title":3},"415":{"body":95,"breadcrumbs":7,"title":4},"416":{"body":394,"breadcrumbs":6,"title":3},"417":{"body":11,"breadcrumbs":2,"title":1},"418":{"body":0,"breadcrumbs":4,"title":3},"419":{"body":13,"breadcrumbs":2,"title":1},"42":{"body":15,"breadcrumbs":6,"title":5},"420":{"body":18,"breadcrumbs":2,"title":1},"421":{"body":22,"breadcrumbs":2,"title":1},"422":{"body":15,"breadcrumbs":2,"title":1},"423":{"body":51,"breadcrumbs":3,"title":2},"424":{"body":5,"breadcrumbs":4,"title":3},"425":{"body":69,"breadcrumbs":2,"title":1},"426":{"body":57,"breadcrumbs":2,"title":1},"427":{"body":21,"breadcrumbs":2,"title":1},"428":{"body":9,"breadcrumbs":2,"title":1},"429":{"body":59,"breadcrumbs":4,"title":3},"43":{"body":79,"breadcrumbs":6,"title":5},"430":{"body":139,"breadcrumbs":4,"title":3},"431":{"body":15,"breadcrumbs":8,"title":4},"432":{"body":82,"breadcrumbs":8,"title":4},"433":{"body":24,"breadcrumbs":6,"title":3},"434":{"body":16,"breadcrumbs":5,"title":2},"435":{"body":65,"breadcrumbs":6,"title":3},"436":{"body":65,"breadcrumbs":6,"title":3},"437":{"body":0,"breadcrumbs":4,"title":2},"438":{"body":15,"breadcrumbs":6,"title":4},"439":{"body":94,"breadcrumbs":9,"title":7},"44":{"body":127,"breadcrumbs":6,"title":5},"440":{"body":77,"breadcrumbs":3,"title":1},"441":{"body":86,"breadcrumbs":3,"title":1},"442":{"body":132,"breadcrumbs":4,"title":2},"443":{"body":47,"breadcrumbs":5,"title":3},"444":{"body":10,"breadcrumbs":4,"title":2},"445":{"body":86,"breadcrumbs":8,"title":6},"446":{"body":61,"breadcrumbs":8,"title":6},"447":{"body":54,"breadcrumbs":4,"title":2},"448":{"body":44,"breadcrumbs":7,"title":5},"449":{"body":33,"breadcrumbs":2,"title":1},"45":{"body":19,"breadcrumbs":4,"title":1},"450":{"body":28,"breadcrumbs":6,"title":5},"451":{"body":36,"breadcrumbs":3,"title":2},"452":{"body":54,"breadcrumbs":4,"title":3},"453":{"body":30,"breadcrumbs":3,"title":2},"454":{"body":20,"breadcrumbs":4,"title":3},"455":{"body":66,"breadcrumbs":5,"title":4},"456":{"body":83,"breadcrumbs":4,"title":2},"457":{"body":22,"breadcrumbs":4,"title":2},"458":{"body":74,"breadcrumbs":7,"title":5},"459":{"body":68,"breadcrumbs":4,"title":2},"46":{"body":31,"breadcrumbs":5,"title":2},"460":{"body":166,"breadcrumbs":7,"title":5},"461":{"body":159,"breadcrumbs":4,"title":2},"462":{"body":35,"breadcrumbs":7,"title":5},"463":{"body":14,"breadcrumbs":4,"title":2},"464":{"body":186,"breadcrumbs":4,"title":2},"465":{"body":40,"breadcrumbs":4,"title":2},"466":{"body":75,"breadcrumbs":6,"title":4},"467":{"body":75,"breadcrumbs":4,"title":2},"468":{"body":152,"breadcrumbs":5,"title":3},"469":{"body":23,"breadcrumbs":3,"title":1},"47":{"body":147,"breadcrumbs":8,"title":5},"470":{"body":550,"breadcrumbs":7,"title":5},"471":{"body":76,"breadcrumbs":4,"title":2},"472":{"body":243,"breadcrumbs":7,"title":5},"473":{"body":407,"breadcrumbs":7,"title":5},"474":{"body":122,"breadcrumbs":4,"title":2},"475":{"body":11,"breadcrumbs":2,"title":1},"476":{"body":36,"breadcrumbs":4,"title":2},"477":{"body":225,"breadcrumbs":5,"title":3},"478":{"body":80,"breadcrumbs":4,"title":2},"479":{"body":31,"breadcrumbs":4,"title":2},"48":{"body":123,"breadcrumbs":11,"title":8},"480":{"body":0,"breadcrumbs":4,"title":2},"481":{"body":12,"breadcrumbs":4,"title":2},"482":{"body":0,"breadcrumbs":4,"title":2},"483":{"body":22,"breadcrumbs":4,"title":2},"484":{"body":12,"breadcrumbs":4,"title":2},"485":{"body":0,"breadcrumbs":4,"title":2},"486":{"body":69,"breadcrumbs":5,"title":3},"487":{"body":0,"breadcrumbs":4,"title":2},"488":{"body":27,"breadcrumbs":4,"title":2},"489":{"body":61,"breadcrumbs":4,"title":2},"49":{"body":16,"breadcrumbs":6,"title":3},"490":{"body":44,"breadcrumbs":4,"title":2},"491":{"body":135,"breadcrumbs":4,"title":2},"492":{"body":45,"breadcrumbs":6,"title":4},"493":{"body":152,"breadcrumbs":4,"title":2},"494":{"body":22,"breadcrumbs":5,"title":3},"495":{"body":12,"breadcrumbs":4,"title":2},"496":{"body":39,"breadcrumbs":4,"title":2},"497":{"body":39,"breadcrumbs":4,"title":2},"498":{"body":53,"breadcrumbs":4,"title":2},"499":{"body":29,"breadcrumbs":5,"title":3},"5":{"body":53,"breadcrumbs":6,"title":5},"50":{"body":251,"breadcrumbs":6,"title":3},"500":{"body":43,"breadcrumbs":5,"title":3},"501":{"body":0,"breadcrumbs":8,"title":2},"502":{"body":0,"breadcrumbs":8,"title":2},"503":{"body":35,"breadcrumbs":8,"title":2},"504":{"body":36,"breadcrumbs":9,"title":3},"505":{"body":24,"breadcrumbs":8,"title":2},"506":{"body":0,"breadcrumbs":8,"title":2},"507":{"body":39,"breadcrumbs":8,"title":2},"508":{"body":78,"breadcrumbs":7,"title":1},"509":{"body":21,"breadcrumbs":8,"title":2},"51":{"body":0,"breadcrumbs":5,"title":2},"510":{"body":38,"breadcrumbs":8,"title":2},"511":{"body":0,"breadcrumbs":8,"title":2},"512":{"body":44,"breadcrumbs":8,"title":2},"513":{"body":0,"breadcrumbs":8,"title":2},"514":{"body":18,"breadcrumbs":10,"title":4},"515":{"body":13,"breadcrumbs":9,"title":3},"516":{"body":121,"breadcrumbs":8,"title":2},"517":{"body":78,"breadcrumbs":8,"title":2},"518":{"body":53,"breadcrumbs":9,"title":3},"519":{"body":0,"breadcrumbs":9,"title":3},"52":{"body":24,"breadcrumbs":5,"title":2},"520":{"body":62,"breadcrumbs":8,"title":2},"521":{"body":0,"breadcrumbs":9,"title":3},"522":{"body":42,"breadcrumbs":8,"title":2},"523":{"body":60,"breadcrumbs":9,"title":3},"524":{"body":208,"breadcrumbs":7,"title":1},"525":{"body":12,"breadcrumbs":10,"title":4},"526":{"body":10,"breadcrumbs":2,"title":1},"527":{"body":17,"breadcrumbs":6,"title":5},"528":{"body":13,"breadcrumbs":6,"title":5},"529":{"body":9,"breadcrumbs":5,"title":4},"53":{"body":16,"breadcrumbs":5,"title":2},"530":{"body":32,"breadcrumbs":6,"title":5},"531":{"body":53,"breadcrumbs":5,"title":4},"532":{"body":40,"breadcrumbs":9,"title":8},"533":{"body":7,"breadcrumbs":8,"title":7},"534":{"body":40,"breadcrumbs":9,"title":8},"535":{"body":14,"breadcrumbs":6,"title":3},"536":{"body":0,"breadcrumbs":8,"title":5},"537":{"body":7,"breadcrumbs":4,"title":1},"538":{"body":6,"breadcrumbs":4,"title":1},"539":{"body":11,"breadcrumbs":6,"title":3},"54":{"body":41,"breadcrumbs":4,"title":1},"540":{"body":37,"breadcrumbs":4,"title":1},"541":{"body":0,"breadcrumbs":8,"title":5},"542":{"body":143,"breadcrumbs":7,"title":4},"543":{"body":9,"breadcrumbs":2,"title":1},"544":{"body":49,"breadcrumbs":6,"title":5},"545":{"body":29,"breadcrumbs":6,"title":5},"546":{"body":34,"breadcrumbs":6,"title":5},"547":{"body":226,"breadcrumbs":10,"title":9},"548":{"body":95,"breadcrumbs":6,"title":5},"549":{"body":3,"breadcrumbs":5,"title":4},"55":{"body":54,"breadcrumbs":6,"title":3},"550":{"body":40,"breadcrumbs":4,"title":3},"551":{"body":17,"breadcrumbs":4,"title":3},"552":{"body":0,"breadcrumbs":2,"title":1},"553":{"body":14,"breadcrumbs":4,"title":3},"554":{"body":79,"breadcrumbs":2,"title":1},"555":{"body":67,"breadcrumbs":3,"title":2},"556":{"body":80,"breadcrumbs":5,"title":4},"557":{"body":261,"breadcrumbs":4,"title":3},"558":{"body":116,"breadcrumbs":5,"title":4},"559":{"body":25,"breadcrumbs":3,"title":2},"56":{"body":80,"breadcrumbs":7,"title":4},"560":{"body":22,"breadcrumbs":3,"title":2},"57":{"body":67,"breadcrumbs":6,"title":3},"58":{"body":69,"breadcrumbs":7,"title":4},"59":{"body":42,"breadcrumbs":5,"title":2},"6":{"body":24,"breadcrumbs":6,"title":5},"60":{"body":25,"breadcrumbs":6,"title":3},"61":{"body":24,"breadcrumbs":5,"title":2},"62":{"body":80,"breadcrumbs":6,"title":4},"63":{"body":15,"breadcrumbs":5,"title":3},"64":{"body":47,"breadcrumbs":5,"title":3},"65":{"body":13,"breadcrumbs":5,"title":3},"66":{"body":18,"breadcrumbs":6,"title":4},"67":{"body":35,"breadcrumbs":8,"title":3},"68":{"body":15,"breadcrumbs":8,"title":3},"69":{"body":154,"breadcrumbs":9,"title":4},"7":{"body":22,"breadcrumbs":6,"title":5},"70":{"body":56,"breadcrumbs":8,"title":3},"71":{"body":52,"breadcrumbs":9,"title":4},"72":{"body":29,"breadcrumbs":10,"title":4},"73":{"body":145,"breadcrumbs":11,"title":5},"74":{"body":13,"breadcrumbs":9,"title":3},"75":{"body":32,"breadcrumbs":8,"title":2},"76":{"body":119,"breadcrumbs":8,"title":2},"77":{"body":53,"breadcrumbs":10,"title":4},"78":{"body":263,"breadcrumbs":10,"title":4},"79":{"body":39,"breadcrumbs":6,"title":2},"8":{"body":31,"breadcrumbs":6,"title":5},"80":{"body":105,"breadcrumbs":9,"title":5},"81":{"body":63,"breadcrumbs":6,"title":3},"82":{"body":38,"breadcrumbs":8,"title":5},"83":{"body":46,"breadcrumbs":8,"title":4},"84":{"body":40,"breadcrumbs":7,"title":3},"85":{"body":28,"breadcrumbs":7,"title":3},"86":{"body":71,"breadcrumbs":7,"title":3},"87":{"body":21,"breadcrumbs":6,"title":3},"88":{"body":22,"breadcrumbs":7,"title":4},"89":{"body":29,"breadcrumbs":5,"title":2},"9":{"body":6,"breadcrumbs":6,"title":5},"90":{"body":208,"breadcrumbs":4,"title":1},"91":{"body":41,"breadcrumbs":5,"title":2},"92":{"body":62,"breadcrumbs":8,"title":5},"93":{"body":24,"breadcrumbs":5,"title":2},"94":{"body":118,"breadcrumbs":5,"title":2},"95":{"body":151,"breadcrumbs":5,"title":2},"96":{"body":24,"breadcrumbs":6,"title":3},"97":{"body":42,"breadcrumbs":5,"title":2},"98":{"body":40,"breadcrumbs":5,"title":2},"99":{"body":152,"breadcrumbs":4,"title":2}},"docs":{"0":{"body":"Welcome to the documentation for the CommandAPI. The CommandAPI lets you create vanilla Minecraft commands which utilize the new command features which were implemented in Minecraft 1.13, including but not limited to: Having commands compatible with the vanilla /execute command Having commands which can be run using Minecraft functions Having better auto-completion and suggestions Having command type checks before execution (e.g. ensuring a number is within a certain range)","breadcrumbs":"Introduction » Introduction","id":"0","title":"Introduction"},"1":{"body":"Developer's Note: This is a pretty important section, I would recommend reading before implementing the CommandAPI in your own projects. This section tells you about setup which is not stated anywhere else in the documentation. Think of it as the \"knowledge you should know before using this API\". The CommandAPI does not follow the \"standard\" method of registering commands. In other words, commands which are registered with the CommandAPI will be registered as pure vanilla Minecraft commands as opposed to Bukkit or Spigot commands. This means that the following implications exist: Commands should not be declared in the plugin.yml file. Commands are automatically registered under the minecraft namespace. For example, if you register a command /hello, you can also run it using /minecraft:hello. However, you can change this default minecraft namespace. More about this on the command registration page . Commands are not \"linked\" to a certain plugin. In other words, you cannot look up which commands are registered by which plugin.","breadcrumbs":"Introduction » How the CommandAPI works","id":"1","title":"How the CommandAPI works"},"10":{"body":"Updates Multi literal arguments page to add the node name information Updates Help page so it contains withUsage() information","breadcrumbs":"Introduction » Documentation changes 9.0.1 \\(\\rightarrow\\) 9.0.2","id":"10","title":"Documentation changes 9.0.1 \\(\\rightarrow\\) 9.0.2"},"100":{"body":"The CommandAPICommand has various methods, which are outlined below: Setting the command name new CommandAPICommand(String commandName) This constructor creates a new instance of the CommandAPICommand object. This constructor requires the name of the command. Setting command properties CommandAPICommand withArguments(List<Argument> arguments)\nCommandAPICommand withArguments(Argument... arguments) The withArguments method is used to add arguments to your command. The arguments parameter is appended to the the list of arguments for the command. CommandAPICommand withPermission(CommandPermission)\nCommandAPICommand withPermission(String) The withPermission method is used to assign a permission that is required to execute the command. (See the section on permissions for more info). CommandAPICommand withRequirements(sender -> {}) The withRequirements method is used to assign additional constraints required to execute the command, similar to permissions. (See the section on requirements for more info). CommandAPICommand withAliases(String... args) The withAliases method is used to declare a list of aliases that can be used to run this command via. (See the section on aliases for more info). CommandAPICommand withHelp(String shortDescription, fullDescription)\nCommandAPICommand withHelp(HelpTopic helpTopic)\nCommandAPICommand withShortDescription(String shortDescription)\nCommandAPICommand withFullDescription(String fullDescription) The withHelp method, along with its specific withShortDescription and withFullDescription methods are used to declare the help topic for this command which is displayed in the /help command. (See the section on help for more info). CommandAPICommand withSubcommand(CommandAPICommand subcommand) The withSubcommand method is used to declare a subcommand that leads on from the current command. (See the section on subcommands for more info). Setting the command's executor CommandAPICommand executes((sender, args) -> {})\nCommandAPICommand executes(info -> {}) Executes a command using the CommandSender object. CommandAPICommand executesPlayer((player, args) -> {})\nCommandAPICommand executesPlayer(info -> {}) Executes a command only if the command sender is a Player. CommandAPICommand executesEntity((entity, args) -> {})\nCommandAPICommand executesEntity(info -> {}) Executes a command only if the command sender is an Entity. CommandAPICommand executesCommandBlock((cmdblock, args) -> {})\nCommandAPICommand executesCommandBlock(info -> {}) Executes a command only if the command sender is a BlockCommandSender. CommandAPICommand executesConsole((console, args) -> {})\nCommandAPICommand executesConsole(info -> {}) Executes a command only if the command sender is a ConsoleCommandSender. CommandAPICommand executesProxy((proxy, args) -> {})\nCommandAPICommand executesProxy(info -> {}) Executes a command only if the command sender is a ProxiedCommandSender. CommandAPICommand executesNative((proxy, args) -> {})\nCommandAPICommand executesNative(info -> {}) Executes a command regardless of what the command sender is, using the NativeProxyCommandSender. Read more about native proxied command senders here . Developer's Note: Sometimes, the Java compiler throws an error saying that a method is ambiguous for the type CommandAPICommand. This is due to a limitation in Java's type inference system and is not a fault of the CommandAPI. If we take the following code, used to spawn a pig: new CommandAPICommand(\"spawnpigs\") .executesPlayer((player, args) -> { for(int i = 0; i < 10; i++) { player.getWorld().spawnEntity(player.getLocation(), (EntityType) args.get(0)); } }) .register(); The Java type inference system cannot determine what the type of the lambda (player, args) -> () is, therefore it produces the following compilation error: The method executesPlayer(PlayerCommandExecutor) is ambiguous for the type CommandAPICommand This can easily be resolved by declaring the specific type of the command sender and the arguments. For example: new CommandAPICommand(\"spawnpigs\") .executesPlayer((Player player, CommandArguments args) -> { for(int i = 0; i < 10; i++) { player.getWorld().spawnEntity(player.getLocation(), (EntityType) args.get(0)); } }) .register(); Registering the command void register() Registers the command with the default minecraft namespace. If you are shading you can set the default namespace using CommandAPIConfig#setNamespace(String) or CommandAPIBukkitConfig#usePluginNamespace(). void register(String namespace) Registers the command with a custom provided namespace. void register(JavaPlugin plugin) Registers the command with the provided plugin's name.","breadcrumbs":"Command registration » CommandAPICommand methods","id":"100","title":"CommandAPICommand methods"},"101":{"body":"It is recommended to register commands in either the onLoad() or onEnable() method. With the CommandAPI, depending on whether you use onLoad() or onEnable() to load your commands depends on whether your plugin is used with Minecraft's functions: When to load What to do onLoad() method Register commands to be used in Minecraft functions ( see the Function section for more info ) onEnable() method Register regular commands The CommandAPI does support registering commands outside of these methods while the server is running. Commands registered after the server is done loading should work the same as commands registered in onEnable.","breadcrumbs":"Command registration » Command loading order","id":"101","title":"Command loading order"},"102":{"body":"The CommandAPI allows you to remove commands completely from Minecraft's command list. This includes Vanilla commands, Bukkit commands, and plugin commands. There are three methods you might use when unregistering commands: CommandAPI.unregister(String commandName);\nCommandAPI.unregister(String commandName, boolean unregisterNamespaces);\nCommandAPIBukkit.unregister(String commandName, boolean unregisterNamespaces, boolean unregisterBukkit); To understand when and how to use these methods, you need to know a little about how Bukkit loads and sets up commands. This is basically the order of events when a Bukkit server starts: Vanilla commands are placed in the Vanilla CommandDispatcher Bukkit commands are placed in the Bukkit CommandMap Given the bukkit namespace (E.g. bukkit:version) Plugins are loaded onLoad is called Plugins are enabled Plugin commands are read from the plugin.yml file and placed in the Bukkit CommandMap Given the plugin's name as their namespace (E.g. luckperms:lp) onEnable is called Repeat for each plugin Bukkit's help command is registered Vanilla commands are added to the Bukkit CommandMap Given the minecraft namespace (E.g. minecraft:gamemode) The server is done loading Unregistering a command only works if it happens after the command is created. Bukkit's command system is special and has two locations where commands can exist -- either the Vanilla CommandDispatcher or the Bukkit CommandMap -- so you also need to know where your command is registered. With that in mind, here is what each of the unregister methods do: CommandAPI.unregister(String commandName); Unregisters a command from the Vanilla CommandDispatcher. CommandAPI.unregister(String commandName, boolean unregisterNamespaces); Unregisters a command from the Vanilla CommandDispatcher. If unregisterNamespaces is true, then any namespaced version of the command is also unregistered. CommandAPIBukkit.unregister(String commandName, boolean unregisterNamespaces, boolean unregisterBukkit); Unregisters a command from Bukkit. As before, if unregisterNamespaces is true, then any namespaced version of the command is also unregistered. If unregisterBukkit is true, then only Bukkit commands in the Bukkit CommandMap are unregistered. If unregisterBukkit is false, only commands from the Vanilla CommandDispatcher are unregistered. To give a better idea of how and when to use these methods, the rest of this page documents how to unregister different types of commands.","breadcrumbs":"Command unregistration » Command unregistration","id":"102","title":"Command unregistration"},"103":{"body":"/version is a command provided by Bukkit. Looking at the sequence of events above, that means it is created during step 2, before plugins are loaded in step 3. Consequently, the command will exist when our plugin's onLoad method is called, so we'll unregister it there. The same code will work in onEnable too, since step 4 is also after step 2. Since this command exists in the Bukkit CommandMap, we'll need to use CommandAPIBukkit#unregister with unregisterBukkit set to true. We'll also remove the namespaced version -- /bukkit:version -- so unregisterNamespaces will be true. All together, the code looks like this: @Override\npublic void onLoad() { CommandAPIBukkit.unregister(\"version\", true, true);\n} override fun onLoad() { CommandAPIBukkit.unregister(\"version\", false, true)\n} With this plugin, executing /version or /bukkit:version will give the unknown command message. Note that aliases like /ver and its namespaced version /bukkit:ver will still work. To remove aliases as well, you need to unregister each as its own command. For, /ver, that would mean calling CommandAPIBukkit.unregister(\"ver\", true, true).","breadcrumbs":"Command unregistration » Unregistering a Bukkit command - /version","id":"103","title":"Unregistering a Bukkit command - /version"},"104":{"body":"/gamemode is a command provided by Vanilla Minecraft. Like the previous example , Vanilla commands are created in step 1, before plugins are loaded in step 3. For variety, we'll unregister the command in our plugin's onEnable -- step 4 -- but the same code would also work in onLoad. Since this command exists in the Vanilla CommandDispatcher, we can use CommandAPI#unregister. That works the same as CommandAPIBukkit#unregister with unregisterBukkit set to false. We don't care about the namespace, so unregisterNamespaces will be false. That means we can use the simplest method, CommandAPI.unregister(String commandName), since it sets unregisterNamespaces to false by default. All together, the code looks like this: @Override\npublic void onEnable() { CommandAPI.unregister(\"gamemode\");\n} override fun onEnable() { CommandAPI.unregister(\"gamemode\")\n} With this code, executing /gamemode will give the unknown command exception as expected. However, even though unregisterNamespaces was false, /minecraft:gamemode can also not be run. This happens because Vanilla commands are given their namespace in step 6, after our plugin has removed /gamemode. When the server starts, /gamemode is created in step 2 inside the Vanilla CommandDispatcher. In step 4, our plugin is enabled and we remove the /gamemode command from that CommandDispatcher. After all the plugins enable, step 6 moves all commands in the Vanilla CommandDispatcher to the Bukkit CommandMap and gives them the minecraft namespace. Since /gamemode doesn't exist at this point, step 6 cannot create the /minecraft:gamemode command. So, even though unregisterNamespaces was false, /minecraft:gamemode doesn't exist anyway.","breadcrumbs":"Command unregistration » Unregistering a Vanilla command - /gamemode","id":"104","title":"Unregistering a Vanilla command - /gamemode"},"105":{"body":"To replace a command, first unregister the original command, then register a new implementation for that command. @Override\npublic void onEnable() { CommandAPI.unregister(\"gamemode\"); // Register our new /gamemode, with survival, creative, adventure and spectator new CommandAPICommand(\"gamemode\") .withArguments(new MultiLiteralArgument(\"gamemodes\", \"survival\", \"creative\", \"adventure\", \"spectator\")) .executes((sender, args) -> { // Implementation of our /gamemode command }) .register();\n} override fun onEnable() { CommandAPI.unregister(\"gamemode\"); // Register our new /gamemode, with survival, creative, adventure and spectator CommandAPICommand(\"gamemode\") .withArguments(MultiLiteralArgument(\"gamemodes\", \"survival\", \"creative\", \"adventure\", \"spectator\")) .executes(CommandExecutor { sender, args -> // Implementation of our /gamemode command }) .register()\n} Now, when /gamemode is executed, it will use the new implementation defined using the CommandAPI.","breadcrumbs":"Command unregistration » Example - Replacing Minecraft's /gamemode command","id":"105","title":"Example - Replacing Minecraft's /gamemode command"},"106":{"body":"The /luckperms command is provided by the Bukkit LuckPerms plugin. Plugin commands are created during step 4, immediately before calling the onEnable method of the respective plugin. In this case, unregistering the command in our own plugin's onLoad would not work, since the command wouldn't exist yet. We also have to make sure that our onEnable method is called after LuckPerm's. The best way to make sure that happens is to add LuckPerms as a depend or softdepend in our plugin's plugin.yml. You can read more about the different between depend and softdepend in Spigot's documentation , but that will look something like this: name: MyPlugin\nmain: some.package.name.Main\nversion: 1.0\ndepend: - LuckPerms Since plugin commands are stored in the Bukkit CommandMap, we need to use CommandAPIBukkit#unregister with unregisterBukkit set to true. For demonstration’s sake, we only want to unregister the namespaced version -- /luckperms:luckperms -- and leave /luckperms alone. To do this, give \"luckperms:luckperms\" as the commandName, and set unregisterNamespaces to false. All together, the code looks like this: @Override\npublic void onEnable() { CommandAPIBukkit.unregister(\"luckperms:luckperms\", false, true);\n} override fun onEnable() { CommandAPIBukkit.unregister(\"luckperms:luckperms\", false, true)\n} Executing /luckperms will work as normal, but /luckperms:luckperms will give the unknown command message.","breadcrumbs":"Command unregistration » Unregistering a Plugin command - /luckperms:luckperms","id":"106","title":"Unregistering a Plugin command - /luckperms:luckperms"},"107":{"body":"Unregistering a command created by the CommandAPI is similar to both unregistering a Vanilla command and a plugin command. Like a Vanilla command, CommandAPI commands are stored in the Vanilla CommandDispatcher, so they should be unregistered with unregisterBukkit set to false. Like plugin commands, they may be created in onEnable, so you need to make sure your plugin is enabled after the plugin that adds the command. Unlike plugin commands, CommandAPI commands may be created in onLoad, as discussed in Command loading order . That just means you may also be able to unregister the command in you own plugin's onLoad. As always, simply make sure you unregister a command after it is created, and it will be removed properly. For our example, let's say we want to unregister the /break command created by the Bukkit Maven Example Project for the CommandAPI. If you look at that plugin's code, you can see that it registers the /break command in it's onEnable method. Therefore, we can unregister the command in our own plugin's onEnable, making sure that our plugin will enable second by adding ExamplePlugin as a depend or softdepend . name: MyPlugin\nmain: some.package.name.Main\nversion: 1.0\ndepend: - CommandAPI - ExamplePlugin Developer's Note: If you can't find the code where a CommandAPI command is registered or just don't have access to the code of a plugin, you can still figure out when a command is registered. If you set verbose-outputs to true in the CommandAPI's configuration, it will log command registration. For the ExamplePlugin, setting verbose-outputs to true gives this: [Server thread/INFO]: [ExamplePlugin] Enabling ExamplePlugin v0.0.1\n[Server thread/INFO]: [CommandAPI] Registering command /break block<LocationArgument>\n[Server thread/INFO]: [CommandAPI] Registering command /myeffect target<PlayerArgument> potion<PotionEffectArgument>\n[Server thread/INFO]: [CommandAPI] Registering command /nbt nbt<NBTCompoundArgument> You can see that the ExamplePlugin registers its commands when onEnable is called. In summary, we will unregister the /break command in our plugin's onEnable. We added Example plugin to the depend list in our plugin.yml so that our onEnable method runs second. unregisterNamespaces and unregisterBukkit will be set to false, and those are the default values, so we can simply use CommandAPI.unregister(String commandName). All together, the code looks like this: @Override\npublic void onEnable() { CommandAPI.unregister(\"break\");\n} override fun onEnable() { CommandAPI.unregister(\"break\")\n} Now, when you try to execute /break, you will just get the unknown command message as if it never existed.","breadcrumbs":"Command unregistration » Unregistering a CommandAPI command","id":"107","title":"Unregistering a CommandAPI command"},"108":{"body":"If you look at the sequence of events at the top of this page, you might notice that Bukkit's /help command gets its own place in step 5. Unlike the other Bukkit commands , /help is special and gets registered after plugins are loaded and enabled (don't ask, I don't know why :P). That means unregistering /help in onLoad or onEnable does not work, since the command doesn't exist yet. In order to run our unregister task after the server is enabled, we can use Bukkit's Scheduler API . There are many ways to set up and run a task, and this should work in whatever way you like. You can even give the task zero delay, since Bukkit only starts processing tasks after the server is enabled. Since /help is in the Bukkit CommandMap, we need to use CommandAPIBukkit#unregister with unregisterBukkit set to true. We'll leave /bukkit:help alone, so unregisterNamespaces will be false. All together, we can unregister Bukkit's /help command with this code: @Override\npublic void onEnable() { new BukkitRunnable() { @Override public void run() { CommandAPIBukkit.unregister(\"help\", false, true); } }.runTaskLater(this, 0);\n} override fun onEnable() { object : BukkitRunnable() { override fun run() { CommandAPIBukkit.unregister(\"help\", false, true) } }.runTaskLater(this, 0)\n} Funnily, if you try to execute /help, the server will still tell you: Unknown command. Type \"/help\" for help.. Luckily, unregisterNamespaces was false, so you can still use /bukkit:help to figure out your problem.","breadcrumbs":"Command unregistration » Special case: Unregistering Bukkit's /help","id":"108","title":"Special case: Unregistering Bukkit's /help"},"109":{"body":"In the earlier example for Unregistering /gamemode , even though unregisterNamespaces was false, the /minecraft:gamemode command was also not executable. As explained up there, this happens because the namespaced version of commands in the Vanilla CommandDispatcher are not created until after plugins are loaded and enabled. Since we unregistered /gamemode in onEnable, when the time came for the server to transfer Vanilla commands into the Bukkit CommandMap, it didn't know to create the minecraft:gamemode command. Consequently, this means we cannot normally remove only the /minecraft:gamemode command without also unregistering /gamemode. Of course, it is still possible to only unregister /minecraft:gamemode and the namespaced versions of other Vanilla commands. As always, in order to unregister a command, you have to unregister after the command is created. So, we just need to unregister /minecraft:gamemode after the server is enabled. Like the previous special case , we can use Bukkit's Scheduler API to run our unregister task after the server is enabled. While /minecraft:gamemode only exists in the Bukkit CommandMap, it is the namespaced version of the Vanilla /gamemode command, so it is considered a Vanilla command. That means unregisterBukkit should be false, which is what it defaults to when using CommandAPI#unregister. The CommandAPI understands that once the server is enabled Vanilla commands will have been copied to the CommandMap, so it will be able to find /minecraft:gamemode Finally, unregisterNamespaces should be false, and since that's the default value we don't have to include it. All together, the code looks like this: @Override\npublic void onEnable() { new BukkitRunnable() { @Override public void run() { CommandAPI.unregister(\"minecraft:gamemode\"); } }.runTaskLater(this, 0);\n} override fun onEnable() { object : BukkitRunnable() { override fun run() { CommandAPI.unregister(\"minecraft:gamemode\") } }.runTaskLater(this, 0)\n} With this code, /gamemode will execute as normal, but /minecraft:gamemode will give the unknown command message. Developer's Note: Doing the opposite action here -- only unregistering /gamemode but keeping /minecraft:gamemode -- is not recommended. That would be the following code, where commandName is \"gamemode\" (or any command in the Vanilla CommandDispatcher), and unregisterNamespaces is false: // NOT RECOMMENDED\n@Override\npublic void onEnable() { new BukkitRunnable() { @Override public void run() { CommandAPI.unregister(\"gamemode\"); } }.runTaskLater(this, 0);\n} // NOT RECOMMENDED\noverride fun onEnable() { object : BukkitRunnable() { override fun run() { CommandAPI.unregister(\"gamemode\") } }.runTaskLater(this, 0)\n} The expected outcome of this code is that /minecraft:gamemode would work as expected, and /gamemode would give the command not found message. However, that is only true for the player's commands. If you try to use /minecraft:gamemode in the console, it will not work properly. Specifically, while you can tab-complete the command's label, minecraft:gamemode the command's arguments will not have any suggestions. If you try to execute /minecraft:gamemode in the console, it will always tell you your command is unknown or incomplete. The main point is that if you ever try to unregister a Vanilla command after the server is enabled, the namespaced version of that command will break for the console. To avoid this issue, always set unregisterNamespaces to true if unregisterBukkit is false when unregistering commands after the server is enabled. @Override\npublic void onEnable() { new BukkitRunnable() { @Override public void run() { CommandAPI.unregister(\"gamemode\", true); } }.runTaskLater(this, 0);\n} override fun onEnable() { object : BukkitRunnable() { override fun run() { CommandAPI.unregister(\"gamemode\", true) } }.runTaskLater(this, 0)\n}","breadcrumbs":"Command unregistration » Special case: Unregistering only /minecraft:gamemode","id":"109","title":"Special case: Unregistering only /minecraft:gamemode"},"11":{"body":"Updates Optional arguments page to update the method list for avoiding null values Updates Normal command executors page to now mention the existence of the ExecutionInfo","breadcrumbs":"Introduction » Documentation changes 9.0.0 \\(\\rightarrow\\) 9.0.1","id":"11","title":"Documentation changes 9.0.0 \\(\\rightarrow\\) 9.0.1"},"110":{"body":"Developer's Note: This section can be a little bit difficult to follow. If you only want the bare basic features (executes a command) , read the section on Normal command executors - this behaves very similar to the onCommand method in Bukkit. The CommandAPI provides various command executors which are lambdas which execute the code you want when a command is called. With a lot of simplification, there are two main types of command executors: Ones that just runs the command (let's call it a normal command executor ) Ones that returns an integer as a result (let's call it a resulting command executor ) Developer's Note: In general, you need not focus too much on what type of command executor to implement. If you know for certain that you're going to be using your command with command blocks, and specifically want to state whether a command returns a value, just ensure you return an integer at the end of your declared command executor. Java will infer the type (whether it's a normal command executor or a resulting command executor) automatically, so feel free to return an integer or not. In addition to these two types of command executors, there are ways to restrict the execution of commands to certain CommandSender subclasses. In other words, you can make commands executable by players in game only for instance. These restrictions are covered in more detail in Normal command executors .","breadcrumbs":"Command executors » Command executors","id":"110","title":"Command executors"},"111":{"body":"Command executors are of the following format, where sender is a CommandSender , and args is a CommandArguments object, which represents arguments which are parsed by the CommandAPI. new CommandAPICommand(\"...\") .executes((sender, args) -> { //Code here }) .register(); With normal command executors, these do not need to return anything. By default, this will return a success value of 1 if it runs successfully, and a success value of 0 if it runs unsuccessfully, either by throwing an exception (RuntimeException) or by forcing the command to fail (See the section on handling command failures ). In short, this is what values are returned when a command is executed from a normal command executor: Command Works Command Doesn't Work Success Value 1 0 Result Value 1 0","breadcrumbs":"Command executors » Normal command executors » Normal command executors","id":"111","title":"Normal command executors"},"112":{"body":"To illustrate this, let's take a look at a simple message broadcasting command. We'll make a command which sends a message to everyone on the server, using the following syntax: /broadcastmsg <message>\n/broadcastmessage <message>\n/broadcast <message> We use an argument \"message\" to hold the message to broadcast, we provide some aliases and set a permission required to run the command. Then we declare our main command body by using the .executes() method, before finally registering the command: // Create our command\nnew CommandAPICommand(\"broadcastmsg\") .withArguments(new GreedyStringArgument(\"message\")) // The arguments .withAliases(\"broadcast\", \"broadcastmessage\") // Command aliases .withPermission(CommandPermission.OP) // Required permissions .executes((sender, args) -> { String message = (String) args.get(\"message\"); Bukkit.getServer().broadcastMessage(message); }) .register(); // Create our command\nCommandAPICommand(\"broadcastmsg\") .withArguments(GreedyStringArgument(\"message\")) // The arguments .withAliases(\"broadcast\", \"broadcastmessage\") // Command aliases .withPermission(CommandPermission.OP) // Required permissions .executes(CommandExecutor { _, args -> val message = args[\"message\"] as String Bukkit.getServer().broadcastMessage(message) }) .register() Note how when we finish up our implementation of .executes(), we don't return anything. This is unlike commands in the standard Bukkit API where the onCommand method returns a Boolean value: boolean onCommand(CommandSender, Command, String, String[]) The returning of this Boolean value is handled automatically by the CommandAPI on a much lower level.","breadcrumbs":"Command executors » Normal command executors » Example - Creating a message broadcasting system","id":"112","title":"Example - Creating a message broadcasting system"},"113":{"body":"The CommandAPICommand class has multiple different executes...() methods that can restrict the command sender to any of the following objects: CommandSender Object Method to use Who can run this? CommandSender .executes() Any CommandSender Player .executesPlayer() In-game players only Entity .executesEntity() Entities only BlockCommandSender .executesCommandBlock() Command blocks only ConsoleCommandSender .executesConsole() The console only ProxiedCommandSender .executesProxy() Proxied senders only(via /execute as ...) NativeProxyCommandSender .executesNative() See Native commandsenders","breadcrumbs":"Command executors » Normal command executors » Restricting who can run your command","id":"113","title":"Restricting who can run your command"},"114":{"body":"Say we wanted to create a command /suicide, which kills the player that executes it. Since this command can't be used by non-players (you can't kill a command block!), we can restrict it so only players can execute this command. Since it's a player, we can use the .executesPlayer() method: new CommandAPICommand(\"suicide\") .executesPlayer((player, args) -> { player.setHealth(0); }) .register(); CommandAPICommand(\"suicide\") .executesPlayer(PlayerCommandExecutor { player, _ -> player.setHealth(0.0) }) .register()","breadcrumbs":"Command executors » Normal command executors » Example - A /suicide command","id":"114","title":"Example - A /suicide command"},"115":{"body":"The CommandAPI allows you to chain different implementations of the command depending on the type of CommandSender. This allows you to easily specify what types of CommandSenders are required to run a command. Extending on the suicide example above, we could write another implementation for a different CommandSender. Here, we write an implementation to make entities (non-player) go out with a bang when they run the command (using /execute as <entity> run suicide command).","breadcrumbs":"Command executors » Normal command executors » Multiple command executor implementations","id":"115","title":"Multiple command executor implementations"},"116":{"body":"new CommandAPICommand(\"suicide\") .executesPlayer((player, args) -> { player.setHealth(0); }) .executesEntity((entity, args) -> { entity.getWorld().createExplosion(entity.getLocation(), 4); entity.remove(); }) .register(); CommandAPICommand(\"suicide\") .executesPlayer(PlayerCommandExecutor { player, _ -> player.setHealth(0.0) }) .executesEntity(EntityCommandExecutor { entity, _ -> entity.world.createExplosion(entity.location, 4f) entity.remove() }) .register() This saves having to use instanceof multiple times to check the type of the CommandSender. The different command sender priority is the following (from highest priority to lowest priority): \\begin{align} &\\quad\\texttt{.executesNative()} && \\texttt{(Always chosen if used)}\\\\ &\\quad\\texttt{.executesPlayer()} \\\\ &\\quad\\texttt{.executesEntity()} \\\\ &\\quad\\texttt{.executesConsole()} \\\\ &\\quad\\texttt{.executesCommandBlock()} \\\\ &\\quad\\texttt{.executesProxy()} \\\\ &\\quad\\texttt{.executes()} \\end{align}","breadcrumbs":"Command executors » Normal command executors » Example - A /suicide command with different implementations","id":"116","title":"Example - A /suicide command with different implementations"},"117":{"body":"The CommandAPI also allows you to have multiple command executors with the same command implementation. This is useful for when you want to restrict the command sender required to run a command, but want to run the same code for each different command sender type. This is achieved using the .executes(executor, ...) method, which accepts a variadic array of ExecutorType objects. ExecutorType has the following values: ExecutorType Object Who can run this? ALL Any CommandSender PLAYER In-game players only ENTITY Entities only BLOCK Command blocks only CONSOLE The console only PROXY Proxied senders only(via /execute as ...) NATIVE See Native commandsenders","breadcrumbs":"Command executors » Normal command executors » Multiple command executors with the same implementation","id":"117","title":"Multiple command executors with the same implementation"},"118":{"body":"Expanding on the suicide example above, we can restrict the command to only players and entities. We know that the command sender is a LivingEntity, so we can cast to it safely. new CommandAPICommand(\"suicide\") .executes((sender, args) -> { LivingEntity entity; if (sender instanceof ProxiedCommandSender proxy) { entity = (LivingEntity) proxy.getCallee(); } else { entity = (LivingEntity) sender; } entity.setHealth(0); }, ExecutorType.PLAYER, ExecutorType.PROXY) .register(); CommandAPICommand(\"suicide\") .executes(CommandExecutor { sender, _ -> val entity = (if (sender is ProxiedCommandSender) sender.callee else sender) as LivingEntity entity.setHealth(0.0) }, ExecutorType.PLAYER, ExecutorType.PROXY) .register()","breadcrumbs":"Command executors » Normal command executors » Example - A /suicide command with the same implementation","id":"118","title":"Example - A /suicide command with the same implementation"},"119":{"body":"You also have the option to implement a command executor which uses an ExecutionInfo object: new CommandAPICommand(\"...\") .executes(info -> { // Use info here }) .register(); The ExecutionInfo provides two user-facing methods which both let you access the CommandSender and the arguments: CommandSender sender(); This method automatically detects which CommandSender type has been used, similar to the .executesXXX() method (see here )! Therefore, casting is not necessary! The second method lets you access the command's arguments: CommandArguments args();","breadcrumbs":"Command executors » Normal command executors » Using the ExecutionInfo","id":"119","title":"Using the ExecutionInfo"},"12":{"body":"Developer's Note: 9.0.0 is a giant update that is incompatible with 8.8.x and prior versions. A lot of the documentation's code examples and explanations have been changed for the various changes made in this version. Please read the Upgrading guide for information on how to upgrade to 9.0.0. Adds the new Optional arguments section Adds Kotlin DSL code examples to all code examples","breadcrumbs":"Introduction » Documentation changes 8.8.0 \\(\\rightarrow\\) 9.0.0","id":"12","title":"Documentation changes 8.8.0 \\(\\rightarrow\\) 9.0.0"},"120":{"body":"The CommandAPI has extra support for vanilla Minecraft's /execute command, by allowing the CommandSender to be an instance of the ProxiedCommandSender class. This allows the CommandSender to contain two extra pieces of information: The \"proxied sender\" and the original sender.","breadcrumbs":"Command executors » Proxied commandsenders » Proxied commandsenders","id":"120","title":"Proxied commandsenders"},"121":{"body":"Say we have a command which kills the sender of a command. This is easily implemented as follows: new CommandAPICommand(\"killme\") .executesPlayer((player, args) -> { player.setHealth(0); }) .register(); CommandAPICommand(\"killme\") .executesPlayer(PlayerCommandExecutor { player, _ -> player.setHealth(0.0) }) .register() commandAPICommand(\"killme\") { playerExecutor { player, _ -> player.health = 0.0 }\n} But what if the sender of the command is not a player? By using Minecraft's /execute command, we could execute the command as any arbitrary entity, as shown with the command below: /execute as @e[type=chicken] run killme To handle this case, we can use the .executesProxy() method to ensure that the command sender is a ProxiedCommandSender. Then, we can kill the callee (the entity which is being 'forced' to run the command /killme) new CommandAPICommand(\"killme\") .executesPlayer((player, args) -> { player.setHealth(0); }) .executesProxy((proxy, args) -> { // Check if the callee (target) is an Entity and kill it if (proxy.getCallee() instanceof LivingEntity target) { target.setHealth(0); } }) .register(); CommandAPICommand(\"killme\") .executesPlayer(PlayerCommandExecutor { player, _ -> player.setHealth(0.0) }) .executesProxy(ProxyCommandExecutor { proxy, _ -> // Check if the callee (target) is an Entity and kill it if (proxy.callee is LivingEntity) { (proxy.callee as LivingEntity).setHealth(0.0) } }) .register() commandAPICommand(\"killme\") { playerExecutor { player, _ -> player.health = 0.0 } proxyExecutor { proxy, _ -> // Check if the callee (target) is an Entity and kill it if (proxy.callee is LivingEntity) { (proxy.callee as LivingEntity).health = 0.0 } }\n} This allows the command above to run successfully, killing all chickens it can find.","breadcrumbs":"Command executors » Proxied commandsenders » Example - Running a command as a chicken","id":"121","title":"Example - Running a command as a chicken"},"122":{"body":"In a similar way that the ProxiedCommandSender is used to store information about two command senders: a caller (the one that wrote the command) and a callee (the one that ends up executing the command), the CommandAPI also has a special NativeProxyCommandSender class which is a more powerful representation of the ProxiedCommandSender class. In addition to inheriting all of the methods from ProxiedCommandSender, this class also has the following two methods: public World getWorld();\npublic Location getLocation(); These methods contain additional information about the command executor's state, and are primarily designed to be used with Minecraft's /execute command.","breadcrumbs":"Command executors » Native commandsenders » Native commandsenders","id":"122","title":"Native commandsenders"},"123":{"body":"The following table represents how the different /execute arguments affect the NativeProxyCommandSender class: /execute argument How it changes NativeProxyCommandSender /execute align Changes getLocation() only /execute anchored Changes nothing /execute as Changes getCallee() only /execute at Changes getLocation() and getWorld() only /execute facing Changes getLocation() only /execute in Changes getWorld() only /execute positioned Changes getLocation() only /execute rotated Changes getLocation()only","breadcrumbs":"Command executors » Native commandsenders » Minecraft's /execute arguments","id":"123","title":"Minecraft's /execute arguments"},"124":{"body":"As described in the section about normal command executors , there are multiple methods to register a command executor. For the NativeProxyCommandSender, the .executesNative() method should be used. Note: The .executesNative() method has the highest priority over all over .executesXXX() methods - if you use the .executesNative() method, no other execution method will be run.","breadcrumbs":"Command executors » Native commandsenders » Using the native commandsender","id":"124","title":"Using the native commandsender"},"125":{"body":"Say we wanted to make a command that simply sets the current block to air. For this example, we'll use the following command syntax: /break As you can see, this command takes no arguments. This is fine, since our \"argument\" will be the sender's location. We can access the sender's location using the getLocation() method from the NativeProxyCommandSender object, available from the .executesNative() method: new CommandAPICommand(\"break\") .executesNative((sender, args) -> { Location location = sender.getLocation(); if (location != null) { location.getBlock().breakNaturally(); } }) .register(); CommandAPICommand(\"break\") .executesNative(NativeCommandExecutor { sender, _ -> val location = sender.location location.block.breakNaturally() }) .register() commandAPICommand(\"break\") { nativeExecutor { sender, _ -> val location = sender.location location.block.breakNaturally() }\n} This can now be used via the following command examples: /execute positioned 100 62 50 run break /execute at @e[type=pig] run break /execute in minecraft:overworld positioned 20 60 -20 run break","breadcrumbs":"Command executors » Native commandsenders » Example - A really simple \"break block\" command","id":"125","title":"Example - A really simple \"break block\" command"},"126":{"body":"Resulting command executors are very similar to normal command executors, except they can return an integer result value . (sender, args) -> { //Code here return /*some integer here*/ ;\n}; Similarly, these will return a success value of 1 if it runs successfully, and a success value of 0 if it runs unsuccessfully. If a success value of 0 occurs, the result value will be 0 . In short: Command Works Command Doesn't Work Success Value 1 0 Result Value result defined in your code 0 The concept of result values are better explained through examples:","breadcrumbs":"Command executors » Resulting command executors » Resulting command executors","id":"126","title":"Resulting command executors"},"127":{"body":"Say we want a command that returns a random number as a result. This can then be used by vanilla Minecraft's /execute store result ... command, which can be used for other command block chains. new CommandAPICommand(\"randnum\") .executes((sender, args) -> { return ThreadLocalRandom.current().nextInt(); }) .register(); CommandAPICommand(\"randnum\") .executes(ResultingCommandExecutor { _, _ -> Random.nextInt() }) .register() commandAPICommand(\"randnum\") { anyResultingExecutor { _, _ -> Random.nextInt() }\n} This returns a success value of 1 (Because no errors or CommandAPI.failWithString(String) was thrown) and a result value of a random number .","breadcrumbs":"Command executors » Resulting command executors » Example - Random number result command","id":"127","title":"Example - Random number result command"},"128":{"body":"We can store state using /execute store and we can perform conditional checks using /execute if. By combining these, we can create a system which can be used with commandblocks to say, give players random lootboxes and redeem them. The concept is to create a command that generates a random number from 1 to 100. If the number is 1 (thus, the chance of being chosen is \\(\\frac{1}{100}\\)), then we award a player with some reward, say 64 diamonds. To do this, we'll declare two commands: /randomnumber - returns a random number between 1 and 99 (inclusive)\n/givereward <player> - gives a player 64 diamonds and broadcasts it in the chat Since we're declaring commands that are to be used in /execute, we must ensure that these commands are registered in your plugin's onLoad() method. First, we write our implementation for /randomnumber. It is fairly straight forward using Java's ThreadLocalRandom to generate a random number: // Register random number generator command from 1 to 99 (inclusive)\nnew CommandAPICommand(\"randomnumber\") .executes((sender, args) -> { return ThreadLocalRandom.current().nextInt(1, 100); // Returns random number from 1 <= x < 100 }) .register(); // Register random number generator command from 1 to 99 (inclusive)\nCommandAPICommand(\"randomnumber\") .executes(ResultingCommandExecutor { _, _ -> (1..100).random() // Returns random number from 1 <= x < 100 }) .register() // Register random number generator command from 1 to 99 (inclusive)\ncommandAPICommand(\"randomnumber\") { anyResultingExecutor { _, _ -> (1..100).random() }\n} Now we write our implementation for /givereward. In this example, we use the EntitySelectorArgument to select a single player. We cast it to Player and then add the items to their inventory. // Register reward giving system for a target player\nnew CommandAPICommand(\"givereward\") .withArguments(new EntitySelectorArgument.OnePlayer(\"target\")) .executes((sender, args) -> { Player player = (Player) args.get(\"target\"); player.getInventory().addItem(new ItemStack(Material.DIAMOND, 64)); Bukkit.broadcastMessage(player.getName() + \" won a rare 64 diamonds from a loot box!\"); }) .register(); // Register reward giving system for a target player\nCommandAPICommand(\"givereward\") .withArguments(EntitySelectorArgument.OnePlayer(\"target\")) .executes(CommandExecutor { _, args -> val player = args[\"target\"] as Player player.inventory.addItem(ItemStack(Material.DIAMOND, 64)) Bukkit.broadcastMessage(\"${player.name} won a rare 64 diamonds from a loot box!\") }) .register() // Register reward giving system for a target player\ncommandAPICommand(\"givereward\") { entitySelectorArgumentOnePlayer(\"target\") anyExecutor { _, args -> val player = args[\"target\"] as Player player.inventory.addItem(ItemStack(Material.DIAMOND, 64)) Bukkit.broadcastMessage(\"${player.name} won a rare 64 diamonds from a loot box!\") }\n} Now that we've declared these commands, we can now use them in practice. We can use a command block to store a random number under the scoreboard score randVal for a player called SomePlayer, by executing the command /randomnumber. Since /randomnumber returns an integer, this value is stored in the scoreboard score: /execute store result score SomePlayer randVal run randomnumber To check if the random number is equal to 1, we can use the /execute if command. If their score stored in randVal matches 1, then we run the /givereward command. /execute if score SomePlayer randVal matches 1 run givereward SomePlayer","breadcrumbs":"Command executors » Resulting command executors » Example - Lootbox system with /execute command","id":"128","title":"Example - Lootbox system with /execute command"},"129":{"body":"Sometimes, you want your command to fail on purpose. This is the way to \"gracefully\" handle errors in your command execution. This is performed by throwing any of the following methods: throw CommandAPI.failWithString(String message);\nthrow CommandAPI.failWithMessage(Message message);\nthrow CommandAPIBukkit.failWithBaseComponents(BaseComponent... message);\nthrow CommandAPIBukkit.failWithAdventureComponent(Component message); When the CommandAPI handles the fail method, it will cause the command to return a success value of 0, to indicate failure.","breadcrumbs":"Command executors » Handling command failures » Handling command failures","id":"129","title":"Handling command failures"},"13":{"body":"Changed the version number from 8.7.0 to 8.8.0. That's it.","breadcrumbs":"Introduction » Documentation changes 8.7.0 \\(\\rightarrow\\) 8.8.0","id":"13","title":"Documentation changes 8.7.0 \\(\\rightarrow\\) 8.8.0"},"130":{"body":"Say we have some list containing fruit and the player can choose from it. In order to do that, we can use a StringArgument and suggest it to the player using .replaceSuggestions(info -> String[]). However, because this only lists suggestions to the player, it does not stop the player from entering an option that isn't on the list of suggestions. Therefore, to gracefully handle this with a proper error message, we use one of the CommandAPI.failWithXXX() methods above with a meaningful error message which is displayed to the user. // Array of fruit\nString[] fruit = new String[] {\"banana\", \"apple\", \"orange\"}; // Register the command\nnew CommandAPICommand(\"getfruit\") .withArguments(new StringArgument(\"item\").replaceSuggestions(ArgumentSuggestions.strings(fruit))) .executes((sender, args) -> { String inputFruit = (String) args.get(\"item\"); if (Arrays.stream(fruit).anyMatch(inputFruit::equals)) { // Do something with inputFruit } else { // The sender's input is not in the list of fruit throw CommandAPI.failWithString(\"That fruit doesn't exist!\"); } }) .register(); // List of fruit\nval fruit = listOf<String>(\"banana\", \"apple\", \"orange\") // Register the command\nCommandAPICommand(\"getfruit\") .withArguments(StringArgument(\"item\").replaceSuggestions(ArgumentSuggestions.strings(fruit))) .executes(CommandExecutor { _, args -> val inputFruit = args[\"item\"] as String if(fruit.any { it == inputFruit }) { // Do something with inputFruit } else { // The sender's input is not in the list of fruit throw CommandAPI.failWithString(\"That fruit doesn't exist!\") } }) .register() Developer's Note: In general, it's a good idea to handle unexpected cases with one of the CommandAPI.failWithXXX() methods. Most arguments used by the CommandAPI will have their own built-in failsafe system (e.g. the EntitySelectorArgument will not execute the command executor if it fails to find an entity) , so this feature is for those extra cases.","breadcrumbs":"Command executors » Handling command failures » Example - Command failing for element not in a list","id":"130","title":"Example - Command failing for element not in a list"},"131":{"body":"Arguments in the CommandAPI are registered by using an Argument[] or List<Argument> object. There are two things you need to keep in mind when creating arguments: The order which they will be used The type of each argument By definition of a List, the order of the elements inserted into it are preserved, meaning the order you add arguments to the List will be the resulting order of which arguments are presented to the user when they run that command. Adding arguments for registration is simple: // Create a List\nList<Argument> arguments = new ArrayList<>(); // Add an argument with the node \"target\", which is a PlayerArgument\narguments.add(new PlayerArgument(\"target\")); The String value is the node that is registered into Minecraft's internal command graph. This is name is also used as a prompt that is shown to a player when they are entering the command. The CommandAPI is very flexible when it comes to registering arguments, and lets you use a number of different methods to suit your preference: new CommandAPICommand(\"mycommand\") .withArguments(new StringArgument(\"arg0\")) .withArguments(new StringArgument(\"arg1\")) .withArguments(new StringArgument(\"arg2\")) // And so on CommandAPICommand(\"mycommand\") .withArguments(StringArgument(\"arg0\")) .withArguments(StringArgument(\"arg1\")) .withArguments(StringArgument(\"arg2\")) // And so on commandAPICommand(\"mycommand\") { stringArgument(\"arg0\") stringArgument(\"arg1\") stringArgument(\"arg2\") // And so on\n} new CommandAPICommand(\"mycommand\") .withArguments(new StringArgument(\"arg0\"), new StringArgument(\"arg1\"), new StringArgument(\"arg2\")) // And so on CommandAPICommand(\"mycommand\") .withArguments(StringArgument(\"arg0\"), StringArgument(\"arg1\"), StringArgument(\"arg2\")) // And so on commandAPICommand(\"mycommand\") { arguments(StringArgument(\"arg0\"), StringArgument(\"arg1\"), StringArgument(\"arg2\")) // And so on\n} List<Argument<?>> arguments = new ArrayList<>();\narguments.add(new StringArgument(\"arg0\"));\narguments.add(new StringArgument(\"arg1\"));\narguments.add(new StringArgument(\"arg2\")); new CommandAPICommand(\"mycommand\") .withArguments(arguments) // And so on val arguments = listOf( StringArgument(\"arg0\"), StringArgument(\"arg1\"), StringArgument(\"arg2\")\n) CommandAPICommand(\"mycommand\") .withArguments(arguments) // And so on val arguments = listOf( StringArgument(\"arg0\"), StringArgument(\"arg1\"), StringArgument(\"arg2\")\n) commandAPICommand(\"mycommand\") { arguments(*arguments.toTypedArray()) // And so on\n}","breadcrumbs":"Command arguments » Arguments","id":"131","title":"Arguments"},"132":{"body":"To access arguments, they have to be casted to the type that the argument represents. The order of the arguments in the CommandArguments args is the same as the order in which the arguments were declared. List<Argument<?>> commandArguments = new ArrayList<>();\ncommandArguments.add(new StringArgument(\"arg0\"));\ncommandArguments.add(new PotionEffectArgument(\"arg1\"));\ncommandArguments.add(new LocationArgument(\"arg2\")); new CommandAPICommand(\"cmd\") .withArguments(commandArguments) .executes((sender, args) -> { String stringArg = (String) args.get(\"arg0\"); PotionEffectType potionArg = (PotionEffectType) args.get(\"arg1\"); Location locationArg = (Location) args.get(\"arg2\"); }) .register(); val commandArguments = listOf( StringArgument(\"arg0\"), PotionEffectArgument(\"arg1\"), LocationArgument(\"arg2\")\n) CommandAPICommand(\"cmd\") .withArguments(commandArguments) .executes(CommandExecutor { _, args -> val stringArg = args[\"arg0\"] as String val potionArg = args[\"arg1\"] as PotionEffectType val locationArg = args[\"arg2\"] as Location }) .register() val args = listOf( StringArgument(\"arg0\"), PotionEffectArgument(\"arg1\"), LocationArgument(\"arg2\")\n) commandAPICommand(\"cmd\") { arguments(*args.toTypedArray()) anyExecutor { _, args -> val stringArg = args[\"arg0\"] as String val potionArg = args[\"arg1\"] as PotionEffectType val locationArg = args[\"arg2\"] as Location }\n} The type to cast each argument (declared in the dev.jorel.commandapi.arguments package) is listed below: Argument class Data type AngleArgument float AdvancementArgument org.bukkit.advancement.Advancement AdventureChatArgument net.kyori.adventure.text.Component AdventureChatColorArgument net.kyori.adventure.text.format.NamedTextColor AdventureChatComponentArgument net.kyori.adventure.text.Component AxisArgument java.util.EnumSet<org.bukkit.Axis> BiomeArgument org.bukkit.block.Biome BiomeArgument.NamespacedKey org.bukkit.NamespacedKey BlockPredicateArgument java.util.function.Predicate <org.bukkit.block.Block> BlockStateArgument org.bukkit.block.data.BlockData BooleanArgument boolean ChatArgument net.md_5.bungee.api.chat.BaseComponent[] ChatColorArgument org.bukkit.ChatColor ChatComponentArgument net.md_5.bungee.api.chat.BaseComponent[] CommandArgument dev.jorel.commandapi.wrappers.CommandResult CustomArgument<T, B> T DoubleArgument double EnchantmentArgument org.bukkit.enchantments.Enchantment EntitySelectorArgument.ManyEntities Collection<org.bukkit.entity.Entity> EntitySelectorArgument.ManyPlayers Collection<org.bukkit.entity.Player> EntitySelectorArgument.OneEntity org.bukkit.entity.Entity EntitySelectorArgument.OnePlayer org.bukkit.entity.Player EntityTypeArgument org.bukkit.entity.EntityType FloatArgument float FloatRangeArgument dev.jorel.commandapi.wrappers.FloatRange FunctionArgument dev.jorel.commandapi.wrappers.FunctionWrapper[] GreedyStringArgument String IntegerArgument int IntegerRangeArgument dev.jorel.commandapi.wrappers.IntegerRange ItemStackArgument org.bukkit.inventory.ItemStack ItemStackPredicateArgument java.util.function.Predicate <org.bukkit.inventory.ItemStack> ListArgument java.util.Collection<T> LiteralArgument N/A Location2DArgument dev.jorel.commandapi.wrappers.Location2D LocationArgument org.bukkit.Location LongArgument long LootTableArgument org.bukkit.loot.LootTable MapArgument java.util.LinkedHashMap MathOperationArgument dev.jorel.commandapi.wrappers.MathOperation MultiLiteralArgument String NamespacedKeyArgument org.bukkit.NamespacedKey NBTCompoundArgument<T> The cast type changes depending on whether you're shading the CommandAPI or using the CommandAPI as a plugin:Shading:T (implemented yourself)Plugin:dev.jorel.commandapi.nbtapi.NBTContainer ObjectiveArgument org.bukkit.scoreboard.Objective ObjectiveCriteriaArgument String OfflinePlayerArgument org.bukkit.OfflinePlayer ParticleArgument dev.jorel.commandapi.wrappers.ParticleData PlayerArgument org.bukkit.entity.Player PotionEffectArgument org.bukkit.potion.PotionEffectType PotionEffectArgument.NamespacedKey org.bukkit.NamespacedKey RecipeArgument The cast type changes depending on your Minecraft version:Version 1.14.4 and below:org.bukkit.inventory.Recipe1.15 and above:org.bukkit.inventory.ComplexRecipe RotationArgument dev.jorel.commandapi.wrappers.Rotation ScoreboardSlotArgument dev.jorel.commandapi.wrappers.ScoreboardSlot ScoreHolderArgument.Single String ScoreHolderArgument.Multiple Collection<String> SoundArgument org.bukkit.Sound SoundArgument.NamespacedKey org.bukkit.NamespacedKey StringArgument String TeamArgument org.bukkit.scoreboard.Team TextArgument String TimeArgument int UUIDArgument java.util.UUID WorldArgument org.bukkit.World","breadcrumbs":"Command arguments » Argument Casting","id":"132","title":"Argument Casting"},"133":{"body":"The CommandArguments class was introduced in CommandAPI 9.0.0 and provides a much more powerful way of accessing arguments than just an array of arguments which existed until 9.0.0. While the argument array just gives the possibility to access the arguments via the array notation (args[0]), the CommandArguments class offers much more, including: Access the inner structure directly Access arguments Access raw arguments Access unsafe arguments Access safe arguments","breadcrumbs":"Command arguments » CommandArguments » CommandArguments","id":"133","title":"CommandArguments"},"134":{"body":"To access the inner structure of the CommandArguments class directly, it provides various methods which you can learn about below: Get the argument array Object[] args(); This returns the array of arguments as defined when creating your command. Get the arguments mapped to their node name Map<String, Object> argsMap(); This returns an unmodifiable map which contains the arguments mapped to their node names. Get the raw argument array String[] rawArgs(); This returns the array of raw arguments. An explanation of what raw arguments are can be found in the section about accessing raw arguments . Get the raw arguments mapped to their node name Map<String, String> rawArgsMap(); This returns an unmodifiable map which contains the raw arguments mapped to their node names. An explanation of what raw arguments are can be found in the section about accessing raw arguments . Other useful methods String fullInput(); // Returns the full command input (including the / character)\nint count(); // Returns the amount of arguments","breadcrumbs":"Command arguments » CommandArguments » Access the inner structure directly","id":"134","title":"Access the inner structure directly"},"135":{"body":"The CommandArguments class provides its arguments in a way similar to how a List or Map let you access their contents. When using these methods, you need to cast the arguments to their respective type. The CommandArguments class also provides a way to access unsafe arguments . You can choose to access arguments by their node name or by their index.","breadcrumbs":"Command arguments » CommandArguments » Access arguments","id":"135","title":"Access arguments"},"136":{"body":"Accessing arguments by their node name is the recommended way of accessing arguments. There are four methods you can use to access arguments by their node name: Object get(String nodeName);\nObject getOrDefault(String nodeName, Object defaultValue);\nObject getOrDefault(String nodeName, Supplier<?> defaultValue);\nOptional<Object> getOptional(String nodeName);","breadcrumbs":"Command arguments » CommandArguments » Access arguments by node name","id":"136","title":"Access arguments by node name"},"137":{"body":"Accessing arguments by their index is the original way of accessing arguments. However, we recommend to access arguments by node name . Similar to the four methods of accessing arguments by their node name, there also are four methods you can use to access arguments by their index: Object get(int index);\nObject getOrDefault(int index, Object defaultValue);\nObject getOrDefault(int index, Supplier<?> defaultValue);\nOptional<Object> getOptional(int index);","breadcrumbs":"Command arguments » CommandArguments » Access arguments by index","id":"137","title":"Access arguments by index"},"138":{"body":"To demonstrate the different ways of accessing arguments, we want to register a command /mycommand like this: /mycommand <name> <amount>\n/mycommand <name> <amount> <player>\n/mycommand <name> <amount> <player> <target>\n/mycommand <name> <amount> <player> <target> <message> This is how these commands are implemented: new CommandAPICommand(\"mycommand\") .withArguments(new StringArgument(\"name\")) .withArguments(new IntegerArgument(\"amount\")) .withOptionalArguments(new PlayerArgument(\"player\")) .withOptionalArguments(new PlayerArgument(\"target\")) .withOptionalArguments(new GreedyStringArgument(\"message\")) .executesPlayer((player, args) -> { String name = (String) args.get(0); // Access arguments by index int amount = (int) args.get(\"amount\"); // Access arguments by node name Player p = (Player) args.getOrDefault(\"player\", player); // Access arguments using the getOrDefault(String, Object) method Player target = (Player) args.getOrDefault(\"target\", () -> player); // Access arguments using the getOrDefault(String, Supplier<?>) method String message = (String) args.getOptional(\"message\").orElse(\"Hello!\"); // Access arguments using the getOptional(String) method // Do whatever with these values }) .register(); CommandAPICommand(\"mycommand\") .withArguments(StringArgument(\"name\")) .withArguments(IntegerArgument(\"amount\")) .withOptionalArguments(PlayerArgument(\"player\")) .withOptionalArguments(PlayerArgument(\"target\")) .withOptionalArguments(GreedyStringArgument(\"message\")) .executesPlayer(PlayerCommandExecutor { player, args -> val name = args[0] as String // Access arguments by index val amount = args[\"amount\"] as Int // Access arguments by node name val p = args.getOrDefault(\"player\", player) as Player // Access arguments using the getOrDefault(String, Object) method val target = args.getOrDefault(\"target\") { player } as Player // Access arguments using the getOrDefault(String, Supplier<?>) method val message = args.getOptional(\"message\").orElse(\"Hello!\") as String // Access arguments using the getOptional(String) method // Do whatever with these values }) .register();","breadcrumbs":"Command arguments » CommandArguments » Example - Access arguments by node name and index","id":"138","title":"Example - Access arguments by node name and index"},"139":{"body":"A \"raw argument\" is the String form of an argument as written in a command. For example: A user defines a command /mycommand that accepts a double as the first argument and an entity selector as the second argument. It could be executed with the values 15.3 as the double value and @e as the entity selector: /mycommand 15.3 @e When accessing the raw arguments of this command there are 15.3 and @e available as Strings. However, when accessing the arguments of this command there is 15.3 available as double and @e available as Collection<Entity>. Raw arguments are accessed basically the same way you would access arguments . You can access them by their node name and their index in the argument array.","breadcrumbs":"Command arguments » CommandArguments » Access raw arguments","id":"139","title":"Access raw arguments"},"14":{"body":"Developer's Note: SoundArguments written for 8.6.0 are incompatible with this update! Other significant changes to ScoreHolderArgument and EntitySelectorArgument were made in this update. I highly recommend reading the Upgrading guide section which covers the changes in more detail and how to update your plugin for this version. Updated Biome arguments to allow for NamespacedKey objects Updated Sound arguments with the new NamespacedKey constructor Updated Scoreboard arguments with the new Single and Multiple constructors Updated Entity & player arguments to include the new OneEntity, ManyEntities, OnePlayer and ManyPlayers constructors","breadcrumbs":"Introduction » Documentation changes 8.6.0 \\(\\rightarrow\\) 8.7.0","id":"14","title":"Documentation changes 8.6.0 \\(\\rightarrow\\) 8.7.0"},"140":{"body":"Accessing raw arguments by their node name is the recommended way of doing it. To access raw arguments by their node name, you can use these methods: String getRaw(String nodeName);\nString getOrDefaultRaw(String nodeName, String defaultValue);\nString getOrDefaultRaw(String nodeName, Supplier<String> defaultValue);\nOptional<String> getRawOptional(String nodeName);","breadcrumbs":"Command arguments » CommandArguments » Access raw arguments by node name","id":"140","title":"Access raw arguments by node name"},"141":{"body":"Of course, if you don't want to access raw arguments by their node name, we also provide the option to access them by index with these methods: String getRaw(int index);\nString getOrDefaultRaw(int index, String defaultValue);\nString getOrDefaultRaw(int index, Supplier<String> defaultValue);\nOptional<String> getRawOptional(int index);","breadcrumbs":"Command arguments » CommandArguments » Access raw arguments by index","id":"141","title":"Access raw arguments by index"},"142":{"body":"To demonstrate how to access raw arguments, we are going to implement the /mycommand again, this time with the following syntax: /mycommand <entities> We want to find out which entity selector is being used when the command is executed. new CommandAPICommand(\"mycommand\") .withArguments(new EntitySelectorArgument.ManyEntities(\"entities\")) .executesPlayer((player, args) -> { String entitySelector = args.getRaw(\"entities\"); // Access the raw argument with getRaw(String) // Do whatever with the entity selector }) .register(); CommandAPICommand(\"mycommand\") .withArguments(EntitySelectorArgument.ManyEntities(\"entities\")) .executesPlayer(PlayerCommandExecutor { player, args -> val entitySelector = args.getRaw(\"entities\")!! // Access the raw argument with getRaw(String) // Do whatever with the entity selector }) .register();","breadcrumbs":"Command arguments » CommandArguments » Example - Access raw arguments by node name and index","id":"142","title":"Example - Access raw arguments by node name and index"},"143":{"body":"When accessing arguments you need to cast the Object returned by these methods to the type the argument returns. More about casting arguments here . Unsafe arguments provide the ability to access an argument without needing to cast it to the argument's type. When not using unsafe arguments, your code looks like this: String name = (String) args.get(\"name\"); When using unsafe arguments you can make your code look like this: String name = args.getUnchecked(\"name\"); Unsafe arguments can also be accessed by their node names and their indices.","breadcrumbs":"Command arguments » CommandArguments » Access unsafe arguments","id":"143","title":"Access unsafe arguments"},"144":{"body":"Unsafe arguments can also be accessed by node name which, again, is the recommended way of doing it. Use these methods when accessing unsafe arguments by their node name: T getUnchecked(String nodeName);\nT getOrDefaultUnchecked(String nodeName, T defaultValue);\nT getOrDefaultUnchecked(String nodeName, Supplier<T> defaultValue);\nOptional<T> getOptionalUnchecked(String nodeName);","breadcrumbs":"Command arguments » CommandArguments » Access arguments by node name","id":"144","title":"Access arguments by node name"},"145":{"body":"If you want to access unsafe arguments by index, you can do that by using these methods: T getUnchecked(int index);\nT getOrDefaultUnchecked(int index, T defaultValue);\nT getOrDefaultUnchecked(int index, Supplier<T> defaultValue);\nOptional<T> getOptionalUnchecked(int index);","breadcrumbs":"Command arguments » CommandArguments » Access arguments by index","id":"145","title":"Access arguments by index"},"146":{"body":"Finally, we want to implement the /mycommand again. This time we use this syntax: /mycommand <player> Here, we don't actually want to cast the argument, so we use unsafe arguments to remove that cast: new CommandAPICommand(\"mycommand\") .withArguments(new PlayerArgument(\"player\")) .executesPlayer((player, args) -> { Player p = args.getUnchecked(\"player\"); // Do whatever with the player }) .register(); CommandAPICommand(\"mycommand\") .withArguments(PlayerArgument(\"player\")) .executesPlayer(PlayerCommandExecutor { player, args -> val p: Player = args.getUnchecked(\"player\")!! // Do whatever with the player }) .register();","breadcrumbs":"Command arguments » CommandArguments » Example - Access unsafe arguments by node name and index","id":"146","title":"Example - Access unsafe arguments by node name and index"},"147":{"body":"Developer's Note: The following methods cannot be used to access a value returned by a CustomArgument as its return type depends on the base argument for it. Lastly, the CommandArguments class offers you a way to access your arguments in a more safe way by using internal casts. Again, methods are offered to access arguments by their index or their node name: T getByClass(String nodeName, Class<T> argumentType);\nT getByClassOrDefault(String nodeName, Class<T> argumentType, T defaultValue);\nT getOptionalByClass(String nodeName, Class<T> argumentType);\nT getByClass(int index, Class<T> argumentType);\nT getByClassOrDefault(int index, Class<T> argumentType, T defaultValue);\nT getOptionalByClass(int index, Class<T> argumentType); Compared to the other methods the CommandArguments class offers, these methods take an additional parameter of type Class<T> where T is the return type of the argument with the given node name or index. For example, say you declared a new StringArgument(\"value\") and you now want to access the return value of this argument using safe casting. This would be done as follows: String value = args.getByClass(\"value\", String.class); val value = args.getByClass(\"value\", String::class.java)","breadcrumbs":"Command arguments » CommandArguments » Access safe arguments","id":"147","title":"Access safe arguments"},"148":{"body":"Finally, there is one more, even safer way of accessing safe arguments: by using an argument instance: T getByArgument(Argument<T> argumentType);\nT getByArgumentOrDefault(Argument<T> argumentType, T defaultValue);\nT getOptionalByArgument(Argument<T> argumentType); However, while safer, this also introduces the need to first initialize your arguments before you can start implementing your command. To visualize this, we want to implement the command from Access arguments by node name and index again, but this time using safe arguments with an argument instance:","breadcrumbs":"Command arguments » CommandArguments » Access safe arguments using an argument instance","id":"148","title":"Access safe arguments using an argument instance"},"149":{"body":"StringArgument nameArgument = new StringArgument(\"name\");\nIntegerArgument amountArgument = new IntegerArgument(\"amount\");\nPlayerArgument playerArgument = new PlayerArgument(\"player\");\nPlayerArgument targetArgument = new PlayerArgument(\"target\");\nGreedyStringArgument messageArgument = new GreedyStringArgument(\"message\"); new CommandAPICommand(\"mycommand\") .withArguments(nameArgument) .withArguments(amountArgument) .withOptionalArguments(playerArgument) .withOptionalArguments(targetArgument) .withOptionalArguments(messageArgument) .executesPlayer((player, args) -> { String name = args.getByArgument(nameArgument); int amount = args.getByArgument(amountArgument); Player p = args.getByArgumentOrDefault(playerArgument, player); Player target = args.getByArgumentOrDefault(targetArgument, player); String message = args.getOptionalByArgument(messageArgument).orElse(\"Hello!\"); // Do whatever with these values }) .register(); val nameArgument = StringArgument(\"name\")\nval amountArgument = IntegerArgument(\"amount\")\nval playerArgument = PlayerArgument(\"player\")\nval targetArgument = PlayerArgument(\"target\")\nval messageArgument = GreedyStringArgument(\"message\") CommandAPICommand(\"mycommand\") .withArguments(nameArgument) .withArguments(amountArgument) .withOptionalArguments(playerArgument) .withOptionalArguments(targetArgument) .withOptionalArguments(messageArgument) .executesPlayer(PlayerCommandExecutor { player, args -> val name: String = args.getByArgument(nameArgument)!! val amount: Int = args.getByArgument(amountArgument)!! val p: Player = args.getByArgumentOrDefault(playerArgument, player) val target: Player = args.getByArgumentOrDefault(targetArgument, player) val message: String = args.getOptionalByArgument(messageArgument).orElse(\"Hello!\") // Do whatever with these values }) .register();","breadcrumbs":"Command arguments » CommandArguments » Example - Access safe arguments using an argument instance","id":"149","title":"Example - Access safe arguments using an argument instance"},"15":{"body":"Greatly improved the format and documentation for Configuration for server owners Adds a Kotlin tab to all Java code blocks which displays the equivalent code, but in Kotlin Adds the new Command arguments section Adds the new World arguments section Mentions the new LiteralArgument.of() and LiteralArgument.literal() methods in Literal arguments Adds a really cool new example to the Brigadier Suggestions page Updated various sections (a summary of this can be found in the Upgrading guide ): Update List arguments to include the new buildGreedy() and buildText() methods Update Handling command failures with new methods Update Argument suggestions with tooltips with new tooltip methods for formatting text Update Sound arguments with support for namespaced keys Adds documentation for Kotlin-based commands using the Kotlin DSL Update the Afterword , giving special credits to some very special contributors!","breadcrumbs":"Introduction » Documentation changes 8.5.1 \\(\\rightarrow\\) 8.6.0","id":"15","title":"Documentation changes 8.5.1 \\(\\rightarrow\\) 8.6.0"},"150":{"body":"Sometimes, you want to implement a command that has arguments that do not need to be entered. Take a /sayhi command for example. You may want to say \"Hi\" to yourself, or to another player. For that, we want this command syntax: /sayhi - Says \"Hi!\" to yourself\n/sayhi <target> - Says \"Hi!\" to a target player To implement these commands, the CommandAPI provides two methods to help you with that: Argument withOptionalArguments(List<Argument<?>> args);\nArgument withOptionalArguments(Argument<?>... args);","breadcrumbs":"Command arguments » Optional arguments » Optional Arguments","id":"150","title":"Optional Arguments"},"151":{"body":"For example, say we're registering a command /sayhi: /sayhi - Says \"Hi!\" to yourself\n/sayhi <target> - Says \"Hi!\" to a target player For that, we are going to register a command /sayhi. To add optional arguments, we are going to use the withOptionalArguments(Argument... args) method: new CommandAPICommand(\"sayhi\") .withOptionalArguments(new PlayerArgument(\"target\")) .executesPlayer((player, args) -> { Player target = (Player) args.get(\"target\"); if (target != null) { target.sendMessage(\"Hi!\"); } else { player.sendMessage(\"Hi!\"); } }) .register(); CommandAPICommand(\"sayhi\") .withOptionalArguments(PlayerArgument(\"target\")) .executesPlayer(PlayerCommandExecutor { player, args -> val target: Player? = args[\"target\"] as Player? if (target != null) { target.sendMessage(\"Hi!\") } else { player.sendMessage(\"Hi!\") } }) .register() commandAPICommand(\"sayhi\") { playerArgument(\"target\", optional = true) playerExecutor { player, args -> val target: Player? = args[\"target\"] as Player? if (target != null) { target.sendMessage(\"Hi!\") } else { player.sendMessage(\"Hi!\") } }\n} This gives us the ability to run both /sayhi and /sayhi <target> with the same command name \"sayhi\", but have different results based on the arguments used. You can notice two things: We use the withOptionalArguments method to add an optional argument to a command We use args.get(\"target\") to get our player out of the arguments With optional arguments, there is a possibility of them being not present in the arguments of a command. The reason we use args.get(\"target\") is that this will just return null and you can handle what should happen.","breadcrumbs":"Command arguments » Optional arguments » Example - /sayhi command with an optional argument","id":"151","title":"Example - /sayhi command with an optional argument"},"152":{"body":"In order to set arguments as optional the CommandAPI has the method setOptional(boolean): Argument setOptional(boolean optional); When using the withOptionalArguments method it might be interesting to know that it calls the setOptional() method internally. This means that the following two examples are identical: new CommandAPICommand(\"optional\") .withOptionalArguments(new PlayerArgument(\"target\")) new CommandAPICommand(\"optional\") .withArguments(new PlayerArgument(\"target\").setOptional(true)) However, calling withOptionalArguments is safer because it makes sure that the argument is optional because of that internal call.","breadcrumbs":"Command arguments » Optional arguments » Setting existing arguments as optional arguments","id":"152","title":"Setting existing arguments as optional arguments"},"153":{"body":"Previously, we've looked at how to handle null values. To make all of this easier, the CommandAPI implements multiple additional methods for CommandArguments : Object getOrDefault(int index, Object defaultValue);\nObject getOrDefault(int index, Supplier<?> defaultValue);\nObject getOrDefault(String nodeName, Object defaultValue);\nObject getOrDefault(String nodeName, Supplier<?> defaultValue);\nOptional<Object> getOptional(int index)\nOptional<Object> getOptional(String nodeName) The examples will be using the getOptional methods but there is no downside of using the getOrDefault methods.","breadcrumbs":"Command arguments » Optional arguments » Avoiding null values","id":"153","title":"Avoiding null values"},"154":{"body":"Let's register the /sayhi command from above a second time - this time using a getOptional method. We are using the exact same command syntax: /sayhi - Says \"Hi!\" to yourself\n/sayhi <target> - Says \"Hi!\" to a target player This is how the getOptional method is being implemented: new CommandAPICommand(\"sayhi\") .withOptionalArguments(new PlayerArgument(\"target\")) .executesPlayer((player, args) -> { Player target = (Player) args.getOptional(\"target\").orElse(player); target.sendMessage(\"Hi!\"); }) .register(); CommandAPICommand(\"sayhi\") .withOptionalArguments(PlayerArgument(\"target\")) .executesPlayer(PlayerCommandExecutor { player, args -> val target: Player = args.getOptional(\"target\").orElse(player) as Player target.sendMessage(\"Hi!\") }) .register() commandAPICommand(\"sayhi\") { playerArgument(\"target\", optional = true) playerExecutor { player, args -> val target: Player = args.getOptional(\"target\").orElse(player) as Player target.sendMessage(\"Hi!\") }\n}","breadcrumbs":"Command arguments » Optional arguments » Example - /sayhi command while using the getOptional method","id":"154","title":"Example - /sayhi command while using the getOptional method"},"155":{"body":"We've now talked about how to implement optional arguments and how to avoid null values returned by optional arguments when they aren't provided when executing the command. Now we also want to talk about how to implement required arguments after optional arguments. For this, the CommandAPI implements a combineWith method for arguments: AbstractArgument combineWith(Argument<?>... combinedArguments); You will need to use this method if you want to have a required argument after an optional argument. In general, this is which pattern the CommandAPI follows while dealing with optional arguments: You have a CommandAPICommand and you add arguments to it. After your required arguments, you can provide optional arguments. At this point your command is basically done. Any attempt to add a required argument will result in an OptionalArgumentException. However, this is where the combineWith method comes in. This method allows you to combine arguments. Let's say you have an optional StringArgument (here simplified to A) and you want a required PlayerArgument (here simplified to B). Argument B should only be required if argument A is given. To implement that logic, we are going to use the combineWith method so that we have this syntax: A.combineWith(B) This does two things: When checking optional argument constraints the argument B will be ignored so the OptionalArgumentException will not be thrown It allows you to define additional optional arguments afterwards which can only be entered if argument B has been entered This is how you would add another optional PlayerArgument (here simplified to C): new CommandAPICommand(\"mycommand\") .withOptionalArguments(A.combineWith(B)) .withOptionalArguments(C) Let's say you declare your arguments like this: new CommandAPICommand(\"mycommand\") .withOptionalArguments(A.combineWith(B)) .withArguments(C) This would result in an OptionalArgumentException because you are declaring a required argument after an optional argument without creating that exception for argument C like you do for argument B.","breadcrumbs":"Command arguments » Optional arguments » Implementing required arguments after optional arguments","id":"155","title":"Implementing required arguments after optional arguments"},"156":{"body":"We want to register a command /rate with the following syntax: /rate - Sends an information message\n/rate <topic> <rating> - Rates a topic with a rating and sends a message to the command sender\n/rate <topic> <rating> <target> - Rates a topic with a rating and sends a message to the target To implement that structure we make use of the combineWith method to make the argument after the optional argument <topic> required: new CommandAPICommand(\"rate\") .withOptionalArguments(new StringArgument(\"topic\").combineWith(new IntegerArgument(\"rating\", 0, 10))) .withOptionalArguments(new PlayerArgument(\"target\")) .executes((sender, args) -> { String topic = (String) args.get(\"topic\"); if(topic == null) { sender.sendMessage( \"Usage: /rate <topic> <rating> <player>(optional)\", \"Select a topic to rate, then give a rating between 0 and 10\", \"You can optionally add a player at the end to give the rating to\" ); return; } // We know this is not null because rating is required if topic is given int rating = (int) args.get(\"rating\"); // The target player is optional, so give it a default here CommandSender target = (CommandSender) args.getOptional(\"target\").orElse(sender); target.sendMessage(\"Your \" + topic + \" was rated: \" + rating + \"/10\"); }) .register(); CommandAPICommand(\"rate\") .withOptionalArguments(StringArgument(\"topic\").combineWith(IntegerArgument(\"rating\", 0, 10))) .withOptionalArguments(PlayerArgument(\"target\")) .executes(CommandExecutor { sender, args -> val topic: String? = args[\"topic\"] as String? if (topic == null) { sender.sendMessage( \"Usage: /rate <topic> <rating> <player>(optional)\", \"Select a topic to rate, then give a rating between 0 and 10\", \"You can optionally add a player at the end to give the rating to\" ) return@CommandExecutor } // We know this is not null because rating is required if topic is given val rating = args[\"rating\"] as Int // The target player is optional, so give it a default here val target: CommandSender = args.getOptional(\"target\").orElse(sender) as CommandSender target.sendMessage(\"Your $topic was rated: $rating/10\") }) .register() commandAPICommand(\"rate\") { argument(StringArgument(\"topic\").setOptional(true).combineWith(IntegerArgument(\"rating\", 0, 10))) playerArgument(\"target\", optional = true) anyExecutor { sender, args -> val topic: String? = args[\"topic\"] as String? if (topic == null) { sender.sendMessage( \"Usage: /rate <topic> <rating> <player>(optional)\", \"Select a topic to rate, then give a rating between 0 and 10\", \"You can optionally add a player at the end to give the rating to\" ) return@anyExecutor } // We know this is not null because rating is required if topic is given val rating = args[\"rating\"] as Int // The target player is optional, so give it a default here val target: CommandSender = args.getOptional(\"target\").orElse(sender) as CommandSender target.sendMessage(\"Your $topic was rated: $rating/10\") }\n}","breadcrumbs":"Command arguments » Optional arguments » Example - Required arguments after optional arguments","id":"156","title":"Example - Required arguments after optional arguments"},"157":{"body":"Arguments have a setting which determine whether or not they are present in the CommandArguments args that is populated when executing a command. By default, the LiteralArgument has this setting set to false, hence the literal values are not present in the CommandArguments args . This flag is set using the following function: Argument setListed(boolean listed);","breadcrumbs":"Command arguments » Listed arguments » Listed arguments","id":"157","title":"Listed arguments"},"158":{"body":"Say we have the following command: /mycommand <player> <value> <message> Let's also say that in our implementation of this command, we don't actually perform any processing for <value>. Hence, listing it in the CommandArguments args is unnecessary. new CommandAPICommand(\"mycommand\") .withArguments(new PlayerArgument(\"player\")) .withArguments(new IntegerArgument(\"value\").setListed(false)) .withArguments(new GreedyStringArgument(\"message\")) .executes((sender, args) -> { // args == [player, message] Player player = (Player) args.get(\"player\"); String message = (String) args.get(\"message\"); // Note that the IntegerArgument is not available in the CommandArguments player.sendMessage(message); }) .register(); CommandAPICommand(\"mycommand\") .withArguments(PlayerArgument(\"player\")) .withArguments(IntegerArgument(\"value\").setListed(false)) .withArguments(GreedyStringArgument(\"message\")) .executes(CommandExecutor { _, args -> // args == [player, message] val player = args[\"player\"] as Player val message = args[\"message\"] as String // Note that the IntegerArgument is not available in the CommandArguments player.sendMessage(message) }) .register() In this scenario, the argument <value> is not present in the CommandArguments args for the executor.","breadcrumbs":"Command arguments » Listed arguments » Example - Setting listed arguments","id":"158","title":"Example - Setting listed arguments"},"159":{"body":"Sometimes, you want to modify the list of suggestions that are provided by an argument. To handle this, CommandAPI arguments have two methods: Argument replaceSuggestions(ArgumentSuggestions suggestions);\nArgument includeSuggestions(ArgumentSuggestions suggestions); The replaceSuggestions method replaces all suggestions with the provided list of suggestions, whereas the includeSuggestions method will include the provided suggestions with the suggestions already present by the argument. Because argument suggestions are arguably the most powerful feature that the CommandAPI offers, I've split this section into a number of subsections. To give an overview on what CommandAPI argument suggestions can do: Provide a list of suggestions Provide a list of suggestions depending on the command sender Provide a list of suggestions based on what the player has already typed in the command Provide a list of suggestions asynchronously Provide a list of suggestions with tooltips to guide users on what certain suggestions do Append suggestions to an existing list of suggestions","breadcrumbs":"Command arguments » Argument suggestions » Argument suggestions","id":"159","title":"Argument suggestions"},"16":{"body":"Update Brigadier + CommandAPI with function parameter changes. See Upgrading for more info.","breadcrumbs":"Introduction » Documentation changes 8.5.0 \\(\\rightarrow\\) 8.5.1","id":"16","title":"Documentation changes 8.5.0 \\(\\rightarrow\\) 8.5.1"},"160":{"body":"The two methods above require an ArgumentSuggestions object, which is a functional interface that takes in a SuggestionInfo record and the current Brigadier SuggestionsBuilder and returns a CompletableFuture<Suggestions> object. This may sound a bit complicated, but this allows you to implement very powerful suggestions using a combination of the CommandAPI and raw Brigadier API methods. More information about using Brigadier-level suggestions can be found in the brigadier suggestions section. To simplify this, the CommandAPI provides a number of methods to generate suggestions: ArgumentSuggestions strings(String... suggestions);\nArgumentSuggestions strings(Function<SuggestionInfo, String[]> suggestions);\nArgumentSuggestions stringsAsync(Function<SuggestionInfo, CompletableFuture<String[]>> suggestions); ArgumentSuggestions stringsWithTooltips(IStringTooltip... suggestions);\nArgumentSuggestions stringsWithTooltips(Function<SuggestionInfo, IStringTooltip[]> suggestions);\nArgumentSuggestions stringsWithTooltipsAsync(Function<SuggestionInfo, CompletableFuture<IStringTooltip[]>> suggestions);","breadcrumbs":"Command arguments » Argument suggestions » The ArgumentSuggestions interface","id":"160","title":"The ArgumentSuggestions interface"},"161":{"body":"Argument suggestion methods can accept a function which takes in a SuggestionsInfo object and returns a suitable format for suggestions. The SuggestionInfo class is a record which contains the following methods: public record SuggestionInfo { CommandSender sender(); CommandArguments previousArgs(); String currentInput(); String currentArg();\n} These methods can be used to aid with providing context-aware suggestions for users. The fields are as follows: CommandSender sender(); sender() represents the command sender which is typing this command and requesting these suggestions. This is normally a Player, but can also be a console command sender if using a Paper server. CommandArguments previousArgs(); previousArgs() represents the previously declared arguments, which are parsed and interpreted as if they were being used to execute the command. See this example on the string argument suggestions page for an idea of how to utilize this field. String currentInput(); currentInput() represents the current input that the command sender has entered. This is effectively everything that they have typed, including the leading / symbol which is required to start a command. If a user is typing /mycommand hellowor¦, the result of currentInput() would be \"/mycommand hellowor\". String currentArg(); currentArg() represents the current text which the command sender has entered for the argument which you're trying to provide suggestions for. If a user is typing /mycommand hellowor¦, the result of currentArg() would be \"hellowor\".","breadcrumbs":"Command arguments » Argument suggestions » The SuggestionsInfo record » The SuggestionsInfo record","id":"161","title":"The SuggestionsInfo record"},"162":{"body":"","breadcrumbs":"Command arguments » Argument suggestions » String argument suggestions » String argument suggestions","id":"162","title":"String argument suggestions"},"163":{"body":"The first method, replaceSuggestions(ArgumentSuggestions suggestions), allows you to replace the suggestions normally associated with that argument. This can be replaced with an array of strings by using the strings(String... suggestions) method.","breadcrumbs":"Command arguments » Argument suggestions » String argument suggestions » Suggestions with a String Array","id":"163","title":"Suggestions with a String Array"},"164":{"body":"Say we're creating a plugin with the ability to teleport to different warps on the server. If we were to retrieve a list of warps, we would be able to replace the suggestions of a typical StringArgument to teleport to that warp. Let's create a command with the following syntax: /warp <warp> We then implement our warp teleporting command using replaceSuggestions() on the StringArgument to provide a list of warps to teleport to: List<Argument<?>> arguments = new ArrayList<>();\narguments.add(new StringArgument(\"world\").replaceSuggestions(ArgumentSuggestions.strings( \"northland\", \"eastland\", \"southland\", \"westland\"\n))); new CommandAPICommand(\"warp\") .withArguments(arguments) .executesPlayer((player, args) -> { String warp = (String) args.get(\"world\"); player.teleport(warps.get(warp)); // Look up the warp in a map, for example }) .register(); val arguments = listOf<Argument<*>>( StringArgument(\"world\").replaceSuggestions(ArgumentSuggestions.strings( \"northland\", \"eastland\", \"southland\", \"westland\" ))\n) CommandAPICommand(\"warp\") .withArguments(arguments) .executesPlayer(PlayerCommandExecutor { player, args -> val warp = args[\"world\"] as String player.teleport(warps[warp]!!) // Look up the warp in a map, for example }) .register() The second method, includeSuggestions(ArgumentSuggestions suggestions), allows you to include additional suggestions in combination with the list of existing suggestions for a command.","breadcrumbs":"Command arguments » Argument suggestions » String argument suggestions » Example - Teleport to worlds by replacing suggestions","id":"164","title":"Example - Teleport to worlds by replacing suggestions"},"165":{"body":"The strings(Function<SuggestionInfo, String[]> suggestions) method in ArgumentSuggestions allows you to modify suggestions normally associated with that argument with an array of strings that are evaluated dynamically using information about the command sender, using the sender() method.","breadcrumbs":"Command arguments » Argument suggestions » String argument suggestions » Suggestions depending on a command sender","id":"165","title":"Suggestions depending on a command sender"},"166":{"body":"Say you have a plugin which has a \"friend list\" for players. If you want to teleport to a friend in that list, you could use a PlayerArgument, which has the list of suggestions replaced with the list of friends that that player has. Since the list of friends depends on the sender , we can use the function to determine what our suggestions should be. Let's use the following command to teleport to a friend from our friend list: /friendtp <friend> Let's say we have a simple class to get the friends of a command sender: public class Friends { static Map<UUID, String[]> friendsMap = new HashMap<>(); public static String[] getFriends(CommandSender sender) { if (sender instanceof Player player) { // Look up friends in a database or file return friendsMap.get(player.getUniqueId()); } else { return new String[0]; } }\n} class Friends { companion object { val friends = mutableMapOf<UUID, Array<String>>() fun getFriends(sender: CommandSender): Array<String> { if (sender is Player) { // Look up friends in a database or file return friends[sender.uniqueId]!! } else { return arrayOf<String>() } } } } We can then use this to generate our suggested list of friends: List<Argument<?>> arguments = new ArrayList<>();\narguments.add(new PlayerArgument(\"friend\").replaceSuggestions(ArgumentSuggestions.strings(info -> Friends.getFriends(info.sender())\n))); new CommandAPICommand(\"friendtp\") .withArguments(arguments) .executesPlayer((player, args) -> { Player target = (Player) args.get(\"friend\"); player.teleport(target); }) .register(); val arguments = listOf<Argument<*>>( PlayerArgument(\"friend\").replaceSuggestions(ArgumentSuggestions.strings { info -> Friends.getFriends(info.sender()) } )\n) CommandAPICommand(\"friendtp\") .withArguments(arguments) .executesPlayer(PlayerCommandExecutor { player, args -> val target = args[\"friend\"] as Player player.teleport(target) }) .register()","breadcrumbs":"Command arguments » Argument suggestions » String argument suggestions » Example - Friend list by replacing suggestions","id":"166","title":"Example - Friend list by replacing suggestions"},"167":{"body":"The strings(Function<SuggestionInfo, String[]>) method also has the capability to suggest arguments based on the values of previously inputted arguments, using the previousArgs() method in SuggestionInfo. This previousArgs() method returns a list of previous arguments which are parsed exactly like any regular CommandAPI command argument. Note: The ability to use previously declared arguments does not work via redirects . This means that any command that comes before it that leads into a command that uses suggestions depending on previous arguments will not work. For example, if we had a command /mycommand <arg1> <arg2> <arg3> and ran it as normal, it would work as normal: /mycommand arg1 arg2 arg3 However, if we redirect execution via the /execute command to have the following: /execute run mycommand <suggestions> This won't work, because we make use of a redirect: \\(\\texttt{/execute run} \\xrightarrow{redirect} \\texttt{mycommand arg1 arg2 arg3}\\) It is not possible to access the CommandArguments of previously declared arguments. If a command occurs via a redirect, the CommandArguments of previously declared arguments will be null .","breadcrumbs":"Command arguments » Argument suggestions » String argument suggestions » Suggestions depending on previous arguments","id":"167","title":"Suggestions depending on previous arguments"},"168":{"body":"Say we wanted to create a command that lets you send a message to a specific player in a given radius. (This is a bit of a contrived example, but let's roll with it) . To do this, we'll use the following command syntax: /localmsg <radius> <target> <message> When run, this command will send a message to a target player within the provided radius. To help identify which players are within a radius, we can replace the suggestions on the <target> argument to include a list of players within the provided radius. We do this with the following code: // Declare our arguments as normal\nList<Argument<?>> commandArgs = new ArrayList<>();\ncommandArgs.add(new IntegerArgument(\"radius\")); // Replace the suggestions for the PlayerArgument.\n// info.sender() refers to the command sender that is running this command\n// info.previousArgs() refers to the Object[] of previously declared arguments (in this case, the IntegerArgument radius)\ncommandArgs.add(new PlayerArgument(\"target\").replaceSuggestions(ArgumentSuggestions.strings(info -> { // Cast the first argument (radius, which is an IntegerArgument) to get its value int radius = (int) info.previousArgs().get(\"radius\"); // Get nearby entities within the provided radius Player player = (Player) info.sender(); Collection<Entity> entities = player.getWorld().getNearbyEntities(player.getLocation(), radius, radius, radius); // Get player names within that radius return entities.stream() .filter(e -> e.getType() == EntityType.PLAYER) .map(Entity::getName) .toArray(String[]::new);\n})));\ncommandArgs.add(new GreedyStringArgument(\"message\")); // Declare our command as normal\nnew CommandAPICommand(\"localmsg\") .withArguments(commandArgs) .executesPlayer((player, args) -> { Player target = (Player) args.get(\"target\"); String message = (String) args.get(\"message\"); target.sendMessage(message); }) .register(); // Declare our arguments as normal\nval commandArgs = mutableListOf<Argument<*>>()\ncommandArgs.add(IntegerArgument(\"radius\")) // Replace the suggestions for the PlayerArgument.\n// info.sender() refers to the command sender that is running this command\n// info.previousArgs() refers to the Object[] of previously declared arguments (in this case, the IntegerArgument radius)\ncommandArgs.add(PlayerArgument(\"target\").replaceSuggestions(ArgumentSuggestions.strings { info: SuggestionInfo<CommandSender> -> // Cast the first argument (radius, which is an IntegerArgument) to get its value val radius = (info.previousArgs()[\"radius\"] as Int).toDouble() // Get nearby entities within the provided radius val player = info.sender() as Player val entities = player.world.getNearbyEntities(player.location, radius, radius, radius) // Get player names within that radius entities .filter { it.type == EntityType.PLAYER } .map { it.name } .toTypedArray()\n}))\ncommandArgs.add(GreedyStringArgument(\"message\")) // Declare our command as normal\nCommandAPICommand(\"localmsg\") .withArguments(*commandArgs.toTypedArray()) .executesPlayer(PlayerCommandExecutor { _, args -> val target = args[\"target\"] as Player val message = args[\"message\"] as String target.sendMessage(message) }) .register() As shown in this code, we use the previousArgs() method access the previously declared arguments. In this example, info.previousArgs() will be { int }, where this int refers to the radius. Note how this object array only has the previously declared arguments (and not for example { int, Player, String }).","breadcrumbs":"Command arguments » Argument suggestions » String argument suggestions » Example - Sending a message to a nearby player","id":"168","title":"Example - Sending a message to a nearby player"},"169":{"body":"So far, we've covered how to replace suggestions using the replaceSuggestions() method. The issue with using strings for suggestion listings is that they are prone to errors - it is possible to suggest something which is not actually a valid argument, which makes that suggestion unusable. As a result, some arguments include the replaceSafeSuggestions(), which provides type-safety checks for argument suggestions, as well as automatic \"Bukkit-to-suggestion\" conversion. The whole point of the safe argument suggestions method is that parameters entered in this method are guaranteed to work. The use of the safe replace suggestions function is the same as replaceSuggestions() from the previous section, except instead of returning a String[], you now return a T[], where T is the class corresponding to the argument. This is described in more detail in the table below. Argument replaceSafeSuggestions(SafeSuggestions<T> suggestions);\nArgument includeSafeSuggestions(SafeSuggestions<T> suggestions);","breadcrumbs":"Command arguments » Argument suggestions » Safely typed argument suggestions » Safely typed argument suggestions","id":"169","title":"Safely typed argument suggestions"},"17":{"body":"Adds Chat preview section Adds Kotlin-DSL build.gradle.kts instructions for using the CommandAPI Adds CommandAPI.onDisable() method to Shading the CommandAPI in your plugins","breadcrumbs":"Introduction » Documentation changes 8.4.0 \\(\\rightarrow\\) 8.5.0","id":"17","title":"Documentation changes 8.4.0 \\(\\rightarrow\\) 8.5.0"},"170":{"body":"Similar to the ArgumentSuggestions interface , safe suggestions use the SafeSuggestions interface which is a functional interface that takes in a mapping function from an Object to a String and returns some ArgumentSuggestions which represent the argument's suggestions. Again, this is typically implemented for anyone that wants to use a more powerful suggestion system. As with ArgumentSuggestions, the CommandAPI provides some methods to generate safe suggestions: SafeSuggestions<T> suggest(T... suggestions);\nSafeSuggestions<T> suggest(Function<SuggestionInfo, T[]> suggestions);\nSafeSuggestions<T> suggestAsync(Function<SuggestionInfo, CompletableFuture<T[]>> suggestions); SafeSuggestions<T> tooltips(Tooltip<T>... suggestions);\nSafeSuggestions<T> tooltips(Function<SuggestionInfo, Tooltip<T>[]> suggestions);\nSafeSuggestions<T> tooltipsAsync(Function<SuggestionInfo, CompletableFuture<Tooltip<T>[]>> suggestions);","breadcrumbs":"Command arguments » Argument suggestions » Safely typed argument suggestions » The SafeSuggestions interface","id":"170","title":"The SafeSuggestions interface"},"171":{"body":"Not all arguments support safe suggestions. This is mostly due to implementation constraints or inadequate support by the Bukkit API. The list of supported arguments are displayed in the following table. The parameter T (shown in the method signatures above) are also provided for each argument. This parameter is the same as the cast argument described in Argument Casting , except for a few exceptions which are outlined in bold . Argument Class (T) AdvancementArgument org.bukkit.advancement.Advancement AxisArgument java.util.EnumSet<org.bukkit.Axis> BiomeArgument org.bukkit.block.Biome BooleanArgument Boolean ChatColorArgument org.bukkit.ChatColor DoubleArgument Double EnchantmentArgument org.bukkit.enchantments.Enchantment EntityTypeArgument org.bukkit.entity.EntityType FloatArgument Float FloatRangeArgument dev.jorel.commandapi.wrappers.FloatRange FunctionArgument org.bukkit.NamespacedKey GreedyStringArgument String IntegerArgument Integer IntegerRangeArgument dev.jorel.commandapi.wrappers.IntegerRange ItemStackArgument org.bukkit.inventory.ItemStack Location2DArgument dev.jorel.commandapi.wrappers.Location2D LocationArgument org.bukkit.Location LongArgument Long LootTableArgument org.bukkit.loot.LootTable MathOperationArgument dev.jorel.commandapi.wrappers.MathOperation NBTCompoundArgument de.tr7zw.nbtapi.NBTContainer ObjectiveArgument org.bukkit.scoreboard.Objective OfflinePlayerArgument org.bukkit.OfflinePlayer ParticleArgument org.bukkit.Particle PlayerArgument org.bukkit.entity.Player PotionEffectArgument org.bukkit.potion.PotionEffectType RecipeArgument org.bukkit.inventory.Recipe RotationArgument dev.jorel.commandapi.wrappers.Rotation ScoreboardSlotArgument dev.jorel.commandapi.wrappers.ScoreboardSlot SoundArgument org.bukkit.Sound TeamArgument org.bukkit.scoreboard.Team TimeArgument dev.jorel.commandapi.wrappers.Time WorldArgument org.bukkit.World","breadcrumbs":"Command arguments » Argument suggestions » Safely typed argument suggestions » Supported arguments","id":"171","title":"Supported arguments"},"172":{"body":"While most of the arguments are fairly straight forward, I'd like to bring your attention to the TimeArgument's safe suggestions function. This uses dev.jorel.commandapi.wrappers.Time as the class for T to ensure type-safety. The Time class has three static methods: Time ticks(int ticks);\nTime days(int days);\nTime seconds(int seconds); These create representations of ticks (e.g. 40t), days (e.g. 2d) and seconds (e.g. 60s) respectively.","breadcrumbs":"Command arguments » Argument suggestions » Safely typed argument suggestions » Safe time arguments","id":"172","title":"Safe time arguments"},"173":{"body":"Although all safe arguments are indeed \"type-safe\", the function argument uses a NamespacedKey which cannot be checked fully at compile time. As a result, this is argument should be used with caution - providing a NamespacedKey suggestion that does not exist when the server is running will cause that command to fail if that suggestion is used.","breadcrumbs":"Command arguments » Argument suggestions » Safely typed argument suggestions » Safe function arguments","id":"173","title":"Safe function arguments"},"174":{"body":"Scoreboard slots now include two new static methods so they can be used with safe arguments: ScoreboardSlot of(DisplaySlot slot);\nScoreboardSlot ofTeamColor(ChatColor color); This allows you to create ScoreboardSlot instances which can be used with the safe replace suggestions method.","breadcrumbs":"Command arguments » Argument suggestions » Safely typed argument suggestions » Safe scoreboard slot arguments","id":"174","title":"Safe scoreboard slot arguments"},"175":{"body":"While this should be fairly straight forward, here's a few examples of how this can be used in practice:","breadcrumbs":"Command arguments » Argument suggestions » Safely typed argument suggestions » Examples","id":"175","title":"Examples"},"176":{"body":"Say we have a plugin that registers custom items which can be crafted. In this example, we use an \"emerald sword\" with a custom crafting recipe. Now say that we want to have a command that gives the player the item from our declared recipes, which will have the following syntax: /giverecipe <recipe> To do this, we first register our custom items: // Create our itemstack\nItemStack emeraldSword = new ItemStack(Material.DIAMOND_SWORD);\nItemMeta meta = emeraldSword.getItemMeta();\nmeta.setDisplayName(\"Emerald Sword\");\nmeta.setUnbreakable(true);\nemeraldSword.setItemMeta(meta); // Create and register our recipe\nShapedRecipe emeraldSwordRecipe = new ShapedRecipe(new NamespacedKey(this, \"emerald_sword\"), emeraldSword);\nemeraldSwordRecipe.shape( \"AEA\", \"AEA\", \"ABA\"\n);\nemeraldSwordRecipe.setIngredient('A', Material.AIR);\nemeraldSwordRecipe.setIngredient('E', Material.EMERALD);\nemeraldSwordRecipe.setIngredient('B', Material.BLAZE_ROD);\ngetServer().addRecipe(emeraldSwordRecipe); // Omitted, more itemstacks and recipes // Create our itemstack\nval emeraldSword = ItemStack(Material.DIAMOND_SWORD)\nval meta = emeraldSword.itemMeta\nmeta?.setDisplayName(\"Emerald Sword\")\nmeta?.isUnbreakable = true\nemeraldSword.itemMeta = meta // Create and register our recipe\nval emeraldSwordRecipe = ShapedRecipe(NamespacedKey(this, \"emerald_sword\"), emeraldSword)\nemeraldSwordRecipe.shape( \"AEA\", \"AEA\", \"ABA\"\n)\nemeraldSwordRecipe.setIngredient('A', Material.AIR)\nemeraldSwordRecipe.setIngredient('E', Material.EMERALD)\nemeraldSwordRecipe.setIngredient('B', Material.BLAZE_ROD)\nserver.addRecipe(emeraldSwordRecipe) // Omitted, more itemstacks and recipes Once we've done that, we can now include them in our command registration. To do this, we use replaceSafeSuggestions(recipes) and then register our command as normal: // Safely override with the recipe we've defined\nList<Argument<?>> arguments = new ArrayList<>();\narguments.add(new RecipeArgument(\"recipe\").replaceSafeSuggestions(SafeSuggestions.suggest(info -> new Recipe[] { emeraldSwordRecipe, /* Other recipes here */ }\n))); // Register our command\nnew CommandAPICommand(\"giverecipe\") .withArguments(arguments) .executesPlayer((player, args) -> { Recipe recipe = (Recipe) args.get(\"recipe\"); player.getInventory().addItem(recipe.getResult()); }) .register(); // Safely override with the recipe we've defined\nval arguments = listOf<Argument<*>>( RecipeArgument(\"recipe\").replaceSafeSuggestions(SafeSuggestions.suggest { arrayOf(emeraldSwordRecipe, /* Other recipes here */) })\n) // Register our command\nCommandAPICommand(\"giverecipe\") .withArguments(arguments) .executesPlayer(PlayerCommandExecutor { player, args -> val recipe = args[\"recipe\"] as Recipe player.inventory.addItem(recipe.result) }) .register()","breadcrumbs":"Command arguments » Argument suggestions » Safely typed argument suggestions » Example - Safe recipe arguments","id":"176","title":"Example - Safe recipe arguments"},"177":{"body":"Say we have a command to spawn mobs: /spawnmob <mob> Now say that we don't want non-op players to spawn bosses. To do this, we'll create a List<EntityType> which is the list of all mobs that non-ops are allowed to spawn: EntityType[] forbiddenMobs = new EntityType[] {EntityType.ENDER_DRAGON, EntityType.WITHER};\nList<EntityType> allowedMobs = new ArrayList<>(Arrays.asList(EntityType.values()));\nallowedMobs.removeAll(Arrays.asList(forbiddenMobs)); // Now contains everything except enderdragon and wither val forbiddenMobs = listOf<EntityType>(EntityType.ENDER_DRAGON, EntityType.WITHER)\nval allowedMobs = EntityType.values().toMutableList()\nallowedMobs.removeAll(forbiddenMobs) // Now contains everything except enderdragon and wither We then use our safe arguments to return an EntityType[] as the list of values that are suggested to the player. In this example, we use the sender() method to determine if the sender has permissions to view the suggestions: List<Argument<?>> safeArguments = new ArrayList<>();\nsafeArguments.add(new EntityTypeArgument(\"mob\").replaceSafeSuggestions(SafeSuggestions.suggest( info -> { if (info.sender().isOp()) { // All entity types return EntityType.values(); } else { // Only allowedMobs return allowedMobs.toArray(new EntityType[0]); } })\n)); val safeArguments = listOf<Argument<*>>( EntityTypeArgument(\"mob\").replaceSafeSuggestions(SafeSuggestions.suggest { info -> if (info.sender().isOp) { // All entity types EntityType.values() } else { // Only allowedMobs allowedMobs.toTypedArray() } } )\n) Now we register our command as normal: new CommandAPICommand(\"spawnmob\") .withArguments(safeArguments) .executesPlayer((player, args) -> { EntityType entityType = (EntityType) args.get(\"mob\"); player.getWorld().spawnEntity(player.getLocation(), entityType); }) .register(); CommandAPICommand(\"spawnmob\") .withArguments(safeArguments) .executesPlayer(PlayerCommandExecutor { player, args -> val entityType = args[\"mob\"] as EntityType player.world.spawnEntity(player.location, entityType) }) .register()","breadcrumbs":"Command arguments » Argument suggestions » Safely typed argument suggestions » Example - Safe /spawnmob suggestions","id":"177","title":"Example - Safe /spawnmob suggestions"},"178":{"body":"Say we wanted to remove a potion effect from a player. To do this, we'll use the following command syntax: /removeeffect <player> <potioneffect> Now, we don't want to remove a potion effect that already exists on a player, so instead we'll use the safe arguments to find a list of potion effects on the target player and then only suggest those potion effects. To do this, we'll use the previousArguments() method, as it allows us to access the previously defined <player> argument. List<Argument<?>> safeArgs = new ArrayList<>();\nsafeArgs.add(new EntitySelectorArgument.OnePlayer(\"target\"));\nsafeArgs.add(new PotionEffectArgument(\"potioneffect\").replaceSafeSuggestions(SafeSuggestions.suggest( info -> { Player target = (Player) info.previousArgs().get(0); // Convert PotionEffect[] into PotionEffectType[] return target.getActivePotionEffects().stream() .map(PotionEffect::getType) .toArray(PotionEffectType[]::new); })\n)); val safeArgs = mutableListOf<Argument<*>>()\nsafeArgs.add(EntitySelectorArgument.OnePlayer(\"target\"))\nsafeArgs.add(PotionEffectArgument(\"potioneffect\").replaceSafeSuggestions(SafeSuggestions.suggest { info -> val target = info.previousArgs()[\"target\"] as Player // Convert PotionEffect[] into PotionEffectType[] target.activePotionEffects.map{ it.type }.toTypedArray() })\n) And then we can register our command as normal: new CommandAPICommand(\"removeeffect\") .withArguments(safeArgs) .executesPlayer((player, args) -> { Player target = (Player) args.get(\"target\"); PotionEffectType potionEffect = (PotionEffectType) args.get(\"potioneffect\"); target.removePotionEffect(potionEffect); }) .register(); CommandAPICommand(\"removeeffect\") .withArguments(safeArgs) .executesPlayer(PlayerCommandExecutor { _, args -> val target = args[\"target\"] as Player val potionEffect = args[\"potioneffect\"] as PotionEffectType target.removePotionEffect(potionEffect) }) .register()","breadcrumbs":"Command arguments » Argument suggestions » Safely typed argument suggestions » Example - Removing a potion effect from a player","id":"178","title":"Example - Removing a potion effect from a player"},"179":{"body":"A /warp command with suggestions of various locations. Hovering over the suggestions with the mouse cursor displays tooltips describing what the locations are The CommandAPI can also display tooltips for specific argument suggestions. These are shown to the user when they hover over a given suggestion and can be used to provide more context to a user about the suggestions that are shown to them. In this section, we'll outline the two ways of creating suggestions with tooltips: Normal (String) suggestions with tooltips Safely typed suggestions with tooltips Tooltips can have formatting to change how the text is displayed by using the ChatColor class.","breadcrumbs":"Command arguments » Argument suggestions » Argument suggestions with tooltips » Argument suggestions with tooltips","id":"179","title":"Argument suggestions with tooltips"},"18":{"body":"Updated Shading with Maven with updated maven-shade-plugin version Adds NamespacedKey arguments section Update Argument Casting section with new arguments and types Update NBT arguments page with new NBT arguments information Update Custom arguments page with new custom arguments information Adds Getting a list of registered commands section to the Internal CommandAPI page Update Upgrading guide for 8.4.0 changes","breadcrumbs":"Introduction » Documentation changes 8.3.0 \\(\\rightarrow\\) 8.4.0","id":"18","title":"Documentation changes 8.3.0 \\(\\rightarrow\\) 8.4.0"},"180":{"body":"To use these features, the CommandAPI includes the stringsWithTooltips methods for arguments, that accept IStringTooltip objects instead of String objects: ArgumentSuggestions stringsWithTooltips(IStringTooltip... suggestions);\nArgumentSuggestions stringsWithTooltips(Function<SuggestionInfo, IStringTooltip[]> suggestions); The StringTooltip class is the CommandAPI's default implementation of IStringTooltip, which has some static methods to construct tooltips easily: StringTooltip none(String suggestion);\nStringTooltip ofString(String suggestion, String tooltip);\nStringTooltip ofMessage(String suggestion, Message tooltip);\nStringTooltip ofBaseComponents(String suggestion, BaseComponent... tooltip);\nStringTooltip ofAdventureComponent(String suggestion, Component tooltip); The first method, StringTooltip.none(String) creates a normal suggestion entry with no tooltip. The other methods create a suggestion with the provided tooltip text in either String, Brigadier Message, Spigot BaseComponent[] or Adventure Component format.","breadcrumbs":"Command arguments » Argument suggestions » Argument suggestions with tooltips » Tooltips with normal (String-based) suggestions","id":"180","title":"Tooltips with normal (String-based) suggestions"},"181":{"body":"Say we want to create a simple command to provide in-game emotes between players. For example, if you did /emote wave Bob, you'll \"wave\" to the player Bob . For this example, we'll use the following command syntax: /emote <emote> <target> First, we'll declare our arguments. Here, we'll use the stringsWithTooltips method, along with the StringTooltip.ofString(String, String) method to create emote suggestions and include suitable descriptions: List<Argument<?>> arguments = new ArrayList<>();\narguments.add(new StringArgument(\"emote\") .replaceSuggestions(ArgumentSuggestions.stringsWithTooltips(info -> new IStringTooltip[] { StringTooltip.ofString(\"wave\", \"Waves at a player\"), StringTooltip.ofString(\"hug\", \"Gives a player a hug\"), StringTooltip.ofString(\"glare\", \"Gives a player the death glare\") } ))\n);\narguments.add(new PlayerArgument(\"target\")); val arguments = mutableListOf<Argument<*>>()\narguments.add(StringArgument(\"emote\") .replaceSuggestions(ArgumentSuggestions.stringsWithTooltips { info -> arrayOf<IStringTooltip>( StringTooltip.ofString(\"wave\", \"Waves at a player\"), StringTooltip.ofString(\"hug\", \"Gives a player a hug\"), StringTooltip.ofString(\"glare\", \"Gives a player the death glare\") ) })\n)\narguments.add(PlayerArgument(\"target\")) Finally, we declare our command as normal: new CommandAPICommand(\"emote\") .withArguments(arguments) .executesPlayer((player, args) -> { String emote = (String) args.get(\"emote\"); Player target = (Player) args.get(\"target\"); switch (emote) { case \"wave\": target.sendMessage(player.getName() + \" waves at you!\"); break; case \"hug\": target.sendMessage(player.getName() + \" hugs you!\"); break; case \"glare\": target.sendMessage(player.getName() + \" gives you the death glare...\"); break; default: player.sendMessage(\"Invalid emote '\" + emote + \"'!\"); break; } }) .register(); CommandAPICommand(\"emote\") .withArguments(*arguments.toTypedArray()) .executesPlayer(PlayerCommandExecutor { player, args -> val emote = args[\"emote\"] as String val target = args[\"target\"] as Player when (emote) { \"wave\" -> target.sendMessage(\"${player.name} waves at you!\") \"hug\" -> target.sendMessage(\"${player.name} hugs you!\") \"glare\" -> target.sendMessage(\"${player.name} gives you the death glare...\") } }) .register()","breadcrumbs":"Command arguments » Argument suggestions » Argument suggestions with tooltips » Example - An emotes command with string suggestion tooltips","id":"181","title":"Example - An emotes command with string suggestion tooltips"},"182":{"body":"The IStringTooltip interface can be implemented by any other class to provide tooltips for custom objects. The IStringTooltip interface has the following methods: public interface IStringTooltip { public String getSuggestion(); public Message getTooltip();\n} Note that the Message class is from the Brigadier library, which you will have to add as a dependency to your plugin. Information on how to do that can be found here . This is incredibly useful if you are using suggestions with custom objects, such as a plugin that has custom items.","breadcrumbs":"Command arguments » Argument suggestions » Argument suggestions with tooltips » Using IStringTooltip directly","id":"182","title":"Using IStringTooltip directly"},"183":{"body":"Let's say we've created a simple plugin which has custom items. For a custom item, we'll have a simple class CustomItem that sets its name, lore and attached itemstack: public @SuppressWarnings(\"deprecation\")\nclass CustomItem implements IStringTooltip { private ItemStack itemstack; private String name; public CustomItem(ItemStack itemstack, String name, String lore) { ItemMeta meta = itemstack.getItemMeta(); meta.setDisplayName(name); meta.setLore(Arrays.asList(lore)); itemstack.setItemMeta(meta); this.itemstack = itemstack; this.name = name; } public String getName() { return this.name; } public ItemStack getItem() { return this.itemstack; } @Override public String getSuggestion() { return this.itemstack.getItemMeta().getDisplayName(); } @Override public Message getTooltip() { return BukkitTooltip.messageFromString(this.itemstack.getItemMeta().getLore().get(0)); } } class CustomItem(val item: ItemStack, val name: String, lore: String): IStringTooltip { init { val meta = item.itemMeta meta.setDisplayName(name) meta.lore = listOf(lore) item.itemMeta = meta } override fun getSuggestion(): String = this.item.itemMeta.displayName override fun getTooltip(): Message = BukkitTooltip.messageFromString(this.item.itemMeta.lore?.get(0) ?: \"\") } We make use of the Tooltip.messageFromString() method to generate a Brigadier Message object from our string tooltip. Let's also say that our plugin has registered lots of CustomItems and has this stored in a CustomItem[] in our plugin. We could then use this as our input for suggestions: CustomItem[] customItems = new CustomItem[] { new CustomItem(new ItemStack(Material.DIAMOND_SWORD), \"God sword\", \"A sword from the heavens\"), new CustomItem(new ItemStack(Material.PUMPKIN_PIE), \"Sweet pie\", \"Just like grandma used to make\")\n}; new CommandAPICommand(\"giveitem\") .withArguments(new StringArgument(\"item\").replaceSuggestions(ArgumentSuggestions.stringsWithTooltips(customItems))) // We use customItems[] as the input for our suggestions with tooltips .executesPlayer((player, args) -> { String itemName = (String) args.get(\"item\"); // Give them the item for (CustomItem item : customItems) { if (item.getName().equals(itemName)) { player.getInventory().addItem(item.getItem()); break; } } }) .register(); val customItems = arrayOf<CustomItem>( CustomItem(ItemStack(Material.DIAMOND_SWORD), \"God sword\", \"A sword from the heavens\"), CustomItem(ItemStack(Material.PUMPKIN_PIE), \"Sweet pie\", \"Just like grandma used to make\")\n) CommandAPICommand(\"giveitem\") .withArguments(StringArgument(\"item\").replaceSuggestions(ArgumentSuggestions.stringsWithTooltips(*customItems))) // We use customItems[] as the input for our suggestions with tooltips .executesPlayer(PlayerCommandExecutor { player, args -> val itemName = args[\"item\"] as String // Give them the item for (item in customItems) { if (item.name == itemName) { player.inventory.addItem(item.item) break } } }) .register()","breadcrumbs":"Command arguments » Argument suggestions » Argument suggestions with tooltips » Example - Using IStringTooltip for custom items","id":"183","title":"Example - Using IStringTooltip for custom items"},"184":{"body":"Using tooltips with safe suggestions is almost identical to the method described above for normal suggestions, except for two things. Firstly, you must use tooltips method instead of the stringsWithTooltips method and secondly, instead of using StringTooltip, you must use Tooltip<S>. Let's look at these differences in more detail. The tooltips methods are fairly similar to the stringsWithTooltips methods, except instead of using StringTooltip, it simply uses Tooltip<S>: SafeSuggestions<T> tooltips(Tooltip<T>... suggestions);\nSafeSuggestions<T> tooltips(Function<SuggestionInfo, Tooltip<T>[]> suggestions); The Tooltip<S> class represents a tooltip for a given object S. For example, a tooltip for a LocationArgument would be a Tooltip<Location> and a tooltip for an EnchantmentArgument would be a Tooltip<Enchantment>. Just like the StringTooltip class, the Tooltip<S> class provides the following static methods, which operate exactly the same as the ones in the StringTooltip class: Tooltip<S> none(S object);\nTooltip<S> ofString(S object, String tooltip);\nTooltip<S> ofMessage(S object, Message tooltip);\nTooltip<S> ofBaseComponents(S object, BaseComponent... tooltip);\nTooltip<S> ofAdventureComponent(S object, Component tooltip); Tooltip<S>[] arrayOf(Tooltip<S>... tooltips); The use of arrayOf is heavily recommended as it provides the necessary type safety for Java code to ensure that the correct types are being passed to the tooltips method.","breadcrumbs":"Command arguments » Argument suggestions » Argument suggestions with tooltips » Tooltips with safe suggestions","id":"184","title":"Tooltips with safe suggestions"},"185":{"body":"Say we wanted to create a custom teleport command which suggestions a few key locations. In this example, we'll use the following command syntax: /warp <location> First, we'll declare our arguments. Here, we use a LocationArgument and use the tooltips method, with a parameter for the command sender, so we can get information about the world. We populate the suggestions with tooltips using Tooltip.ofString(Location, String) and collate them together with Tooltip.arrayOf(Tooltip<Location>...): List<Argument<?>> arguments = new ArrayList<>();\narguments.add(new LocationArgument(\"location\") .replaceSafeSuggestions(SafeSuggestions.tooltips(info -> { // We know the sender is a player if we use .executesPlayer() Player player = (Player) info.sender(); return BukkitTooltip.arrayOf( BukkitTooltip.ofString(player.getWorld().getSpawnLocation(), \"World spawn\"), BukkitTooltip.ofString(player.getBedSpawnLocation(), \"Your bed\"), BukkitTooltip.ofString(player.getTargetBlockExact(256).getLocation(), \"Target block\") ); }))); val arguments = listOf<Argument<*>>( LocationArgument(\"location\") .replaceSafeSuggestions(SafeSuggestions.tooltips { info -> // We know the sender is a player if we use .executesPlayer() val player = info.sender() as Player BukkitTooltip.arrayOf( BukkitTooltip.ofString(player.world.spawnLocation, \"World spawn\"), BukkitTooltip.ofString(player.bedSpawnLocation, \"Your bed\"), BukkitTooltip.ofString(player.getTargetBlockExact(256)?.location, \"Target block\") ) } )\n) In the arguments declaration, we've casted the command sender to a player. To ensure that the command sender is definitely a player, we'll use the executesPlayer command execution method in our command declaration: new CommandAPICommand(\"warp\") .withArguments(arguments) .executesPlayer((player, args) -> { player.teleport((Location) args.get(\"location\")); }) .register(); CommandAPICommand(\"warp\") .withArguments(arguments) .executesPlayer(PlayerCommandExecutor { player, args -> player.teleport(args[\"location\"] as Location) }) .register()","breadcrumbs":"Command arguments » Argument suggestions » Argument suggestions with tooltips » Example - Teleportation command with suggestion descriptions","id":"185","title":"Example - Teleportation command with suggestion descriptions"},"186":{"body":"In addition to normal suggestions, safely-typed suggestions and suggestions with tooltips, the CommandAPI can support computing the list of suggestions to send to a player asynchronously. This allows you to perform suggestions independent of the main server thread, which is useful for slow operations, such as: Retrieving suggestions from a remote database Retrieving information from the web Retrieving suggestions from a file asynchronous suggestions The asynchronous methods for suggestions are similar in format to normal suggestions, except for two things: the name of the method ends with Async, and the return type for the inner function is a CompletableFuture: ArgumentSuggestions stringsAsync(Function<SuggestionInfo, CompletableFuture<String[]>> suggestions);\nArgumentSuggestions stringsWithTooltipsAsync(Function<SuggestionInfo, CompletableFuture<IStringTooltip[]>> suggestions); SafeSuggestions<T> suggestAsync(Function<SuggestionInfo, CompletableFuture<T[]>> suggestions);\nSafeSuggestions<T> tooltipsAsync(Function<SuggestionInfo, CompletableFuture<Tooltip<T>[]>> suggestions);","breadcrumbs":"Command arguments » Argument suggestions » Asynchronous suggestions » Asynchronous suggestions","id":"186","title":"Asynchronous suggestions"},"187":{"body":"The easiest way to create a CompleteableFuture for asynchronous suggestions is to use Java's CompletableFuture.supplyAsync() method. If you have a simple array of string suggestions (String[]), these can be turned into a completable future (CompletableFuture<String[]>) using this method: new String[] { \"dirt\", \"grass\", \"cobblestone\", }; $$\\downarrow$$ CompletableFuture.supplyAsync(() -> { return new String[] { \"dirt\", \"grass\", \"cobblestone\", };\n}); Developer's Note: As with all asynchronous operations running in a Minecraft server, you should not try to access the Bukkit API within an asynchronous block. If you want to run code which accesses Bukkit's API while inside an asynchronous block, you can schedule a synchronous task using the Bukkit scheduler, for example: CompletableFuture.supplyAsync(() -> { Bukkit.getScheduler().scheduleAsyncDelayedTask(plugin, () -> // Your code here ); return new String[] { \"dirt\", \"grass\", \"cobblestone\", };\n});","breadcrumbs":"Command arguments » Argument suggestions » Asynchronous suggestions » Creating completable futures","id":"187","title":"Creating completable futures"},"188":{"body":"","breadcrumbs":"Command arguments » Argument suggestions » Asynchronous suggestions » Asynchronous suggestions examples","id":"188","title":"Asynchronous suggestions examples"},"189":{"body":"Say you wanted to write a command to modify your plugin's config file. Since the config file is an external file, you ideally want to access the file in a separate thread to the main server thread to retain performance for players on the server. We have the following command syntax: /setconfig <key> <value> We make use of the ArgumentSuggestions.stringsAsync method to provide asynchronous suggestions. In our completable future implementation, we access the keys from the plugin configuration. new CommandAPICommand(\"setconfig\") .withArguments(new StringArgument(\"key\").replaceSuggestions(ArgumentSuggestions.stringsAsync(info -> { return CompletableFuture.supplyAsync(() -> { return plugin.getConfig().getKeys(false).toArray(new String[0]); }); }))) .withArguments(new TextArgument(\"value\")) .executes((sender, args) -> { String key = (String) args.get(\"key\"); String value = (String) args.get(\"value\"); plugin.getConfig().set(key, value); }) .register(); CommandAPICommand(\"setconfig\") .withArguments(StringArgument(\"key\").replaceSuggestions(ArgumentSuggestions.stringsAsync { _ -> CompletableFuture.supplyAsync { plugin.config.getKeys(false).toTypedArray() } } )) .withArguments(TextArgument(\"value\")) .executes(CommandExecutor { _, args -> val key = args[\"key\"] as String val value = args[\"value\"] as String plugin.config.set(key, value) }) .register()","breadcrumbs":"Command arguments » Argument suggestions » Asynchronous suggestions » Reading keys from a config file","id":"189","title":"Reading keys from a config file"},"19":{"body":"Adds withSubcommands method to Subcommands section.","breadcrumbs":"Introduction » Documentation changes 8.2.0 \\(\\rightarrow\\) 8.2.1","id":"19","title":"Documentation changes 8.2.0 \\(\\rightarrow\\) 8.2.1"},"190":{"body":"For more information on argument casting types, see Argument Casting . This section is primarily about use cases for each argument and any implementation notes.","breadcrumbs":"Command arguments » Argument types » Argument types","id":"190","title":"Argument types"},"191":{"body":"Primitive arguments are arguments that represent Java primitive types, such as int, float, double, boolean and long. These arguments are defined in their respective classes: Primitive type CommandAPI class int IntegerArgument float FloatArgument double DoubleArgument long LongArgument boolean BooleanArgument These arguments simply cast to their primitive type and don't need any extra work.","breadcrumbs":"Command arguments » Argument types » Primitive arguments » Primitive arguments","id":"191","title":"Primitive arguments"},"192":{"body":"A boolean argument showing the suggestions 'false' and 'true' The BooleanArgument class represents the Boolean values true and false.","breadcrumbs":"Command arguments » Argument types » Primitive arguments » Boolean arguments","id":"192","title":"Boolean arguments"},"193":{"body":"Say we want to create a plugin that lets you edit its own config.yml file using a command. To do this, let's create a command with the following syntax: /editconfig <config-key> <value> We first retrieve the keys from the configuration file using the typical Bukkit API. We construct our List to hold our arguments, with the first parameter being a String key (in the form of a TextArgument, overridden with an array of suggestions ). Finally, we register our command and update the config, ensuring that we cast the BooleanArgument to boolean: // Load keys from config file\nString[] configKeys = getConfig().getKeys(true).toArray(new String[0]); // Register our command\nnew CommandAPICommand(\"editconfig\") .withArguments(new TextArgument(\"config-key\").replaceSuggestions(ArgumentSuggestions.strings(info -> configKeys))) .withArguments(new BooleanArgument(\"value\")) .executes((sender, args) -> { // Update the config with the boolean argument getConfig().set((String) args.get(\"config-key\"), (boolean) args.get(\"value\")); }) .register(); // Load keys from config file\nval configKeys: Array<String> = config.getKeys(true).toTypedArray() // Register our command\nCommandAPICommand(\"editconfig\") .withArguments(TextArgument(\"config-key\").replaceSuggestions(ArgumentSuggestions.strings { _ -> configKeys })) .withArguments(BooleanArgument(\"value\")) .executes(CommandExecutor { _, args -> // Update the config with the boolean argument config.set(args[\"config-key\"] as String, args[\"value\"] as Boolean) }) .register() // Load keys from config file\nval configKeys: Array<String> = getConfig().getKeys(true).toTypedArray() // Register our command\ncommandAPICommand(\"editconfig\") { argument(TextArgument(\"config-key\").replaceSuggestions(ArgumentSuggestions.strings { configKeys })) booleanArgument(\"value\") anyExecutor { _, args -> // Update the config with the boolean argument getConfig().set(args[\"config-key\"] as String, args[\"value\"] as Boolean) }\n}","breadcrumbs":"Command arguments » Argument types » Primitive arguments » Example - Config editing plugin","id":"193","title":"Example - Config editing plugin"},"194":{"body":"Numbers are represented using the designated number classes: Class Description IntegerArgument Whole numbers between Integer.MIN_VALUE and Integer.MAX_VALUE LongArgument Whole numbers between Long.MIN_VALUE and Long.MAX_VALUE DoubleArgument Double precision floating point numbers FloatArgument Single precision floating point numbers Each numerical argument can have ranges applied to them, which restricts the user to only entering numbers from within a certain range. This is done using the constructor, and the range specified: Constructor Description new IntegerArgument() Any range new IntegerArgument(min) Values greater than or equal to min new IntegerArgument(min, max) Values greater than or equal to min and less than or equal to max Each range is inclusive , so it includes the number given to it. If the minimum value provided is larger than the maximum value, an InvalidRangeException is thrown.","breadcrumbs":"Command arguments » Argument types » Primitive arguments » Numerical arguments","id":"194","title":"Numerical arguments"},"195":{"body":"A float range argument command with the argument \"0.5.3.5\" entered Ranged arguments allow players to provide a range between two numbers, all within a single argument. The CommandAPI provides two ranged arguments, IntegerRangeArgument for ranges with only integer values, and FloatRangeArgument for ranged with potential floating point values. These consist of values such as: Input What it means 5 The number 5 5..10 Numbers between 5 and 10, including 5 and 10 5.. Numbers greater than or equal to 5 (bounded by Java's max number size) ..5 Numbers less than or equal to 5 (bounded by Java's min number size) This allows you to let users define a range of values, which can be used to limit a value, such as the number of players in a region or for a random number generator.","breadcrumbs":"Command arguments » Argument types » Ranged arguments » Ranged arguments","id":"195","title":"Ranged arguments"},"196":{"body":"The CommandAPI returns an IntegerRange from the IntegerRangeArgument, and a FloatRange from the FloatRangeArgument, which represents the upper and lower bounds of the numbers provided by the command sender, as well as a method to check if a number is within that range. The IntegerRange class has the following methods: class IntegerRange { public int getLowerBound(); public int getUpperBound(); public boolean isInRange(int);\n} The FloatRange class has the following methods: class FloatRange { public float getLowerBound(); public float getUpperBound(); public boolean isInRange(float);\n}","breadcrumbs":"Command arguments » Argument types » Ranged arguments » The IntegerRange & FloatRange class","id":"196","title":"The IntegerRange & FloatRange class"},"197":{"body":"Say you're working on a plugin for server administrators to help them find restricted items. A method of doing so would be to search chests in a given radius for certain items. As such, we can use the following syntax: /searchchests <range> <item> Now, we simply create our arguments using IntegerRangeArgument for our range and ItemStackArgument as the item to search for. We can then find all chests in a given area and determine if it is within the range provided by the command sender by using range.isInRange(distance): new CommandAPICommand(\"searchrange\") .withArguments(new IntegerRangeArgument(\"range\")) // Range argument .withArguments(new ItemStackArgument(\"item\")) // The item to search for .executesPlayer((player, args) -> { // Retrieve the range from the arguments IntegerRange range = (IntegerRange) args.get(\"range\"); ItemStack itemStack = (ItemStack) args.get(\"item\"); // Store the locations of chests with certain items List<Location> locations = new ArrayList<>(); // Iterate through all chunks, and then all tile entities within each chunk for (Chunk chunk : player.getWorld().getLoadedChunks()) { for (BlockState blockState : chunk.getTileEntities()) { // The distance between the block and the player int distance = (int) blockState.getLocation().distance(player.getLocation()); // Check if the distance is within the specified range if (range.isInRange(distance)) { // Check if the tile entity is a chest if (blockState instanceof Chest chest) { // Check if the chest contains the item specified by the player if (chest.getInventory().contains(itemStack.getType())) { locations.add(chest.getLocation()); } } } } } // Output the locations of the chests, or whether no chests were found if (locations.isEmpty()) { player.sendMessage(\"No chests were found\"); } else { player.sendMessage(\"Found \" + locations.size() + \" chests:\"); locations.forEach(location -> { player.sendMessage(\" Found at: \" + location.getX() + \", \" + location.getY() + \", \" + location.getZ()); }); } }) .register(); CommandAPICommand(\"searchrange\") .withArguments(IntegerRangeArgument(\"range\")) // Range argument .withArguments(ItemStackArgument(\"item\")) // The item to search for .executesPlayer(PlayerCommandExecutor { player, args -> // Retrieve the range from the arguments val range = args[\"range\"] as IntegerRange val itemStack = args[\"item\"] as ItemStack // Store the locations of chests with certain items val locations = mutableListOf<Location>() // Iterate through all chunks, and then all tile entities within each chunk for (chunk in player.world.loadedChunks) { for (blockState in chunk.tileEntities) { // The distance between the block and the player val distance = blockState.location.distance(player.location).toInt() // Check if the distance is within the specified range if (range.isInRange(distance)) { // Check if the tile entity is a chest if (blockState is Chest) { // Check if the chest contains the item specified by the player if (blockState.inventory.contains(itemStack.type)) { locations.add(blockState.location) } } } } } // Output the locations of the chests, or whether no chests were found if (locations.isEmpty()) { player.sendMessage(\"No chests were found\") } else { player.sendMessage(\"Found ${locations.size} chests:\") locations.forEach { player.sendMessage(\" Found at: ${it.x}, ${it.y}, ${it.z}\") } } }) .register() commandAPICommand(\"searchrange\") { integerRangeArgument(\"range\") // Range argument itemStackArgument(\"item\") // The item to search for playerExecutor { player, args -> // Retrieve the range from the arguments val range = args[\"range\"] as IntegerRange val itemStack = args[\"item\"] as ItemStack // Store the locations of chests with certain items val locations = mutableListOf<Location>() // Iterate through all chunks, and then all tile entities within each chunk for (chunk in player.world.loadedChunks) { for (blockState in chunk.tileEntities) { // The distance between the block and the player val distance = blockState.location.distance(player.location).toInt() // Check if the distance is within the specified range if (range.isInRange(distance)) { // Check if the tile entity is a chest if (blockState is Chest) { // Check if the chest contains the item specified by the player if (blockState.inventory.contains(itemStack.type)) { locations.add(blockState.location) } } } } } // Output the locations of the chests, or whether no chests were found if (locations.isEmpty()) { player.sendMessage(\"No chests were found\") } else { player.sendMessage(\"Found ${locations.size} chests:\") locations.forEach { player.sendMessage(\" Found at: ${it.x}, ${it.y}, ${it.z}\") } } }\n}","breadcrumbs":"Command arguments » Argument types » Ranged arguments » Example - Searching chests for certain items","id":"197","title":"Example - Searching chests for certain items"},"198":{"body":"There are three types of arguments that return Java's String object. Each have their own unique set of features which make them suitable for specific needs.","breadcrumbs":"Command arguments » Argument types » String arguments » String arguments","id":"198","title":"String arguments"},"199":{"body":"The StringArgument class is used to represent a single word. These words can only contain alphanumeric characters (A-Z, a-z and 0-9), and the underscore character . Accepted StringArgument values: Hello\n123\nhello123\nHello_world Rejected StringArgument values: hello@email.com\nyesn't","breadcrumbs":"Command arguments » Argument types » String arguments » String argument","id":"199","title":"String argument"},"2":{"body":"This documentation is split into the major sections that build up the CommandAPI. It's been designed in such a way that it should be easy to find exactly what you want to help you get started with the CommandAPI, and how to make effective use of it. Each step of the way, the documentation will include examples which showcase how to use the CommandAPI. You can use the side bar on the left to access the various sections of the documentation and can change the theme to your liking using the palette icon in the top left corner. Using the search icon in the top left corner, you can search for anything in this entire documentation. For example, typing \"Example\" will show a list of examples which are included throughout the documentation.","breadcrumbs":"Introduction » How this documentation works","id":"2","title":"How this documentation works"},"20":{"body":"Adds List arguments section. Fix bug with Multiple command executors with the same implementation example.","breadcrumbs":"Introduction » Documentation changes 8.0.0 \\(\\rightarrow\\) 8.2.0","id":"20","title":"Documentation changes 8.0.0 \\(\\rightarrow\\) 8.2.0"},"200":{"body":"Entering strings to identify offline players","breadcrumbs":"Command arguments » Argument types » String arguments » Examples of StringArgument uses","id":"200","title":"Examples of StringArgument uses"},"201":{"body":"The TextArgument acts similar to any String in Java. These can be single words, like the StringArgument, or have additional characters (e.g. spaces, symbols) if surrounded by quotes . To type quotation marks, you can use \\\" (as similar to Java) to escape these special characters. Accepted TextArgument values: hello\n\"hello world!\"\n\"hello@gmail.com\"\n\"this has \\\" <<-- speech marks! \" Rejected TextArgument values: hello world\n私\n\"speech marks: \"\"","breadcrumbs":"Command arguments » Argument types » String arguments » Text argument","id":"201","title":"Text argument"},"202":{"body":"Editing the contents of a sign A command that requires multiple text arguments (say, username and password?)","breadcrumbs":"Command arguments » Argument types » String arguments » Examples of TextArgument uses","id":"202","title":"Examples of TextArgument uses"},"203":{"body":"Greedy Arguments: The GreedyStringArgument, similar to the ChatArgument uses the entire argument array from its current position. This means that it never ends, therefore if it is used, it must be the last element of your List of arguments. For example, if you have a command /message <message> <target>, it would not be able to determine where the message ends and the <target> argument begins. If a GreedyStringArgument or ChatArgument is not declared at the end of the List of arguments, or multiple of these arguments are used in the same List, the CommandAPI throws a GreedyArgumentException. The GreedyStringArgument takes the TextArgument a step further. Any characters and symbols are allowed and quotation marks are not required.","breadcrumbs":"Command arguments » Argument types » String arguments » Greedy string argument","id":"203","title":"Greedy string argument"},"204":{"body":"Say we have a simple message command of the following form: /message <target> <message> This would be ideal for a greedy string, since it can consume all text after the player's name: new CommandAPICommand(\"message\") .withArguments(new PlayerArgument(\"target\")) .withArguments(new GreedyStringArgument(\"message\")) .executes((sender, args) -> { ((Player) args.get(\"target\")).sendMessage((String) args.get(\"message\")); }) .register(); CommandAPICommand(\"message\") .withArguments(PlayerArgument(\"target\")) .withArguments(GreedyStringArgument(\"message\")) .executes(CommandExecutor { _, args -> (args[\"target\"] as Player).sendMessage(args[\"message\"] as String) }) .register() commandAPICommand(\"message\") { playerArgument(\"target\") greedyStringArgument(\"message\") anyExecutor { _, args -> (args[\"target\"] as Player).sendMessage(args[\"message\"] as String) }\n} Any text entered after the <target> argument would be sent to the player. For example, the command could be used as follows: /message Skepter This is some incredibly long string with \"symbols\" and $p3c!aL characters~ Note how this only works if the greedy string argument is at the end . If, say, the command was /message <message> <target>, it would not be able to determine where the <message> argument ends and the <target> argument begins.","breadcrumbs":"Command arguments » Argument types » String arguments » Example - Messaging command","id":"204","title":"Example - Messaging command"},"205":{"body":"A messaging/whisper command (as shown in the example above) A mailing command Any command involving lots of text, such as a command to write the contents of a book Any command which involves an unreasonable/unknown amount of arguments Any command where you want to parse arguments similar to how regular Bukkit would","breadcrumbs":"Command arguments » Argument types » String arguments » Examples of GreedyStringArgument uses","id":"205","title":"Examples of GreedyStringArgument uses"},"206":{"body":"","breadcrumbs":"Command arguments » Argument types » Positional arguments » Position-based arguments","id":"206","title":"Position-based arguments"},"207":{"body":"A Location argument showing the options ' ', ' ' and ' ~ ~' In the CommandAPI, there are two arguments used to represent location. The LocationArgument argument, which represents a 3D location \\( (x, y, z) \\) and the Location2DArgument, which represents 2D location \\( (x, z) \\).","breadcrumbs":"Command arguments » Argument types » Positional arguments » Location arguments » Location arguments","id":"207","title":"Location arguments"},"208":{"body":"The LocationArgument class is used to specify a location in the command sender's current world , returning a Bukkit Location object. It allows the user to enter three numbers as coordinates, or use relative coordinates (i.e. the ~ and ^ operators). The LocationArgument constructor requires a LocationType, which specifies the type of location that is accepted by the command. The LocationType enum consists of two values:","breadcrumbs":"Command arguments » Argument types » Positional arguments » Location arguments » Location (3D space)","id":"208","title":"Location (3D space)"},"209":{"body":"BLOCK_POSITION refers to integer block coordinates. When in-game as a player, the suggested location is the coordinates of block you are looking at when you type the command. BLOCK_POSITION","breadcrumbs":"Command arguments » Argument types » Positional arguments » Location arguments » LocationType.BLOCK_POSITION","id":"209","title":"LocationType.BLOCK_POSITION"},"21":{"body":"Updated particle arguments in the Particle arguments section. Update the Upgrading guide for the new changes in 8.0.0.","breadcrumbs":"Introduction » Documentation changes 7.0.0 \\(\\rightarrow\\) 8.0.0","id":"21","title":"Documentation changes 7.0.0 \\(\\rightarrow\\) 8.0.0"},"210":{"body":"PRECISE_PRECISION uses exact coordinates, using the double primitive type. When in-game as a player, the suggested location is the exact coordinates of where your cursor is pointing at when you type the command. PRECISE_POSITION If no LocationType is provided, the LocationArgument will use PRECISE_POSITION by default . The LocationArgument constructor can also accept a boolean centerPosition. If set to true, when using LocationType.PRECISE_POSITION, if an integer is provided in the value, it will add 0.5 to the x and z coordinates to center the position within a block. If set to false, the integer value will be provided as is. If no centerPosition parameter is provided, the LocationArgument will use centerPosition = true by default .","breadcrumbs":"Command arguments » Argument types » Positional arguments » Location arguments » LocationType.PRECISE_POSITION","id":"210","title":"LocationType.PRECISE_POSITION"},"211":{"body":"Say you use the following constructor, which sets centerPosition to true: new LocationArgument(\"location\", LocationType.PRECISE_POSITION, true); LocationArgument(\"location\", LocationType.PRECISE_POSITION, true) Integer positions are centered Let's also say you use the following location using this location argument in a command: 10 20 30 The resulting location will be the following, which centers the position of the x and z coordinates. This does not change the y coordinate: 10.5 20 30.5 Non-integer positions remain as normal If you use the following location using this location argument in a command: 10.2 20.2 30.2 The resulting location will be the following, which does not change the x and z coordinates, because the positions are not integers: 10.2 20.2 30.2 Say you use the following constructor, which sets centerPosition to false: new LocationArgument(\"location\", LocationType.PRECISE_POSITION, false); LocationArgument(\"location\", LocationType.PRECISE_POSITION, false) Integer positions are not centered Let's also say you use the following location using this location argument in a command: 10 20 30 The resulting location will be the following, which does not modify the position of the x and z coordinates: 10 20 30","breadcrumbs":"Command arguments » Argument types » Positional arguments » Location arguments » Example - LocationArgument precise position centering","id":"211","title":"Example - LocationArgument precise position centering"},"212":{"body":"We can declare a simple command to break a block: /break <location> Simply put, given the coordinates provided to the command, \"break\" the block by setting it's type to Material.AIR. For this example, we're referring to block specific coordinates, so we want to use LocationType.BLOCK_POSITION: new CommandAPICommand(\"break\") // We want to target blocks in particular, so use BLOCK_POSITION .withArguments(new LocationArgument(\"block\", LocationType.BLOCK_POSITION)) .executesPlayer((player, args) -> { Location location = (Location) args.get(\"block\"); location.getBlock().setType(Material.AIR); }) .register(); CommandAPICommand(\"break\") // We want to target blocks in particular, so use BLOCK_POSITION .withArguments(LocationArgument(\"block\", LocationType.BLOCK_POSITION)) .executesPlayer(PlayerCommandExecutor { _, args -> (args[\"block\"] as Location).block.type = Material.AIR }) .register() commandAPICommand(\"break\") { // We want to target blocks in particular, so use BLOCK_POSITION locationArgument(\"block\", LocationType.BLOCK_POSITION) playerExecutor { _, args -> (args[\"block\"] as Location).block.type = Material.AIR }\n}","breadcrumbs":"Command arguments » Argument types » Positional arguments » Location arguments » Example - Break block using coordinates","id":"212","title":"Example - Break block using coordinates"},"213":{"body":"A location 2D argument showing the options ' ' and ' ~' The Location2DArgument is pretty much identical in use to the LocationArgument for 3D coordinates, except instead of returning a Location object, it instead returns a Location2D object that extends Location (thus, being compatible anywhere you would normally be able to use Location).","breadcrumbs":"Command arguments » Argument types » Positional arguments » Location arguments » Location (2D space)","id":"213","title":"Location (2D space)"},"214":{"body":"An image of a rotation argument showing /rotationargument 90 180 The RotationArgument allows users to specify a pair of pitch and yaw coordinates. By default (using the ~ symbol), this refers to the player's current pitch and yaw of where they are looking at. The RotationArgument class returns a Rotation object, which consists of the following methods: Method name What it does float getPitch() Returns a player's pitch (up and down rotation) float getYaw() Returns a player's yaw (left and right rotation) float getNormalizedPitch() Returns a player's pitch between -90 and 90 degrees float getNormalizedYaw() Returns a player's yaw between -180 and 180 degrees","breadcrumbs":"Command arguments » Argument types » Positional arguments » Rotation arguments » Rotation arguments","id":"214","title":"Rotation arguments"},"215":{"body":"Say we want to make an armor stand look in a certain direction. To do this, we'll use the following command: /rotate <rotation> <target> To do this, we'll use the rotation from the RotationArgument and select an entity using the EntitySelectorArgument.OneEntity class. We then check if our entity is an armor stand and if so, we set its head pose to the given rotation. new CommandAPICommand(\"rotate\") .withArguments(new RotationArgument(\"rotation\")) .withArguments(new EntitySelectorArgument.OneEntity(\"target\")) .executes((sender, args) -> { Rotation rotation = (Rotation) args.get(\"rotation\"); Entity target = (Entity) args.get(\"target\"); if (target instanceof ArmorStand armorStand) { armorStand.setHeadPose(new EulerAngle(Math.toRadians(rotation.getPitch()), Math.toRadians(rotation.getYaw() - 90), 0)); } }) .register(); CommandAPICommand(\"rotate\") .withArguments(RotationArgument(\"rotation\")) .withArguments(EntitySelectorArgument.OneEntity(\"target\")) .executes(CommandExecutor { _, args -> val rotation = args[\"rotation\"] as Rotation val target = args[\"target\"] as Entity if (target is ArmorStand) { target.headPose = EulerAngle(Math.toRadians(rotation.pitch.toDouble()), Math.toRadians(rotation.yaw.toDouble() - 90), 0.0) } }) .register() commandAPICommand(\"rotate\") { rotationArgument(\"rotation\") entitySelectorArgumentOneEntity(\"target\") anyExecutor { _, args -> val rotation = args[\"rotation\"] as Rotation val target = args[\"target\"] as Entity if (target is ArmorStand) { target.headPose = EulerAngle(Math.toRadians(rotation.pitch.toDouble()), Math.toRadians(rotation.yaw.toDouble() - 90), 0.0) } }\n} Note how the head pose requires an EulerAngle as opposed to a pitch and yaw. To account for this, we convert our rotation (which is in degrees) into an EulerAngle in radians.","breadcrumbs":"Command arguments » Argument types » Positional arguments » Rotation arguments » Example: Rotate an armor stand head","id":"215","title":"Example: Rotate an armor stand head"},"216":{"body":"An image of an axis argument with the suggestions x, xy, xyz, xz, y, yz and z The AxisArgument class refers to the x, y and z axes. When used with the CommandAPI, it returns an EnumSet<Axis> (You can view the documentation for EnumSet here ) .","breadcrumbs":"Command arguments » Argument types » Positional arguments » AxisArguments » AxisArgument","id":"216","title":"AxisArgument"},"217":{"body":"Reflecting a structure in the x, y or z axis","breadcrumbs":"Command arguments » Argument types » Positional arguments » AxisArguments » Examples of AxisArgument uses","id":"217","title":"Examples of AxisArgument uses"},"218":{"body":"The CommandAPI provides a number of ways to interact with chat formatting in Minecraft. These are the following: ChatColor : The color of text rendered in Minecraft Chat : Text which is said in chat. This also includes entity selectors such as @a and @r ChatComponent : Minecraft's Raw JSON text format The CommandAPI implements ChatColor , Chat and ChatComponent in two separate ways: Spigot-compatible and Adventure-compatible . The differences between these and how to use them are described in their own relevant pages. The CommandAPI also supports Minecraft 1.19's chat preview feature. To use Minecraft 1.19's chat preview feature, information on that can be found in Chat preview .","breadcrumbs":"Command arguments » Argument types » Chat arguments » Chat arguments","id":"218","title":"Chat arguments"},"219":{"body":"","breadcrumbs":"Command arguments » Argument types » Chat arguments » Spigot chat arguments » Spigot chat arguments","id":"219","title":"Spigot chat arguments"},"22":{"body":"Changed the repo that the CommandAPI is served from JitPack to Maven Central. Remove direct link to CommandAPI.jar file from Installation for server owners , in favor of pointing to the latest release page (to allow version numbers to appear in the file name). Rewrite the Argument suggestions section to cover the new argument suggestions API. Update the Upgrading guide for the new changes in 7.0.0. Update repository information in the Shading the CommandAPI in your plugins page. Update the Brigadier + CommandAPI page with updated methods. Adds an example of using Brgiader's SuggestionsBuilder in the Brigadier Suggestions section. Updated the colors of links, example blocks and warning blocks to meet accessibility contrast guidelines better. Adds Command trees section. Update Handling command failures to fit new throw requirement for command failures. Updated Normal command executors with the new multiple command executors with the same implementation feature.","breadcrumbs":"Introduction » Documentation changes 6.5.4 \\(\\rightarrow\\) 7.0.0","id":"22","title":"Documentation changes 6.5.4 \\(\\rightarrow\\) 7.0.0"},"220":{"body":"Chatcolor argument in-game, displaying a list of Minecraft chat colors The ChatColorArgument class is used to represent a given chat color (e.g. red or green). This argument returns the ChatColor object.","breadcrumbs":"Command arguments » Argument types » Chat arguments » Spigot chat arguments » Chat color argument","id":"220","title":"Chat color argument"},"221":{"body":"Say we want to create a plugin to change the color of a player's username. We want to create a command of the following form: /namecolor <chatcolor> We then use the ChatColorArgument to change the player's name color: new CommandAPICommand(\"namecolor\") .withArguments(new ChatColorArgument(\"chatcolor\")) .executesPlayer((player, args) -> { ChatColor color = (ChatColor) args.get(\"chatcolor\"); player.setDisplayName(color + player.getName()); }) .register(); CommandAPICommand(\"namecolor\") .withArguments(ChatColorArgument(\"chatColor\")) .executesPlayer(PlayerCommandExecutor { player, args -> val color = args[\"chatColor\"] as ChatColor player.setDisplayName(\"$color${player.name}\") }) .register() commandAPICommand(\"namecolor\") { chatColorArgument(\"chatcolor\") playerExecutor { player, args -> val color = args[\"chatcolor\"] as ChatColor player.setDisplayName(\"$color${player.name}\") }\n} Developer's Note: The two following classes, ChatComponentArgument and ChatArgument depend on a Spigot based server. This means that these arguments will not work on a non-Spigot based server, such as CraftBukkit. If you use this class on a non-Spigot based server, it will throw a SpigotNotFoundException","breadcrumbs":"Command arguments » Argument types » Chat arguments » Spigot chat arguments » Example - Username color changing plugin","id":"221","title":"Example - Username color changing plugin"},"222":{"body":"The ChatComponentArgument class accepts raw chat-based JSON as valid input. Despite being regular JSON, it must conform to the standard declared here , which consists of JSON that has a limited subset of specific keys (In other words, you can have a JSON object that has the key text, but not one that has the key blah). This is converted into Spigot's BaseComponent[], which can be used for the following: Broadcasting messages to all players on the server using: Bukkit.getServer().spigot().broadcast(BaseComponent[]); Adding and setting pages to books using BookMeta: BookMeta meta = // ...\nmeta.spigot().setPages(BaseComponent[]); Sending messages to Player objects: Player player = // ...\nplayer.spigot().sendMessage(BaseComponent[]); Sending messages to CommandSender objects: CommandSender sender = // ...\nsender.spigot().sendMessage(BaseComponent[]);","breadcrumbs":"Command arguments » Argument types » Chat arguments » Spigot chat arguments » Chat component argument","id":"222","title":"Chat component argument"},"223":{"body":"Say we want to generate a book using raw JSON. For this example, we'll use the following JSON (generated from minecraftjson.com ) to generate our book: [\"\", { \"text\": \"Once upon a time, there was a guy call \"\n}, { \"text\": \"Skepter\", \"color\": \"light_purple\", \"hoverEvent\": { \"action\": \"show_entity\", \"value\": \"Skepter\" }\n}, { \"text\": \" and he created the \"\n}, { \"text\": \"CommandAPI\", \"underlined\": true, \"clickEvent\": { \"action\": \"open_url\", \"value\": \"https://github.com/JorelAli/CommandAPI\" }\n}] Since we're writing a book, we must ensure that all quotes have been escaped. This can also be performed on the minecraftjson.com website by selecting \"book\": [\"[\\\"\\\",{\\\"text\\\":\\\"Once upon a time, there was a guy call \\\"},{\\\"text\\\":\\\"Skepter\\\",\\\"color\\\":\\\"light_purple\\\",\\\"hoverEvent\\\":{\\\"action\\\":\\\"show_entity\\\",\\\"value\\\":\\\"Skepter\\\"}},{\\\"text\\\":\\\" and he created the \\\"},{\\\"text\\\":\\\"CommandAPI\\\",\\\"underlined\\\":true,\\\"clickEvent\\\":{\\\"action\\\":\\\"open_url\\\",\\\"value\\\":\\\"https://github.com/JorelAli/CommandAPI\\\"}}]\"] Now let's define our command. Since book text is typically very large - too large to be entered into a chat, we'll make a command block compatible command by providing a player parameter: /makebook <player> <contents> Now we can create our book command. We use the player as the main target by using their name for the author field, as well as their inventory to place the book. We finally construct our book using the .setPages(BaseComponent[]) method: new CommandAPICommand(\"makebook\") .withArguments(new PlayerArgument(\"player\")) .withArguments(new ChatComponentArgument(\"contents\")) .executes((sender, args) -> { Player player = (Player) args.get(\"player\"); BaseComponent[] arr = (BaseComponent[]) args.get(\"contents\"); // Create book ItemStack is = new ItemStack(Material.WRITTEN_BOOK); BookMeta meta = (BookMeta) is.getItemMeta(); meta.setTitle(\"Custom Book\"); meta.setAuthor(player.getName()); meta.spigot().setPages(arr); is.setItemMeta(meta); // Give player the book player.getInventory().addItem(is); }) .register(); CommandAPICommand(\"makebook\") .withArguments(PlayerArgument(\"player\")) .withArguments(ChatComponentArgument(\"contents\")) .executes(CommandExecutor { _, args -> val player = args[\"player\"] as Player val arr = args[\"contents\"] as Array<BaseComponent> // Create book val item = ItemStack(Material.WRITTEN_BOOK) val meta = item.itemMeta as BookMeta meta.title = \"Custom Book\" meta.author = player.name meta.spigot().setPages(arr) item.itemMeta = meta // Give player the book player.inventory.addItem(item) }) .register() commandAPICommand(\"makebook\") { playerArgument(\"player\") chatComponentArgument(\"contents\") anyExecutor { _, args -> val player = args[\"player\"] as Player val array = args[\"contents\"] as Array<BaseComponent> // Create book val item = ItemStack(Material.WRITTEN_BOOK) val meta = item.itemMeta as BookMeta meta.title = \"Custom Book\" meta.author = player.name meta.spigot().setPages(array) item.itemMeta = meta // Give player the book player.inventory.addItem(item) }\n}","breadcrumbs":"Command arguments » Argument types » Chat arguments » Spigot chat arguments » Example - Book made from raw JSON","id":"223","title":"Example - Book made from raw JSON"},"224":{"body":"Note: The ChatArgument class is an argument similar to the GreedyStringArgument , in the sense that it has no terminator and must be defined at the end of your List of arguments. For more information on this, please read the section on Greedy arguments . The ChatArgument is identical to the GreedyStringArgument, with the added functionality of enabling entity selectors , such as @e, @p and so on. The ChatArgument also returns a BaseComponent[], similar to the ChatComponentArgument.","breadcrumbs":"Command arguments » Argument types » Chat arguments » Spigot chat arguments » Chat argument","id":"224","title":"Chat argument"},"225":{"body":"Say we wanted to broadcast a \"personalized\" message to players on the server. By \"personalized\", we mean a command which changes its output depending on who we are sending the output to. Simply put, we want a command of the following syntax: /pbroadcast <message> Say we're on a server with 2 players: Bob and Michael . If I were to use the following command: /pbroadcast Hello @p Bob would receive the message \"Hello Bob\", whereas Michael would receive the message \"Hello Michael\". We can use the ChatArgument to create this \"personalized\" broadcast: new CommandAPICommand(\"pbroadcast\") .withArguments(new ChatArgument(\"message\")) .executes((sender, args) -> { BaseComponent[] message = (BaseComponent[]) args.get(\"message\"); // Broadcast the message to everyone on the server Bukkit.getServer().spigot().broadcast(message); }) .register(); CommandAPICommand(\"pbroadcast\") .withArguments(ChatArgument(\"message\")) .executes(CommandExecutor { _, args -> val message = args[\"message\"] as Array<BaseComponent> // Broadcast the message to everyone on the server Bukkit.getServer().spigot().broadcast(*message) }) .register() commandAPICommand(\"pbroadcast\") { chatArgument(\"message\") anyExecutor { _, args -> val message = args[\"message\"] as Array<BaseComponent> // Broadcast the message to everyone on the server Bukkit.getServer().spigot().broadcast(*message) }\n}","breadcrumbs":"Command arguments » Argument types » Chat arguments » Spigot chat arguments » Example - Sending personalized messages to players","id":"225","title":"Example - Sending personalized messages to players"},"226":{"body":"Developer's Note: The two following classes, AdventureChatComponentArgument and AdventureChatArgument depend on a Paper based server which has the Adventure library. If you use this class on a server without the Adventure library, it will throw a PaperAdventureNotFoundException From Paper 1.16.5 build #473 onwards, Paper now includes Kyori's Adventure API . This library is a replacement of the BungeeCord chat API and has all of the same functionality as the BungeeCord chat API (and more!). The documentation for this API can be found here . Since this functions very similar to the Spigot chat arguments, this page won't reiterate everything about how it works, we'll just outline some examples of how to use these arguments instead.","breadcrumbs":"Command arguments » Argument types » Chat arguments » Adventure chat arguments » Adventure chat arguments","id":"226","title":"Adventure chat arguments"},"227":{"body":"Chatcolor argument in-game, displaying a list of Minecraft chat colors The AdventureChatColorArgument class is used to represent a given chat color (e.g. red or green). This argument returns the NamedTextColor object. If reset is passed to this argument, this will return NamedTextColor.WHITE.","breadcrumbs":"Command arguments » Argument types » Chat arguments » Adventure chat arguments » Adventure chat color argument","id":"227","title":"Adventure chat color argument"},"228":{"body":"Say we want to create a plugin to change the color of a player's username. We want to create a command of the following form: /namecolor <chatcolor> We then use the ChatColorArgument to change the player's name color: new CommandAPICommand(\"namecolor\") .withArguments(new AdventureChatColorArgument(\"chatcolor\")) .executesPlayer((player, args) -> { NamedTextColor color = (NamedTextColor) args.get(\"chatcolor\"); player.displayName(Component.text().color(color).append(Component.text(player.getName())).build()); }) .register(); CommandAPICommand(\"namecolor\") .withArguments(AdventureChatColorArgument(\"chatcolor\")) .executesPlayer(PlayerCommandExecutor { player, args -> val color = args[\"chatcolor\"] as NamedTextColor player.displayName(Component.text().color(color).append(Component.text(player.name)).build()) }) .register() commandAPICommand(\"namecolor\") { chatColorArgument(\"chatcolor\") playerExecutor { player, args -> val color = args[\"chatcolor\"] as NamedTextColor player.displayName(Component.text().color(color).append(Component.text(player.name)).build()) }\n}","breadcrumbs":"Command arguments » Argument types » Chat arguments » Adventure chat arguments » Example - Username color changing plugin","id":"228","title":"Example - Username color changing plugin"},"229":{"body":"The AdventureChatComponentArgument class accepts raw chat-based JSON as valid input, as declared here . This is converted into Adventure's Component class.","breadcrumbs":"Command arguments » Argument types » Chat arguments » Adventure chat arguments » Adventure chat component argument","id":"229","title":"Adventure chat component argument"},"23":{"body":"Update the Maven and Gradle pages to say to use CommandAPI version 6.5.4 because this kept confusing everyone.","breadcrumbs":"Introduction » Documentation changes 6.4.0 \\(\\rightarrow\\) 6.5.4","id":"23","title":"Documentation changes 6.4.0 \\(\\rightarrow\\) 6.5.4"},"230":{"body":"In this example, we'll create a simple command which lets you show a book to a user. The syntax for our command is as follows: /showbook <target> <title> <author> <contents> We can construct a book using the Adventure API's Book.book(Component, Component, Component...) method. In order to convert our strings into Component objects, we use the Component.text(String) method. Since Paper supports the Adventure API natively, we can then send this book to a player using the openBook(Book) method: new CommandAPICommand(\"showbook\") .withArguments(new PlayerArgument(\"target\")) .withArguments(new TextArgument(\"title\")) .withArguments(new StringArgument(\"author\")) .withArguments(new AdventureChatComponentArgument(\"contents\")) .executes((sender, args) -> { Player target = (Player) args.get(\"target\"); String title = (String) args.get(\"title\"); String author = (String) args.get(\"author\"); Component content = (Component) args.get(\"contents\"); // Create a book and show it to the user (Requires Paper) Book mybook = Book.book(Component.text(title), Component.text(author), content); target.openBook(mybook); }) .register(); CommandAPICommand(\"showbook\") .withArguments(PlayerArgument(\"target\")) .withArguments(TextArgument(\"title\")) .withArguments(StringArgument(\"author\")) .withArguments(AdventureChatComponentArgument(\"contents\")) .executes(CommandExecutor { _, args -> val target = args[\"target\"] as Player val title = args[\"title\"] as String val author = args[\"author\"] as String val content = args[\"contents\"] as Component // Create a book and show it to the user (Requires Paper) val mybook = Book.book(Component.text(title), Component.text(author), content) target.openBook(mybook) }) .register() commandAPICommand(\"showbook\") { playerArgument(\"target\") textArgument(\"title\") stringArgument(\"author\") adventureChatComponentArgument(\"contents\") anyExecutor { _, args -> val target = args[\"target\"] as Player val title = args[\"title\"] as String val author = args[\"author\"] as String val content = args[\"contents\"] as Component // Create a book and show it to the user (Requires Paper) val mybook = Book.book(Component.text(title), Component.text(author), content) target.openBook(mybook) }\n}","breadcrumbs":"Command arguments » Argument types » Chat arguments » Adventure chat arguments » Example - Opening a book with raw JSON content","id":"230","title":"Example - Opening a book with raw JSON content"},"231":{"body":"The AdventureChatArgument class is the equivalent Adventure API class for the ChatArgument - it represents infinitely long strings similar to the GreedyStringArgument and allows entity selectors such as @e, @p and so on. The AdventureChatArgument returns a Component, similar to the AdventureChatComponentArgument.","breadcrumbs":"Command arguments » Argument types » Chat arguments » Adventure chat arguments » Adventure chat argument","id":"231","title":"Adventure chat argument"},"232":{"body":"We'll take the same example from the ChatArgument class, but using the AdventureChatArgument instead - We want to create a personalized message broadcasted to all users using a chat component that allows entity selectors. For this command, we want the following syntax: /pbroadcast <message> In order to broadcast an Adventure Component to all players on the server, we have to use Paper's broadcast(Component, String) method. This method requires a permission node which all players must have in order to receive the broadcasted message. By default, Bukkit-based servers (Spigot and Paper) use the bukkit.broadcast.user permission, which is described here : new CommandAPICommand(\"pbroadcast\") .withArguments(new AdventureChatArgument(\"message\")) .executes((sender, args) -> { Component message = (Component) args.get(\"message\"); // Broadcast the message to everyone with broadcast permissions. Bukkit.getServer().broadcast(message, Server.BROADCAST_CHANNEL_USERS); Bukkit.getServer().broadcast(message); }) .register(); CommandAPICommand(\"pbroadcast\") .withArguments(AdventureChatArgument(\"message\")) .executes(CommandExecutor { _, args -> val message = args[\"message\"] as Component // Broadcast the message to everyone with broadcast permissions. Bukkit.getServer().broadcast(message, Server.BROADCAST_CHANNEL_USERS) Bukkit.getServer().broadcast(message) }) .register() commandAPICommand(\"pbroadcast\") { adventureChatArgument(\"message\") anyExecutor { _, args -> val message = args[\"message\"] as Component // Broadcast the message to everyone with broadcast permissions. Bukkit.getServer().broadcast(message, Server.BROADCAST_CHANNEL_USERS) Bukkit.getServer().broadcast(message) }\n}","breadcrumbs":"Command arguments » Argument types » Chat arguments » Adventure chat arguments » Example - Sending personalized messages to players","id":"232","title":"Example - Sending personalized messages to players"},"233":{"body":"Chat preview Chat preview is a feature introduced in Minecraft 1.19 that allows the server to display a preview of a chat message to the client before the client sends their message to the server. This chat preview feature is also compatible with /say and /msg, as well as the ChatArgument and AdventureChatArgument classes.","breadcrumbs":"Command arguments » Argument types » Chat arguments » Chat preview » Chat preview","id":"233","title":"Chat preview"},"234":{"body":"The chat preview feature is only present in Minecraft versions 1.19, 1.19.1 and 1.19.2. Chat preview was removed in 1.19.3 , so this feature is unfortunately no longer usable in Minecraft 1.19.3 and beyond.","breadcrumbs":"Command arguments » Argument types » Chat arguments » Chat preview » Minecraft version support","id":"234","title":"Minecraft version support"},"235":{"body":"To use chat preview, your server must have previews-chat set to true in the server.properties file: ...\npreviews-chat=true\n... For players that want to use chat preview, they must have Chat Preview enabled in Options > Chat Settings...","breadcrumbs":"Command arguments » Argument types » Chat arguments » Chat preview » Enabling chat preview","id":"235","title":"Enabling chat preview"},"236":{"body":"The ChatArgument and AdventureChatArgument classes include a method, withPreview: public T withPreview(PreviewableFunction preview); The method withPreview(PreviewableFunction preview) lets you generate a preview to send to the client. This method takes in the PreviewableFunction functional interface, which is a function that takes in a PreviewInfo and returns either a BaseComponent[] (for ChatArgument) or a Component (for AdventureChatArgument): public T generatePreview(PreviewInfo info) throws WrapperCommandSyntaxException; The PreviewInfo class is a record containing the following: public record PreviewInfo<T> { Player player(); String input(); String fullInput(); T parsedInput();\n} The following methods are as follows: Player player(); player() is the player that is currently typing a chat preview. String input(); input() is the current input for the current ChatArgument or AdventureChatArgument. If a user is typing /mycommand hellowor¦ and the command syntax is /mycommand <ChatArgument>, the result of input() would be \"hellowor\". String fullInput(); fullInput() is the full input that the player has typed, including the leading / symbol which is required to start a command. If a user is typing /mycommand hellowor¦, the result of fullInput() would be \"/mycommand hellowor\". T parsedInput(); parsedInput() is similar to input(), except it has been parsed by the CommandAPI's argument parser. This is a representation of what the argument in the executor would look like. For a ChatArgument the return type is BaseComponent[], and for AdventureChatArgument the return type is Component.","breadcrumbs":"Command arguments » Argument types » Chat arguments » Chat preview » Specifying a chat preview function","id":"236","title":"Specifying a chat preview function"},"237":{"body":"The ChatArgument and AdventureChatArgument classes also include a method, usePreview: public T usePreview(boolean usePreview); The usePreview(boolean usePreview) method lets you specify whether you would like the previewing function to be used as the argument's value during execution. If set to true, when the command's .executes() method is called, the argument value (e.g. arg[0]) will be the same as the content generated by the function provided to withPreview().","breadcrumbs":"Command arguments » Argument types » Chat arguments » Chat preview » Using the chat preview function as the argument's value","id":"237","title":"Using the chat preview function as the argument's value"},"238":{"body":"","breadcrumbs":"Command arguments » Argument types » Chat arguments » Chat preview » Chat preview examples","id":"238","title":"Chat preview examples"},"239":{"body":"Say we wanted to make our own /broadcast command that allowed the user to use & chat colors. We can use chat preview to show users what the result of their /broadcast command would look like before running the command. We'll use the following command syntax: /broadcast <message> Because the ChatArgument and AdventureChatArgument can support entity selectors (such as @p), it's best to use the info.parsedInput() method to handle parsed entity selectors. In our code, we use the .withPreview() method and take the parsed input and convert it to plain text. We then convert the plain text with & characters into component text to be displayed to the user. For execution, we do the same procedure, because the text that the user enters still has & characters that need to be converted into a component. new CommandAPICommand(\"broadcast\") .withArguments(new ChatArgument(\"message\").withPreview(info -> { // Convert parsed BaseComponent[] to plain text String plainText = BaseComponent.toPlainText(info.parsedInput()); // Translate the & in plain text and generate a new BaseComponent[] return TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText)); })) .executesPlayer((player, args) -> { // The user still entered legacy text. We need to properly convert this // to a BaseComponent[] by converting to plain text then to BaseComponent[] String plainText = BaseComponent.toPlainText((BaseComponent[]) args.get(\"message\")); Bukkit.spigot().broadcast(TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText))); }) .register(); new CommandAPICommand(\"broadcast\") .withArguments(new AdventureChatArgument(\"message\").withPreview(info -> { // Convert parsed Component to plain text String plainText = PlainTextComponentSerializer.plainText().serialize(info.parsedInput()); // Translate the & in plain text and generate a new Component return LegacyComponentSerializer.legacyAmpersand().deserialize(plainText); })) .executesPlayer((player, args) -> { // The user still entered legacy text. We need to properly convert this // to a Component by converting to plain text then to Component String plainText = PlainTextComponentSerializer.plainText().serialize((Component) args.get(\"broadcast\")); Bukkit.broadcast(LegacyComponentSerializer.legacyAmpersand().deserialize(plainText)); }) .register(); CommandAPICommand(\"broadcast\") .withArguments(ChatArgument(\"message\").withPreview { info -> // Convert parsed BaseComponent[] to plain text val plainText: String = BaseComponent.toPlainText(*info.parsedInput() as Array<BaseComponent>) // Translate the & in plain text and generate a new BaseComponent[] TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText)) } ) .executesPlayer(PlayerCommandExecutor { _, args -> // The user still entered legacy text. We need to properly convert this // to a BaseComponent[] by converting to plain text then to BaseComponent[] val plainText: String = BaseComponent.toPlainText(*args[\"message\"] as Array<BaseComponent>) val baseComponents: Array<BaseComponent> = TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText)) Bukkit.spigot().broadcast(*baseComponents) }) .register() CommandAPICommand(\"broadcast\") .withArguments(AdventureChatArgument(\"message\").withPreview { info -> // Convert parsed Component to plain text val plainText: String = PlainTextComponentSerializer.plainText().serialize(info.parsedInput() as Component) // Translate the & in plain text and generate a new Component LegacyComponentSerializer.legacyAmpersand().deserialize(plainText) } ) .executesPlayer(PlayerCommandExecutor { _, args -> // The user still entered legacy text. We need to properly convert this // to a Component by converting to plain text then to Component val plainText: String = PlainTextComponentSerializer.plainText().serialize(args[\"message\"] as Component) Bukkit.broadcast(LegacyComponentSerializer.legacyAmpersand().deserialize(plainText)) }) .register()","breadcrumbs":"Command arguments » Argument types » Chat arguments » Chat preview » Example - Using chat preview","id":"239","title":"Example - Using chat preview"},"24":{"body":"Adds a section Help for the new help feature. Update Annotations section to include new @Help annotation.","breadcrumbs":"Introduction » Documentation changes 6.3.1 \\(\\rightarrow\\) 6.4.0","id":"24","title":"Documentation changes 6.3.1 \\(\\rightarrow\\) 6.4.0"},"240":{"body":"Extending on the example above where we created a /broadcast command with chat preview support, we can simplify the code by using .usePreview(true) to use the preview function as the value of our argument in our executor function. We'll use the same command syntax as the previous example: /broadcast <message> By using .usePreview(true), we don't have to re-translate & formatting codes into their corresponding components because that has already been done by the preview function specified in .withPreview() method. new CommandAPICommand(\"broadcast\") .withArguments(new ChatArgument(\"message\").usePreview(true).withPreview(info -> { // Convert parsed BaseComponent[] to plain text String plainText = BaseComponent.toPlainText(info.parsedInput()); // Translate the & in plain text and generate a new BaseComponent[] return TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText)); })) .executesPlayer((player, args) -> { Bukkit.spigot().broadcast((BaseComponent[]) args.get(\"message\")); }) .register(); new CommandAPICommand(\"broadcast\") .withArguments(new AdventureChatArgument(\"message\").usePreview(true).withPreview(info -> { // Convert parsed Component to plain text String plainText = PlainTextComponentSerializer.plainText().serialize(info.parsedInput()); // Translate the & in plain text and generate a new Component return LegacyComponentSerializer.legacyAmpersand().deserialize(plainText); })) .executesPlayer((player, args) -> { Bukkit.broadcast((Component) args.get(\"message\")); }) .register(); CommandAPICommand(\"broadcast\") .withArguments(ChatArgument(\"message\").usePreview(true).withPreview { info -> // Convert parsed BaseComponent[] to plain text val plainText = BaseComponent.toPlainText(*info.parsedInput() as Array<BaseComponent>) // Translate the & in plain text and generate a new BaseComponent[] TextComponent.fromLegacyText(ChatColor.translateAlternateColorCodes('&', plainText)) } ) .executesPlayer(PlayerCommandExecutor { _, args -> Bukkit.spigot().broadcast(*args[\"message\"] as Array<BaseComponent>) }) .register() CommandAPICommand(\"broadcast\") .withArguments(AdventureChatArgument(\"message\").usePreview(true).withPreview { info -> // Convert parsed Component to plain text val plainText = PlainTextComponentSerializer.plainText().serialize(info.parsedInput() as Component) // Translate the & in plain text and generate a new Component LegacyComponentSerializer.legacyAmpersand().deserialize(plainText) } ) .executesPlayer(PlayerCommandExecutor { _, args -> Bukkit.broadcast(args[\"message\"] as Component) }) .register()","breadcrumbs":"Command arguments » Argument types » Chat arguments » Chat preview » Example - Using chat preview with usePreview()","id":"240","title":"Example - Using chat preview with usePreview()"},"241":{"body":"","breadcrumbs":"Command arguments » Argument types » Entity & player arguments » Entity & player arguments","id":"241","title":"Entity & player arguments"},"242":{"body":"An image of an entity selector argument with a list of suggestions including entity selectors and a player name Minecraft's target selectors (e.g. @a or @e) are implemented using the subclasses of the EntitySelectorArgument class. This allows you to select specific entities based on certain attributes. There are four EntitySelectorArgument subclasses that determine what type of data to return: EntitySelectorArgument.OneEntity - A single entity, which returns a Entity object. EntitySelectorArgument.ManyEntities - A collection of many entities, which returns a Collection<Entity> object. EntitySelectorArgument.OnePlayer - A single player, which returns a Player object. EntitySelectorArgument.ManyPlayers - A collection of players, which returns a Collection<Player> object. The return type is the type to be cast when retrieved from the CommandArguments args in the command declaration.","breadcrumbs":"Command arguments » Argument types » Entity & player arguments » Entity selector argument","id":"242","title":"Entity selector argument"},"243":{"body":"Say we want a command to remove certain types of entities. Typically, this would be implemented using a simple command like: /remove <player>\n/remove <mob type>\n/remove <radius> Instead, we can combine all of these into one by using the EntitySelectorArgument. We want to be able to target multiple entities at a time, so we want to use the EntitySelectorArgument.ManyEntities constructor. We can simply retrieve the Collection<Entity> from this argument and iteratively remove each entity: new CommandAPICommand(\"remove\") // Using a collective entity selector to select multiple entities .withArguments(new EntitySelectorArgument.ManyEntities(\"entities\")) .executes((sender, args) -> { // Parse the argument as a collection of entities (as stated above in the documentation) @SuppressWarnings(\"unchecked\") Collection<Entity> entities = (Collection<Entity>) args.get(\"entities\"); sender.sendMessage(\"Removed \" + entities.size() + \" entities\"); for (Entity e : entities) { e.remove(); } }) .register(); CommandAPICommand(\"remove\") // Using a collective entity selector to select multiple entities .withArguments(EntitySelectorArgument.ManyEntities(\"entities\")) .executes(CommandExecutor { sender, args -> // Parse the argument as a collection of entities (as stated above in the documentation) val entities = args[\"entities\"] as Collection<Entity> sender.sendMessage(\"Removed ${entities.size} entities\") for (e in entities) { e.remove() } }) .register() commandAPICommand(\"remove\") { // Using a collective entity selector to select multiple entities entitySelectorArgumentManyEntities(\"entities\") anyExecutor { sender, args -> // Parse the argument as a collection of entities (as stated above in the documentation) val entities = args[\"entities\"] as Collection<Entity> sender.sendMessage(\"Removed ${entities.size} entities\") for (e in entities) { e.remove() } }\n} We could then use this to target specific entities, for example: To remove all cows: /remove @e[type=cow] To remove the 10 furthest pigs from the command sender: /remove @e[type=pig,limit=10,sort=furthest]","breadcrumbs":"Command arguments » Argument types » Entity & player arguments » Example - Remove entities command","id":"243","title":"Example - Remove entities command"},"244":{"body":"The PlayerArgument class is very similar (almost identical) to EntitySelectorArgument.OnePlayer. It returns a Player object and requires the player to be online. Developer's Note: The PlayerArgument internally uses the GameProfile class from Mojang's authlib, which means that this argument has a slight performance overhead compared to using EntitySelectorArgument.OnePlayer","breadcrumbs":"Command arguments » Argument types » Entity & player arguments » Player argument","id":"244","title":"Player argument"},"245":{"body":"The OfflinePlayerArgument class is identical to the PlayerArgument class, but instead of returning a Player object, it returns an OfflinePlayer object. Internally, this argument makes calls to Mojang servers (via Mojang's authlib), meaning it can be slightly slower than alternative methods (such as using a StringArgument and suggesting a list of existing offline players). The OfflinePlayerArgument should be able to retrieve players that have never joined the server before.","breadcrumbs":"Command arguments » Argument types » Entity & player arguments » OfflinePlayer argument","id":"245","title":"OfflinePlayer argument"},"246":{"body":"An image of an entity argument displaying a list of entity type suggestions The EntityTypeArgument class is used to retrieve a type of entity as defined in the EntityType enum. In other words, this is an entity type, for example a pig or a zombie.","breadcrumbs":"Command arguments » Argument types » Entity & player arguments » Entity type argument","id":"246","title":"Entity type argument"},"247":{"body":"Say we want a command to spawn a specific type of entity, similar to the /summon command in Vanilla Minecraft, with the addition of specifying how many entities to spawn. We want to create a command of the following form: /spawnmob <entity> <amount> Since we're trying to specify an entity type, we will use the EntityTypeArgument as our argument type for <entity>. We combine this with the IntegerArgument class with a specified range of \\( 1 \\le \\textit{amount} \\le 100 \\): new CommandAPICommand(\"spawnmob\") .withArguments(new EntityTypeArgument(\"entity\")) .withArguments(new IntegerArgument(\"amount\", 1, 100)) // Prevent spawning too many entities .executesPlayer((Player player, CommandArguments args) -> { for (int i = 0; i < (int) args.get(\"amount\"); i++) { player.getWorld().spawnEntity(player.getLocation(), (EntityType) args.get(\"entity\")); } }) .register(); CommandAPICommand(\"spawnmob\") .withArguments(EntityTypeArgument(\"entity\")) .withArguments(IntegerArgument(\"amount\", 1, 100)) // Prevent spawning too many entities .executesPlayer(PlayerCommandExecutor { player, args -> for (i in 0 until args[\"amount\"] as Int) { player.world.spawnEntity(player.location, args[\"entity\"] as EntityType) } }) .register() commandAPICommand(\"spawnmob\") { entityTypeArgument(\"entity\") integerArgument(\"amount\", 1, 100) // Prevent spawning too many entities playerExecutor { player, args -> for (i in 0 until args[\"amount\"] as Int) { player.world.spawnEntity(player.location, args[\"entity\"] as EntityType) } }\n} Note how in this example above, we have to explicitly state Player player, CommandArguments args. This is due to a limitation of Java's type inference system which is discussed here .","breadcrumbs":"Command arguments » Argument types » Entity & player arguments » Example - Spawning entities","id":"247","title":"Example - Spawning entities"},"248":{"body":"The scoreboard arguments that the CommandAPI provides allows you to interact with various scoreboard elements, such as objectives, teams and score holders.","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Scoreboard arguments","id":"248","title":"Scoreboard arguments"},"249":{"body":"The CommandAPI uses two classes to provide information about a scoreboard: The ScoreHolderArgument class represents score holder - a player's name or an entity's UUID that has scores in an objective. This is described in more detail on the Minecraft Wiki . The ScoreboardSlotArgument class represents a display slot (sidebar, list or belowName) as well as the team color if the display is the sidebar. This is described in more detail on the Minecraft Wiki .","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Scoreboard arguments » Scoreboard arguments","id":"249","title":"Scoreboard arguments"},"25":{"body":"Adds Java 16 error to Troubleshooting . Update FAQ . Adds some useful tools to Command conversion to get plugin info and check config.yml validity. Adds Plugin reloading page which describes how to add minimal support for /reload.","breadcrumbs":"Introduction » Documentation changes 6.3.0 \\(\\rightarrow\\) 6.3.1","id":"25","title":"Documentation changes 6.3.0 \\(\\rightarrow\\) 6.3.1"},"250":{"body":"The score holder argument can accept either a single entity or a collection of multiple entities. In order to specify which one to use, you must use the ScoreHolderArgument.Single or ScoreHolderArgument.Multiple constructor respectively: new ScoreHolderArgument.Single(nodeName);\nnew ScoreHolderArgument.Multiple(nodeName); Depending on which constructor is used, the cast type changes. If you use ScoreHolderArgument.Single, the argument must be casted to a String. Otherwise, if you use ScoreHolderArgument.Multiple, the argument must be casted to a Collection<String>.","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Scoreboard arguments » Score holder argument","id":"250","title":"Score holder argument"},"251":{"body":"Say we want to reward all players that fit a certain criteria. We want a command with the following syntax: /reward <players> Since we could have multiple players that fit a certain criterion, we want to use ScoreHolderArgument.Multiple constructor. To give this example a bit more context, let's say we want to reward all players that have died less than 10 times in the server. To do this, we will use the following command: /reward @e[type=player,scores={deaths=..9}] Note how we use ..9 to represent 9 or less deaths (since ranges are inclusive). Also note how we restrict our input to players via the command using type=player. We can now implement our command: new CommandAPICommand(\"reward\") // We want multiple players, so we use ScoreHolderType.MULTIPLE in the constructor .withArguments(new ScoreHolderArgument.Multiple(\"players\")) .executes((sender, args) -> { // Get player names by casting to Collection<String> @SuppressWarnings(\"unchecked\") Collection<String> players = (Collection<String>) args.get(\"players\"); for (String playerName : players) { Bukkit.getPlayer(playerName).getInventory().addItem(new ItemStack(Material.DIAMOND, 3)); } }) .register(); CommandAPICommand(\"reward\") // We want multiple players, so we use the ScoreHolderArgument.Multiple constructor .withArguments(ScoreHolderArgument.Multiple(\"players\")) .executes(CommandExecutor { _, args -> // Get player names by casting to Collection<String> val players = args[\"players\"] as Collection<String> for (playerName in players) { Bukkit.getPlayer(playerName)?.inventory!!.addItem(ItemStack(Material.DIAMOND, 3)) } }) .register() commandAPICommand(\"reward\") { // We want multiple players, so we use the scoreHolderArgumentMultiple method scoreHolderArgumentMultiple(\"player\") anyExecutor { _, args -> // Get player names by casting to Collection<String> val players = args[\"player\"] as Collection<String> for (playerName in players) { Bukkit.getPlayer(playerName)?.inventory!!.addItem(ItemStack(Material.DIAMOND, 3)) } }\n} Developer's Note: In the example above, we have our user use the @e[type=player] entity selector to restrict the Collection<String> so it only returns player names, which allows us to use Bukkit.getPlayer(playerName). In practice, we cannot guarantee that such a selector will be used, so we could update the code to accept both entities and players. For example, we can differentiate between players and entities by using the UUID.fromString(String) method: Collection<String> entitiesAndPlayers = (Collection<String>) args.get(0);\nfor(String str : entitiesAndPlayers) { try { UUID uuid = UUID.fromString(str); // Is a UUID, so it must by an entity Bukkit.getEntity(uuid); } catch(IllegalArgumentException exception) { // Not a UUID, so it must be a player name Bukkit.getPlayer(str); }\n}","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Scoreboard arguments » Example - Rewarding players with scoreboard objectives","id":"251","title":"Example - Rewarding players with scoreboard objectives"},"252":{"body":"A scoreboardslotargument showing a list of suggestions of valid Minecraft scoreboard slot positions The ScoreboardSlotArgument represents where scoreboard information is displayed. Since the Bukkit scoreboard DisplaySlot is not able to represent the case where team colors are provided, the CommandAPI uses the ScoreboardSlot wrapper class as the representation of the ScoreboardSlotArgument.","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Scoreboard arguments » Scoreboard slot argument","id":"252","title":"Scoreboard slot argument"},"253":{"body":"The ScoreboardSlot wrapper class has 3 main methods: enum ScoreboardSlot { PLAYER_LIST, SIDEBAR, // Unused, use the other SIDEBAR_TEAM_### values below BELOW_NAME, SIDEBAR_TEAM_BLACK, SIDEBAR_TEAM_DARK_BLUE, SIDEBAR_TEAM_DARK_GREEN, SIDEBAR_TEAM_DARK_AQUA, SIDEBAR_TEAM_DARK_RED, SIDEBAR_TEAM_DARK_PURPLE, SIDEBAR_TEAM_GOLD, SIDEBAR_TEAM_GRAY, SIDEBAR_TEAM_DARK_GRAY, SIDEBAR_TEAM_BLUE, SIDEBAR_TEAM_GREEN, SIDEBAR_TEAM_AQUA, SIDEBAR_TEAM_RED, SIDEBAR_TEAM_LIGHT_PURPLE, SIDEBAR_TEAM_YELLOW, SIDEBAR_TEAM_WHITE; public DisplaySlot getDisplaySlot(); public ChatColor getTeamColor(); public boolean hasTeamColor(); public NamespacedKey getKey();\n} The getDisplaySlot() method returns the display slot that was chosen. Sidebar scoreboard colors can be accessed via ScoreboardSlot.SIDEBAR_TEAM_###. You can also retrieve the color using the getTeamColor() method.","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Scoreboard arguments » ScoreboardSlot wrapper","id":"253","title":"ScoreboardSlot wrapper"},"254":{"body":"Say we want to clear all objectives in a specific scoreboard slot. In this example, we will use the main server scoreboard, which is accessed using Bukkit.getScoreboardManager.getMainScoreboard(). We want a command with the following syntax: /clearobjectives <slot> We implement this simply by using the ScoreboardSlotArgument as our argument, and then we can clear the slot using the scoreboard clearSlot(DisplaySlot) method. new CommandAPICommand(\"clearobjectives\") .withArguments(new ScoreboardSlotArgument(\"slot\")) .executes((sender, args) -> { Scoreboard scoreboard = Bukkit.getScoreboardManager().getMainScoreboard(); DisplaySlot slot = ((ScoreboardSlot) args.get(\"slot\")).getDisplaySlot(); scoreboard.clearSlot(slot); }) .register(); CommandAPICommand(\"clearobjectives\") .withArguments(ScoreboardSlotArgument(\"slot\")) .executes(CommandExecutor { _, args -> val scoreboard = Bukkit.getScoreboardManager().mainScoreboard val slot = (args[\"slot\"] as ScoreboardSlot).displaySlot scoreboard.clearSlot(slot) }) .register() commandAPICommand(\"clearobjectives\") { scoreboardSlotArgument(\"slot\") anyExecutor { _, args -> val scoreboard = Bukkit.getScoreboardManager().mainScoreboard val slot = (args[\"slot\"] as ScoreboardSlot).displaySlot scoreboard.clearSlot(slot) }\n}","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Scoreboard arguments » Example - Clearing objectives in a scoreboard slot","id":"254","title":"Example - Clearing objectives in a scoreboard slot"},"255":{"body":"In the CommandAPI, objectives are split into two classes: The ObjectiveArgument class, which represents objectives as a whole The ObjectiveCriteriaArgument class, which represents objective criteria","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Objective arguments » Objective arguments","id":"255","title":"Objective arguments"},"256":{"body":"The objective argument refers to a single scoreboard objective.","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Objective arguments » Objective argument","id":"256","title":"Objective argument"},"257":{"body":"As an example, let's create a command to move an objective to a player's sidebar. To do this, we will use the following command syntax: /sidebar <objective> new CommandAPICommand(\"sidebar\") .withArguments(new ObjectiveArgument(\"objective\")) .executes((sender, args) -> { Objective objective = (Objective) args.get(\"objective\"); // Set display slot objective.setDisplaySlot(DisplaySlot.SIDEBAR); }) .register(); CommandAPICommand(\"sidebar\") .withArguments(ObjectiveArgument(\"objective\")) .executes(CommandExecutor { _, args -> val objective = args[\"objective\"] as Objective // Set display slot objective.displaySlot = DisplaySlot.SIDEBAR }) .register() commandAPICommand(\"sidebar\") { objectiveArgument(\"objective\") anyExecutor { _, args -> val objective = args[\"objective\"] as Objective // Set display slot objective.displaySlot = DisplaySlot.SIDEBAR }\n}","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Objective arguments » Example - Move objective to sidebar","id":"257","title":"Example - Move objective to sidebar"},"258":{"body":"The ObjectiveCriteriaArgument is fairly straight forward - it represents the criteria for an objective. Similar to Bukkit, the objective criteria is simply represented as a String, so it must be casted to a String when being used.","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Objective arguments » Objective criteria argument","id":"258","title":"Objective criteria argument"},"259":{"body":"Say we wanted to create a command to unregister all objectives based on a given criteria. Let's create a command with the following form: /unregisterall <objective critera> To do this, we're going to take advantage of Bukkit's Scoreboard.getObjectivesByCriteria(String) method new CommandAPICommand(\"unregisterall\") .withArguments(new ObjectiveCriteriaArgument(\"objective criteria\")) .executes((sender, args) -> { String objectiveCriteria = (String) args.get(\"objective criteria\"); Set<Objective> objectives = Bukkit.getScoreboardManager().getMainScoreboard().getObjectivesByCriteria(objectiveCriteria); // Unregister the objectives for (Objective objective : objectives) { objective.unregister(); } }) .register(); CommandAPICommand(\"unregisterall\") .withArguments(ObjectiveCriteriaArgument(\"objective criteria\")) .executes(CommandExecutor { _, args -> val objectiveCriteria = args[\"objective criteria\"] as String val objectives = Bukkit.getScoreboardManager().mainScoreboard.getObjectivesByCriteria(objectiveCriteria) // Unregister the objectives for (objective in objectives) { objective.unregister() } }) .register() commandAPICommand(\"unregisterall\") { objectiveCriteriaArgument(\"objective criteria\") anyExecutor { _, args -> val objectiveCriteria = args[\"objective criteria\"] as String val objectives = Bukkit.getScoreboardManager().mainScoreboard.getObjectivesByCriteria(objectiveCriteria) // Unregister the objectives for (objective in objectives) { objective.unregister() } }\n}","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Objective arguments » Example - Unregister all objectives by criteria","id":"259","title":"Example - Unregister all objectives by criteria"},"26":{"body":"Update Custom arguments page with new custom argument constructor information Adds upgrade info to the Upgrading guide to help upgrade any existing custom arguments which you may have.","breadcrumbs":"Introduction » Documentation changes 6.2.0 \\(\\rightarrow\\) 6.3.0","id":"26","title":"Documentation changes 6.2.0 \\(\\rightarrow\\) 6.3.0"},"260":{"body":"The TeamArgument class interacts with the Minecraft scoreboard and represents a team.","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Team arguments » Team arguments","id":"260","title":"Team arguments"},"261":{"body":"Let's say we want to create a command to toggle the state of friendly fire in a team. We want a command of the following form /togglepvp <team> To do this, given a team we want to use the setAllowFriendlyFire(boolean) function. new CommandAPICommand(\"togglepvp\") .withArguments(new TeamArgument(\"team\")) .executes((sender, args) -> { Team team = (Team) args.get(\"team\"); // Toggle pvp team.setAllowFriendlyFire(team.allowFriendlyFire()); }) .register(); CommandAPICommand(\"togglepvp\") .withArguments(TeamArgument(\"team\")) .executes(CommandExecutor { _, args -> val team = args[\"team\"] as Team // Toggle pvp team.setAllowFriendlyFire(team.allowFriendlyFire()) }) .register() commandAPICommand(\"togglepvp\") { teamArgument(\"team\") anyExecutor { _, args -> val team = args[\"team\"] as Team // Toggle pvp team.setAllowFriendlyFire(team.allowFriendlyFire()) }\n}","breadcrumbs":"Command arguments » Argument types » Scoreboard arguments » Team arguments » Example - Toggling friendly fire in a team","id":"261","title":"Example - Toggling friendly fire in a team"},"262":{"body":"","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Miscellaneous arguments","id":"262","title":"Miscellaneous arguments"},"263":{"body":"The angle argument is used to represent the yaw (horizontal) angle in degrees. The value returned from this argument range from -180.0 (inclusive) to 180 (exclusive), with -180.0 being due north: \\begin{align} -1&80.0 \\\\ &\\hspace{0.1em}N \\\\ &\\uparrow \\\\ 90.0\\ W \\leftarrow &\\hspace{0.75em}\\rightarrow E\\ -90.0 \\\\ &\\downarrow \\\\ &\\hspace{0.2em}S \\\\ &0.0 \\\\ \\end{align} The ~ notation can be used to specify a rotation relative to the executor's yaw angle.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Angle arguments » Angle arguments","id":"263","title":"Angle arguments"},"264":{"body":"An advancement argument suggesting a list of Minecraft advancements The AdvancementArgument class represents in-game advancements. As expected, the AdvancementArgument can be casted to Bukkit's Advancement class.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Advancement arguments » Advancement arguments","id":"264","title":"Advancement arguments"},"265":{"body":"Say we want to award a player an advancement. First, we need the syntax that our command will use: /award <player> <advancement> Since we require a player, we will use the PlayerArgument for this example. Given a player, we can simply get the AdvancementProgress for that player, and then award the criteria required to fully complete the provided advancement. new CommandAPICommand(\"award\") .withArguments(new PlayerArgument(\"player\")) .withArguments(new AdvancementArgument(\"advancement\")) .executes((sender, args) -> { Player target = (Player) args.get(\"player\"); Advancement advancement = (Advancement) args.get(\"advancement\"); // Award all criteria for the advancement AdvancementProgress progress = target.getAdvancementProgress(advancement); for (String criteria : advancement.getCriteria()) { progress.awardCriteria(criteria); } }) .register(); CommandAPICommand(\"award\") .withArguments(PlayerArgument(\"player\")) .withArguments(AdvancementArgument(\"advancement\")) .executes(CommandExecutor { _, args -> val target = args[\"player\"] as Player val advancement = args[\"advancement\"] as Advancement // Award all criteria for the advancement val progress = target.getAdvancementProgress(advancement) for (criteria in advancement.criteria) { progress.awardCriteria(criteria) } }) .register() commandAPICommand(\"award\") { playerArgument(\"player\") advancementArgument(\"advancement\") anyExecutor { _, args -> val target = args[\"player\"] as Player val advancement = args[\"advancement\"] as Advancement // Award all criteria for the advancement val progress = target.getAdvancementProgress(advancement) for (criteria in advancement.criteria) { progress.awardCriteria(criteria) } }\n}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Advancement arguments » Example - Awarding a player an advancement","id":"265","title":"Example - Awarding a player an advancement"},"266":{"body":"A biome argument suggesting a list of Minecraft biomes In Minecraft 1.16, they added the ability to refer to in-game biomes. The CommandAPI implements this using the BiomeArgument. As expected, this returns Bukkit's Biome enum when used. When using the Biome object, the CommandAPI will return null if the specified Biome could not be found, for example if a player submitted a biome from a client-side resourcepack. The CommandAPI does not return Biome.CUSTOM from the BiomeArgument.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Biome arguments » Biome arguments","id":"266","title":"Biome arguments"},"267":{"body":"Say you want to set the biome of the current chunk that a player is in. We can do this using the World.setBiome(x, y, z, biome) method for a given world. We will use this command syntax to set the biome of our current chunk: /setbiome <biome> And we can set the biome of the current chunk as expected: new CommandAPICommand(\"setbiome\") .withArguments(new BiomeArgument(\"biome\")) .executesPlayer((player, args) -> { Biome biome = (Biome) args.get(\"biome\"); Chunk chunk = player.getLocation().getChunk(); player.getWorld().setBiome(chunk.getX(), player.getLocation().getBlockY(), chunk.getZ(), biome); }) .register(); CommandAPICommand(\"setbiome\") .withArguments(BiomeArgument(\"biome\")) .executesPlayer(PlayerCommandExecutor { player, args -> val biome = args[\"biome\"] as Biome val chunk = player.location.chunk player.world.setBiome(chunk.x, player.location.blockY, chunk.z, biome) }) .register() commandAPICommand(\"setbiome\") { biomeArgument(\"biome\") playerExecutor { player, args -> val biome = args[\"biome\"] as Biome val chunk = player.location.chunk player.world.setBiome(chunk.x, player.location.blockY, chunk.z, biome) }\n} The BiomeArgument also supports returning a NamespacedKey for custom biomes. This can be done by using the BiomeArgument.NamespacedKey constructor instead of the normal BiomeArgument constructor: // Makes a BiomeArgument that returns a Biome\nnew BiomeArgument(\"biome\"); // Makes a BiomeArgument that returns a NamespacedKey\nnew BiomeArgument.NamespacedKey(\"biome\"); Developer's Note: Spigot's support for custom biomes is really limited! If you have an example that lets you use custom biomes with namespaced keys, please open a GitHub issue, or reach out to us on Discord!","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Biome arguments » Example - Setting the biome of a chunk","id":"267","title":"Example - Setting the biome of a chunk"},"268":{"body":"A block state argument with suggestions for Minecraft items The BlockStateArgument is used to represent data about blocks in the world. These refer to any blocks that have data or states, such as dispensers, signs, doors and pistons. The BlockStateArgument creates a Bukkit BlockData object when used. Developer's Note: Make sure to not confuse the cast type with BlockState. The naming of this argument refers to the internal Minecraft vanilla argument naming convention - this argument casts to BlockData and NOT BlockState .","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » BlockState arguments » BlockState arguments","id":"268","title":"BlockState arguments"},"269":{"body":"Say we want a simple command to set the block that you're looking at. We'll use the following command syntax: /set <block> And then we can simply set our block using setBlockData(): new CommandAPICommand(\"set\") .withArguments(new BlockStateArgument(\"block\")) .executesPlayer((player, args) -> { BlockData blockdata = (BlockData) args.get(\"block\"); Block targetBlock = player.getTargetBlockExact(256); // Set the block, along with its data targetBlock.setType(blockdata.getMaterial()); targetBlock.getState().setBlockData(blockdata); }) .register(); CommandAPICommand(\"set\") .withArguments(BlockStateArgument(\"block\")) .executesPlayer(PlayerCommandExecutor { player, args -> val blockdata = args[\"block\"] as BlockData val targetBlock = player.getTargetBlockExact(256) // Set the block, along with its data targetBlock?.type = blockdata.material targetBlock?.state?.blockData = blockdata }) .register() commandAPICommand(\"set\") { blockStateArgument(\"block\") playerExecutor { player, args -> val blockdata = args[\"block\"] as BlockData val targetBlock = player.getTargetBlockExact(256) // Set the block, along with its data targetBlock?.type = blockdata.material targetBlock?.state?.blockData = blockdata }\n}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » BlockState arguments » Example - Setting a block","id":"269","title":"Example - Setting a block"},"27":{"body":"Update Configuration for server owners page with new config options missing-executor-implementation and use-latest-nms-version Update instructions for shading the CommandAPI with maven in Shading the CommandAPI in your plugins to support Java 16. Mention that commands registered with the CommandAPI appear in the minecraft: namespace (see above under \"How the CommandAPI works\")","breadcrumbs":"Introduction » Documentation changes 6.0.0 \\(\\rightarrow\\) 6.2.0","id":"27","title":"Documentation changes 6.0.0 \\(\\rightarrow\\) 6.2.0"},"270":{"body":"An enchantment argument suggesting a list of Minecraft enchantments The EnchantmentArgument class lets users input a specific enchantment. As you would expect, the cast type is Bukkit's Enchantment class.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Enchantment arguments » Enchantment argument","id":"270","title":"Enchantment argument"},"271":{"body":"Say we want to give a player an enchantment on the item that the player is currently holding. We will use the following command syntax: /enchantitem <enchantment> <level> Since most enchantment levels range between 1 and 5, we will also make use of the IntegerArgument to restrict the level of the enchantment by usng its range constructor. new CommandAPICommand(\"enchantitem\") .withArguments(new EnchantmentArgument(\"enchantment\")) .withArguments(new IntegerArgument(\"level\", 1, 5)) .executesPlayer((player, args) -> { Enchantment enchantment = (Enchantment) args.get(\"enchantment\"); int level = (int) args.get(\"level\"); // Add the enchantment player.getInventory().getItemInMainHand().addEnchantment(enchantment, level); }) .register(); CommandAPICommand(\"enchantitem\") .withArguments(EnchantmentArgument(\"enchantment\")) .withArguments(IntegerArgument(\"level\", 1, 5)) .executesPlayer(PlayerCommandExecutor { player, args -> val enchantment = args[\"enchantment\"] as Enchantment val level = args[\"level\"] as Int // Add the enchantment player.inventory.itemInMainHand.addEnchantment(enchantment, level) }) .register() commandAPICommand(\"enchantitem\") { enchantmentArgument(\"enchantment\") integerArgument(\"level\", 1, 5) playerExecutor { player, args -> val enchantment = args[\"enchantment\"] as Enchantment val level = args[\"level\"] as Int // Add the enchantment player.inventory.itemInMainHand.addEnchantment(enchantment, level) }\n}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Enchantment arguments » Example - Giving a player an enchantment on their current item","id":"271","title":"Example - Giving a player an enchantment on their current item"},"272":{"body":"An item stack argument with suggestions for Minecraft items The ItemStackArgument class represents in-game items. As expected, this should be casted to Bukkit's ItemStack object. The ItemStack which is returned by the ItemStackArgument always has a size of 1.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Itemstack arguments » Itemstack arguments","id":"272","title":"Itemstack arguments"},"273":{"body":"Say we want to create a command that gives you items. For this command, we will use the following syntax: /item <itemstack> With this syntax, we can easily create our command: new CommandAPICommand(\"item\") .withArguments(new ItemStackArgument(\"itemStack\")) .executesPlayer((player, args) -> { player.getInventory().addItem((ItemStack) args.get(\"itemStack\")); }) .register(); CommandAPICommand(\"item\") .withArguments(ItemStackArgument(\"itemStack\")) .executesPlayer(PlayerCommandExecutor { player, args -> player.inventory.addItem(args[\"itemStack\"] as ItemStack) }) .register() commandAPICommand(\"item\") { itemStackArgument(\"itemstack\") playerExecutor { player, args -> player.inventory.addItem(args[\"itemstack\"] as ItemStack) }\n}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Itemstack arguments » Example - Giving a player an itemstack","id":"273","title":"Example - Giving a player an itemstack"},"274":{"body":"A loot table argument showing a list of Minecraft loot tables as suggestions The LootTableArgument class can be used to get a Bukkit LootTable object.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » LootTable argument » LootTable argument","id":"274","title":"LootTable argument"},"275":{"body":"Say we wanted to write a command that populates a chest with some loot table contents. For this example, we'll use the following command: /giveloottable <loottable> <location> We ensure that the location provided is a container (such as a chest or shulkerbox) and then update the contents of that container: new CommandAPICommand(\"giveloottable\") .withArguments(new LootTableArgument(\"lootTable\")) .withArguments(new LocationArgument(\"location\", LocationType.BLOCK_POSITION)) .executes((sender, args) -> { LootTable lootTable = (LootTable) args.get(\"lootTable\"); Location location = (Location) args.get(\"location\"); BlockState state = location.getBlock().getState(); // Check if the input block is a container (e.g. chest) if (state instanceof Container container && state instanceof Lootable lootable) { // Apply the loot table to the chest lootable.setLootTable(lootTable); container.update(); } }) .register(); CommandAPICommand(\"giveloottable\") .withArguments(LootTableArgument(\"lootTable\")) .withArguments(LocationArgument(\"location\", LocationType.BLOCK_POSITION)) .executes(CommandExecutor { _, args -> val lootTable = args[\"lootTable\"] as LootTable val location = args[\"location\"] as Location val state = location.block.state // Check if the input block is a container (e.g. chest) if (state is Container && state is Lootable) { // Apply the loot table to the chest state.lootTable = lootTable state.update() } }) .register() commandAPICommand(\"giveloottable\") { lootTableArgument(\"loottable\") locationArgument(\"location\", LocationType.BLOCK_POSITION) anyExecutor { _, args -> val lootTable = args[\"loottable\"] as LootTable val location = args[\"location\"] as Location val state = location.block.state // Check if the input block is a container (e.g. chest) if (state is Container && state is Lootable) { // Apply the loot table to the chest state.lootTable = lootTable state.update() } }\n}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » LootTable argument » Example - Filling a chest with loot table contents","id":"275","title":"Example - Filling a chest with loot table contents"},"276":{"body":"An image of the math operation argument, with suggestions \"%=\", \"*=\", \"+=\", \"-=\", \"/=\", \"<\", \"=\", \">\" and \"><\" The CommandAPI's MathOperationArgument is used to represent the Minecraft scoreboard arithmetic operation to alter scoreboard scores. Since there is no default representation in the Bukkit API, the CommandAPI provides the MathOperation class to represent each operation: Symbol (in Minecraft) MathOperation enum value \\(+=\\) MathOperation.ADD \\(-=\\) MathOperation.SUBTRACT \\(*=\\) MathOperation.MULTIPLY \\(/=\\) MathOperation.DIVIDE \\(\\%=\\) MathOperation.MOD \\(=\\) MathOperation.ASSIGN \\(<\\) MathOperation.MIN \\(>\\) MathOperation.MAX \\(><\\) MathOperation.SWAP The MathOperation also has two methods: public int apply(int val1, int val2);\npublic float apply(float val1, float val2); These methods are used to provide a basic implementation of these math operations on a given input. Given the values val1 and val2, these are the operation that the apply(val1, val2) method performs: MathOperation enum value Result MathOperation.ADD val1 + val2 MathOperation.SUBTRACT val1 - val2 MathOperation.MULTIPLY val1 * val2 MathOperation.DIVIDE val1 / val2 MathOperation.MOD val1 % val2 MathOperation.ASSIGN val2 MathOperation.MIN Math.min(val1, val2) MathOperation.MAX Math.max(val1, val2) MathOperation.SWAP val2","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » MathOperation arguments » MathOperation arguments","id":"276","title":"MathOperation arguments"},"277":{"body":"Say we wanted to create a player's level. Typically, this is implemented in the following manner: /xp set <player> <level>\n/xp add <player> <levels> Using the MathOperationArgument, we can extend the functionality of adding and setting a player's level by allowing the user to choose what operation they desire. To do this, we'll use the following syntax: /changelevel <player> <operation> <value> As with any command, we declare our arguments, cast them properly and then we write our main code. In this example, we use the apply(int, int) method from our MathOperation to calculate the player's new level. new CommandAPICommand(\"changelevel\") .withArguments(new PlayerArgument(\"player\")) .withArguments(new MathOperationArgument(\"operation\")) .withArguments(new IntegerArgument(\"value\")) .executes((sender, args) -> { Player target = (Player) args.get(\"player\"); MathOperation op = (MathOperation) args.get(\"operation\"); int value = (int) args.get(\"value\"); target.setLevel(op.apply(target.getLevel(), value)); }) .register(); CommandAPICommand(\"changelevel\") .withArguments(PlayerArgument(\"player\")) .withArguments(MathOperationArgument(\"operation\")) .withArguments(IntegerArgument(\"value\")) .executes(CommandExecutor { _, args -> val target = args[\"player\"] as Player val op = args[\"operation\"] as MathOperation val value = args[\"value\"] as Int target.level = op.apply(target.level, value) }) .register() commandAPICommand(\"changelevel\") { playerArgument(\"player\") mathOperationArgument(\"operation\") integerArgument(\"value\") anyExecutor { _, args -> val target = args[\"player\"] as Player val op = args[\"operation\"] as MathOperation val value = args[\"value\"] as Int target.level = op.apply(target.level, value) }\n} There are various applications for the changelevel command based on what the user inputs. For example: To set the player Notch to level 10: /changelevel Notch = 10 To double the player Notch's level: /changelevel Notch *= 2 To set the player Notch 's level to 20, or keep it as their current level if it is higher than 20: /changelevel Notch > 20","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » MathOperation arguments » Example - Changing a player's level","id":"277","title":"Example - Changing a player's level"},"278":{"body":"NamespacedKey arguments represent Minecraft's resource locations , or namespaced keys. This argument is casted to Bukkit's NamespacedKey object. Namespaced keys are typically of the form namespace:key. If no namespace is provided, the default namespace (minecraft) will be used.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » NamespacedKey arguments » NamespacedKey arguments","id":"278","title":"NamespacedKey arguments"},"279":{"body":"A particle argument suggesting a list of Minecraft particle effects The ParticleArgument class represents Minecraft particles. This is casted to the CommandAPI's ParticleData class.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle arguments","id":"279","title":"Particle arguments"},"28":{"body":"Adds entry for Upgrading guide to help update from 5.12 to 6.0.0. Adds new silent-logs config entry to Configuration for server owners Update syntax for onLoad(CommandAPIConfig) for Shading the CommandAPI in your plugins Update Argument suggestions including new replaceSuggestions method Adds documentation for OfflinePlayerArgument Adds a new section CommandAPI Contribution which gives a bit of insight into the project structure of the CommandAPI (Still in progress, not complete yet) Fix old documentation typos Fix spacing issues in some existing code blocks Adds syntax highlighting for Minecraft commands in code blocks Fix old code examples which didn't work anymore","breadcrumbs":"Introduction » Documentation changes 5.12 \\(\\rightarrow\\) 6.0.0","id":"28","title":"Documentation changes 5.12 \\(\\rightarrow\\) 6.0.0"},"280":{"body":"The ParticleData class is a record that contains two values: Particle particle, which is the Bukkit enum Particle representation of what particle was provided T data, which represents any additional particle data which was provided. public record ParticleData<T>(Particle particle, T data); The T data can be used in Bukkit's World.spawnParticle(Particle particle, Location location, int count, T data) method.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » The ParticleData class","id":"280","title":"The ParticleData class"},"281":{"body":"Particle data depends on your version of Minecraft. In 1.20.5, Minecraft and Spigot updated their particle API and they are no longer compatible with each other. Information about how the CommandAPI uses particle data can be found using the links below: Particle data for Minecraft 1.16.5 - 1.20.4 Particle data for Minecraft 1.20.5+","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle data","id":"281","title":"Particle data"},"282":{"body":"The particle argument requires additional data for a particle depending on what the particle is. Information about this can be found on the Argument types page on the MinecraftWiki . The following particles have additional data required to display them: Bukkit Particle Minecraft particle Arguments BLOCK_CRACK block block block_idblock block_id[block_state=value] BLOCK_MARKER block_marker block_marker block_idblock_marker block_id[block_state=value] REDSTONE dust dust red green blue size DUST_COLOR_TRANSITION dust_color_transition dust_color_transition red1 green1 blue1 size red2 green2 blue2 FALLING_DUST falling_dust falling_dust block_idfalling_dust block_id[block_state=value] ITEM_CRACK item item item_iditem item_id{NBT} SCULK_CHARGE sculk_charge sculk_charge angle SHRIEK shriek shriek delay VIBRATION vibration vibration x y z ticks","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle data (before 1.20.5) » Particle data (1.16.5 - 1.20.4)","id":"282","title":"Particle data (1.16.5 - 1.20.4)"},"283":{"body":"Because certain particles (in the table above) require additional data, it is not recommended to spawn a particle without its corresponding data. This can result in particles not showing due to missing requirements.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle data (before 1.20.5) » ParticleArgument examples","id":"283","title":"ParticleArgument examples"},"284":{"body":"Say we wanted to have a command that displayed particles at a player's location. We will use the following command syntax: /showparticle <particle> With this, we can simply spawn the particle using the World.spawnParticle(Particle, Location, int) method: new CommandAPICommand(\"showparticle\") .withArguments(new ParticleArgument(\"particle\")) .executesPlayer((player, args) -> { ParticleData<?> particleData = (ParticleData<?>) args.get(\"particle\"); player.getWorld().spawnParticle(particleData.particle(), player.getLocation(), 1); }) .register(); CommandAPICommand(\"showparticle\") .withArguments(ParticleArgument(\"particle\")) .executesPlayer(PlayerCommandExecutor { player, args -> val particleData = args[\"particle\"] as ParticleData<Any> player.world.spawnParticle(particleData.particle(), player.location, 1) }) .register() commandAPICommand(\"showparticle\") { particleArgument(\"particle\") playerExecutor { player, args -> val particleData = args[\"particle\"] as ParticleData<Any> player.world.spawnParticle(particleData.particle(), player.location, 1) }\n} Running this can result in errors due to missing requirements. If you provide a particle that has additional requirements, Bukkit will throw an error and the particle will not be displayed. Instead, the example below should be used.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle data (before 1.20.5) » Example - Show particles at a player's location (without data)","id":"284","title":"Example - Show particles at a player's location (without data)"},"285":{"body":"We can fix the issues with the example above by providing the data of the argument using the ParticleData record: /showparticle <particle> In this case, we'll use the World.spawnParticle(Particle particle, Location location, int count, T data) method which accepts some particle data: new CommandAPICommand(\"showparticle\") .withArguments(new ParticleArgument(\"particle\")) .executesPlayer((player, args) -> { ParticleData<?> particleData = (ParticleData<?>) args.get(\"particle\"); player.getWorld().spawnParticle(particleData.particle(), player.getLocation(), 1, particleData.data()); }) .register(); CommandAPICommand(\"showparticle\") .withArguments(ParticleArgument(\"particle\")) .executesPlayer(PlayerCommandExecutor { player, args -> val particleData = args[\"particle\"] as ParticleData<Any> player.world.spawnParticle(particleData.particle(), player.location, 1, particleData.data()) }) .register() commandAPICommand(\"showparticle\") { particleArgument(\"particle\") playerExecutor { player, args -> val particleData = args[\"particle\"] as ParticleData<Any> player.world.spawnParticle(particleData.particle(), player.location, 1, particleData.data()) }\n} This can be used with commands such as: /showparticle minecraft:dust_color_transition 0 0 0 20 1 0 0\n/showparticle minecraft:block_marker diamond_block","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle data (before 1.20.5) » Example - Show particles at a player's location (with data)","id":"285","title":"Example - Show particles at a player's location (with data)"},"286":{"body":"The vibration particle will return a particle data of the Bukkit Vibration class. In the Vibration class, you can access the destination location using the Vibration.getDestination() method, which returns a Vibration.Destination instance. The CommandAPI will always return a Vibration.Destination.BlockDestination instance, and will never return a Vibration.Destination.EntityDestination instance. An example of accessing the location can be found below: ParticleData<Vibration> particleData; // The particle data you get from your argument\nLocation destination = ((BlockDestination) particleData.data().getDestination()).getLocation();","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle data (before 1.20.5) » Particle data implementation notes","id":"286","title":"Particle data implementation notes"},"287":{"body":"The particle argument requires additional data for a particle depending on what the particle is. The following particles have additional data required to display them: Bukkit Particle Argument syntax BLOCK block{block_state:{Name:\"block_name\"}} block_name - name of a block, such as diamond_block BLOCK_MARKER block_marker{block_state:{Name:\"block_name\"}} block_name - name of a block, such as diamond_block DUST dust{color:[red,green,blue],scale:scale} red - number for red, between 0.0 and 1.0 green - number for green, between 0.0 and 1.0 blue - number for blue, between 0.0 and 1.0 scale - number for the size of the particle DUST_COLOR_TRANSITION dust_color_transition{from_color:[red,green,blue],scale:scale,to_color:[red,green,blue]} red - number for red, between 0.0 and 1.0 green - number for green, between 0.0 and 1.0 blue - number for blue, between 0.0 and 1.0 scale - number for the size of the particle DUST_PILLAR dust_pillar{block_state:{Name:\"block_name\"}} block_name - name of a block, such as diamond_block ENTITY_EFFECT entity_effect{color:[red,green,blue,alpha]} red - number for red, between 0.0 and 1.0 green - number for green, between 0.0 and 1.0 blue - number for blue, between 0.0 and 1.0 alpha - number for transparency, between 0.0 and 1.0 FALLING_DUST falling_dust{block_state:{Name:\"block_name\"}} block_name - name of a block, such as diamond_block ITEM item{item:\"item\"} item - name of an item, such as apple SCULK_CHARGE sculk_charge{roll:angle} angle - decimal angle the particle displays at in radians SHRIEK shriek{delay:delay} delay - delay in ticks for when the shriek particle should appear VIBRATION vibration{destination:{type:\"block\",pos:[x,y,z]},arrival_in_ticks:ticks} x - decimal x-coordinate to move towards y - decimal y-coordinate to move towards z - decimal z-coordinate to move towards ticks - time in ticks to take to move towards its destination","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle data (1.20.5+) » Particle data (1.20.5+)","id":"287","title":"Particle data (1.20.5+)"},"288":{"body":"Because certain particles (in the table above) require additional data, it is not recommended to spawn a particle without its corresponding data. This can result in particles not showing due to missing requirements.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle data (1.20.5+) » ParticleArgument examples","id":"288","title":"ParticleArgument examples"},"289":{"body":"Say we wanted to have a command that displayed particles at a player's location. We will use the following command syntax: /showparticle <particle> With this, we can simply spawn the particle using the World.spawnParticle(Particle, Location, int) method: new CommandAPICommand(\"showparticle\") .withArguments(new ParticleArgument(\"particle\")) .executesPlayer((player, args) -> { ParticleData<?> particleData = (ParticleData<?>) args.get(\"particle\"); player.getWorld().spawnParticle(particleData.particle(), player.getLocation(), 1); }) .register(); CommandAPICommand(\"showparticle\") .withArguments(ParticleArgument(\"particle\")) .executesPlayer(PlayerCommandExecutor { player, args -> val particleData = args[\"particle\"] as ParticleData<Any> player.world.spawnParticle(particleData.particle(), player.location, 1) }) .register() commandAPICommand(\"showparticle\") { particleArgument(\"particle\") playerExecutor { player, args -> val particleData = args[\"particle\"] as ParticleData<Any> player.world.spawnParticle(particleData.particle(), player.location, 1) }\n} Running this can result in errors due to missing requirements. If you provide a particle that has additional requirements, Bukkit will throw an error and the particle will not be displayed. Instead, the example below should be used.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle data (1.20.5+) » Example - Show particles at a player's location (without data)","id":"289","title":"Example - Show particles at a player's location (without data)"},"29":{"body":"Developer's Note The Maven/Gradle repository URL has changed! See 5. Setting up your development environment for more information. For older versions of the CommandAPI (versions 5.11 and below), please consult the older documentation which can be found on the homepage here . Change the repository URL for the CommandAPI in 5. Setting up your development environment Update the Afterword","breadcrumbs":"Introduction » Documentation changes 5.11 \\(\\rightarrow\\) 5.12","id":"29","title":"Documentation changes 5.11 \\(\\rightarrow\\) 5.12"},"290":{"body":"We can fix the issues with the example above by providing the data of the argument using the ParticleData record: /showparticle <particle> In this case, we'll use the World.spawnParticle(Particle particle, Location location, int count, T data) method which accepts some particle data: new CommandAPICommand(\"showparticle\") .withArguments(new ParticleArgument(\"particle\")) .executesPlayer((player, args) -> { ParticleData<?> particleData = (ParticleData<?>) args.get(\"particle\"); player.getWorld().spawnParticle(particleData.particle(), player.getLocation(), 1, particleData.data()); }) .register(); CommandAPICommand(\"showparticle\") .withArguments(ParticleArgument(\"particle\")) .executesPlayer(PlayerCommandExecutor { player, args -> val particleData = args[\"particle\"] as ParticleData<Any> player.world.spawnParticle(particleData.particle(), player.location, 1, particleData.data()) }) .register() commandAPICommand(\"showparticle\") { particleArgument(\"particle\") playerExecutor { player, args -> val particleData = args[\"particle\"] as ParticleData<Any> player.world.spawnParticle(particleData.particle(), player.location, 1, particleData.data()) }\n} This can be used with commands such as: /showparticle minecraft:dust_color_transition{from_color:[0.0,0.0,0.0],scale:20.0,to_color:[1.0,0.0,0.0]}\n/showparticle minecraft:block_marker{block_state:{Name:\"diamond_block\"}}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle data (1.20.5+) » Example - Show particles at a player's location (with data)","id":"290","title":"Example - Show particles at a player's location (with data)"},"291":{"body":"The vibration particle will return a particle data of the Bukkit Vibration class. In the Vibration class, you can access the destination location using the Vibration.getDestination() method, which returns a Vibration.Destination instance. The CommandAPI will always return a Vibration.Destination.BlockDestination instance, and will never return a Vibration.Destination.EntityDestination instance. An example of accessing the location can be found below: ParticleData<Vibration> particleData; // The particle data you get from your argument\nLocation destination = ((BlockDestination) particleData.data().getDestination()).getLocation();","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Particle arguments » Particle data (1.20.5+) » Particle data implementation notes","id":"291","title":"Particle data implementation notes"},"292":{"body":"An image of a potion argument with a list of potion effect suggestions The PotionEffectArgument class represents Minecraft potion effects. When used, this argument is casted to Bukkit's PotionEffectType class, or alternatively a NamespacedKey object if the PotionEffectArgument.NamespacedKey argument is used to create a PotionEffectArgument.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Potion effect arguments » Potion effect arguments","id":"292","title":"Potion effect arguments"},"293":{"body":"Say we wanted to have a command that gives a player a potion effect. For this command, we'll use the following syntax: /potion <target> <potion> <duration> <strength> In this example, we utilize some of the other arguments that we've described earlier, such as the PlayerArgument and TimeArgument. Since duration for the PotionEffect constructor is in ticks, this is perfectly fit for the TimeArgument, which is represented in ticks. new CommandAPICommand(\"potion\") .withArguments(new PlayerArgument(\"target\")) .withArguments(new PotionEffectArgument(\"potion\")) .withArguments(new TimeArgument(\"duration\")) .withArguments(new IntegerArgument(\"strength\")) .executes((sender, args) -> { Player target = (Player) args.get(\"target\"); PotionEffectType potion = (PotionEffectType) args.get(\"potion\"); int duration = (int) args.get(\"duration\"); int strength = (int) args.get(\"strength\"); // Add the potion effect to the target player target.addPotionEffect(new PotionEffect(potion, duration, strength)); }) .register(); new CommandAPICommand(\"potion\") .withArguments(new PlayerArgument(\"target\")) .withArguments(new PotionEffectArgument.NamespacedKey(\"potion\")) .withArguments(new TimeArgument(\"duration\")) .withArguments(new IntegerArgument(\"strength\")) .executes((sender, args) -> { Player target = (Player) args.get(\"target\"); NamespacedKey potionKey = (NamespacedKey) args.get(\"potion\"); int duration = (int) args.get(\"duration\"); int strength = (int) args.get(\"strength\"); PotionEffectType potion = PotionEffectType.getByKey(potionKey); // Add the potion effect to the target player target.addPotionEffect(new PotionEffect(potion, duration, strength)); }) .register(); CommandAPICommand(\"potion\") .withArguments(PlayerArgument(\"target\")) .withArguments(PotionEffectArgument(\"potion\")) .withArguments(TimeArgument(\"duration\")) .withArguments(IntegerArgument(\"strength\")) .executes(CommandExecutor { _, args -> val target = args[\"target\"] as Player val potion = args[\"potion\"] as PotionEffectType val duration = args[\"duration\"] as Int val strength = args[\"strength\"] as Int // Add the potion effect to the target player target.addPotionEffect(PotionEffect(potion, duration, strength)) }) .register() CommandAPICommand(\"potion\") .withArguments(PlayerArgument(\"target\")) .withArguments(PotionEffectArgument.NamespacedKey(\"potion\")) .withArguments(TimeArgument(\"duration\")) .withArguments(IntegerArgument(\"strength\")) .executes(CommandExecutor { _, args -> val target = args[\"target\"] as Player val potionKey = args[\"potion\"] as NamespacedKey val duration = args[\"duration\"] as Int val strength = args[\"strength\"] as Int val potion = PotionEffectType.getByKey(potionKey)!! // Add the potion effect to the target player target.addPotionEffect(PotionEffect(potion, duration, strength)) }) .register() commandAPICommand(\"potion\") { playerArgument(\"target\") potionEffectArgument(\"potion\") timeArgument(\"duration\") integerArgument(\"strength\") anyExecutor { _, args -> val target = args[\"target\"] as Player val potion = args[\"potion\"] as PotionEffectType val duration = args[\"duration\"] as Int val strength = args[\"strength\"] as Int // Add the potion effect to the target player target.addPotionEffect(PotionEffect(potion, duration, strength)) }\n} commandAPICommand(\"potion\") { playerArgument(\"target\") potionEffectArgument(\"potion\", true) timeArgument(\"duration\") integerArgument(\"strength\") anyExecutor { _, args -> val target = args[\"target\"] as Player val potionKey = args[\"potion\"] as NamespacedKey val duration = args[\"duration\"] as Int val strength = args[\"strength\"] as Int val potion = PotionEffectType.getByKey(potionKey)!! // Add the potion effect to the target player target.addPotionEffect(PotionEffect(potion, duration, strength)) }\n}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Potion effect arguments » Example - Giving a player a potion effect","id":"293","title":"Example - Giving a player a potion effect"},"294":{"body":"A recipe argument command with the suggestions for Minecraft items The RecipeArgument class lets you retrieve Bukkit's ComplexRecipe object.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Recipe arguments » Recipe arguments","id":"294","title":"Recipe arguments"},"295":{"body":"Say we want to give yourself the result of a specific recipe. Since Bukkit's Recipe class contains the getResult() method, we will use that in our example. We want to create the following command: /giverecipe <recipe> As such, we easily implement it by specifying the RecipeArgument, casting it and adding it to the player's inventory: new CommandAPICommand(\"giverecipe\") .withArguments(new RecipeArgument(\"recipe\")) .executesPlayer((player, args) -> { ComplexRecipe recipe = (ComplexRecipe) args.get(\"recipe\"); player.getInventory().addItem(recipe.getResult()); }) .register(); CommandAPICommand(\"giverecipe\") .withArguments(RecipeArgument(\"recipe\")) .executesPlayer(PlayerCommandExecutor { player, args -> val recipe = args[\"recipe\"] as ComplexRecipe player.inventory.addItem(recipe.result) }) .register() commandAPICommand(\"giverecipe\") { recipeArgument(\"recipe\") playerExecutor { player, args -> val recipe = args[\"recipe\"] as ComplexRecipe player.inventory.addItem(recipe.result) }\n}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Recipe arguments » Example - Giving a player the result of a recipe","id":"295","title":"Example - Giving a player the result of a recipe"},"296":{"body":"In this example, we'll use the ComplexRecipe's getKey() method to write an example to to unlock a recipe for a player. For this command, we'll use the following syntax: /unlockrecipe <player> <recipe> This is then implemented trivially as follows: new CommandAPICommand(\"unlockrecipe\") .withArguments(new PlayerArgument(\"player\")) .withArguments(new RecipeArgument(\"recipe\")) .executes((sender, args) -> { Player target = (Player) args.get(\"player\"); ComplexRecipe recipe = (ComplexRecipe) args.get(\"recipe\"); target.discoverRecipe(recipe.getKey()); }) .register(); CommandAPICommand(\"unlockrecipe\") .withArguments(PlayerArgument(\"player\")) .withArguments(RecipeArgument(\"recipe\")) .executes(CommandExecutor { _, args -> val target = args[\"player\"] as Player val recipe = args[\"recipe\"] as ComplexRecipe target.discoverRecipe(recipe.key) }) .register() commandAPICommand(\"unlockrecipe\") { playerArgument(\"player\") recipeArgument(\"recipe\") anyExecutor { _, args -> val target = args[\"player\"] as Player val recipe = args[\"recipe\"] as ComplexRecipe target.discoverRecipe(recipe.key) }\n}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Recipe arguments » Example - Unlocking a recipe for a player","id":"296","title":"Example - Unlocking a recipe for a player"},"297":{"body":"A sound argument command with a list of Minecraft sounds as suggestions The SoundArgument class allows a command sender to retrieve the Bukkit Sound or NamespacedKey object to represent in-game sound effects (such as mob sounds or ambient sound effects), as well as in-game music. The SoundArgument can return a Sound or NamespacedKey object. To return a Sound object, simply use the SoundArgument as normal. To return a NamespacedKey object, use the SoundArgument.NamespacedKey constructor instead: // Makes a SoundArgument that returns a Sound\nnew SoundArgument(\"sound\"); // Makes a SoundArgument that returns a NamespacedKey\nnew SoundArgument.NamespacedKey(\"sound\"); When using the Sound object, the CommandAPI will return null if the specified Sound could not be found. For this reason, it's recommended to use the NamespacedKey object for optimal compatibility with client-side resourcepacks.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Sound arguments » Sound arguments","id":"297","title":"Sound arguments"},"298":{"body":"Say we want a simple command that plays a specific sound at your location. To do this, we will make the following command: /sound <sound> This command simply plays the provided sound to the current player: new CommandAPICommand(\"sound\") .withArguments(new SoundArgument(\"sound\")) .executesPlayer((player, args) -> { player.getWorld().playSound(player.getLocation(), (Sound) args.get(\"sound\"), 100.0f, 1.0f); }) .register(); new CommandAPICommand(\"sound\") .withArguments(new SoundArgument.NamespacedKey(\"sound\")) .executesPlayer((player, args) -> { player.getWorld().playSound(player.getLocation(), ((NamespacedKey) args.get(\"sound\")).asString(), 100.0f, 1.0f); }) .register(); CommandAPICommand(\"sound\") .withArguments(SoundArgument(\"sound\")) .executesPlayer(PlayerCommandExecutor { player, args -> player.world.playSound(player.location, args[\"sound\"] as Sound, 100.0f, 1.0f) }) .register() CommandAPICommand(\"sound\") .withArguments(SoundArgument.NamespacedKey(\"sound\")) .executesPlayer(PlayerCommandExecutor { player, args -> player.world.playSound(player.location, (args[\"sound\"] as NamespacedKey).asString(), 100.0f, 1.0f) }) .register() commandAPICommand(\"sound\") { soundArgument(\"sound\") playerExecutor { player, args -> player.world.playSound(player.location, args[\"sound\"] as Sound, 100.0f, 1.0f) }\n} commandAPICommand(\"sound\") { soundArgument(\"sound\", true) playerExecutor { player, args -> player.world.playSound(player.location, (args[\"sound\"] as NamespacedKey).asString(), 100.0f, 1.0f) }\n}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Sound arguments » Example - Playing sound to yourself","id":"298","title":"Example - Playing sound to yourself"},"299":{"body":"A time argument with Minecraft suggestions 'd', 's' and 't' The TimeArgument class represents in-game time, in the number of in-game ticks . This allows command senders to specify a certain number of ticks in a simpler way, by including the characters d to specify the numbers of days, s to specify the number of seconds or t to specify a number of ticks. The CommandAPI converts the inputs provided by the command sender into a number of ticks as an integer. Developer's Note: The TimeArgument provides inputs such as 2d (2 in-game days), 10s (10 seconds) and 20t (20 ticks), but does not let you combine them, such as 2d10s.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Time arguments » Time arguments","id":"299","title":"Time arguments"},"3":{"body":"Here's the list of changes to the documentation between each update. You can view the current documentation version at the top of this page.","breadcrumbs":"Introduction » Documentation changelog","id":"3","title":"Documentation changelog"},"30":{"body":"Adds a section Arbitrary command conversion on how to convert arbitrary commands Adds a section 3.3. Entity selectors describing how to convert entity selector commands with the CommandAPI's command conversion system Updated the list of all suppoprted argument types for command conversion","breadcrumbs":"Introduction » Documentation changes 5.10 \\(\\rightarrow\\) 5.11","id":"30","title":"Documentation changes 5.10 \\(\\rightarrow\\) 5.11"},"300":{"body":"Say we have a command bigmsg that displays a title message to all players for a certain duration: /bigmsg <duration> <message> new CommandAPICommand(\"bigmsg\") .withArguments(new TimeArgument(\"duration\")) .withArguments(new GreedyStringArgument(\"message\")) .executes((sender, args) -> { // Duration in ticks int duration = (int) args.get(\"duration\"); String message = (String) args.get(\"message\"); for (Player player : Bukkit.getOnlinePlayers()) { // Display the message to all players, with the default fade in/out times (10 and 20). player.sendTitle(message, \"\", 10, duration, 20); } }) .register(); CommandAPICommand(\"bigmsg\") .withArguments(TimeArgument(\"duration\")) .withArguments(GreedyStringArgument(\"message\")) .executes(CommandExecutor { _, args -> // Duration in ticks val duration = args[\"duration\"] as Int val message = args[\"message\"] as String for (player in Bukkit.getOnlinePlayers()) { // Display the message to all players, with the default fade in/out times (10 and 20). player.sendTitle(message, \"\", 10, duration, 20) } }) .register() commandAPICommand(\"bigmsg\") { timeArgument(\"duration\") greedyStringArgument(\"message\") anyExecutor { _, args -> // Duration in ticks val duration = args[\"duration\"] as Int val message = args[\"message\"] as String for (player in Bukkit.getOnlinePlayers()) { // Display the message to all players, with the default fade in/out times (10 and 20). player.sendTitle(message, \"\", 10, duration, 20) } }\n}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » Time arguments » Example - Displaying a server-wide announcement","id":"300","title":"Example - Displaying a server-wide announcement"},"301":{"body":"The UUID argument is used to uniquely identify players, entities and attribute modifiers. As a result, its cast type is Java's UUID.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » UUID arguments » UUID arguments","id":"301","title":"UUID arguments"},"302":{"body":"A picture of world arguments in action The WorldArgument class allows a command sender to refer to a loaded Bukkit World.","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » World arguments » World arguments","id":"302","title":"World arguments"},"303":{"body":"Say we want to unload a world on our Minecraft server. We want to create a command with the following syntax: /unloadworld <world> Using the world from the WorldArgument, we can then unload the world safely using Bukkit.getServer().unloadWorld() and passing true (to save chunks): new CommandAPICommand(\"unloadworld\") .withArguments(new WorldArgument(\"world\")) .executes((sender, args) -> { World world = (World) args.get(\"world\"); // Unload the world (and save the world's chunks) Bukkit.getServer().unloadWorld(world, true); }) .register(); CommandAPICommand(\"unloadworld\") .withArguments(WorldArgument(\"world\")) .executes(CommandExecutor { sender, args -> val world = args[\"world\"] as World // Unload the world (and save the world's chunks) Bukkit.getServer().unloadWorld(world, true) }) .register() commandAPICommand(\"unloadworld\") { worldArgument(\"world\") anyExecutor { sender, args -> val world = args[\"world\"] as World // Unload the world (and save the world's chunks) Bukkit.getServer().unloadWorld(world, true) }\n}","breadcrumbs":"Command arguments » Argument types » Miscellaneous arguments » World arguments » Example - Unloading world","id":"303","title":"Example - Unloading world"},"304":{"body":"","breadcrumbs":"Command arguments » Argument types » Predicate arguments » Predicate arguments","id":"304","title":"Predicate arguments"},"305":{"body":"The BlockPredicateArgument is used to represent a \"test\" for Minecraft blocks. This can consist of tags, such as the ones listed here on the MinecraftWiki , or individual blocks. If a block matches the tag or block, then the predicate is satisfied. For example, if we were to use the predicate #leaves, then the following blocks will be satisfied by that predicate: jungle_leaves, oak_leaves, spruce_leaves, dark_oak_leaves, acacia_leaves, birch_leaves. When used, this argument must be casted to a Predicate<Block>. As with other similar arguments with parameterized types, you can ignore Java's unchecked cast type safety warning.","breadcrumbs":"Command arguments » Argument types » Predicate arguments » Block predicate arguments » Block predicate arguments","id":"305","title":"Block predicate arguments"},"306":{"body":"Say you want to replace blocks in a given radius. To do this, we'll use the following command structure: /replace <radius> <fromBlock> <toBlock> Of course, we could simply use a BlockStateArgument or even an ItemStackArgument as our <fromBlock> in order to get the material to replace, but the block predicate argument provides a test for a given block, which if satisfied, allows certain code to be executed. First, we declare our arguments. We want to use the BlockPredicateArgument since it also allows us to use Minecraft tags to identify blocks, as well as individual blocks. We then use BlockStateArgument to set the block to a given type. The BlockStateArgument also allows the user to provide any block data (e.g. contents of a chest or a stair's orientation). Argument<?>[] arguments = new Argument<?>[] { new IntegerArgument(\"radius\"), new BlockPredicateArgument(\"fromBlock\"), new BlockStateArgument(\"toBlock\"),\n}; val arguments = arrayOf<Argument<*>>( IntegerArgument(\"radius\"), BlockPredicateArgument(\"fromBlock\"), BlockStateArgument(\"toBlock\"),\n) We then register our /replace command. First, we parse the arguments making sure to cast to Predicate<Block> and BlockData (and not BlockState). After that, we use a few simple for loops to find the blocks within a radius sphere from the player. In our most nested loop, we can then check if the block meets the requirements of our predicate. This is simply performed using predicate.test(block), and if satisfied, we can set the block's type. Lastly, we register our command as normal using the register() method. new CommandAPICommand(\"replace\") .withArguments(arguments) .executesPlayer((player, args) -> { // Parse the arguments int radius = (int) args.get(\"radius\"); @SuppressWarnings(\"unchecked\") Predicate<Block> predicate = (Predicate<Block>) args.get(\"fromBlock\"); BlockData blockData = (BlockData) args.get(\"toBlock\"); // Find a (solid) sphere of blocks around the player with a given radius Location center = player.getLocation(); for (int x = -radius; x <= radius; x++) { for (int y = -radius; y <= radius; y++) { for (int z = -radius; z <= radius; z++) { if (Math.sqrt(((x * x) + (y * y) + (z * z))) <= radius) { Block block = center.getWorld().getBlockAt(x + center.getBlockX(), y + center.getBlockY(), z + center.getBlockZ()); // If that block matches a block from the predicate, set it if (predicate.test(block)) { block.setType(blockData.getMaterial()); block.setBlockData(blockData); } } } } } return; }) .register(); CommandAPICommand(\"replace\") .withArguments(*arguments) .executesPlayer(PlayerCommandExecutor { player, args -> // Parse the arguments val radius = args[\"radius\"] as Int val predicate = args[\"fromBlock\"] as Predicate<Block> val blockData = args[\"toBlock\"] as BlockData // Find a (solid) sphere of blocks around the player with a given radius val center = player.location // for (i in 1 until 11) { } for (x in -radius until radius + 1) { for (y in -radius until radius + 1) { for (z in -radius until radius + 1) { if (Math.sqrt((x * x + y * y + z * z).toDouble()) <= radius) { val block = center.world.getBlockAt(x + center.blockX, y + center.blockY, z + center.blockZ) // If that block matches a block from the predicate, set it if (predicate.test(block)) { block.type = blockData.material block.blockData = blockData } } } } } }) .register() commandAPICommand(\"replace\") { arguments(*arguments) playerExecutor { player, args -> // Parse the arguments val radius = args[\"radius\"] as Int val predicate = args[\"fromBlock\"] as Predicate<Block> val blockData = args[\"toBlock\"] as BlockData // Find a (solid) sphere of blocks around the player with a given radius val center = player.location // for (i in 1 until 11) { } for (x in -radius until radius + 1) { for (y in -radius until radius + 1) { for (z in -radius until radius + 1) { if (Math.sqrt((x * x + y * y + z * z).toDouble()) <= radius) { val block = center.world.getBlockAt(x + center.blockX, y + center.blockY, z + center.blockZ) // If that block matches a block from the predicate, set it if (predicate.test(block)) { block.type = blockData.material block.blockData = blockData } } } } } }\n}","breadcrumbs":"Command arguments » Argument types » Predicate arguments » Block predicate arguments » Example - Replacing specific blocks in a radius","id":"306","title":"Example - Replacing specific blocks in a radius"},"307":{"body":"Similar to the BlockPredicateArgument, the ItemStackPredicateArgument is a way of performing predicate checks on ItemStack objects. These can represent tags, such as the ones declared here on the MinecraftWiki , or individual items. The cast type for this argument is Predicate<ItemStack>.","breadcrumbs":"Command arguments » Argument types » Predicate arguments » ItemStack predicate arguments » ItemStack predicate arguments","id":"307","title":"ItemStack predicate arguments"},"308":{"body":"Say we wanted to remove items in your inventory (I know, the /clear command does this, but this is the only example I could come up with) . To do this, we'll use the following command syntax: /rem <item> We implement this with a simple for loop over the player's inventory and remove items that satisfy the predicate. // Register our command\nnew CommandAPICommand(\"rem\") .withArguments(new ItemStackPredicateArgument(\"items\")) .executesPlayer((player, args) -> { // Get our predicate @SuppressWarnings(\"unchecked\") Predicate<ItemStack> predicate = (Predicate<ItemStack>) args.get(\"items\"); for (ItemStack item : player.getInventory()) { if (predicate.test(item)) { player.getInventory().remove(item); } } }) .register(); // Register our command\nCommandAPICommand(\"rem\") .withArguments(ItemStackPredicateArgument(\"items\")) .executesPlayer(PlayerCommandExecutor { player, args -> // Get our predicate val predicate = args[\"items\"] as Predicate<ItemStack> for (item in player.inventory) { if (predicate.test(item)) { player.inventory.remove(item) } } }) .register() // Register our command\ncommandAPICommand(\"rem\") { itemStackPredicateArgument(\"items\") playerExecutor { player, args -> // Get our predicate val predicate = args[\"items\"] as Predicate<ItemStack> for (item in player.inventory) { if (predicate.test(item)) { player.inventory.remove(item) } } }\n}","breadcrumbs":"Command arguments » Argument types » Predicate arguments » ItemStack predicate arguments » Example - Removing items in inventories based on predicates","id":"308","title":"Example - Removing items in inventories based on predicates"},"309":{"body":"The CommandAPI includes support for NBT compound arguments using an NBT API. The usage for the NBTCompoundArgument depends on whether you are using the CommandAPI plugin (using a CommandAPI.jar file in your plugins/ folder), or are shading the CommandAPI (including the compiled CommandAPI code in your own plugin).","breadcrumbs":"Command arguments » Argument types » NBT arguments » NBT arguments","id":"309","title":"NBT arguments"},"31":{"body":"Splits chat argument sections into two: 11.5.1. Spigot chat arguments and 11.5.2. Adventure chat arguments Adds a FAQ page Adds a warning about shading in 6. Shading the CommandAPI in your plugins","breadcrumbs":"Introduction » Documentation changes 5.6 \\(\\rightarrow\\) 5.10","id":"31","title":"Documentation changes 5.6 \\(\\rightarrow\\) 5.10"},"310":{"body":"By default, the CommandAPI plugin includes a copy of the NBT API by tr7zw in dev.jorel.commandapi.nbtapi. No additional set up is required and it can be used directly out the box.","breadcrumbs":"Command arguments » Argument types » NBT arguments » Plugin usage setup","id":"310","title":"Plugin usage setup"},"311":{"body":"In order to use the NBTCompoundArgument, you will have to use an NBT API that can create an NBT Compound object from an Object (ideally a net.minecraft.nbt.NBTTagCompound object). Examples of NBT APIs that can do this are (these are not sponsored in any way) : NBT API , via the new NBTContainer(Object) constructor","breadcrumbs":"Command arguments » Argument types » NBT arguments » Shading usage setup","id":"311","title":"Shading usage setup"},"312":{"body":"Before the NBTCompoundArgument can be used, the CommandAPI needs to know what implementation of an NBT Compound object you're going to use. This is specified in the onLoad() sequence, where your CommandAPI's config is set up, by using the following method: <T> CommandAPIConfig initializeNBTAPI(Class<T> nbtContainerClass, Function<Object, T> nbtContainerConstructor); The initializeNBTAPI(Class<T>, Function<Object, T>) takes in two arguments: Class<T> - The class that will be your NBT Compound implementation. This is also the type that the CommandAPI will return when the NBTCompoundArgument is used. Function<Object, T> - A function that takes in an object and returns the specified NBT Compound implementation. This could be a constructor or a static method, for example.","breadcrumbs":"Command arguments » Argument types » NBT arguments » Hooking into an NBT API","id":"312","title":"Hooking into an NBT API"},"313":{"body":"Say we want to use the NBT API as our implementation of NBT compounds. First, we have to shade the NBT API into our project (view the official documentation for how to do this for Maven or Gradle ). Now, we can configure the CommandAPI using the CommandAPI.onLoad() method to use the NBTContainer class, and the NBTContainer constructor that takes in an Object : @Override\npublic void onLoad() { CommandAPI.onLoad(new CommandAPIBukkitConfig(this) .initializeNBTAPI(NBTContainer.class, NBTContainer::new) );\n} override fun onLoad() { CommandAPI.onLoad(CommandAPIBukkitConfig(this) .initializeNBTAPI(NBTContainer::class.java, ::NBTContainer) )\n} Confused with the ::new syntax? Read more about method references to a constructor here . We're now able to use the NBTContainer as our implemented type for the NBTCompoundArgument!","breadcrumbs":"Command arguments » Argument types » NBT arguments » Example - Hooking into the NBT API","id":"313","title":"Example - Hooking into the NBT API"},"314":{"body":"Since the underlying implementation of the NBTCompoundArgument can change (e.g. NBTContainer if you're using the NBT API), the type of your NBT compound implementation has to be declared in angle brackets. new CommandAPICommand(\"award\") .withArguments(new NBTCompoundArgument<NBTContainer>(\"nbt\")) .executes((sender, args) -> { NBTContainer nbt = (NBTContainer) args.get(\"nbt\"); // Do something with \"nbt\" here... }) .register(); CommandAPICommand(\"award\") .withArguments(NBTCompoundArgument<NBTContainer>(\"nbt\")) .executes(CommandExecutor { _, args -> val nbt = args[\"nbt\"] as NBTContainer // Do something with \"nbt\" here... }) .register() commandAPICommand(\"award\") { nbtCompoundArgument<NBTContainer>(\"nbt\") anyExecutor { _, args -> val nbt = args[\"nbt\"] as NBTContainer // Do something with \"nbt\" here... }\n} Developer's Note: If you believe you can supply a suitable example for this page, feel free to send an example on the CommandAPI issues page!","breadcrumbs":"Command arguments » Argument types » NBT arguments » Example - ???","id":"314","title":"Example - ???"},"315":{"body":"","breadcrumbs":"Command arguments » Argument types » Literal arguments » Literal arguments","id":"315","title":"Literal arguments"},"316":{"body":"Literal arguments are used to represent \"forced options\" for a command. For instance, take Minecraft's /gamemode command. The syntax consists of the following: /gamemode <mode>\n/gamemode <mode> <player> It consists of a gamemode, followed by an optional player argument. The list of gamemodes are as follows: /gamemode survival /gamemode creative\n/gamemode adventure\n/gamemode spectator Unlike regular commands (as those implemented by Bukkit for example), these four options are \"hardcoded\" - they're not \"suggestions\". The user can only enter one of these four examples, no other values are allowed. Developer's Note: There is a simpler alternative to the LiteralArgument class! Instead of having to deal with arguments not being present in the array of arguments, consider using the much more intuitive MultiLiteralArgument, which is described in more detail here !","breadcrumbs":"Command arguments » Argument types » Literal arguments » Literal arguments » Literal arguments","id":"316","title":"Literal arguments"},"317":{"body":"Unlike regular arguments that are shown in this chapter, the literal argument is technically not an argument. Due to this fact, literal arguments are unlisted by default. In other words, the literal argument is not present in the CommandArguments args for the command declaration.","breadcrumbs":"Command arguments » Argument types » Literal arguments » Literal arguments » Literal arguments vs regular arguments","id":"317","title":"Literal arguments vs regular arguments"},"318":{"body":"To illustrate the behavior of literal arguments, we create a command of the following form: /mycommand <literal> <text> As an example, let's declare the literal \"hello\" as a valid literal for this command. When we retrieve the result from args.get(0), it returns the value of the TextArgument, as opposed to the literal \"hello\": new CommandAPICommand(\"mycommand\") .withArguments(new LiteralArgument(\"hello\")) .withArguments(new TextArgument(\"text\")) .executes((sender, args) -> { // This gives the variable \"text\" the contents of the TextArgument, and not the literal \"hello\" String text = (String) args.get(0); }) .register(); CommandAPICommand(\"mycommand\") .withArguments(LiteralArgument(\"hello\")) .withArguments(TextArgument(\"text\")) .executes(CommandExecutor { _, args -> // This gives the variable \"text\" the contents of the TextArgument, and not the literal \"hello\" val text = args[0] as String }) .register() commandAPICommand(\"mycommand\") { literalArgument(\"hello\") textArgument(\"text\") anyExecutor { _, args -> // This gives the variable \"text\" the contents of the TextArgument, and not the literal \"hello\" val text = args[0] as String }\n} The LiteralArgument class also provides the LiteralArgument.of() and LiteralArgument.literal() helper methods which can be used as an alternative way to declare literal arguments: new CommandAPICommand(\"mycommand\") .withArguments(LiteralArgument.of(\"hello\")) .withArguments(new TextArgument(\"text\")) .executes((sender, args) -> { // This gives the variable \"text\" the contents of the TextArgument, and not the literal \"hello\" String text = (String) args.get(0); }) .register(); new CommandAPICommand(\"mycommand\") .withArguments(LiteralArgument.literal(\"hello\")) .withArguments(new TextArgument(\"text\")) .executes((sender, args) -> { // This gives the variable \"text\" the contents of the TextArgument, and not the literal \"hello\" String text = (String) args.get(0); }) .register(); CommandAPICommand(\"mycommand\") .withArguments(LiteralArgument.of(\"hello\")) .withArguments(TextArgument(\"text\")) .executes(CommandExecutor { _, args -> val text = args[0] as String }) .register() CommandAPICommand(\"mycommand\") .withArguments(LiteralArgument.literal(\"hello\")) .withArguments(TextArgument(\"text\")) .executes(CommandExecutor { _, args -> val text = args[0] as String }) .register() commandAPICommand(\"mycommand\") { argument(LiteralArgument.of(\"hello\")) textArgument(\"text\") anyExecutor { _, args -> val text = args[0] as String }\n} commandAPICommand(\"mycommand\") { argument(LiteralArgument.literal(\"hello\")) textArgument(\"text\") anyExecutor { _, args -> val text = args[0] as String }\n} If I were to run the following command: /mycommand hello goodbye The value of text in the code above would be \"goodbye\".","breadcrumbs":"Command arguments » Argument types » Literal arguments » Literal arguments » Example - Literal arguments and regular arguments","id":"318","title":"Example - Literal arguments and regular arguments"},"319":{"body":"This is a demonstration of how you could create a command similar to Minecraft's /gamemode command by using literal arguments. To do this, we are effectively registering 4 separate commands, each called /gamemode, but with different literal arguments. // Create a map of gamemode names to their respective objects\nHashMap<String, GameMode> gamemodes = new HashMap<>();\ngamemodes.put(\"adventure\", GameMode.ADVENTURE);\ngamemodes.put(\"creative\", GameMode.CREATIVE);\ngamemodes.put(\"spectator\", GameMode.SPECTATOR);\ngamemodes.put(\"survival\", GameMode.SURVIVAL); // Iterate over the map\nfor(Entry<String, GameMode> entry : gamemodes.entrySet()) { // Register the command as usual new CommandAPICommand(\"changegamemode\") .withArguments(new LiteralArgument(entry.getKey())) .executesPlayer((player, args) -> { // Retrieve the object from the map via the key and NOT the args[] player.setGameMode(entry.getValue()); }) .register();\n} // Create a map of gamemode names to their respective objects\nval gamemodes = mapOf( \"adventure\" to GameMode.ADVENTURE, \"creative\" to GameMode.CREATIVE, \"spectator\" to GameMode.SPECTATOR, \"survival\" to GameMode.SURVIVAL\n) // Iterate over the map\nfor ((key, _) in gamemodes) { // Register the command as usual CommandAPICommand(\"changegamemode\") .withArguments(LiteralArgument(key)) .executesPlayer(PlayerCommandExecutor { player, _ -> // Retrieve the object from the map via the key and NOT the args[] player.gameMode = gamemodes[key]!! }) .register()\n} // Create a map of gamemode names to their respective objects\nval gamemodes = mapOf( \"adventure\" to GameMode.ADVENTURE, \"creative\" to GameMode.CREATIVE, \"spectator\" to GameMode.SPECTATOR, \"survival\" to GameMode.SURVIVAL\n) // Iterate over the map\nfor ((key, _) in gamemodes) { // Register the command as usual commandAPICommand(\"changegamemode\") { literalArgument(key) playerExecutor { player, args -> // Retrieve the object from the map via the key and NOT the args[] player.gameMode = gamemodes[key]!! } } } Note how, since we don't have access to the literal from args, we must access the provided gamemode from elsewhere.","breadcrumbs":"Command arguments » Argument types » Literal arguments » Literal arguments » Example - Gamemode command using literal arguments","id":"319","title":"Example - Gamemode command using literal arguments"},"32":{"body":"Adds a section 4. Skipping proxy senders which describes how to use the skip-sender-proxy configuration option.","breadcrumbs":"Introduction » Documentation changes 5.3 \\(\\rightarrow\\) 5.6","id":"32","title":"Documentation changes 5.3 \\(\\rightarrow\\) 5.6"},"320":{"body":"Literal arguments require a string in the constructor. If the literal is an empty String or is null, the CommandAPI will throw a BadLiteralException. Because literal arguments are \"hardcoded\" , each literal is effectively mapped to a single command. This is shown when using the configuration option create-dispatcher-json: true which shows the JSON result of registered commands. For instance, take the /defaultgamemode command: \"defaultgamemode\": { \"type\": \"literal\", \"children\": { \"adventure\": { \"type\": \"literal\", \"executable\": true }, \"creative\": { \"type\": \"literal\", \"executable\": true }, \"spectator\": { \"type\": \"literal\", \"executable\": true }, \"survival\": { \"type\": \"literal\", \"executable\": true } }\n}, Each option produces a new \"command\" in the tree of commands. This means that having exceptionally large lists of literals, or nested literals (e.g. /command <literal1> <literal2>) can cause very large trees which cannot be sent to the clients (it can cause clients to crash) . Developer's Note: Take care when using literal arguments. If your list of arguments is exceptionally large, or contains many nested arguments, the server may be unable to send the command information to the client. If many command argument choices are required, consider using a StringArgument and using .replaceSuggestions() to create your own list of required arguments.","breadcrumbs":"Command arguments » Argument types » Literal arguments » Literal arguments » Literal argument warnings","id":"320","title":"Literal argument warnings"},"321":{"body":"So far, we've described normal arguments and literal arguments. We've described the nuances with literal arguments and how they're not really \"arguments\", so they don't appear in the CommandArguments args for commands. Now forget all of that. Multi literal arguments are the same as literal arguments but they do appear in the CommandArguments args for commands (i.e. they are listed ). Multi literal arguments are just a way better alternative to literal arguments. The multi literal argument constructor allows you to provide a String nodeName and a String... literals of possible values which you can use for your command declaration. The multi literal argument has all of the same benefits of a regular literal argument - they are hardcoded options that the user must enter - they don't allow other values. Developer's Note: For 9.1.0, all previously existing MultiLiteralArgument constructors have been deprecated! They will be removed in a future version. The new constructor looks like this: public MultiLiteralArgument(String nodeName, String... literals)","breadcrumbs":"Command arguments » Argument types » Literal arguments » Multi literal arguments » Multi literal arguments","id":"321","title":"Multi literal arguments"},"322":{"body":"In this example, we'll show how to use multi literals to declare Minecraft's /gamemode command. As you can see from the example code below, the argument declaration and command declaration is the same as if you were declaring any normal argument or command. new CommandAPICommand(\"gamemode\") .withArguments(new MultiLiteralArgument(\"gamemodes\", \"adventure\", \"creative\", \"spectator\", \"survival\")) .executesPlayer((player, args) -> { // The literal string that the player enters IS available in the args[] switch ((String) args.get(\"gamemodes\")) { case \"adventure\": player.setGameMode(GameMode.ADVENTURE); break; case \"creative\": player.setGameMode(GameMode.CREATIVE); break; case \"spectator\": player.setGameMode(GameMode.SPECTATOR); break; case \"survival\": player.setGameMode(GameMode.SURVIVAL); break; default: player.sendMessage(\"Invalid gamemode: \" + args.get(\"gamemodes\")); break; } }) .register(); CommandAPICommand(\"gamemode\") .withArguments(MultiLiteralArgument(\"gamemodes\", \"adventure\", \"creative\", \"spectator\", \"survival\")) .executesPlayer(PlayerCommandExecutor { player, args -> // The literal string that the player enters IS available in the args[] when (args[\"gamemodes\"] as String) { \"adventure\" -> player.gameMode = GameMode.ADVENTURE \"creative\" -> player.gameMode = GameMode.CREATIVE \"spectator\" -> player.gameMode = GameMode.SPECTATOR \"survival\" -> player.gameMode = GameMode.SURVIVAL } }) .register() commandAPICommand(\"gamemode\") { multiLiteralArgument(nodeName = \"gamemodes\", \"adventure\", \"creative\", \"spectator\", \"survival\") // Adding this for now, needed because ambiguous methods exist playerExecutor { player, args -> // The literal string that the player enters IS available in the args[] when (args[\"gamemodes\"] as String) { \"adventure\" -> player.gameMode = GameMode.ADVENTURE \"creative\" -> player.gameMode = GameMode.CREATIVE \"spectator\" -> player.gameMode = GameMode.SPECTATOR \"survival\" -> player.gameMode = GameMode.SURVIVAL } }\n} An important thing to note is that we don't have to implement a default case for the above switch statements, because the CommandAPI will only permit valid options of a MultiLiteralArgument to reach the executor. If the user enters an invalid option, the command doesn't run.","breadcrumbs":"Command arguments » Argument types » Literal arguments » Multi literal arguments » Example - Using multi literals to make the gamemode command","id":"322","title":"Example - Using multi literals to make the gamemode command"},"323":{"body":"A list argument with the command \"/multigive @p stone grass_block dirt\" and Minecraft suggestions with a list of Minecraft items List arguments allows users to provide a list of values. This argument can take on two forms: Using an underlying GreedyStringArgument, so the greedy string argument rule applies - this argument can only be used at the end of an argument list . Using an underlying TextArgument, so this argument can be used anywhere in an argument list, but its contents must be surrounded with quotes (\").","breadcrumbs":"Command arguments » Argument types » List arguments » List arguments","id":"323","title":"List arguments"},"324":{"body":"Unlike other arguments, because this argument can be interpreted in various different ways, this argument can only be created using a ListArgumentBuilder, instead of directly accessing the ListArgument constructor. The ListArgumentBuilder loosely follows the following format: \\begin{align} &\\quad\\texttt{Create a ListArgumentBuilder} \\\\ \\rightarrow&\\quad\\texttt{(Provide the list delimiter)} \\\\ \\rightarrow&\\quad\\texttt{Provide the list to pull suggestions from} \\\\ \\rightarrow&\\quad\\texttt{Provide the mapper of the list items to a string} \\\\ \\rightarrow&\\quad\\texttt{Build the ListArgument} \\end{align}","breadcrumbs":"Command arguments » Argument types » List arguments » The ListArgumentBuilder","id":"324","title":"The ListArgumentBuilder"},"325":{"body":"First, you have to create a ListArgumentBuilder parameterized over the type that the list will generate. For example, if you want to create a list of Strings, you would use new ListArgumentBuilder<String>. The nodeName parameter represents the name of the node to use for the argument. The optional delimiter argument specifies the delimiter (separator) to use between entries. If a delimiter is not provided, a space \" \" will be used as the delimiter. public ListArgumentBuilder<T>(String nodeName);\npublic ListArgumentBuilder<T>(String nodeName, String delimiter); $$\\downarrow$$","breadcrumbs":"Command arguments » Argument types » List arguments » Construction","id":"325","title":"Construction"},"326":{"body":"If you want your users to enter duplicate entries in your list, you can use the allowDuplicates method to set whether duplicates are allowed. By default, duplicates are disabled. When duplicates are enabled, items that have been entered before can be displayed again in the list of suggestions: ListArgumentBuilder.allowDuplicates(true); List arguments with duplicates enabled When duplicates are disabled, items that have already been entered will not appear in the list of suggestions: ListArgumentBuilder.allowDuplicates(false); List arguments with duplicates disabled $$\\downarrow$$","breadcrumbs":"Command arguments » Argument types » List arguments » Allowing duplicates (Optional)","id":"326","title":"Allowing duplicates (Optional)"},"327":{"body":"The ListArgument requires a list that the list argument can pull suggestions and validation from. The ListArgument does not support values which are not present in the provided list. There are three methods that can be used to provide a list for the ListArgument: Providing an immutable list (a list that doesn't change) using the Collection<T> parameter: public ListArgumentBuilder withList(Collection<T> list); Providing a list that is determined when suggestions are being displayed to the user and before the command has been executed using the Supplier<Collection<T>> parameter: public ListArgumentBuilder withList(Supplier<Collection<T>> list); Providing a list that is determined when suggestions are being displayed to the user and before the command has been executed, that also depends on the SuggestionInfo present when running the command, using the Function<SuggestionInfo<CommandSender>, Collection<T>> parameter: public ListArgumentBuilder withList(Function<SuggestionInfo<CommandSender>, Collection<T>> list); $$\\downarrow$$","breadcrumbs":"Command arguments » Argument types » List arguments » Providing the list","id":"327","title":"Providing the list"},"328":{"body":"In order to display suggestions, the ListArgument needs to know how to convert a list entry to a string. For example, a Location may be converted into \"x,y,z\". The ListArgumentBuilder provides three methods for providing a mapping function: The withStringMapper() method converts the object to a string using the object's .toString() method. If the object is null, this method will populate it with the string \"null\": public ListArgumentBuilder withStringMapper(); The withMapper() method requires a function that maps the object to a string: public ListArgumentBuilder withMapper(Function<T, String> mapper); The withStringTooltipMapper() method requires a function that maps the object to an IStringTooltip. This allows you to also provide hover tooltips for the current item: public ListArgumentBuilder withStringTooltipMapper(Function<T, IStringTooltip> mapper); $$\\downarrow$$","breadcrumbs":"Command arguments » Argument types » List arguments » Providing a list mapping function","id":"328","title":"Providing a list mapping function"},"329":{"body":"To finish building the ListArgument, call the buildGreedy() or buildText() method. The buildGreedy() method will treat the list argument as a greedy string, which means you can only use this list argument at the end of the list of arguments you are declaring for the command. If you use the buildText() instead, you can use the list argument anywhere (and multiple times), but the list must be surrounded with quotation characters (\"). public ListArgument<T> buildGreedy();\npublic ListArgument<T> buildText();","breadcrumbs":"Command arguments » Argument types » List arguments » Building the ListArgumentBuilder","id":"329","title":"Building the ListArgumentBuilder"},"33":{"body":"Adds a section 6. Using the annotation system on setting up your development environment to use the annotation system Adds a whole massive section on using annotations ( 16. Annotation-based commands , 17. Annotations , 18. Registering annotation-based commands ) Adds a section on argument suggestion deferral in section 9.1. Argument suggestions Improve warning for LiteralArgument - instead of it being \"obsolete\" compared to the MultiLiteralArgument, it is now \"more complex\" than MultiLiteralArguments Fix issue in the section for custom arguments which should have been updated but wasn't","breadcrumbs":"Introduction » Documentation changes 5.2 \\(\\rightarrow\\) 5.3","id":"33","title":"Documentation changes 5.2 \\(\\rightarrow\\) 5.3"},"330":{"body":"","breadcrumbs":"Command arguments » Argument types » List arguments » Examples","id":"330","title":"Examples"},"331":{"body":"Say you wanted to give yourself multiple items in a single command. For this command, we'll use the following syntax, which lets you provide the number of items to give, and a list of materials: /multigive <amount> <materials> To do this, we create a command with an IntegerArgument to specify the amount (between 1 and 64), and a ListArgument that accepts a list of Material objects. We use the ListArgumentBuilder to provide a list of materials as well as a mapping function that converts the material's name to a lowercase string. By default, we use a space delimiter (separator) for arguments in the list. new CommandAPICommand(\"multigive\") .withArguments(new IntegerArgument(\"amount\", 1, 64)) .withArguments(new ListArgumentBuilder<Material>(\"materials\") .withList(List.of(Material.values())) .withMapper(material -> material.name().toLowerCase()) .buildGreedy() ) .executesPlayer((player, args) -> { int amount = (int) args.get(\"amount\"); List<Material> theList = (List<Material>) args.get(\"materials\"); for (Material item : theList) { player.getInventory().addItem(new ItemStack(item, amount)); } }) .register(); CommandAPICommand(\"multigive\") .withArguments(IntegerArgument(\"amount\", 1, 64)) .withArguments(ListArgumentBuilder<Material>(\"materials\") .withList(Material.values().toList()) .withMapper { material -> material.name.lowercase() } .buildGreedy() ) .executesPlayer(PlayerCommandExecutor { player, args -> val amount = args[\"amount\"] as Int val theList = args[\"materials\"] as List<Material> for (item in theList) { player.inventory.addItem(ItemStack(item, amount)) } }) .register() commandAPICommand(\"multigive\") { integerArgument(\"amount\", 1, 64) argument(ListArgumentBuilder<Material>(\"materials\") .withList(Material.values().toList()) .withMapper { material -> material.name.lowercase() } .buildGreedy() ) playerExecutor { player, args -> val amount = args[\"amount\"] as Int val theList = args[\"materials\"] as List<Material> for (item in theList) { player.inventory.addItem(ItemStack(item, amount)) } }\n} A /multigive argument gif where a user types \"/multigive 64 stone dirt cobblestone grass_block\" and suggestions appear automatically. Running the command gives the player 64 stone, dirt, cobblestone and grass_block items in their hotbar","breadcrumbs":"Command arguments » Argument types » List arguments » Example - Multi-give command","id":"331","title":"Example - Multi-give command"},"332":{"body":"A MapArgument can be used to provide a map of values. This argument uses an underlying GreedyStringArgument which means that this argument can only be used at the end of the argument list. It returns a LinkedHashMap object.","breadcrumbs":"Command arguments » Argument types » Map arguments » Map arguments","id":"332","title":"Map arguments"},"333":{"body":"Similar to the ListArgument, this argument also uses a builder class to construct it. \\begin{align} &\\quad\\texttt{Create a MapArgumentBuilder and possibly provide the delimiter or separator} \\\\ \\rightarrow&\\quad\\texttt{Provide the mapper from a string to an object of the provided key type} \\\\ \\rightarrow&\\quad\\texttt{Provide the mapper from a string to an object of the provided value type} \\\\ \\rightarrow&\\quad\\texttt{Provide the list with keys to pull suggestions from} \\\\ \\rightarrow&\\quad\\texttt{Provide the list with values to pull suggestions from} \\\\ \\rightarrow&\\quad\\texttt{Build the MapArgument} \\end{align}","breadcrumbs":"Command arguments » Argument types » Map arguments » The MapArgumentBuilder","id":"333","title":"The MapArgumentBuilder"},"334":{"body":"To start building the argument, you first have to construct a MapArgumentBuilder parameterized over the types the key and the value are supposed to have. If you wanted to construct a MapArgument that returns a LinkedHashMap<String, Integer> you would construct the MapArgumentBuilder like this: new MapArgumentBuilder<String, Integer> The MapArgumentBuilder has three possible constructors: public MapArgumentBuilder<K, V>(String nodeName);\npublic MapArgumentBuilder<K, V>(String nodeName, char delimiter);\npublic MapArgumentBuilder<K, V>(String nodeName, char delimiter, String separator) nodeName: This parameter determines the node name of the MapArgument delimiter: This parameter determines the delimiter. This separates a key from a value (key:value). When not provided, it defaults to a colon (:) separator: This parameter determines the separator. This separates one key-value pair from another (key:value key:value). When not provided, it defaults to a space ( ) $$\\downarrow$$","breadcrumbs":"Command arguments » Argument types » Map arguments » Building a MapArgument","id":"334","title":"Building a MapArgument"},"335":{"body":"The mapper functions are used to parse the argument when entered. Because a GreedyStringArgument returns a String, we need a way to convert a String into an object specified by the type parameters. When providing mappers, you first need to provide the key mapper: public MapArgumentBuilder withKeyMapper(StringParser<K>); You then have to provide the value mapper: public MapArgumentBuilder withValueMapper(StringParser<V>); StringParser is a functional interface with the following definition: @FunctionalInterface\npublic interface StringParser<T> { /** * A method that turns a String into an object of type T. * * @param s The String to parse * @return The resulting parsed object * @throws WrapperCommandSyntaxException If there is a problem with the syntax of the String that prevents it from being turned into an object of type T. */ T parse(String s) throws WrapperCommandSyntaxException;\n} This signature allows you to throw exceptions using the CommandAPI.fail... methods if the given String cannot be parsed (see Handling command failures ). $$\\downarrow$$","breadcrumbs":"Command arguments » Argument types » Map arguments » Providing mapper functions","id":"335","title":"Providing mapper functions"},"336":{"body":"When providing suggestions you have the choice whether players are allowed to enter any key/value pair or only key/value pairs specified by the MapArgument. To accomplish this the MapArgumentBuilder provides different methods. Similar to the mappers, you first have to provide the key suggestions: public MapArgumentBuilder withKeyList(List<String> keyList); public MapArgumentBuilder withoutKeyList(); Next, you have to provide the value suggestions. In addition to the two possibilities presented for the key suggestions, here you also have the possibility to define whether a value can be written multiple times. public MapArgumentBuilder withValueList(List<String> valueList); public MapArgumentBuilder withValueList(List<String> valueList, boolean allowValueDuplicates); public MapArgumentBuilder withoutValueList(); public MapArgumentBuilder withoutValueList(boolean allowDuplicates) If you choose to allow a value to be written multiple times you have to set allowValueDuplicates to true. By default, it is set to false and does not allow values to be written multiple times. $$\\downarrow$$","breadcrumbs":"Command arguments » Argument types » Map arguments » Providing suggestions","id":"336","title":"Providing suggestions"},"337":{"body":"To finish building the MapArgument, you have to call the build() method. This will return a new MapArgument object. public MapArgument<K, V> build();","breadcrumbs":"Command arguments » Argument types » Map arguments » Building the MapArgument","id":"337","title":"Building the MapArgument"},"338":{"body":"","breadcrumbs":"Command arguments » Argument types » Map arguments » Examples","id":"338","title":"Examples"},"339":{"body":"Let's say we want to create a command that we can execute to send multiple players messages without typing the command more than once. For that, we create a command with the following syntax: /sendmessage <message> To implement that, we create a command that uses a MapArgument and use Player objects as keys and String objects as values: new CommandAPICommand(\"sendmessage\") // Parameter 'delimiter' is missing, delimiter will be a colon // Parameter 'separator' is missing, separator will be a space .withArguments(new MapArgumentBuilder<Player, String>(\"message\") // Providing a key mapper to convert a String into a Player .withKeyMapper(Bukkit::getPlayer) // Providing a value mapper to leave the message how it was sent .withValueMapper(s -> s) // Providing a list of player names to be used as keys .withKeyList(Bukkit.getOnlinePlayers().stream().map(Player::getName).toList()) // Don't provide a list of values so messages can be chosen without restrictions // Allow duplicates in case the same message should be sent to different players .withoutValueList(true) // Build the MapArgument .build() ) .executesPlayer((player, args) -> { // The MapArgument returns a LinkedHashMap LinkedHashMap<Player, String> map = (LinkedHashMap<Player, String>) args.get(\"message\"); // Sending the messages to the players for (Entry<Player, String> messageRecipients : map.entrySet()) { messageRecipients.getKey().sendMessage(messageRecipients.getValue()); } }) .register(); CommandAPICommand(\"sendmessage\") // Parameter 'delimiter' is missing, delimiter will be a colon // Parameter 'separator' is missing, separator will be a space .withArguments(MapArgumentBuilder<Player, String>(\"message\") // Providing a key mapper to convert a String into a Player .withKeyMapper { s: String -> Bukkit.getPlayer(s) } // Providing a value mapper to leave the message how it was sent .withValueMapper { s: String -> s } // Providing a list of player names to be used as keys .withKeyList(Bukkit.getOnlinePlayers().map { player: Player -> player.name }.toList()) // Don't provide a list of values so messages can be chosen without restrictions // Allow duplicates in case the same message should be sent to different players .withoutValueList(true) // Build the MapArgument .build() ) .executesPlayer(PlayerCommandExecutor { _, args -> // The MapArgument returns a LinkedHashMap val map: LinkedHashMap<Player, String> = args[\"message\"] as LinkedHashMap<Player, String> // Sending the messages to the players for (messageRecipient in map.keys) { messageRecipient.sendMessage(map[messageRecipient]!!) } }) .register() commandAPICommand(\"sendmessage\") { // Parameter 'delimiter' is missing, delimiter will be a colon // Parameter 'separator' is missing, separator will be a space argument(MapArgumentBuilder<Player, String>(\"message\") // Providing a key mapper to convert a String into a Player .withKeyMapper { s: String -> Bukkit.getPlayer(s) } // Providing a value mapper to leave the message how it was sent .withValueMapper { s: String -> s } // Providing a list of player names to be used as keys .withKeyList(Bukkit.getOnlinePlayers().map { player: Player -> player.name }.toList()) // Don't provide a list of values so messages can be chosen without restrictions // Allow duplicates in case the same message should be sent to different players .withoutValueList(true) // Build the MapArgument .build() ) playerExecutor { _, args -> // The MapArgument returns a LinkedHashMap val map: LinkedHashMap<Player, String> = args[\"message\"] as LinkedHashMap<Player, String> // Sending the messages to the players for (messageRecipient in map.keys) { messageRecipient.sendMessage(map[messageRecipient]!!) } }\n} Developer's Note: The MapArgument is very strict and doesn't have room for any errors. A key must always be followed by the delimiter, then a value. One value and the next key must always be separated by the separator. Both keys and values also have the option to be surrounded by quotes. For example, let's say you are on a server with two players, Player1 and Player2. We want to send both of them the message Hello, <playerName>! To do that, we use the previously declared sendmessage command like this: /sendmessage Player1:\"Hello, Player1!\" Player2:\"Hello, Player2!\" A colon is used as the delimiter and a space as the separator because those are the defaults, and neither was specified in the MapArgumentBuilder constructor. Since the separator was a space, the messages were surrounded by quotes to avoid the spaces inside them from being misinterpreted as the start of the next key-value pair.","breadcrumbs":"Command arguments » Argument types » Map arguments » Example - /sendmessage command","id":"339","title":"Example - /sendmessage command"},"34":{"body":"Adds brief documentation for the CommandAPI's reloadDatapacks method in 16. Internal CommandAPI","breadcrumbs":"Introduction » Documentation changes 5.1 \\(\\rightarrow\\) 5.2","id":"34","title":"Documentation changes 5.1 \\(\\rightarrow\\) 5.2"},"340":{"body":"Command arguments Command arguments allows users to provide an executable server command. The CommandArgument class lets you specify: Arbitrary commands - any command that the user has permissions to run can be provided. Restricted commands - only specific commands can be provided. Using the CommandArgument will return a CommandResult, which contains a Bukkit Command instance representing the command to be executed, and a String[] of command arguments.","breadcrumbs":"Command arguments » Argument types » Command arguments » Command arguments","id":"340","title":"Command arguments"},"341":{"body":"The CommandResult record contains the following methods: public record CommandResult { Command command(); String[] args(); boolean execute(CommandSender target);\n} These methods can be used to retrieve information about the command that was provided by the user: Command command(); command() returns the Bukkit Command instance that the user provided. For example, if a player provided /mycommand hello world, then command() will represent the /mycommand command. String[] args(); args() returns an array of string argument inputs that were provided to the command. For example, if a player provided /mycommand hello world, then args() will be the following: [ \"hello\", \"world\" ] boolean execute(CommandSender target); execute(CommandSender) runs the Bukkit Command using the arguments contained in the CommandResult as the given CommandSender. It returns true if the command dispatch succeeded, and false if it failed. Using this method is equivalent to running the following: result.command().execute(target, result.command().getLabel(), result.args());","breadcrumbs":"Command arguments » Argument types » Command arguments » Command results","id":"341","title":"Command results"},"342":{"body":"Arbitrary commands let the user enter any command that they have permission to execute. To use arbitrary commands, you just need to use the CommandArgument normally.","breadcrumbs":"Command arguments » Argument types » Command arguments » Arbitrary commands","id":"342","title":"Arbitrary commands"},"343":{"body":"We want to create a /sudo command which lets you execute a command as another online player. Sudo command example To do this, we want to use the following command syntax: /sudo <target> <command> In this example, we want to be able to run any arbitrary command, so we will simply use the CommandArgument on its own (without using suggestions). Using the CommandArgument generates a CommandResult and we can use the .command() and .args() methods above to access the command and arguments. We can make use of the Command.execute() method to execute our command and use the target player as the command sender. new CommandAPICommand(\"sudo\") .withArguments(new PlayerArgument(\"target\")) .withArguments(new CommandArgument(\"command\")) .executes((sender, args) -> { Player target = (Player) args.get(\"target\"); CommandResult command = (CommandResult) args.get(\"command\"); command.execute(target); }) .register(); CommandAPICommand(\"sudo\") .withArguments(PlayerArgument(\"target\")) .withArguments(CommandArgument(\"command\")) .executes(CommandExecutor { _, args -> val target = args[\"target\"] as Player val command = args[\"command\"] as CommandResult command.execute(target) }) .register() commandAPICommand(\"sudo\") { playerArgument(\"target\") commandArgument(\"command\") anyExecutor { _, args -> val target = args[\"target\"] as Player val command = args[\"command\"] as CommandResult command.execute(target) }\n}","breadcrumbs":"Command arguments » Argument types » Command arguments » Example - A /sudo command","id":"343","title":"Example - A /sudo command"},"344":{"body":"Restricted commands allows you to restrict what commands a user is allowed to submit in the CommandArgument. Commands can be restricted by replacing the CommandArgument's suggestions using the replaceSuggestions() method. For better fine-tuning of what commands a user can submit, commands can also be restricted by using suggestion branches .","breadcrumbs":"Command arguments » Argument types » Command arguments » Restricted commands","id":"344","title":"Restricted commands"},"345":{"body":"To demonstrate restricting commands, let's create a command argument that allows players to enter one of the following commands: /tp <player> <target>\n/give <player> <item> <amount> Let's also add a restriction that the player can only use diamonds or dirt for the /give command, and they can only specify an amount if they selected dirt. Overall, our command argument should allow players to follow this path: \\begin{gather} \\texttt{(start)}\\\\ \\swarrow\\hspace{2cm}\\searrow\\\\ \\swarrow\\hspace{3.4cm}\\searrow\\\\ \\texttt{tp}\\hspace{4cm}\\texttt{give}\\\\ \\swarrow\\hspace{6cm}\\searrow\\\\ \\texttt{player}\\hspace{6cm}\\texttt{player}\\\\ \\swarrow\\hspace{7cm}\\swarrow\\hspace{2cm}\\searrow\\\\ \\texttt{target}\\hspace{5cm}\\texttt{diamond}\\hspace{3cm}\\texttt{dirt}\\\\ \\hspace{6.7cm}\\texttt{minecraft:diamond}\\hspace{3cm}\\texttt{minecraft:dirt}\\\\ \\hspace{7.5cm}\\hspace{4cm}\\downarrow\\\\ \\hspace{7.5cm}\\hspace{4cm}\\texttt{(amount)}\\\\ \\end{gather} In our diagram above, we have two main branches: /tp and /give. The /tp branch has player followed by target, and the /give branch has player and then that branches off into two new sections. We can implement our /tp branch using the SuggestionsBranch.suggest() method, then provide argument suggestions for our options. In this case, we have tp and then a list of online players. We include the list of online players twice, because we need suggestions for <player> as well as <target>: SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"tp\"), ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new)), ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new))\n) SuggestionsBranch.suggest<CommandSender>( ArgumentSuggestions.strings(\"tp\"), ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() }, ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() }\n) For the /give branch, we can use a similar thing, but we need to tell the CommandArgument that the /give command branches into \"diamond\" and \"dirt\" suggestions. We can do this by using the .branch() method to add a new nested list of suggestions: SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"give\"), ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new))\n).branch( SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"diamond\", \"minecraft:diamond\"), ArgumentSuggestions.empty() ), SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"dirt\", \"minecraft:dirt\"), null, ArgumentSuggestions.empty() )\n) SuggestionsBranch.suggest<CommandSender>( ArgumentSuggestions.strings(\"give\"), ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() }\n).branch( SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"diamond\", \"minecraft:diamond\"), ArgumentSuggestions.empty() ), SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"dirt\", \"minecraft:dirt\"), null, ArgumentSuggestions.empty() )\n) Adding everything together, we get this fully completed CommandArgument: new CommandArgument(\"command\") .branchSuggestions( SuggestionsBranch.<CommandSender>suggest( ArgumentSuggestions.strings(\"give\"), ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new)) ).branch( SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"diamond\", \"minecraft:diamond\"), ArgumentSuggestions.empty() ), SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"dirt\", \"minecraft:dirt\"), null, ArgumentSuggestions.empty() ) ), SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"tp\"), ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new)), ArgumentSuggestions.strings(info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new)) ) ); CommandArgument(\"command\") .branchSuggestions( SuggestionsBranch.suggest<CommandSender>( ArgumentSuggestions.strings(\"give\"), ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() } ).branch( SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"diamond\", \"minecraft:diamond\"), ArgumentSuggestions.empty() ), SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"dirt\", \"minecraft:dirt\"), null, ArgumentSuggestions.empty() ) ), SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"tp\"), ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() }, ArgumentSuggestions.strings { _ -> Bukkit.getOnlinePlayers().map{ it.name }.toTypedArray() } ) )","breadcrumbs":"Command arguments » Argument types » Command arguments » Example - Restricting commands using suggestion branches","id":"345","title":"Example - Restricting commands using suggestion branches"},"346":{"body":"In the above example about restricted commands, we used null and ArgumentSuggestions.empty() in our SuggestionsBranch.suggest() method. These special suggestions have specific effects when used in suggestions for the CommandArgument. Null suggestions Null suggestions ensure that the suggestions at the current position will not be overridden. In the case of the CommandArgument, this means that the default command suggestions will be provided. For example, if we have the following null entry in our suggestions, users are allowed to enter a value if they choose to do so, meaning that the examples below are all valid: SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"give\"), null, ArgumentSuggestions.empty()\n) /give dirt\n/give diamond\n/give apple Ending the command argument with nothing is also equivalent to using null, for example the following suggestion branch allows any of the following commands: SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"give\"), ArgumentSuggestions.strings(\"dirt\", \"minecraft:dirt\")\n) /give dirt\n/give dirt 10\n/give dirt 10 name:Hello Empty suggestions Empty suggestions that are provided using ArgumentSuggestions.empty() tell the CommandArgument to stop accepting further suggestions. This \"ends\" the command. Using the following example, this allows the user to enter /give diamond and only /give diamond - users cannot enter any other commands. SuggestionsBranch.suggest( ArgumentSuggestions.strings(\"give\"), ArgumentSuggestions.strings(\"diamond\", \"minecraft:diamond\"), ArgumentSuggestions.empty()\n) These commands are valid: /give diamond\n/give minecraft:diamond These commands are not valid: /give\n/give diamond 10","breadcrumbs":"Command arguments » Argument types » Command arguments » Null and empty suggestions","id":"346","title":"Null and empty suggestions"},"347":{"body":"Custom arguments are a quality-of-life feature that the CommandAPI offers which allows you to perform pre-processing on an argument in the argument instance rather than in your executes() method for a command. They are designed to be used for multiple commands - you can define the argument once and can use it wherever you want when declaring commands. The CustomArgument<T, B> has the following constructor: public CustomArgument(Argument<B> base, CustomArgumentInfoParser<T, B> parser); This constructor takes in two parameters: A \"base argument\", which is the argument that it'll use as the underlying parser. For example, if this is a StringArgument, it'll use the StringArgument's parsing rules ( alphanumeric characters (A-Z, a-z and 0-9), and the underscore character) and if this is a LocationArgument, it'll take three numerical values. A \"parser\", which lets you process the argument based on its input. This is described in more detail below.","breadcrumbs":"Command arguments » Argument types » Custom arguments » Custom arguments","id":"347","title":"Custom arguments"},"348":{"body":"The custom argument requires two type parameters, <T> and <B>: <T> refers to the type that this argument will return when parsing the arguments for a command. For instance, if you have a CustomArgument<Player, ...>, then when parsing the arguments for the command, you would cast it to a Player object. <B> refers to the type that the base argument will return. This can be found in the Argument Casting section. For example, if the base argument is a StringArgument, you'd have CustomArgument<..., String>.","breadcrumbs":"Command arguments » Argument types » Custom arguments » Type params","id":"348","title":"Type params"},"349":{"body":"To create a parser for a CustomArgument, you need to provide a CustomArgumentInfoParser function to the constructor. The CustomArgumentInfoParser class is a functional interface which accepts CustomArgumentInfo and returns T, an object of your choosing: @FunctionalInterface\npublic interface CustomArgumentInfoParser<T, B> { public T apply(CustomArgumentInfo<B> info) throws CustomArgumentException; } The CustomArgumentInfo record is very similar to the SuggestionInfo record for declaring argument suggestions. This record contains the following methods: public record CustomArgumentInfo<B> { CommandSender sender(); CommandArguments previousArgs(); String input(); B currentInput();\n} These fields are as follows: CommandSender sender(); sender() represents the command sender that is typing the command. This is normally a Player, but can also be a console command sender if using a Paper server. CommandArguments previousArgs(); previousArgs() represents the previously declared arguments, which are parsed and interpreted as if they were being used to execute the command. String input(); input() represents the current input for the custom argument that the user has typed. For example, if a user is typing /mycommand hello and the first argument is a CustomArgument, the input() would return \"hello\". B currentInput(); currentInput() represents the current input, as parsed by the base argument. For example, if your base argument was an IntegerArgument, the return type of currentInput() would be an int.","breadcrumbs":"Command arguments » Argument types » Custom arguments » The CustomArgumentInfoParser class","id":"349","title":"The CustomArgumentInfoParser class"},"35":{"body":"Adds a section 10.2. The SimpleFunctionWrapper class which outlines the new SimpleFunctionWrapper class Updates the documentation for 10.3. The FunctionWrapper class Update the name of the package from dev.jorel.commandapi.CommandAPIHandler.Brigadier to dev.jorel.commandapi.Brigadier in section 17. Brigadier + CommandAPI Update the documentation for 11. Permissions stating that you can use withPermission(String) instead of withPermission(CommandPermission)","breadcrumbs":"Introduction » Documentation changes 5.0 \\(\\rightarrow\\) 5.1","id":"35","title":"Documentation changes 5.0 \\(\\rightarrow\\) 5.1"},"350":{"body":"Say we want to create an argument to represents the list of available worlds on the server. We want to have an argument which always returns a Bukkit World object as the result. Here, we create a method worldArgument() that returns our custom argument that returns a World. First, we retrieve our String[] of world names to be used for our suggestions. We then write our custom argument that creates a World object from the input (in this case, we simply convert the input to a World using Bukkit.getWorld(String)). We perform error handling before returning our result: // Function that returns our custom argument\npublic Argument<World> customWorldArgument(String nodeName) { // Construct our CustomArgument that takes in a String input and returns a World object return new CustomArgument<World, String>(new StringArgument(nodeName), info -> { // Parse the world from our input World world = Bukkit.getWorld(info.input()); if (world == null) { throw CustomArgumentException.fromMessageBuilder(new MessageBuilder(\"Unknown world: \").appendArgInput()); } else { return world; } }).replaceSuggestions(ArgumentSuggestions.strings(info -> // List of world names on the server Bukkit.getWorlds().stream().map(World::getName).toArray(String[]::new)) );\n} // Function that returns our custom argument\nfun worldArgument(nodeName: String): Argument<World> { // Construct our CustomArgument that takes in a String input and returns a World object return CustomArgument<World, String>(StringArgument(nodeName)) { info -> // Parse the world from our input val world = Bukkit.getWorld(info.input()) if (world == null) { throw CustomArgumentException.fromMessageBuilder(MessageBuilder(\"Unknown world: \").appendArgInput()) } else { world } }.replaceSuggestions(ArgumentSuggestions.strings { _ -> // List of world names on the server Bukkit.getWorlds().map{ it.name }.toTypedArray() })\n} In our error handling step, we check if the world is equal to null (since the Bukkit.getWorld(String) is @Nullable). To handle this case, we throw a CustomArgumentException with an error from a MessageBuilder. The CustomArgumentException has various static factory methods tailored to your desired printing method, so a message builder isn't required each time: CustomArgumentException fromBaseComponents(BaseComponent[] errorMessage);\nCustomArgumentException fromString(String errorMessage);\nCustomArgumentException fromAdventureComponent(Component errorMessage);\nCustomArgumentException fromMessageBuilder(MessageBuilder errorMessage); We can use our custom argument like any other argument. Say we wanted to write a command to teleport to a specific world. We will create a command of the following syntax: /tpworld <world> Since we have defined the method worldArgument() which automatically generates our argument, we can use it as follows: new CommandAPICommand(\"tpworld\") .withArguments(customWorldArgument(\"world\")) .executesPlayer((player, args) -> { player.teleport(((World) args.get(\"world\")).getSpawnLocation()); }) .register(); CommandAPICommand(\"tpworld\") .withArguments(worldArgument(\"world\")) .executesPlayer(PlayerCommandExecutor { player, args -> player.teleport((args[\"world\"] as World).spawnLocation) }) .register() commandAPICommand(\"tpworld\") { worldArgument(\"world\") // This method is actually also built into the Kotlin DSL playerExecutor { player, args -> player.teleport((args[\"world\"] as World).spawnLocation) }\n} By using a CustomArgument (as opposed to a simple StringArgument and replacing its suggestions), we are able to provide a much more powerful form of error handling (automatically handled inside the argument), and we can reuse this argument for other commands.","breadcrumbs":"Command arguments » Argument types » Custom arguments » Example - World argument","id":"350","title":"Example - World argument"},"351":{"body":"The MessageBuilder class is a class to easily create messages to describe errors when a sender sends a command which does not meet the expected syntax for an argument. It acts in a similar way to a StringBuilder, where you can append content to the end of a String. The following methods are as follows: Method Description appendArgInput() Appends the argument that failed that the sender submitted to the end of the builder. E.g. /foo bar will append bar appendFullInput() Appends the full command that a sender submitted to the end of the builder. E.g. /foo bar will append foo bar appendHere() Appends the text <--[HERE] to the end of the builder append(Object) Appends an object to the end of the builder","breadcrumbs":"Command arguments » Argument types » Custom arguments » Message Builders","id":"351","title":"Message Builders"},"352":{"body":"To create a MessageBuilder, simply call its constructor and use whatever methods as you see fit. Unlike a StringBuilder, you don't have to \"build\" it when you're done - the CommandAPI does that automatically: new MessageBuilder(\"Unknown world: /\").appendFullInput().appendHere();","breadcrumbs":"Command arguments » Argument types » Custom arguments » Example - Message builder for invalid objective argument","id":"352","title":"Example - Message builder for invalid objective argument"},"353":{"body":"The CommandAPI has support to use Minecraft's functions within your plugins. This is handled by using a class provided by the CommandAPI called FunctionWrapper, which allows you to execute functions. The CommandAPI also provides support to let you run your own commands within Minecraft function files.","breadcrumbs":"Functions & Tags » Functions","id":"353","title":"Functions"},"354":{"body":"Developer's Note: Minecraft 1.16+ change the way that datapacks are loaded on the server, so that they load before plugins are enabled. This means that non-vanilla commands that are declared in functions and tags will be detected as invalid, causing the server to throw a lot of errors at the very start. The CommandAPI reloads datapacks once the server has finished loading using all declared commands, therefore the error messages at the start of the server can be ignored .","breadcrumbs":"Functions & Tags » Functions in 1.16+","id":"354","title":"Functions in 1.16+"},"355":{"body":"In order to use a command from your plugin in a .mcfunction file, you must register your command in your plugin's onLoad() method, instead of the onEnable() method. Failure to do so will not allow the command to be registered for Minecraft functions, causing the function file to fail to load during the server startup phase. Developer's Note: In short, if you want to register a command which can be used in Minecraft functions, register it in your plugin's onLoad() method.","breadcrumbs":"Functions & Tags » Using custom commands in functions","id":"355","title":"Using custom commands in functions"},"356":{"body":"Say we have a command /killall that simply kills all entities in all worlds on the server. If we were to register this in our onLoad() method, this would allow us to use the /killall command in Minecraft functions and tags. public class Main extends JavaPlugin { @Override public void onLoad() { // Commands which will be used in Minecraft functions are registered here new CommandAPICommand(\"killall\") .executes((sender, args) -> { // Kills all enemies in all worlds Bukkit.getWorlds().forEach(w -> w.getLivingEntities().forEach(e -> e.setHealth(0))); }) .register(); } @Override public void onEnable() { // Register all other commands here } } class Main : JavaPlugin() { override fun onLoad() { // Commands which will be used in Minecraft functions are registered here CommandAPICommand(\"killall\") .executes(CommandExecutor { _, _ -> // Kills all enemies in all worlds Bukkit.getWorlds().forEach { world -> world.livingEntities.forEach { entity -> entity.health = 0.0 } } }) .register() } override fun onEnable() { // Register all other commands here } }","breadcrumbs":"Functions & Tags » Example - Registering command for use in a function","id":"356","title":"Example - Registering command for use in a function"},"357":{"body":"Developer's Note: Most developers can completely skip this section. This is for those that are unfamiliar with functions and tags and is less about how the CommandAPI works. This section explains how functions are declared and set up for use in a Minecraft server. This is ideal for server owners who've never set up functions, or developers (like the Command API's creator) that has no idea how to set this sort of thing up.","breadcrumbs":"Functions & Tags » Setting up functions & tags » Setting up functions & tags","id":"357","title":"Setting up functions & tags"},"358":{"body":"Functions are text files (with the .mcfunction extension) which contains lists of functions which are executed one after another. Each line of the file is a valid Minecraft command. Say we have text.mcfunction: killall\nsay Killed all living entities on the server This will run the custom command killall (as declared in Example - Registering command for use in a function ) , and then broadcast a message to all players stating that all entities were killed.","breadcrumbs":"Functions & Tags » Setting up functions & tags » Creating functions","id":"358","title":"Creating functions"},"359":{"body":"Tags are json files which contain a list of functions. Tags let you run multiple functions at a time. Say we have a tag called mytag.json: { \"values\": [ \"mycustomnamespace:test\", \"mycustomnamespace:test2\" ]\n} This will run the function test and the function test2, which are in the namespace mycustomnamespace.","breadcrumbs":"Functions & Tags » Setting up functions & tags » Creating tags","id":"359","title":"Creating tags"},"36":{"body":"Developer's Note: Lots and lots and lots of changes occurred in version 5.0! I highly recommend reading the Upgrading guide section which covers the changes in more detail and how to update your plugin for this version. Every page has been rewritten in this update and checked for errors. In general, this is the list of new additions: New section 3. Command conversion dedicated to command conversion via the config.yml New section 8.4. Listed arguments New section 9.8.1. Angle arguments New section 14. Subcommands New section 16. Internal CommandAPI now lists all arguments and their respective Minecraft argument IDs Mentions listed arguments in section 9.11.1. Literal arguments Section 15. Command conversion has been rewritten Executes native is now present in the command registration page Section 8.3. Argument suggestions with tooltips now mentions the IStringTooltip class","breadcrumbs":"Introduction » Documentation changes 4.3 \\(\\rightarrow\\) 5.0","id":"36","title":"Documentation changes 4.3 \\(\\rightarrow\\) 5.0"},"360":{"body":"The following hierarchy explains where functions and tags go. In this diagram, the two functions test and test2 are in a directory called functions. There is also a tag called mytag which is placed in the tags directory under functions. These are all under the namespace called mycustomnamespace server/\n├── world/\n│ ├── advancements/\n│ ├── data/\n│ ├── datapacks/\n│ │ └── bukkit/\n│ │ ├── pack.mcmeta\n│ │ └── data/\n│ │ └── mycustomnamespace/\n│ │ ├── functions/\n│ │ │ ├── test.mcfunction\n│ │ │ └── test2.mcfunction\n│ │ └── tags/\n│ │ └── functions/\n│ │ └── mytag.json\n│ └── ...\n├── world_nether/\n├── world_the_end/\n├── ...\n└── spigot.jar To execute the test function, you would run the following command: /function mycustomnamespace:test To execute the mytag tag, you would run the following command: /function #mycustomnamespace:mytag","breadcrumbs":"Functions & Tags » Setting up functions & tags » Namespaces & where to place everything","id":"360","title":"Namespaces & where to place everything"},"361":{"body":"To represent Minecraft functions and tags, the CommandAPI uses the SimpleFunctionWrapper class. Simply put, this class represents one Minecraft function, which are defined in .mcfunction files. Developer's Note The SimpleFunctionWrapper class represents a Minecraft function. In order to represent a Minecraft \"tag\", which is a collection of Minecraft functions, the CommandAPI simply uses a SimpleFunctionWrapper[].","breadcrumbs":"Functions & Tags » The SimpleFunctionWrapper class » The SimpleFunctionWrapper class","id":"361","title":"The SimpleFunctionWrapper class"},"362":{"body":"The SimpleFunctionWrapper class has the following methods: class SimpleFunctionWrapper implements Keyed { // Methods that creates SimpleFunctionWrapper instances static SimpleFunctionWrapper getFunction(NamespacedKey key); static SimpleFunctionWrapper[] getTag(NamespacedKey key); // Methods that query the Minecraft server static Set<NamespacedKey> getFunctions(); static Set<NamespacedKey> getTags(); // Methods for using the SimpleFunctionWrapper int run(CommandSender sender); // Utility functions String[] getCommands(); NamespacedKey getKey();\n}","breadcrumbs":"Functions & Tags » The SimpleFunctionWrapper class » SimpleFunctionWrapper methods","id":"362","title":"SimpleFunctionWrapper methods"},"363":{"body":"The getFunction(NamespacedKey) function is used to get a function that has been declared in a datapack and is loaded on the server. The getTag(NamespacedKey) function is used to get a Tag that has been declared in a datapack and is loaded on the server. This returns a SimpleFunctionWrapper[], since a tag is simply an ordered collection of functions. When using this method, the # symbol which is typically used at the start of the tag's name is not needed .","breadcrumbs":"Functions & Tags » The SimpleFunctionWrapper class » getTag(NamespacedKey) and getFunction(NamespacedKey)","id":"363","title":"getTag(NamespacedKey) and getFunction(NamespacedKey)"},"364":{"body":"The methods getFunctions() and getTags() simply return a set of NamespacedKey objects which are the names of functions or tags that have been declared by all datapacks on the server.","breadcrumbs":"Functions & Tags » The SimpleFunctionWrapper class » getFunctions() and getTags()","id":"364","title":"getFunctions() and getTags()"},"365":{"body":"","breadcrumbs":"Functions & Tags » The SimpleFunctionWrapper class » run(CommandSender)","id":"365","title":"run(CommandSender)"},"366":{"body":"As of CommandAPI 9.3.0 (compatible with Minecraft versions 1.20.3 and 1.20.4), calling run(CommandSender) will always return a value of 1, regardless of whether the command succeeds, fails, or returns a result. This method simply runs the current SimpleFunctionWrapper as the provided command sender. The method will return a numerical result value, stating whether it succeeds or returns a result. This is documented in more detail here and here . For example:","breadcrumbs":"Functions & Tags » The SimpleFunctionWrapper class » run(CommandSender) support in 1.20.3+","id":"366","title":"run(CommandSender) support in 1.20.3+"},"367":{"body":"","breadcrumbs":"Functions & Tags » The SimpleFunctionWrapper class » getCommands()","id":"367","title":"getCommands()"},"368":{"body":"As of CommandAPI 9.3.0 (compatible with Minecraft versions 1.20.3 and 1.20.4), calling getCommands() will always return an empty String[]. At the time of writing, it is not possible to extract the function command list in 1.20.3+. The getCommands() method returns a String[] that contains the list of commands that the Minecraft function \"holds\". In other words, running this Minecraft function is as simple as iterating through its commands and running them in order. The commands that this String[] holds are the raw strings that this function represents - in other words, it can include things such as @p and ~ ~ ~ instead of \"filled in\" values.","breadcrumbs":"Functions & Tags » The SimpleFunctionWrapper class » getCommands() support in 1.20.3+","id":"368","title":"getCommands() support in 1.20.3+"},"369":{"body":"The CommandAPI includes the FunctionWrapper class which is a wrapper for Minecraft's functions. It allows you to execute the commands that are represented by the respective .mcfunction file. The FunctionWrapper class is an extension of the SimpleFunctionWrapper class. It is a SimpleFunctionWrapper which has been constructed from an existing command sender when a command is used. This means that the command sender has already been \"baked into\" the FunctionWrapper object, allowing you to run it without having to provide a command sender.","breadcrumbs":"Functions & Tags » The FunctionWrapper class » The FunctionWrapper","id":"369","title":"The FunctionWrapper"},"37":{"body":"Improve the documentation for 2. Configuration for server owners by using simple YAML lists (using the - symbol) and update the command conversion syntax for all commands using the ~ syntax Adds the command sender priority to 6.1. Normal command executors Adds new method and example for converting specific commands internally in 13. Command conversion Adds two sneaky little buttons in the main title toolbar at the top of the page","breadcrumbs":"Introduction » Documentation changes 4.2 \\(\\rightarrow\\) 4.3","id":"37","title":"Documentation changes 4.2 \\(\\rightarrow\\) 4.3"},"370":{"body":"The FunctionWrapper class has the following methods: class FunctionWrapper extends SimpleFunctionWrapper { // Methods specific to this class int run(); int runAs(Entity e); // Methods inherited from SimpleFunctionWrapper static SimpleFunctionWrapper getFunction(NamespacedKey key); static SimpleFunctionWrapper[] getTag(NamespacedKey key); static Set<NamespacedKey> getFunctions(); static Set<NamespacedKey> getTags(); int run(CommandSender sender); String[] getCommands(); NamespacedKey getKey();\n} These methods allow you to interact with the Minecraft function that this class wraps.","breadcrumbs":"Functions & Tags » The FunctionWrapper class » FunctionWrapper methods","id":"370","title":"FunctionWrapper methods"},"371":{"body":"","breadcrumbs":"Functions & Tags » The FunctionWrapper class » run()","id":"371","title":"run()"},"372":{"body":"As of CommandAPI 9.3.0 (compatible with Minecraft versions 1.20.3 and 1.20.4), calling run() will always return a value of 1, regardless of whether the command succeeds, fails, or returns a result. The run() method runs the function. The command executor that runs this function is the command executor that was used to retrieve it. For example, if a player in-game populated this argument, then the player will be filled in for @p and the player's location would be used for things such as ~ ~ ~: new CommandAPICommand(\"runfunc\") .withArguments(new FunctionArgument(\"function\")) .executes((sender, args) -> { FunctionWrapper[] functions = (FunctionWrapper[]) args.get(\"function\"); for (FunctionWrapper function : functions) { function.run(); // The command executor in this case is 'sender' } }) .register(); CommandAPICommand(\"runfunc\") .withArguments(FunctionArgument(\"function\")) .executes(CommandExecutor { _, args -> val functions = args[\"function\"] as Array<FunctionWrapper> for (function in functions) { function.run() // The command executor in this case is 'sender' } }) .register()","breadcrumbs":"Functions & Tags » The FunctionWrapper class » run() support in 1.20.3+","id":"372","title":"run() support in 1.20.3+"},"373":{"body":"","breadcrumbs":"Functions & Tags » The FunctionWrapper class » runAs(Entity)","id":"373","title":"runAs(Entity)"},"374":{"body":"As of CommandAPI 9.3.0 (compatible with Minecraft versions 1.20.3 and 1.20.4), calling runAs(Entity) will always return a value of 1, regardless of whether the command succeeds, fails, or returns a result. The runAs(Entity) is the same as the run() method, but it allows you to change the command executor to another entity.","breadcrumbs":"Functions & Tags » The FunctionWrapper class » runAs(Entity) support in 1.20.3+","id":"374","title":"runAs(Entity) support in 1.20.3+"},"375":{"body":"An image of a function argument showing a list of Minecraft functions and tags that are available to run The FunctionArgument class is used to represent a function or a tag in Minecraft. When retrieving an instance of the argument, it will return a FunctionWrapper[], where each FunctionWrapper consists of a Minecraft function. Therefore, if a user supplies a single function, the FunctionWrapper[] will be of size 1, and if the user supplies a tag which can consist of multiple functions, the FunctionWrapper[] will consist of the array of functions as declared by that tag.","breadcrumbs":"Functions & Tags » Function arguments » Function arguments","id":"375","title":"Function arguments"},"376":{"body":"Since it's a little difficult to demonstrate a custom use for the FunctionArgument, we will show how you can implement Vanilla Minecraft's /function command. In this example, we want a command that uses the following syntax: /runfunction <function> When provided with a function, it will execute that function. If instead a tag is provided, it will execute that tag (i.e. execute all functions declared in that tag). new CommandAPICommand(\"runfunction\") .withArguments(new FunctionArgument(\"function\")) .executes((sender, args) -> { FunctionWrapper[] functions = (FunctionWrapper[]) args.get(\"function\"); // Run all functions in our FunctionWrapper[] for (FunctionWrapper function : functions) { function.run(); } }) .register(); CommandAPICommand(\"runfunction\") .withArguments(FunctionArgument(\"function\")) .executes(CommandExecutor { _, args -> val functions = args[\"function\"] as Array<FunctionWrapper> // Run all functions in our FunctionWrapper[] for (function in functions) { function.run() } }) .register() commandAPICommand(\"runfunction\") { functionArgument(\"function\") anyExecutor { _, args -> val functions = args[\"function\"] as Array<FunctionWrapper> // Run all functions in our FunctionWrapper[] for (function in functions) { function.run() } }\n}","breadcrumbs":"Functions & Tags » Function arguments » Example - Minecraft's /function command","id":"376","title":"Example - Minecraft's /function command"},"377":{"body":"Permissions let you control which players are allowed to execute which commands. This is handled using the CommandPermission class, which has the following uses: Permission What it does CommandPermission.OP Requires OP to execute the command CommandPermission.NONE Anyone can execute the command CommandPermission.fromString(\"my.permission\") Requires a specific permission node to execute the command In addition to the CommandPermission class, there are two different ways to assign permissions (compared to the simple CommandSender.hasPermission() method that is provided by Bukkit), by using the withPermission method for arguments or for commands. The withPermission method can take two values: A CommandPermission, which represents a permission such as OP or NONE A String, which will be converted automatically to a CommandPermission using CommandPermission.fromString()","breadcrumbs":"Permissions » Permissions","id":"377","title":"Permissions"},"378":{"body":"To add a permission to a command, you can use the withPermission(CommandPermission) or withPermission(String) method when declaring a command .","breadcrumbs":"Permissions » Adding permissions to commands","id":"378","title":"Adding permissions to commands"},"379":{"body":"Say we created a command /god that sets a player as being invulnerable. Since this is a pretty non-survival command, we want to restrict who can run this command. As such, we want our player to have the permission command.god in order to run this command. To do this, we simply use the withPermission(CommandPermission) method from our command builder: // Register the /god command with the permission node \"command.god\"\nnew CommandAPICommand(\"god\") .withPermission(CommandPermission.fromString(\"command.god\")) .executesPlayer((player, args) -> { player.setInvulnerable(true); player.sendMessage(\"God mode enabled\"); }) .register(); // Register the /god command with the permission node \"command.god\"\nCommandAPICommand(\"god\") .withPermission(CommandPermission.fromString(\"command.god\")) .executesPlayer(PlayerCommandExecutor { player, _ -> player.isInvulnerable = true }) .register() As stated above, it is possible to assign a permission using a String instead of using CommandPermission.fromString(): // Register the /god command with the permission node \"command.god\", without creating a CommandPermission\nnew CommandAPICommand(\"god\") .withPermission(\"command.god\") .executesPlayer((player, args) -> { player.setInvulnerable(true); player.sendMessage(\"God mode enabled\"); }) .register(); // Register the /god command with the permission node \"command.god\", without creating a CommandPermission\nCommandAPICommand(\"god\") .withPermission(\"command.god\") .executesPlayer(PlayerCommandExecutor { player, _ -> player.isInvulnerable = true }) .register()","breadcrumbs":"Permissions » Example - /god command with permissions","id":"379","title":"Example - /god command with permissions"},"38":{"body":"Adds a warning about using redirected commands for suggestions that depend on previous arguments in 7.1. Argument suggestions Adds a new section 6.3. Native commandsenders Update documentation for 6.1. Normal command executors to include the .executesNative() method for native command senders","breadcrumbs":"Introduction » Documentation changes 4.1 \\(\\rightarrow\\) 4.2","id":"38","title":"Documentation changes 4.1 \\(\\rightarrow\\) 4.2"},"380":{"body":"For further fine-tuning of permission management, the CommandAPI allows you to add permissions to individual arguments. This prevents the user from executing a command with a specific argument if they do not have a specific permission. This is done by using the withPermission(CommandPermission) method at the end of an argument . If a player does not have the required permission: The argument hover text which suggests what the command is will not be shown The player will receive an error if they try to type something in for that argument Suggestions, such as a list of materials or players, will not be shown","breadcrumbs":"Permissions » Adding permissions to arguments","id":"380","title":"Adding permissions to arguments"},"381":{"body":"For example, say we're registering a command /kill: /kill - Kills yourself\n/kill <target> - Kills a target player We first declare the command as normal. Nothing fancy is going on here: // Register /kill command normally. Since no permissions are applied, anyone can run this command\nnew CommandAPICommand(\"kill\") .executesPlayer((player, args) -> { player.setHealth(0); }) .register(); // Register /kill command normally. Since no permissions are applied, anyone can run this command\nCommandAPICommand(\"kill\") .executesPlayer(PlayerCommandExecutor { player, _ -> player.health = 0.0 }) .register() Now we declare our command with arguments. We use a PlayerArgument and apply the permission to the argument . After that, we register our command as normal: // Adds the OP permission to the \"target\" argument. The sender requires OP to execute /kill <target>\nnew CommandAPICommand(\"kill\") .withArguments(new PlayerArgument(\"target\").withPermission(CommandPermission.OP)) .executesPlayer((player, args) -> { ((Player) args.get(\"target\")).setHealth(0); }) .register(); // Adds the OP permission to the \"target\" argument. The sender requires OP to execute /kill <target>\nCommandAPICommand(\"kill\") .withArguments(PlayerArgument(\"target\").withPermission(CommandPermission.OP)) .executesPlayer(PlayerCommandExecutor { _, args -> (args[\"target\"] as Player).health = 0.0 }) .register() Developer's Note: As you can see, there are multiple ways of applying permissions to commands with arguments. In the /god command shown above, the permission was applied to the whole command. In the /kill command shown above, the permission was applied to the argument. There's not really much difference between the two methods, but I personally would use argument permissions as it has greater control over arguments.","breadcrumbs":"Permissions » Example - /kill command with argument permissions","id":"381","title":"Example - /kill command with argument permissions"},"382":{"body":"Child-based permissions allow you to group permissions together. We achieve this by laying out our permission groups in the plugin.yml file which Bukkit registers as valid permissions. When the CommandAPI checks if our player has a permission, Bukkit considers if they have the child of a permission as well. This not only keeps permissions easier to manage, it also makes your code cleaner and gives you a nice place to lay out all of your permissions, detailing what they do and what other permissions inherit them.","breadcrumbs":"Permissions » Child-based permissions","id":"382","title":"Child-based permissions"},"383":{"body":"For example, say we're registering a command /economy: /economy - shows your own balance | economy.self\n/economy <target> - shows you another players balance | economy.other\n/economy give <target> <amount> - gives the target a set amount of money | economy.admin.give\n/economy reset <target> <amount> - resets the targets balance | economy.admin.reset We first declare the command as normal. Nothing fancy is going on here: // /economy - requires the permission \"economy.self\" to execute\nnew CommandAPICommand(\"economy\") .withPermission(\"economy.self\") // The important part of this example .executesPlayer((player, args) -> { // send the executor their own balance here. }) .register(); // /economy <target> - requires the permission \"economy.other\" to execute\nnew CommandAPICommand(\"economy\") .withPermission(\"economy.other\") // The important part of this example .withArguments(new PlayerArgument(\"target\")) .executesPlayer((player, args) -> { Player target = (Player) args.get(\"target\"); // Send a message to the executor with the target's balance player.sendMessage(target.getName() + \"'s balance: \" + Economy.getBalance(target)); }) .register(); // /economy give <target> <amount> - requires the permission \"economy.admin.give\" to execute\nnew CommandAPICommand(\"economy\") .withPermission(\"economy.admin.give\") // The important part of this example .withArguments(new PlayerArgument(\"target\")) .withArguments(new DoubleArgument(\"amount\")) .executesPlayer((player, args) -> { Player target = (Player) args.get(\"target\"); double amount = (Double) args.get(\"amount\"); // Update the target player's balance Economy.updateBalance(target, amount); }) .register(); // /economy reset <target> - requires the permission \"economy.admin.reset\" to execute\nnew CommandAPICommand(\"economy\") .withPermission(\"economy.admin.reset\") // The important part of this example .withArguments(new PlayerArgument(\"target\")) .executesPlayer((player, args) -> { Player target = (Player) args.get(\"target\"); // Reset target balance here Economy.resetBalance(target); }) .register(); // /economy - requires the permission \"economy.self\" to exectue\nCommandAPICommand(\"economy\") .withPermission(\"economy.self\") .executesPlayer(PlayerCommandExecutor { player, _ -> // send the executor their own balance here. }) .register() // /economy <target> - requires the permission \"economy.other\" to execute\nCommandAPICommand(\"economy\") .withPermission(\"economy.other\") // The important part of this example .withArguments(PlayerArgument(\"target\")) .executesPlayer(PlayerCommandExecutor { player, args -> val target = args[\"target\"] as Player // send the executor the targets balance here. }) .register() // /economy give <target> <amount> - requires the permission \"economy.admin.give\" to execute\nCommandAPICommand(\"economy\") .withPermission(\"economy.admin.give\") // The important part of this example .withArguments(PlayerArgument(\"target\")) .withArguments(DoubleArgument(\"amount\")) .executesPlayer(PlayerCommandExecutor { player, args -> val target = args[\"target\"] as Player val amount = args[\"amount\"] as Double // update the targets balance here }) .register() // /economy reset <target> - requires the permission \"economy.admin.reset\" to execute\nCommandAPICommand(\"economy\") .withPermission(\"economy.admin.reset\") // The important part of this example .withArguments(PlayerArgument(\"target\")) .executesPlayer(PlayerCommandExecutor { player, args -> val target = args[\"target\"] as Player // reset the targets balance here }) .register() In our plugin.yml we can also set up our permissions for example... permissions: economy.*: description: Gives the user full access to the economy commands children: economy.other: true economy.admin.*: true economy.self: description: Allows the user to view their own balance economy.other: description: Allows the user to another players balance children: economy.self: true economy.admin.*: description: Gives the user access to all of the admin commands children: economy.admin.give: true economy.admin.reset: true economy.admin.give: description: Gives the user access to /economy give <target> <amount> economy.admin.reset: description: Gives the user access to /economy reset <target> This setup of children allows us to give a player less permissions, but have them access more features. Since economy.* inherits economy.admin.* which inherits economy.admin.give, a player with the permission economy.* will be able to execute /economy give <target> <amount> without them directly having the economy.admin.give permission node. This also works with economy.other, if a player has economy.other they will inherit economy.","breadcrumbs":"Permissions » Example - /economy command with argument permissions","id":"383","title":"Example - /economy command with argument permissions"},"384":{"body":"Requirements is a feature that allows you to put a constraint on commands and arguments. Similar to permissions, a requirement is something that must be fulfilled in order to use a given command or argument. This section is broken up into four parts: Adding requirements to commands Adding requirements to arguments Updating requirements Multiple requirements Please don't skip the section on updating requirements - the last section is necessary to get requirements to work as you'd want!","breadcrumbs":"Requirements » Requirements","id":"384","title":"Requirements"},"385":{"body":"To add a requirement to a command, similar to adding permissions to commands, use the withRequirement method: CommandAPICommand withRequirement(Predicate<CommandSender> sender); The withRequirement method requires a predicate that determines if the sender is able to run the command - if the predicate is satisfied, then the command sender will be able to execute that command.","breadcrumbs":"Requirements » Adding requirements to commands","id":"385","title":"Adding requirements to commands"},"386":{"body":"Say we have a perks-based command system that depends on a player's level. For example, if a player has over 30 levels of experience, they would then be able to run a command that lets them repair the item in their hand in exchange for 30 levels. As such, we'll use the following command syntax: /repair We want to put a requirement on this command that the player needs to have at least 30 levels of experience in order to run the command - if the player has less than 30 levels, the player should not be able to run the command. The easiest way to make the player not able to run the command is to literally tell the user that the command doesn't exist. That's what requirements do in the CommandAPI: new CommandAPICommand(\"repair\") .withRequirement(sender -> ((Player) sender).getLevel() >= 30) .executesPlayer((player, args) -> { // Repair the item back to full durability ItemStack is = player.getInventory().getItemInMainHand(); ItemMeta itemMeta = is.getItemMeta(); if (itemMeta instanceof Damageable damageable) { damageable.setDamage(0); is.setItemMeta(itemMeta); } // Subtract 30 levels player.setLevel(player.getLevel() - 30); }) .register(); CommandAPICommand(\"repair\") .withRequirement { (it as Player).level >= 30 } .executesPlayer(PlayerCommandExecutor { player, _ -> // Repair the item back to full durability val item = player.inventory.itemInMainHand val itemMeta = item.itemMeta if (itemMeta is Damageable) { itemMeta.setDamage(0) item.setItemMeta(itemMeta) } // Subtract 30 levels player.setLevel(player.level - 30) }) .register() It's important to note that in this example, we case the sender to a player for the requirement method. We know that the sender is definitely a player because we use executesPlayer(), which ensures that this is the case. Now that we've got this, we need to make sure we update the player's requirements when their exp changes . This is covered in more detail in the section about updating requirements below.","breadcrumbs":"Requirements » Example - Perks based on a player's level","id":"386","title":"Example - Perks based on a player's level"},"387":{"body":"In a similar way that you can restrict certain arguments by adding permissions to them, you can restrict them by using arbitrary predicates by using the withRequirement method on the arguments themselves.","breadcrumbs":"Requirements » Adding requirements to arguments","id":"387","title":"Adding requirements to arguments"},"388":{"body":"Let's say that we're working on a plugin that has a system to form groups of players called \"parties\". If you are not already in a party, you can create one of your own and if you are in a party, you can teleport to any other member in your party. For this example, we'll use the following command syntax: /party create <partyName>\n/party tp <player> To represent our party in code, we'll use a simple Map called partyMembers which maps the player's UUID to the name of their registered party: Map<UUID, String> partyMembers = new HashMap<>(); val partyMembers = mutableMapOf<UUID, String>() To begin with, let's create the /party create <partyName> command. First, we must declare our arguments: List<Argument<?>> arguments = new ArrayList<>(); // The \"create\" literal, with a requirement that a player must have a party\narguments.add(new LiteralArgument(\"create\") .withRequirement(sender -> !partyMembers.containsKey(((Player) sender).getUniqueId()))\n); arguments.add(new StringArgument(\"partyName\")); var arguments = mutableListOf<Argument<*>>() // The \"create\" literal, with a requirement that a player must have a party\narguments.add(LiteralArgument(\"create\") .withRequirement { !partyMembers.containsKey((it as Player).uniqueId) }\n) arguments.add(StringArgument(\"partyName\")) In this argument declaration, we put a requirement on the literal create, where the player does not have a party. In other words, if the player does not have a party, they are allowed to run /party create <partyName>. If a player already has a party, then they won't be allowed to run this command. Now that we've declared our arguments, we can now declare our main command /party create <partyName>. We populate it with the arguments, and we create an entry in our partyMembers with the player's UUID and the name of the party that they created. Since this updates the requirements of the player, we'll have to make sure we update it (which is covered in more detail in the section about updating requirements below) - until then, I'll omit this from the code: new CommandAPICommand(\"party\") .withArguments(arguments) .executesPlayer((player, args) -> { // Get the name of the party to create String partyName = (String) args.get(\"partyName\"); partyMembers.put(player.getUniqueId(), partyName); }) .register(); CommandAPICommand(\"party\") .withArguments(*arguments.toTypedArray()) .executesPlayer(PlayerCommandExecutor { player, args -> // Get the name of the party to create val partyName = args[\"partyName\"] as String partyMembers[player.uniqueId] = partyName }) .register() So now we've added the ability to create a party if we're not already in it. Now we need to implement our party tp <player> command. Again, we must start by declaring our arguments: arguments = new ArrayList<>();\narguments.add(new LiteralArgument(\"tp\") .withRequirement(sender -> partyMembers.containsKey(((Player) sender).getUniqueId()))\n); arguments.add(new PlayerArgument(\"player\") .replaceSafeSuggestions(SafeSuggestions.suggest(info -> { // Store the list of party members to teleport to List<Player> playersToTeleportTo = new ArrayList<>(); String partyName = partyMembers.get(((Player) info.sender()).getUniqueId()); // Find the party members for (Entry<UUID, String> entry : partyMembers.entrySet()) { // Ignore yourself if (entry.getKey().equals(((Player) info.sender()).getUniqueId())) { continue; } else { // If the party member is in the same party as you if (entry.getValue().equals(partyName)) { Player target = Bukkit.getPlayer(entry.getKey()); if (target.isOnline()) { // Add them if they are online playersToTeleportTo.add(target); } } } } return playersToTeleportTo.toArray(new Player[0]); }))); arguments = mutableListOf<Argument<*>>()\narguments.add(LiteralArgument(\"tp\") .withRequirement { partyMembers.containsKey((it as Player).uniqueId) }) arguments.add(PlayerArgument(\"player\") .replaceSafeSuggestions(SafeSuggestions.suggest { info -> // Store the list of party members to teleport to val playersToTeleportTo = mutableListOf<Player>() val partyName = partyMembers[(info.sender() as Player).uniqueId] // Find the party members for ((uuid, party) in partyMembers) { // Ignore yourself if (uuid == (info.sender() as Player).uniqueId) { continue } else { // If the party member is in the same party as you if (party == partyName) { val target = Bukkit.getPlayer(uuid)!! if (target.isOnline) { // Add them if they are online playersToTeleportTo.add(target) } } } } playersToTeleportTo.toTypedArray() })) Notice something here? There's some code repetition for the withRequirement method - this is the same predicate that we used earlier, except we remove the negation. If you are interested, you can view the section Predicate tips for a method to improve code reuse. Once the arguments have been declared, we can now implement our party teleportation command: new CommandAPICommand(\"party\") .withArguments(arguments) .executesPlayer((player, args) -> { Player target = (Player) args.get(\"player\"); player.teleport(target); }) .register(); CommandAPICommand(\"party\") .withArguments(arguments) .executesPlayer(PlayerCommandExecutor { player, args -> val target = args[\"player\"] as Player player.teleport(target) }) .register() What's important to note in this example is that if you spend the time to set up the arguments properly, it severely decreases the amount of code required to write your command. This makes the commands you declare easier to understand and follow and you don't end up having to put all of these checks in the body of your command executor.","breadcrumbs":"Requirements » Example - A party creation and teleportation system","id":"388","title":"Example - A party creation and teleportation system"},"389":{"body":"Finally, the part you've all been waiting for - how to update requirements. With the way requirements work, they need to be updated manually. To illustrate why this is the case, I'll explain using the example of the /repair command : When a player joins the game, the server tells the client the list of all commands that the client can run (don't worry, this is completely normal, as declared here ) . Let's say that the player has joined and has less than 30 levels. When a player has less than 30 levels, they are unable to execute the /repair command, because the list of commands that the server sent to the client did not contain the /repair command. Eventually, the player will fight some mobs or mine some ores and eventually will reach 30 levels. Despite this, the player's client doesn't actually know that they're now able to use the /repair command until the server tells them. As such, the server needs to somehow update the requirements that a player has so a player knows they can run the command. The CommandAPI handles this in a very simple method call: CommandAPI.updateRequirements(player); Developer's Note: The CommandAPI.updateRequirements(player); method can be used anywhere, except for the withRequirement method. Using it inside this method will crash the server. This is by design - just make sure you don't use it within the withRequirement method and everything will be fine! To illustrate how to use this, we'll go over the two examples above:","breadcrumbs":"Requirements » Updating requirements","id":"389","title":"Updating requirements"},"39":{"body":"Adds a new section 7.3. Argument suggestions with tooltips Adds documentation for the MultiLiteralArgument in section 8.11.2. Multi literal arguments Adds a new section 4. Shading the CommandAPI into your plugins Update documentation for 14. Brigadier + CommandAPI with new (overloaded) function argBuildOf Update Afterword","breadcrumbs":"Introduction » Documentation changes 4.0 \\(\\rightarrow\\) 4.1","id":"39","title":"Documentation changes 4.0 \\(\\rightarrow\\) 4.1"},"390":{"body":"In the example of requirements with the /repair command , we needed to ensure that the player's requirements update when their experience changes. To do this, we'll simply use a normal event to check this: @EventHandler\npublic void onExpChange(PlayerExpChangeEvent event) { CommandAPI.updateRequirements(event.getPlayer());\n} And of course, you have to ensure that this event is registered in your onEnable() method: @Override\npublic void onEnable() { getServer().getPluginManager().registerEvents(this, this);\n} Developer's Note: I'm assuming you already know how to register events and don't need me to go into great detail how to do so, take the code above with a pinch of salt - I know how much everyone likes to divide their event handlers and listeners to organise their code.","breadcrumbs":"Requirements » Example - Updating requirements for xp changes","id":"390","title":"Example - Updating requirements for xp changes"},"391":{"body":"In the example for a party creation , we declared two commands: /party create <partyName>\n/party tp <player> When a player creates a new party, we need to ensure that their requirements are updated when they create the party . As such, we simply add this to our party creation command executor: new CommandAPICommand(\"party\") .withArguments(arguments) .executesPlayer((player, args) -> { // Get the name of the party to create String partyName = (String) args.get(\"partyName\"); partyMembers.put(player.getUniqueId(), partyName); CommandAPI.updateRequirements(player); }) .register(); CommandAPICommand(\"party\") .withArguments(arguments) .executesPlayer(PlayerCommandExecutor { player, args -> // Get the name of the party to create val partyName = args[\"partyName\"] as String partyMembers[player.uniqueId] = partyName CommandAPI.updateRequirements(player) }) .register() That's it!","breadcrumbs":"Requirements » Example - Updating requirements for the party creation example","id":"391","title":"Example - Updating requirements for the party creation example"},"392":{"body":"The CommandAPI lets you handle multiple requirements really easily! The withRequirement method can be called multiple times, so you don't have to worry about shoving everything in one expression.","breadcrumbs":"Requirements » Multiple requirements","id":"392","title":"Multiple requirements"},"393":{"body":"For example, you can apply multiple requirements for a command by calling the withRequirement method multiple times: new CommandAPICommand(\"someCommand\") .withRequirement(sender -> ((Player) sender).getLevel() >= 30) .withRequirement(sender -> ((Player) sender).getInventory().contains(Material.DIAMOND_PICKAXE)) .withRequirement(sender -> ((Player) sender).isInvulnerable()) .executesPlayer((player, args) -> { // Code goes here }) .register(); CommandAPICommand(\"someCommand\") .withRequirement { (it as Player).level >= 30 } .withRequirement { (it as Player).inventory.contains(Material.DIAMOND_PICKAXE) } .withRequirement { (it as Player).isInvulnerable() } .executesPlayer(PlayerCommandExecutor { player, args -> // Code goes here }) .register()","breadcrumbs":"Requirements » Example - Using multiple requirements","id":"393","title":"Example - Using multiple requirements"},"394":{"body":"Aliases for commands can be added by using the withAliases() method when registering a command. Aliases allow you to run the same command with a different 'name' from the original registered command name.","breadcrumbs":"Aliases » Aliases","id":"394","title":"Aliases"},"395":{"body":"In this example, we register the command /getpos that returns the command sender's location. We apply the aliases /getposition, /getloc, /getlocation and /whereami as well, using the withAliases() method. new CommandAPICommand(\"getpos\") // Declare your aliases .withAliases(\"getposition\", \"getloc\", \"getlocation\", \"whereami\") // Declare your implementation .executesEntity((entity, args) -> { entity.sendMessage(String.format(\"You are at %d, %d, %d\", entity.getLocation().getBlockX(), entity.getLocation().getBlockY(), entity.getLocation().getBlockZ()) ); }) .executesCommandBlock((block, args) -> { block.sendMessage(String.format(\"You are at %d, %d, %d\", block.getBlock().getLocation().getBlockX(), block.getBlock().getLocation().getBlockY(), block.getBlock().getLocation().getBlockZ()) ); }) // Register the command .register(); CommandAPICommand(\"getpos\") // Declare your aliases .withAliases(\"getposition\", \"getloc\", \"getlocation\", \"whereami\") // Declare your implementation .executesEntity(EntityCommandExecutor { entity, _ -> val loc = entity.location entity.sendMessage(\"You are at ${loc.blockX}, ${loc.blockY}, ${loc.blockZ}\") }) .executesCommandBlock(CommandBlockCommandExecutor { block, _ -> val loc = block.block.location block.sendMessage(\"You are at ${loc.blockX}, ${loc.blockY}, ${loc.blockZ}\") }) // Register the command .register() commandAPICommand(\"getpos\") { // Declare your aliases withAliases(\"getposition\", \"getloc\", \"getlocation\", \"whereami\") // Declare your implementation entityExecutor { entity, _ -> val loc = entity.location entity.sendMessage(\"You are at ${loc.blockX}, ${loc.blockY}, ${loc.blockZ}\") } commandBlockExecutor { block, _ -> val loc = block.block.location block.sendMessage(\"You are at ${loc.blockX}, ${loc.blockY}, ${loc.blockZ}\") }\n}","breadcrumbs":"Aliases » Example - Using aliases for /getpos","id":"395","title":"Example - Using aliases for /getpos"},"396":{"body":"Help topics can be added to your command using the withHelp(), withShortDescription(), withFullDescription() or withUsage() methods when registering a command. Help allows users to understand what your command does and provides them with a list of usage forms to aid in writing a command.","breadcrumbs":"Help » Help","id":"396","title":"Help"},"397":{"body":"A help topic consists of two mains parts: A short description which is displayed in a help list and displayed at the top of a help topic for that command A full description which is displayed in the \"Description\" section of a help topic This can be seen with the following example, for a command /mycmd. This example has the short description \"Says hi\" , and a full description \"Broadcasts hi to everyone on the server\" . The short help is shown in the help list, which (in this example) is viewed using /help 5. The full description is shown for the help for the command on its own, which is viewed using /help mycmd: help image","breadcrumbs":"Help » Parts of a help","id":"397","title":"Parts of a help"},"398":{"body":"The CommandAPI has three methods to register parts of a help. The withShortDescription() sets the short description for the command, the withFullDescription() sets the full description for the command and withHelp() is a simple way to set both the short and full description at the same time. The withHelp() method is the recommended method to use to set the help for a command. If no short description is provided, the CommandAPI will attempt to use the full description if one is present. Note that this may be truncated automatically, so it is recommended to provide your own short description. These are the following methods that the CommandAPI provides to set the help topic for a command: CommandAPICommand withShortDescription(String description); The withShortDescription method simply sets the short description for the command. In the above screenshot, the short description is \"Says hi\". CommandAPICommand withFullDescription(String description); The withFullDescription method sets the full description for the command. In the above screenshot, the full description is \"Broadcasts hi to everyone on the server\". CommandAPICommand withHelp(String shortDescription, String fullDescription); The withHelp method sets both the short description and the full description at the same time.","breadcrumbs":"Help » Help methods and semantics","id":"398","title":"Help methods and semantics"},"399":{"body":"In this simple example, we implement the above screenshot's help topic. We register a command /mycmd and use the withShortDescription and withFullDescription methods to create a help topic: new CommandAPICommand(\"mycmd\") .withShortDescription(\"Says hi\") .withFullDescription(\"Broadcasts hi to everyone on the server\") .executes((sender, args) -> { Bukkit.broadcastMessage(\"Hi!\"); }) .register(); CommandAPICommand(\"mycmd\") .withShortDescription(\"Says hi\") .withFullDescription(\"Broadcasts hi to everyone on the server\") .executes(CommandExecutor { _, _ -> Bukkit.broadcastMessage(\"Hi!\") }) .register() commandAPICommand(\"mycmd\") { withShortDescription(\"Says hi\") withFullDescription(\"Broadcasts hi to everyone on the server\") anyExecutor { _, _ -> Bukkit.broadcastMessage(\"Hi!\") }\n} We could also register this command using the withHelp method instead: new CommandAPICommand(\"mycmd\") .withHelp(\"Says hi\", \"Broadcasts hi to everyone on the server\") .executes((sender, args) -> { Bukkit.broadcastMessage(\"Hi!\"); }) .register(); CommandAPICommand(\"mycmd\") .withHelp(\"Says hi\", \"Broadcasts hi to everyone on the server\") .executes(CommandExecutor { _, _ -> Bukkit.broadcastMessage(\"Hi!\") }) .register() commandAPICommand(\"mycmd\") { withHelp(\"Says hi\", \"Broadcasts hi to everyone on the server\") anyExecutor { _, _ -> Bukkit.broadcastMessage(\"Hi!\") }\n}","breadcrumbs":"Help » Example - Adding help to a command","id":"399","title":"Example - Adding help to a command"},"4":{"body":"Updates Configuration for server owners page with new skip-initial-datapack-reload option.","breadcrumbs":"Introduction » Documentation changes 9.4.0 \\(\\rightarrow\\) 9.4.1","id":"4","title":"Documentation changes 9.4.0 \\(\\rightarrow\\) 9.4.1"},"40":{"body":"Update the maven and gradle documentation to state that it is provided and compileOnly The project has been renamed from the \"1.13 Command API\" to simply the \"CommandAPI\". This has changed a few things, such as various links. See the section Upgrading guide to view the relevant changes with regards to maven. Updated 3. Setting up your development environment to include new Maven repository links Fixed stronkage with Java versions - there's now no random warning boxes about incompatibility with Java 12! Arguments now include pictures that showcase how they work! Reorganised the sections - arguments is now split up into two sections: 6. Arguments (in general) and 7. Argument types Adds documentation for 6.2. Safe argument suggestions Adds documentation for 7.8.3. BlockState arguments Adds documentation for new arguments: UUIDArgument: 7.8.14. UUID arguments BlockPredicateArgument: 7.9.1. Block predicate arguments ItemStackPredicateArgument: 7.9.2. ItemStack predicate arguments Adds page Incompatible version information outlining what parts of the CommandAPI are incompatible with what versions of Minecraft Adds getCommands() documentation to the 8.2. The FunctionWrapper class page Adds page 13. Brigadier + CommandAPI which shows how the CommandAPI can be used with Brigadier side-by-side Adds page 10. Requirements for the requirements feature to help restrict commands Adds page 14. Predicate tips with information on how to reduce the amount of repeated code when using requirements Update Afterword","breadcrumbs":"Introduction » Documentation changes 3.4 \\(\\rightarrow\\) 4.0","id":"40","title":"Documentation changes 3.4 \\(\\rightarrow\\) 4.0"},"400":{"body":"For more control over help topics, the CommandAPI offers the following method, which allows you to provide your own HelpTopic object: CommandAPICommand withHelp(HelpTopic helpTopic);","breadcrumbs":"Help » Advanced help topics","id":"400","title":"Advanced help topics"},"401":{"body":"In this example, we implement locale-specific help so players can see help in their desired language. To do this, we must make use of the Bukkit HelpTopic object which gives us more control over the content of help that is displayed to a player: public HelpTopic makeHelp(String command) { return new HelpTopic() { @Override public String getShortText() { return \"Says hi\"; } @Override public String getFullText(CommandSender forWho) { String helpText = \"\"; if (forWho instanceof Player player) { // Make use of the player's locale to make language-specific help! Locale playerLocale = player.locale(); if (playerLocale.getLanguage().equals(\"en\")) { helpText = \"Broadcasts \\\"Hi!\\\" to everyone on the server\"; } else if (playerLocale.getLanguage().equals(\"de\")) { helpText = \"Sendet \\\"Hi!\\\" an alle auf dem Server\"; } } else { helpText = \"Broadcasts \\\"Hi!\\\" to everyone on the server\"; } return helpText; } // Allow anyone to see this help topic @Override public boolean canSee(CommandSender player) { return true; } };\n} fun makeHelp(command: String): HelpTopic = object: HelpTopic() { override fun getShortText(): String = \"Says hi\" override fun getFullText(forWho: CommandSender): String { var helpText = \"\" if (forWho is Player) { // Make use of the player's locale to make language-specific help! val playerLocale = forWho.locale() if (playerLocale.getLanguage() == \"en\") { helpText = \"Broadcasts \\\"Hi!\\\" to everyone on the server\" } else if (playerLocale.getLanguage() == \"de\") { helpText = \"Sendet \\\"Hi!\\\" an alle auf dem Server\" } } else { helpText = \"Broadcasts \\\"Hi!\\\" to everyone on the server\" } return helpText } // Allow anyone to see this help topic override fun canSee(player: CommandSender): Boolean = true\n} We then add our new HelpTopic to the command using the withHelp method: new CommandAPICommand(\"mycmd\") .withHelp(makeHelp(\"mycmd\")) .executes((sender, args) -> { Bukkit.broadcastMessage(\"Hi!\"); }) .register(); return CommandAPICommand(\"mycmd\") .withHelp(makeHelp(\"mycmd\")) .executes(CommandExecutor { _, _ -> Bukkit.broadcastMessage(\"Hi!\") }) .register()","breadcrumbs":"Help » Example - Adding locale-specific help","id":"401","title":"Example - Adding locale-specific help"},"402":{"body":"When registering a command, there also is a command usage generated. The CommandAPI provides a way to customise this usage by providing the withUsage() method: CommandAPICommand withUsage(String... usage)","breadcrumbs":"Help » Command usage","id":"402","title":"Command usage"},"403":{"body":"In this example, we want to showcase how usage generation displays the usage vs. how a custom usage displays the usage: /command <help> <admin|user|moderator|vip>\n/command <reload> <commandsystem|config|server> This is how it would get displayed: Usage:\n- /command <help> <admin>\n- /command <help> <user>\n- /command <help> <moderator>\n- /command <help> <vip>\n- /command <reload> <commandsystem>\n- /command <reload> <config>\n- /command <reload> <server> Now, we are implementing the withUsage() method: new CommandAPICommand(\"...\") .withUsage( \"/command <help> <section>\", \"/command <reload> <system>\" ) By using withUsage() like that, the CommandAPI will produce this usage: Usage:\n- /command <help> <section>\n- /command <reload> <system>","breadcrumbs":"Help » Example - Providing a command usage","id":"403","title":"Example - Providing a command usage"},"404":{"body":"Subcommands is another method for registering commands that makes use of creating multiple different CommandAPICommand instances. Given a CommandAPICommand, we can add a subcommand by using the following method: CommandAPICommand withSubcommand(CommandAPICommand subcommand);\nCommandAPICommand withSubcommands(CommandAPICommand... subcommands); Using subcommands has no disadvantages to using regular commands with the LiteralArgument or MultiLiteralArgument, and should be slightly more intuitive to implement if you've used other command frameworks before.","breadcrumbs":"Subcommands » Subcommands","id":"404","title":"Subcommands"},"405":{"body":"Say we wanted to write a permission management system. To do this, we'll use the following command structsyntaxure: /perm group add <permission> <groupName>\n/perm group remove <permission> <groupName>\n/perm user add <permission> <userName>\n/perm user remove <permission> <userName> Let's start with the simplest example - the /perm group ... command. We have one command which is the following: add <permission> <groupName> We can implement this by creating a CommandAPICommand with the command name add: CommandAPICommand groupAdd = new CommandAPICommand(\"add\") .withArguments(new StringArgument(\"permission\")) .withArguments(new StringArgument(\"groupName\")) .executes((sender, args) -> { // perm group add code }); val groupAdd = CommandAPICommand(\"add\") .withArguments(StringArgument(\"permission\")) .withArguments(StringArgument(\"groupName\")) .executes(CommandExecutor { sender, args -> // perm group add code }) val groupAdd = subcommand(\"add\") { stringArgument(\"permission\") stringArgument(\"groupName\") anyExecutor { sender, args -> // perm group add code }\n} Similarly, we have another part remove <permission> <groupName>. We can declare this similar to our add command. Once we've done that, we can now join everything up together. Here, we create a command group which adds the two other subcommands: CommandAPICommand groupRemove = new CommandAPICommand(\"remove\") .withArguments(new StringArgument(\"permission\")) .withArguments(new StringArgument(\"groupName\")) .executes((sender, args) -> { // perm group remove code }); CommandAPICommand group = new CommandAPICommand(\"group\") .withSubcommand(groupAdd) .withSubcommand(groupRemove); val groupRemove = CommandAPICommand(\"remove\") .withArguments(StringArgument(\"permission\")) .withArguments(StringArgument(\"groupName\")) .executes(CommandExecutor { sender, args -> // perm group remove code }) val group = CommandAPICommand(\"group\") .withSubcommand(groupAdd) .withSubcommand(groupRemove) val groupRemove = subcommand(\"remove\") { stringArgument(\"permission\") stringArgument(\"groupName\") anyExecutor { sender, args -> // perm group remove code }\n} val group = subcommand(\"group\") { subcommand(groupAdd) subcommand(groupRemove)\n} Finally, we can link everything up together to the perm command and register the whole thing together: new CommandAPICommand(\"perm\") .withSubcommand(group) .register(); CommandAPICommand(\"perm\") .withSubcommand(group) .register() commandAPICommand(\"perm\") { subcommand(group)\n} Another, more intuitive method, is to shove everything in one go without creating lots of variables all over the place: new CommandAPICommand(\"perm\") .withSubcommand(new CommandAPICommand(\"group\") .withSubcommand(new CommandAPICommand(\"add\") .withArguments(new StringArgument(\"permission\")) .withArguments(new StringArgument(\"groupName\")) .executes((sender, args) -> { // perm group add code }) ) .withSubcommand(new CommandAPICommand(\"remove\") .withArguments(new StringArgument(\"permission\")) .withArguments(new StringArgument(\"groupName\")) .executes((sender, args) -> { // perm group remove code }) ) ) .withSubcommand(new CommandAPICommand(\"user\") .withSubcommand(new CommandAPICommand(\"add\") .withArguments(new StringArgument(\"permission\")) .withArguments(new StringArgument(\"userName\")) .executes((sender, args) -> { // perm user add code }) ) .withSubcommand(new CommandAPICommand(\"remove\") .withArguments(new StringArgument(\"permission\")) .withArguments(new StringArgument(\"userName\")) .executes((sender, args) -> { // perm user remove code }) ) ) .register(); CommandAPICommand(\"perm\") .withSubcommand(CommandAPICommand(\"group\") .withSubcommand(CommandAPICommand(\"add\") .withArguments(StringArgument(\"permission\")) .withArguments(StringArgument(\"groupName\")) .executes(CommandExecutor { sender, args -> // perm group add code }) ) .withSubcommand(CommandAPICommand(\"remove\") .withArguments(StringArgument(\"permission\")) .withArguments(StringArgument(\"groupName\")) .executes(CommandExecutor { sender, args -> // perm group remove code }) ) ) .withSubcommand(CommandAPICommand(\"user\") .withSubcommand(CommandAPICommand(\"add\") .withArguments(StringArgument(\"permission\")) .withArguments(StringArgument(\"userName\")) .executes(CommandExecutor { sender, args -> // perm user add code }) ) .withSubcommand(CommandAPICommand(\"remove\") .withArguments(StringArgument(\"permission\")) .withArguments(StringArgument(\"userName\")) .executes(CommandExecutor { sender, args -> // perm user remove code }) ) ) .register() commandAPICommand(\"perm\") { subcommand(\"group\") { subcommand(\"add\") { stringArgument(\"permission\") stringArgument(\"groupName\") anyExecutor { sender, args -> // perm group add code } } subcommand(\"remove\") { stringArgument(\"permission\") stringArgument(\"groupName\") anyExecutor { sender, args -> // perm group remove code } } } subcommand(\"user\") { subcommand(\"add\") { stringArgument(\"permission\") stringArgument(\"userName\") anyExecutor { sender, args -> // perm user add code } } subcommand(\"remove\") { stringArgument(\"permission\") stringArgument(\"userName\") anyExecutor { sender, args -> // perm user add code } } }\n}","breadcrumbs":"Subcommands » Example - Permission system with subcommands","id":"405","title":"Example - Permission system with subcommands"},"406":{"body":"So far in this documentation, we've described many different ways to register commands. We've described writing commands by declaring a CommandAPICommand object, using a list of arguments and providing an executor for the command. We've also described another way of registering commands with multiple \"paths\" using the withSubcommand method to generate a tree-like structure. As of CommandAPI 7.0.0, another method for registering commands, command trees , has been introduced.","breadcrumbs":"Command trees » Command trees","id":"406","title":"Command trees"},"407":{"body":"The Command Tree represents command structures in a tree-like fashion, in a very similar way that Brigadier's API lets you declare commands. Command tree commands effectively revolve around two methods: public T executes(CommandExecutor executor); public CommandTree then(ArgumentTree branch);\npublic ArgumentTree then(ArgumentTree branch); The executes() method is the same executes() method that you have seen previously in this documentation for normal CommandAPI commands. This also includes all of the executes...() methods described in Normal command executors , but for the sake of simplicity, we'll simply refer to all of these by executes(). The then() method allows you to create new \"branches\" in your command \"tree\" data structure. If you are familiar with Brigadier 's then() method for argument nodes, then you should feel right at home. Otherwise, for all intents and purposes then() lets you specify additional paths that a command can take when a user is typing their command. Because the underlying type hierarchy of command trees is fairly complex (then() having multiple return types and taking in ArgumentTree objects), instead of trying to describe how all of that works, we'll instead describe how to make command trees by using the methods executes() and then() in practice.","breadcrumbs":"Command trees » The executes() and then() methods","id":"407","title":"The executes() and then() methods"},"408":{"body":"The basic syntax of a command tree is effectively identical to a normal CommandAPICommand, but instead you use the CommandTree object. For example, if we want to create a simple command which sends \"Hi!\" to a command sender, we declare the name of our command, make use of the executes() method, and then we use the CommandTree constructor instead of the CommandAPICommand constructor: /sayhi new CommandAPICommand(\"sayhi\") .executes((sender, args) -> { sender.sendMessage(\"Hi!\"); }) .register(); $$\\downarrow$$ new CommandTree(\"sayhi\") .executes((sender, args) -> { sender.sendMessage(\"Hi!\"); }) .register();","breadcrumbs":"Command trees » Declaring a command tree","id":"408","title":"Declaring a command tree"},"409":{"body":"Unlike the CommandAPICommand class, the CommandTree class doesn't let you add arguments using the withArguments() method. Instead, it makes use of the then() method, which allows you to provide an argument to it. This is best described with an example.","breadcrumbs":"Command trees » Adding arguments to a command tree","id":"409","title":"Adding arguments to a command tree"},"41":{"body":"Moves configuration for server owners to a new section 2. Configuration for server owners . This has the side-effect of also re-numbering all of the sections on the left. Sorry! Adds server owner documentation for the CommandAPI's config command conversion system in section 2. Configuration for server owners Update the conversion page 10. Command conversion so it should be much easier to follow and understand Changed the list of Java versions that the CommandAPI is compatible with in the Troubleshooting section","breadcrumbs":"Introduction » Documentation changes 3.3 \\(\\rightarrow\\) 3.4","id":"41","title":"Documentation changes 3.3 \\(\\rightarrow\\) 3.4"},"410":{"body":"Say we want to take our /sayhi command from above and also have an argument which lets you specify a target player. In this example, we'll have the following command syntax: /sayhi - Says \"Hi!\" to the current sender\n/sayhi <target> - Says \"Hi!\" to a target player We can do this by adding a PlayerArgument to our command. As described above, to add this argument, we must use the then() method: new CommandTree(\"sayhi\") .executes((sender, args) -> { sender.sendMessage(\"Hi!\"); }) .then(new PlayerArgument(\"target\") .executes((sender, args) -> { Player target = (Player) args.get(\"target\"); target.sendMessage(\"Hi\"); })) .register(); CommandTree(\"sayhi\") .executes(CommandExecutor { sender, _ -> sender.sendMessage(\"Hi!\") }) .then(PlayerArgument(\"target\") .executes(CommandExecutor { _, args -> val target = args[\"target\"] as Player target.sendMessage(\"Hi\") })) .register() In this example, we have our normal /sayhi command using the executes() method. We then add a new argument (a new \"branch\" in our \"tree\"), the PlayerArgument, using the then() method. We want to make this branch executable, so we also use the executes() method on the argument itself . To register the full command tree (which includes both /sayhi and /sayhi <target>), we call register() on the CommandTree object. That's effectively all of the basics of command trees! We start by writing a normal command, use executes() to make it executable and use then() to add additional paths to our command. Finally, we finish up with register() to register our command. Below, I've included a few more examples showcasing how to design commands using command trees.","breadcrumbs":"Command trees » Example - Declaring a command tree with a single argument","id":"410","title":"Example - Declaring a command tree with a single argument"},"411":{"body":"","breadcrumbs":"Command trees » Command tree examples","id":"411","title":"Command tree examples"},"412":{"body":"Say we wanted to create a plugin to let a user edit signs. We have a single command tree /signedit, with a number of branching paths set, clear, copy and paste which represent various operations that this command can be performed on a sign: /signedit set <line_number> <text> - Sets the text for a line on a sign\n/signedit clear <line_number> - Clears a sign's text on a specific line\n/signedit copy <line_number> - Copies the current text from a line on a sign\n/signedit paste <line_number> - Pastes the copied text onto a line on a sign new CommandTree(\"signedit\") .then(new LiteralArgument(\"set\") .then(new IntegerArgument(\"line_number\", 1, 4) .then(new GreedyStringArgument(\"text\") .executesPlayer((player, args) -> { // /signedit set <line_number> <text> Sign sign = getTargetSign(player); int lineNumber = (int) args.get(\"line_number\"); String text = (String) args.get(\"text\"); sign.setLine(lineNumber - 1, text); sign.update(true); })))) .then(new LiteralArgument(\"clear\") .then(new IntegerArgument(\"line_number\", 1, 4) .executesPlayer((player, args) -> { // /signedit clear <line_number> Sign sign = getTargetSign(player); int lineNumber = (int) args.get(\"line_number\"); sign.setLine(lineNumber - 1, \"\"); sign.update(true); }))) .then(new LiteralArgument(\"copy\") .then(new IntegerArgument(\"line_number\", 1, 4) .executesPlayer((player, args) -> { // /signedit copy <line_number> Sign sign = getTargetSign(player); int lineNumber = (int) args.get(\"line_number\"); player.setMetadata(\"copied_sign_text\", new FixedMetadataValue(this, sign.getLine(lineNumber - 1))); }))) .then(new LiteralArgument(\"paste\") .then(new IntegerArgument(\"line_number\", 1, 4) .executesPlayer((player, args) -> { // /signedit copy <line_number> Sign sign = getTargetSign(player); int lineNumber = (int) args.get(\"line_number\"); sign.setLine(lineNumber - 1, player.getMetadata(\"copied_sign_text\").get(0).asString()); sign.update(true); }))) .register(); CommandTree(\"signedit\") .then(LiteralArgument(\"set\") .then(IntegerArgument(\"line_number\", 1, 4) .then(GreedyStringArgument(\"text\") .executesPlayer(PlayerCommandExecutor { player, args -> // /signedit set <line_number> <text> val sign: Sign = getTargetSign(player) val line_number = args[\"line_number\"] as Int val text = args[\"text\"] as String sign.setLine(line_number - 1, text) sign.update(true) })))) .then(LiteralArgument(\"clear\") .then(IntegerArgument(\"line_number\", 1, 4) .executesPlayer(PlayerCommandExecutor { player, args -> // /signedit clear <line_number> val sign: Sign = getTargetSign(player) val line_number = args[\"line_number\"] as Int sign.setLine(line_number - 1, \"\") sign.update(true) }))) .then(LiteralArgument(\"copy\") .then(IntegerArgument(\"line_number\", 1, 4) .executesPlayer(PlayerCommandExecutor { player, args -> // /signedit copy <line_number> val sign: Sign = getTargetSign(player) val line_number = args[\"line_number\"] as Int player.setMetadata(\"copied_sign_text\", FixedMetadataValue(this, sign.getLine(line_number - 1))) }))) .then(LiteralArgument(\"paste\") .then(IntegerArgument(\"line_number\", 1, 4) .executesPlayer(PlayerCommandExecutor { player, args -> // /signedit copy <line_number> val sign: Sign = getTargetSign(player) val line_number = args[\"line_number\"] as Int sign.setLine(line_number - 1, player.getMetadata(\"copied_sign_text\")[0].asString()) sign.update(true) }))) .register()","breadcrumbs":"Command trees » Example - Sign editing plugin","id":"412","title":"Example - Sign editing plugin"},"413":{"body":"The CommandAPI also includes a very small lightweight annotation-based command framework. This works very differently compared to previous commands shown in this documentation and it is less feature-rich than registering commands using the other methods. In short, the CommandAPI's annotation-based system: Has no runtime overhead compared to using the regular command registration system (unlike other annotation-based frameworks such as ACF ). Reduces code bloat (to an extent). Improves readability since commands are declared declaratively instead of imperatively. Is not as powerful as the regular command registration system. Developer's Note: Currently, the annotation framework is in its infancy, so any suggestions or improvements are heavily appreciated! Developer's Note: As of the time of writing, annotation-based commands are not compatible with the Kotlin programming language! The CommandAPI does have the Kotlin DSL instead, which is leaner, cleaner and provides a much more Kotliny experience! Before we go into too much detail, let's take a look at an example of what this annotation framework looks like, and compare this to the existing method.","breadcrumbs":"Annotation-based commands » Annotation-based commands","id":"413","title":"Annotation-based commands"},"414":{"body":"Let's say we're writing a plugin with the capability to create warps to places on the server. To do this, we'll make a simple command /warp, defined as follows: /warp - Shows help\n/warp <warp> - Teleports a player to <warp>\n/warp create <name> - Creates a new warp <name> at the player's location","breadcrumbs":"Annotation-based commands » Example: A warp command","id":"414","title":"Example: A warp command"},"415":{"body":"Using the regular CommandAPI, this is one way we can create this command. In the code below, we use StringArguments to represent the warp names. To teleport to a warp, we also populate it with suggestions (deferred so it updates), and also use a subcommand to represent /warp create: Map<String, Location> warps = new HashMap<>(); // /warp\nnew CommandAPICommand(\"warp\") .executes((sender, args) -> { sender.sendMessage(\"--- Warp help ---\"); sender.sendMessage(\"/warp - Show this help\"); sender.sendMessage(\"/warp <warp> - Teleport to <warp>\"); sender.sendMessage(\"/warp create <warpname> - Creates a warp at your current location\"); }) .register(); // /warp <warp>\nnew CommandAPICommand(\"warp\") .withArguments(new StringArgument(\"warp\").replaceSuggestions(ArgumentSuggestions.strings(info -> warps.keySet().toArray(new String[0]) ))) .executesPlayer((player, args) -> { player.teleport(warps.get((String) args.get(0))); }) .register(); // /warp create <warpname>\nnew CommandAPICommand(\"warp\") .withSubcommand( new CommandAPICommand(\"create\") .withPermission(\"warps.create\") .withArguments(new StringArgument(\"warpname\")) .executesPlayer((player, args) -> { warps.put((String) args.get(0), player.getLocation()); }) ) .register(); Seems fairly straightforward, given everything else covered in this documentation. Now let's compare it to using annotations!","breadcrumbs":"Annotation-based commands » Warp command (without annotations)","id":"415","title":"Warp command (without annotations)"},"416":{"body":"I think it's best to show the example and the explain it afterwards: @Command(\"warp\") public class WarpCommand { // List of warp names and their locations static Map<String, Location> warps = new HashMap<>(); @Default public static void warp(CommandSender sender) { sender.sendMessage(\"--- Warp help ---\"); sender.sendMessage(\"/warp - Show this help\"); sender.sendMessage(\"/warp <warp> - Teleport to <warp>\"); sender.sendMessage(\"/warp create <warpname> - Creates a warp at your current location\"); } @Default public static void warp(Player player, @AStringArgument String warpName) { player.teleport(warps.get(warpName)); } @Subcommand(\"create\") @Permission(\"warps.create\") public static void createWarp(Player player, @AStringArgument String warpName) { warps.put(warpName, player.getLocation()); } } CommandAPI.registerCommand(WarpCommand.class); As we can see, the code certainly looks very different to the normal registration method. Let's take it apart piece by piece to see what exactly is going on here. Command declaration @Command(\"warp\") public class WarpCommand { Firstly, we declare our command warp. To do this, we use the @Command annotation and simply state the name of the command in the annotation. This annotation is attached to the class WarpCommand, which indicates that the whole class WarpCommand will be housing our command. The annotation framework is designed in such a way that an entire command is represented by a single class. This provides a more modular approach to command declaration that allows you to easily contain the methods of a command in one location. Default command @Default\npublic static void warp(CommandSender sender) { sender.sendMessage(\"--- Warp help ---\"); sender.sendMessage(\"/warp - Show this help\"); sender.sendMessage(\"/warp <warp> - Teleport to <warp>\"); sender.sendMessage(\"/warp create <warpname> - Creates a warp at your current location\");\n} Here, declare the main command implementation using the @Default annotation. The @Default annotation informs the CommandAPI that the method it is attached to does not have any subcommands. This is effectively the same as registering a regular command without using .withSubcommand(). Here, we simply write what happens when no arguments are run (i.e. the user just runs /warp on its own). As such, we don't include any parameters to our method. Default command (again!) @Default\npublic static void warp(Player player, @AStringArgument String warpName) { player.teleport(warps.get(warpName));\n} We also have a second @Default annotated method, which handles our /warp <warp> command. Because this isn't a subcommand (the warp to teleport to is not a subcommand, it's an argument), we still using the @Default annotation. In this method, we include an argument with this command by using the @AStringArgument annotation. This argument uses the StringArgument class, and the name of this argument is \"warpName\", which is extracted from the name of the variable. Simply put, the Annotation for an argument is A followed by the name of the argument. This is synonymous with using the following: new StringArgument(\"warp\") It's also very important to note the parameters for this method. The first parameter is a Player object, which represents our command sender. The CommandAPI's annotation system uses the fact that the command sender is a Player object and automatically ensures that anyone using the command must be a Player. In other words, non-players (such as the console or command blocks), would be unable to execute this command. The second argument is a String object, which represents the result of our argument \"warp\". The CommandAPI's annotation system can also infer the return type of the argument that is provided to it (in this case, a StringArgument will produce a String) and will automatically cast and provide the result to that parameter. Subcommand @Subcommand(\"create\")\n@Permission(\"warps.create\")\npublic static void createWarp(Player player, @AStringArgument String warpName) { warps.put(warpName, player.getLocation());\n} Lastly, we declare a subcommand to allow us to run /warp create <name>. To do this, we simply use the @Subcommand annotation. In this example, we also apply a permission node that is required to run the command by using the @Permission annotation. The rest is fairly straight forward - we declare an argument, in this case it's another StringArgument , so we use @AStringArgument and then declare everything else in a similar fashion to the default command executor. Registering the command Registering the command is fairly simple and is a one liner: CommandAPI.registerCommand(WarpCommand.class); This line can be placed in your onEnable() or onLoad() method like you were registering a normal command.","breadcrumbs":"Annotation-based commands » Warp command (with annotations)","id":"416","title":"Warp command (with annotations)"},"417":{"body":"This page outlines in detail the list of all annotations that the CommandAPI's annotation-based command system includes.","breadcrumbs":"Annotations » Annotations","id":"417","title":"Annotations"},"418":{"body":"","breadcrumbs":"Annotations » Annotations that go on classes","id":"418","title":"Annotations that go on classes"},"419":{"body":"The @Command annotation is used to declare a command. The parameter is the name of the command that will be registered. @Command(\"warp\") public class WarpCommand {","breadcrumbs":"Annotations » @Command(\"commandName\")","id":"419","title":"@Command(\"commandName\")"},"42":{"body":"Adds information on how functions are loaded in 1.16+ in section 6. Functions & Tags Added function error messages to section Troubleshooting","breadcrumbs":"Introduction » Documentation changes 3.1 \\(\\rightarrow\\) 3.3","id":"42","title":"Documentation changes 3.1 \\(\\rightarrow\\) 3.3"},"420":{"body":"The @Alias annotation is used to declare a list of aliases for a command. The parameter is a list of aliases which can be used for the command. @Command(\"teleport\") @Alias({\"tp\", \"tele\"})\npublic class TeleportCommand {","breadcrumbs":"Annotations » @Alias({...})","id":"420","title":"@Alias({...})"},"421":{"body":"The @Permission annotation is used to add a permission node to a command. Users that want to run this command must have this permission. The parameter is the permission node required to run the command. @Command(\"teleport\") @Permission(\"myplugin.tp\")\nclass TeleportCommand {","breadcrumbs":"Annotations » @Permission(\"permissionNode\")","id":"421","title":"@Permission(\"permissionNode\")"},"422":{"body":"The @NeedsOp annotation is used to indicate that a command needs to have operator privileges to run it. This annotation has no parameters. @Command(\"teleport\") @NeedsOp\nclass TeleportCommand {","breadcrumbs":"Annotations » @NeedsOp","id":"422","title":"@NeedsOp"},"423":{"body":"The @Help annotation is used to add a help topic to a command. This annotation can take two forms: A simple form which just uses a string which is used as the full description for a command: @Command(\"teleport\")\n@Help(\"Teleports yourself to another location\")\nclass TeleportCommand { A form with two parameters value and shortDescription, to provide the full description (value) and short description (shortDescription) content for a command: @Command(\"teleport\") @Help(value = \"Teleports yourself to another location\", shortDescription = \"TP to a location\")\nclass TeleportCommand {","breadcrumbs":"Annotations » @Help(\"Full description\")","id":"423","title":"@Help(\"Full description\")"},"424":{"body":"To use annotations on methods, methods must be static .","breadcrumbs":"Annotations » Annotations that go on methods","id":"424","title":"Annotations that go on methods"},"425":{"body":"The @Default annotation indicates that the method is not a subcommand. This acts in a similar way to regular Bukkit commands. Commands with the @Default annotation can be used to run the main code when the command named with the @Command annotation is stated, such as the following: @Default\npublic static void warp(CommandSender sender) { sender.sendMessage(\"--- Warp help ---\"); sender.sendMessage(\"/warp - Show this help\"); sender.sendMessage(\"/warp <warp> - Teleport to <warp>\"); sender.sendMessage(\"/warp create <warpname> - Creates a warp at your current location\");\n} The @Default annotation does not mean that the command can't have arguments! Arguments can still be used and declared as shown: @Default\npublic static void warp(Player player, @AStringArgument String warpName) { player.teleport(warps.get(warpName));\n}","breadcrumbs":"Annotations » @Default","id":"425","title":"@Default"},"426":{"body":"The @Subcommand simply tells the CommandAPI that the declared method is a subcommand. This acts in a similar way to the regular CommandAPI's .withSubcommand() method. The subcommand annotation can take in a single string which is the name of the subcommand: @Subcommand(\"create\")\n@Permission(\"warps.create\")\npublic static void createWarp(Player player, @AStringArgument String warpName) { warps.put(warpName, player.getLocation());\n} Or, it can take in a list of strings which represent the aliases that can also be used for the declared subcommand: @Subcommand({\"teleport\", \"tp\"})\npublic static void teleport(Player player, @APlayerArgument OfflinePlayer target) { if(target.isOnline() && target instanceof Player onlineTarget) { player.teleport(onlineTarget); }\n}","breadcrumbs":"Annotations » @Subcommand","id":"426","title":"@Subcommand"},"427":{"body":"The @Permission annotation can also be used on methods to indicate that a permission is required to execute a command. @Subcommand(\"create\")\n@Permission(\"warps.create\")\npublic static void createWarp(Player player, @AStringArgument String warpName) { warps.put(warpName, player.getLocation());\n}","breadcrumbs":"Annotations » @Permission","id":"427","title":"@Permission"},"428":{"body":"The @NeedsOp annotation can also be used on methods to indicate that the user must be an operator to run the command.","breadcrumbs":"Annotations » @NeedsOp","id":"428","title":"@NeedsOp"},"429":{"body":"The annotations for arguments are really simple, there's just two things you need to know: To use an annotation argument, just add the letter A (for 'annotation') at the beginning of it! For example: \\begin{align} \\texttt{StringArgument}&\\xrightarrow{A}\\texttt{@AStringArgument}\\\\ \\texttt{PlayerArgument}&\\xrightarrow{A}\\texttt{@APlayerArgument}\\\\ \\texttt{AdvancementArgument}&\\xrightarrow{A}\\texttt{@AAdvancementArgument}\\\\ &\\hspace{0.75em}\\vdots \\end{align} For example, we use @AStringArgument to indicate that this command takes a StringArgument as its first parameter: @Default\npublic static void warp(Player player, @AStringArgument String warpName) { player.teleport(warps.get(warpName));\n} The name of the argument (referred to as \"nodeName\" in the normal CommandAPI system) is the name of the variable assigned to the parameter. In the above code, this means that the name of the argument is warpName.","breadcrumbs":"Annotations » Annotations that go on parameters","id":"429","title":"Annotations that go on parameters"},"43":{"body":"Adds new section 5.1 Argument suggestions to cover how to override suggestions - Having it all in section 5. Arguments was a bit too content-heavy Adds documentation for the new .overrideSuggestions() method in section 5.1 Argument suggestions Simplified the description of the documentation updates Changed the artifact ID for the dependency of the CommandAPI. Instead of being commandapi, it is now commandapi-core. You can view the changes in section 2 Setting up your development environment Changed the repository information for gradle in section 2 Setting up your development environment . You now have to include the NBTAPI repository because gradle can't automatically detect this for some reason. Kinda stupid tbh. Adds a section on using multiple or optional arguments in section 5 Arguments","breadcrumbs":"Introduction » Documentation changes 3.0 \\(\\rightarrow\\) 3.1","id":"43","title":"Documentation changes 3.0 \\(\\rightarrow\\) 3.1"},"430":{"body":"Certain argument annotations have extra parameters that can be supplied to provide additional customization: Numerical arguments The following numerical arguments can take both a min and max value. Both of these are completely optional. This indicates the range of values (inclusive) that is valid for this argument. For example: @Default\npublic static void command(CommandSender sender, @ADoubleArgument(min = 0.0, max = 10.0) double someDouble, @AFloatArgument(min = 5.0f, max = 10.0f) float someFloat, @AIntegerArgument(max = 100) int someInt, @ALongArgument(min = -10) long someLong\n) { // Command implementation here\n} Literal arguments Both the LiteralArgument and MultiLiteralArgument can be used. When these are used, the name of the variable assigned to the parameter is ignored and not used as the argument's name. For the @ALiteralArgument annotation, the parameter is the literal to be used for the command. For the @AMultiLiteralArgument, the parameter can be an array of multiple literals to use: @Default\npublic static void command(CommandSender sender, @ALiteralArgument(\"myliteral\") String literal, @AMultiLiteralArgument({\"literal\", \"anotherliteral\"}) String multipleLiterals\n) { // Command implementation here\n} Other arguments The LocationArgument, Location2DArgument, EntitySelectorArgument and ScoreHolderArgument can all take an extra parameter in their constructors. As a result, the annotation-equivalent of these arguments also allow you to provide the parameter in the annotation: @Default\npublic static void command(CommandSender sender, @ALocationArgument(LocationType.BLOCK_POSITION) Location location, @ALocation2DArgument(LocationType.PRECISE_POSITION) Location location2d, @AEntitySelectorArgument.ManyEntities Collection<Entity> entities, @AScoreHolderArgument.Multiple Collection<String> scoreHolders\n) { // Command implementation here\n}","breadcrumbs":"Annotations » Special argument annotations","id":"430","title":"Special argument annotations"},"431":{"body":"Registering annotation-based commands is really simple. To do this, we use the following method, where className is the name of a class with a @Command annotation: CommandAPI.registerCommand(className)","breadcrumbs":"Registering annotation-based commands » Registering annotation-based commands","id":"431","title":"Registering annotation-based commands"},"432":{"body":"Say we have a simple command /warp that is defined as follows: @Command(\"warp\") public class WarpCommand { // List of warp names and their locations static Map<String, Location> warps = new HashMap<>(); @Default public static void warp(CommandSender sender) { sender.sendMessage(\"--- Warp help ---\"); sender.sendMessage(\"/warp - Show this help\"); sender.sendMessage(\"/warp <warp> - Teleport to <warp>\"); sender.sendMessage(\"/warp create <warpname> - Creates a warp at your current location\"); } @Default public static void warp(Player player, @AStringArgument String warpName) { player.teleport(warps.get(warpName)); } @Subcommand(\"create\") @Permission(\"warps.create\") public static void createWarp(Player player, @AStringArgument String warpName) { warps.put(warpName, player.getLocation()); } } We can register this in our onLoad() method so we can use this command from within Minecraft functions: public class MyPlugin extends JavaPlugin { @Override public void onLoad() { CommandAPI.registerCommand(WarpCommand.class); } }","breadcrumbs":"Registering annotation-based commands » Example: Registering a Warp command","id":"432","title":"Example: Registering a Warp command"},"433":{"body":"The CommandAPI also provides an alternative way of making commands when using Kotlin to develop your plugins: A DSL! This DSL provides many methods to easily add arguments to your command structure. Examples of the DSL can be found here .","breadcrumbs":"Kotlin-based commands » Kotlin-based commands","id":"433","title":"Kotlin-based commands"},"434":{"body":"To install the DSL, you need to add the commandapi-bukkit-kotlin dependency into your pom.xml or your build.gradle, making sure to specify the server flavor you are developing for:","breadcrumbs":"Kotlin-based commands » Installing the DSL","id":"434","title":"Installing the DSL"},"435":{"body":"<dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-bukkit-kotlin</artifactId> <version>9.4.1</version> </dependency>\n</dependencies> Next, you need to add Kotlin to your project. For this, you first need to add the dependency: <dependencies> <dependency> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-stdlib</artifactId> <version>1.9.0</version> </dependency>\n</dependencies> Finally, you need to add the kotlin-maven-plugin: <build> <plugins> <plugin> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-maven-plugin</artifactId> <version>1.9.0</version> <executions> <execution> <id>compile</id> <phase>compile</phase> <goals> <goal>compile</goal> </goals> </execution> <execution> <id>test-compile</id> <phase>test-compile</phase> <goals> <goal>test-compile</goal> </goals> </execution> </executions> <configuration> <jvmTarget>16</jvmTarget> </configuration> </plugin> </plugins>\n</build>","breadcrumbs":"Kotlin-based commands » Adding the dependency with Maven","id":"435","title":"Adding the dependency with Maven"},"436":{"body":"First, you need to add the repository: repositories { mavenCentral()\n} repositories { mavenCentral()\n} Next, you need to add the dependency: dependencies { implementation \"dev.jorel:commandapi-bukkit-kotlin:9.4.1\"\n} dependencies { implementation(\"dev.jorel:commandapi-bukkit-kotlin:9.4.1\")\n} You also need to add Kotlin to your project. For this, you first need to add the Kotlin plugin: plugins { id \"org.jetbrains.kotlin.jvm\" version \"1.9.0\"\n} plugins { kotlin(\"jvm\") version \"1.9.0\"\n} Next, you need to add the dependency (you should already have added the mavenCentral() repository to your project): dependencies { implementation \"org.jetbrains.kotlin:kotlin-stdlib\"\n} dependencies { implementation(\"org.jetbrains.kotlin:kotlin-stdlib\")\n} Then, you need to configure the Java version to build against: kotlin { jvmToolchain(16)\n} kotlin { jvmToolchain(16)\n}","breadcrumbs":"Kotlin-based commands » Adding the dependency with Gradle","id":"436","title":"Adding the dependency with Gradle"},"437":{"body":"","breadcrumbs":"Using the DSL » Using the DSL","id":"437","title":"Using the DSL"},"438":{"body":"As a first example and to take a first look at the Kotlin DSL syntax, we will first create a simple command to send messages to a player.","breadcrumbs":"Using the DSL » Defining a simple message command","id":"438","title":"Defining a simple message command"},"439":{"body":"We want to create a command that lets us send a message to a player. To do this, we want to register a command with the following syntax: /sendmessageto <player> <msg> We can then use the following command registration: commandTree(\"sendmessageto\") { playerArgument(\"player\") { // Defines a new PlayerArgument(\"player\") greedyStringArgument(\"msg\") { // Defines a new GreedyStringArgument(\"msg\") anyExecutor { _, args -> // Command can be executed by anyone and anything (such as entities, the console, etc.) val player: Player = args[\"player\"] as Player val message: String = args[\"msg\"] as String player.sendMessage(message) } } }\n} commandAPICommand(\"sendmessageto\") { playerArgument(\"player\") // Defines a new PlayerArgument(\"player\") greedyStringArgument(\"msg\") // Defines a new GreedyStringArgument(\"msg\") anyExecutor { _, args -> // Command can be executed by anyone and anything (such as entities, the console, etc.) val player: Player = args[\"player\"] as Player val message: String = args[\"msg\"] as String player.sendMessage(message) }\n} Here you can see some interesting things: You do not need to call the .register() method when using the DSL You do not need to initialise any arguments","breadcrumbs":"Using the DSL » Example - Sending a message to a player using the Kotlin DSL","id":"439","title":"Example - Sending a message to a player using the Kotlin DSL"},"44":{"body":"Developer's Note: Lots of changes occurred in version 3.0. I highly recommend reading the Upgrading guide section which covers the changes in more detail and how to update your plugin for this version. Sections on the left have been tidied up and should be more \"approachable\" Installation section ( 1. Installation for server owners ) now includes information about additional dependencies Dependency section ( 2. Setting up your development environment ) updated to use the new dependency Group ID Command registration section ( 3. Command registration ) updated to reflect new API changes Command execution section ( 4. Command Executors ) updated to reflect new API changes Arguments section ( 5. Arguments ) completely rewritten to reflect new API changes. Adds more detailed examples for each argument Function arguments section ( 6.3 Function Arguments ) updated to reflect new API changes Permissions section ( 7. Permissions ) updated to reflect new API changes Aliases section ( 8. Aliases ) updated to reflect new API changes Command conversion section ( 9. Command conversion ) rewrite example to be more detailed","breadcrumbs":"Introduction » Documentation changes 2.1 \\(\\rightarrow\\) 3.0","id":"44","title":"Documentation changes 2.1 \\(\\rightarrow\\) 3.0"},"440":{"body":"The Kotlin DSL also provides executors to execute your command. You've seen the anyExecutor in the example above. To find out, which DSL executor corresponds to \"normal\" executors, you can refer to the table below: DSL normal executor DSL resulting executor DSL normal execution info DSL resulting execution info \"normal\" Executor anyExecutor() anyResultingExecutor() anyExecutionInfo() anyResultingExecutionInfo executes() playerExecutor() playerResultingExecutor() playerExecutionInfo() playerResultingExecutionInfo() executesPlayer() entityExecutor() entityResultingExecutor() entityExecutionInfo() entityResultingExecutionInfo() executesEntity() consoleExecutor() consoleResultingExecutor() consoleExecutionInfo() consoleResultingExecutionInfo() executesConsole() commandBlockExecutor() commandBlockResultingExecutor() commandBlockExecutionInfo() commandBlockResultingExecutionInfo() executesCommandBlock() proxyExecutor() proxyResultingExecutor() proxyExecutionInfo() proxyResultingExecutionInfo() executesProxy() nativeExecutor() nativeResultingExecutor() nativeExecutionInfo() nativeResultingExecutionInfo() executesNative() remoteConsoleExecutor() remoteConsoleResultingExecutor() remoteConsoleExecutionInfo() remoteConsoleResultingExecutionInfo() executesRemoteConsole()","breadcrumbs":"Using the DSL » Executors","id":"440","title":"Executors"},"441":{"body":"The DSL implements almost every argument with a method. You've seen the playerArgument() and the greedyStringArgument() method in the example at the top of this page. The way arguments are implemented is pretty straight forward: It's basically the argument class' name, but as a method. So if you wanted to use a ItemStackArgument in your command, you would use the itemStackArgument() method of the DSL. One thing to note is that the DSL also features every existing constructor. This means if you want to use an IntegerArgument with a minimum of 0 and a maximum of 10, you normally would implement it like this: new IntegerArgument(\"integer\", 0, 10) However, when using this DSL it is implemented like this: integerArgument(\"integer\", 0, 10) Developer's Note: There are a few arguments not having a method which directly corresponds to their respective argument. These arguments most likely use a builder pattern and because of that require further implementation by the user. To use these arguments, the DSL also provides the argument() method which takes in any argument as a parameter.","breadcrumbs":"Using the DSL » Arguments","id":"441","title":"Arguments"},"442":{"body":"When using the DSL, you might want to modify the behaviour of certain arguments by adding requirements or suggestions to them. To give you a general idea how you could accomplish that, the sendMessageTo command is adding a broadcast option which should only be executed by server operators. commandTree(\"sendMessageTo\") { playerArgument(\"player\") { greedyStringArgument(\"msg\") { playerExecutor { _, args -> val player: Player = args[\"player\"] as Player val message: String = args[\"msg\"] as String player.sendMessage(message) } } } literalArgument(\"broadcast\") { withRequirement { sender: CommandSender -> sender.isOp } // Applies the requirement to the broadcast literal argument /* add more methods here that modify argument behaviour */ greedyStringArgument(\"msg\") { playerExecutor { _, args -> val message: String = args[\"msg\"] as String Bukkit.broadcastMessage(message) } } }\n} commandAPICommand(\"sendMessageTo\") { playerArgument(\"player\") greedyStringArgument(\"msg\") playerExecutor { _, args -> val player: Player = args[\"player\"] as Player val message: String = args[\"msg\"] as String player.sendMessage(message) }\n} commandAPICommand(\"sendMessageTo\") { literalArgument(\"broadcast\") { withRequirement { sender: CommandSender -> sender.isOp } // Applies the requirement to the broadcast literal argument /* add more methods here that modify argument behaviour */ } greedyStringArgument(\"msg\") playerExecutor { _, args -> val message: String = args[\"msg\"] as String Bukkit.broadcastMessage(message) }\n} Notice how you can just add the requirement in a CommandTree by adding it to the argument block where you also define the next arguments and the executor. However, when modifying the behaviour of an argument in a CommandAPICommand you have to add an extra block where you can implement the additional behaviour.","breadcrumbs":"Using the DSL » Editing arguments","id":"442","title":"Editing arguments"},"443":{"body":"Expanding on the previous example where we added a requirement to a single argument, we now also want to add a requirement to a whole command. This works similar to how argument behaviour is modified in a CommandTree: commandTree(\"commandRequirement\") { withRequirement { sender: CommandSender -> sender.isOp} playerExecutor { player, _ -> player.sendMessage(\"This command can only be executed by players who are server operators.\") }\n} commandAPICommand(\"commandRequirement\") { withRequirement { sender: CommandSender -> sender.isOp} playerExecutor { player, _ -> player.sendMessage(\"This command can only be executed by players who are server operators.\") }\n}","breadcrumbs":"Using the DSL » Adding requirements to commands","id":"443","title":"Adding requirements to commands"},"444":{"body":"Now, a few more examples are shown to demonstrate the use of this DSL a little more:","breadcrumbs":"Using the DSL » More examples","id":"444","title":"More examples"},"445":{"body":"We want to create a /give command with the following syntax: /optionalArgument give <item>\n/optionalArgument give <item> <amount> To declare an argument as optional you need to set the optional value to true: commandTree(\"optionalArgument\") { literalArgument(\"give\") { itemStackArgument(\"item\") { integerArgument(\"amount\", optional = true) { playerExecutor { player, args -> // This command will let you execute: // \"/optionalArgument give minecraft:stick\" // \"/optionalArgument give minecraft:stick 5\" val itemStack: ItemStack = args[\"item\"] as ItemStack val amount: Int = args.getOptional(\"amount\").orElse(1) as Int itemStack.amount = amount player.inventory.addItem(itemStack) } } } }\n} commandAPICommand(\"optionalArgument\") { literalArgument(\"give\") itemStackArgument(\"item\") integerArgument(\"amount\", optional = true) // This sets the argument as optional playerExecutor { player, args -> // This command will let you execute: // \"/optionalArgument give minecraft:stick\" // \"/optionalArgument give minecraft:stick 5\" val itemStack: ItemStack = args[\"item\"] as ItemStack val amount: Int = args.getOptional(\"amount\").orElse(1) as Int itemStack.amount = amount player.inventory.addItem(itemStack) }\n}","breadcrumbs":"Using the DSL » Example - Implementing optional arguments with the Kotlin DSL","id":"445","title":"Example - Implementing optional arguments with the Kotlin DSL"},"446":{"body":"We want to create a command with the following syntax to demonstrate replacing suggestions using the Kotlin DSL: /replaceSuggestions <strings> Replacing suggestions works similar to how you would add a requirement to an argument as shown in Editing arguments . You just have to use the replaceSuggestions method this time: commandTree(\"replaceSuggestions\") { stringArgument(\"strings\") { replaceSuggestions(ArgumentSuggestions.strings(\"one\", \"two\", \"three\")) // Replaces the suggestions for the \"strings\" StringArgument playerExecutor { player, args -> player.sendMessage(\"You chose option ${args[\"strings\"] as String}!\") } }\n} commandAPICommand(\"replaceSuggestions\") { stringArgument(\"strings\") { replaceSuggestions(ArgumentSuggestions.strings(\"one\", \"two\", \"three\")) // Replaces the suggestions for the \"strings\" StringArgument } playerExecutor { player, args -> player.sendMessage(\"You chose option ${args[\"strings\"] as String}!\") }\n}","breadcrumbs":"Using the DSL » Example - Replacing suggestions using the Kotlin DSL","id":"446","title":"Example - Replacing suggestions using the Kotlin DSL"},"447":{"body":"The CommandAPI offers an additional way to access arguments when using Kotlin: delegated properties . With delegated properties, there are two possible dependencies you can use: commandapi-core-kotlin Support for delegated properties has been added to the commandapi-core-kotlin module. If you want to use delegated properties, you need to add this dependency. commandapi-bukkit-kotlin If you are already using the Kotlin DSL to create your commands, you can already use delegated properties. commandapi-core-kotlin is included in commandapi-bukkit-kotlin.","breadcrumbs":"Delegated properties » Delegated properties","id":"447","title":"Delegated properties"},"448":{"body":"To be able to access arguments by using delegated properties, your variable name needs to match the node name of the argument. This could look like this: CommandAPICommand(\"mycommand\") .withArguments(StringArgument(\"string\")) .withArguments(PlayerArgument(\"target\")) .executesPlayer(PlayerCommandExecutor { player, args -> val string: String by args val target: Player by args // Implementation... }) .register() commandAPICommand(\"mycommand\") { stringArgument(\"string\") playerArgument(\"target\") playerExecutor { player, args -> val string: String by args val target: Player by args // Implementation... }\n}","breadcrumbs":"Delegated properties » Access arguments using delegated properties","id":"448","title":"Access arguments using delegated properties"},"449":{"body":"Developer's Note: The CommandAPI hasn't been released for Velocity yet. We do, however, offer snapshot builds. This small section on Velocity will outline how to get the snapshot builds and what limitations the CommandAPI currently has on Velocity. This page focuses on outlining how to set up the CommandAPI for Velocity. It expects that you are already familiar with how to set up a Velocity plugin.","breadcrumbs":"Velocity » Velocity","id":"449","title":"Velocity"},"45":{"body":"Installing the CommandAPI is easy! Just download the latest CommandAPI-XXX.jar file using the button below and place it in your server's plugins/ folder! Download latest CommandAPI plugin","breadcrumbs":"Installation for server owners » Installation","id":"45","title":"Installation"},"450":{"body":"Because we do not have an official release yet, the snapshot builds are not published in the Maven Central repository. Instead you need to add our snapshot repository: <repositories> <repository> <id>oss.sonatype.org-snapshot</id> <url>https://s01.oss.sonatype.org/content/repositories/snapshots</url> </repository>\n</repositories> repositories { maven { url = \"https://s01.oss.sonatype.org/content/repositories/snapshots\" }\n} repositories { maven { url = uri(\"https://s01.oss.sonatype.org/content/repositories/snapshots\") }\n}","breadcrumbs":"Velocity » Adding the snapshot repository with Maven or Gradle","id":"450","title":"Adding the snapshot repository with Maven or Gradle"},"451":{"body":"As mentioned, Velocity can only be accessed with snapshot builds. These snapshot build version are following standard semantic versioning and thus have the -SNAPSHOT suffix: <dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-velocity-shade</artifactId> <version>9.4.0-SNAPSHOT</version> </dependency>\n</dependencies> dependencies { compile \"dev.jorel:commandapi-velocity-shade:9.4.0-SNAPSHOT\"\n} dependencies { compileOnly(\"dev.jorel:commandapi-velocity-shade:9.4.0-SNAPSHOT\")\n}","breadcrumbs":"Velocity » Adding the dependency","id":"451","title":"Adding the dependency"},"452":{"body":"The CommandAPI requires two steps: loading and enabling. We will perform these steps in Velocity's loading stages, construction and initialization. These two stages are explained in their documentation . We will perform the CommandAPI's loading step in the construction phase first: @Inject\npublic ExamplePlugin(ProxyServer server, Logger logger) { this.server = server; this.logger = logger; CommandAPI.onLoad(new CommandAPIVelocityConfig(server, this));\n} Next, we want to utilize Velocity's ProxyInitializeEvent to perform the CommandAPI's enabling step: @Subscribe\npublic void onProxyInitialization(ProxyInitializeEvent event) { // Any CommandAPI command registrations... CommandAPI.onEnable();\n}","breadcrumbs":"Velocity » Setting up the CommandAPI","id":"452","title":"Setting up the CommandAPI"},"453":{"body":"The CommandAPI currently only offers support for a very limited amount of arguments on Velocity. This is because arguments are primarily implemented on the backend servers. However, the CommandAPI offers access for the primitive type arguments: IntegerArgument LongArgument FloatArgument DoubleArgument BooleanArgument StringArgument TextArgument GreedyStringArgument LiteralArgument MultiLiteralArgument","breadcrumbs":"Velocity » Current limitations","id":"453","title":"Current limitations"},"454":{"body":"Command registration works the same way as it does in Bukkit. To visualize this, we want to register a simple command that generates a random number between a chosen minimum and a chosen maximum value:","breadcrumbs":"Velocity » Registering a simple command","id":"454","title":"Registering a simple command"},"455":{"body":"We want to register the command /randomnumber with the following syntax: /randomnumber <min> <max> To accomplish that, we register the command like this: new CommandAPICommand(\"randomnumber\") .withArguments(new IntegerArgument(\"min\")) .withArguments(new IntegerArgument(\"max\")) .executesPlayer((player, args) -> { int min = (int) args.get(\"min\"); int max = (int) args.get(\"max\"); Random random = ThreadLocalRandom.current(); int randomNumber = random.nextInt(min, max); player.sendMessage(Component.text().content(\"Your random number is: \" + randomNumber)); }) .register(); CommandAPICommand(\"randomnumber\") .withArguments(IntegerArgument(\"min\")) .withArguments(IntegerArgument(\"max\")) .executesPlayer(PlayerCommandExecutor { player, args -> val min = args[\"min\"] as Int val max = args[\"max\"] as Int val random = ThreadLocalRandom.current() val randomNumber = random.nextInt(min, max) player.sendMessage(Component.text().content(\"Your random number is: $randomNumber\")) }) .register()","breadcrumbs":"Velocity » Example - Registering a simple command","id":"455","title":"Example - Registering a simple command"},"456":{"body":"Developer's Note: If you're a server owner, you're probably lost! This section is for developer command conversion. If you're looking for how to convert plugins with the config.yml file, you want 2. Configuration for server owners . The CommandAPI has the ability to convert plugin commands to vanilla Minecraft commands using its config.yml's plugins-to-convert option. Nevertheless, the API for command conversion is not hidden and you're free to use it as you see fit! Before you continue, let's clear up a few naming conventions which is used in the following sections! Target plugin - This refers to a non-CommandAPI plugin which registers normal Bukkit commands. This typically uses the old boolean onCommand(CommandSender ... ) method Your plugin - This refers to your plugin, the one that uses the CommandAPI and wants to add compatibility to a target plugin","breadcrumbs":"Command conversion » Command conversion","id":"456","title":"Command conversion"},"457":{"body":"To register all commands that are declared by a target plugin, the Converter.convert(Plugin) method can be used. This attempts to register all commands declared in a target plugin's plugin.yml file, as well as any aliases or permissions stated in the plugin.yml file.","breadcrumbs":"Command conversion » Entire plugins","id":"457","title":"Entire plugins"},"458":{"body":"Say you have some plugin.yml file for a target plugin that adds some basic functionality to a server. The target plugin in this example is called \"TargetPlugin\": name: TargetPlugin\nmain: some.random.package.Main\nversion: 1.0\ncommands: gmc: aliases: gm1 gms: i: permission: item.permission As you can see, it declares 3 commands: /gmc, /gms and /i. We can now begin writing your plugin that uses the CommandAPI converter. We will call this plugin \"YourPlugin\": public class YourPlugin extends JavaPlugin { @Override public void onEnable() { Converter.convert((JavaPlugin) Bukkit.getPluginManager().getPlugin(\"TargetPlugin\")); // Other code goes here... } } class YourPlugin : JavaPlugin() { override fun onEnable() { Converter.convert(Bukkit.getPluginManager().getPlugin(\"TargetPlugin\") as JavaPlugin) // Other code goes here... } } When this is run, the commands /gmc, /gm1, /gms and /i will all be registered by the CommandAPI.","breadcrumbs":"Command conversion » Example - Converting commands for a target plugin","id":"458","title":"Example - Converting commands for a target plugin"},"459":{"body":"In addition to converting all commands from a target plugin, the CommandAPI allows you to convert single commands at a time using the following methods from the Converter class: public static convert(Plugin plugin, String cmdName);\npublic static convert(Plugin plugin, String cmdName, List<Argument> arguments);\npublic static convert(Plugin plugin, String cmdName, Argument... arguments); In these commands, the plugin refers to the plugin which has the command you want to convert and cmdName is the name of the command declared in the target plugin's plugin.yml file (just the main command, not the aliases!). The List<Argument> or Argument... can be used to provide argument checks that lets you apply the command UI to a bukkit command.","breadcrumbs":"Command conversion » Only specific commands","id":"459","title":"Only specific commands"},"46":{"body":"If you use NBT data, you'll also need the NBT API . (You can find out from your developers if you need this or not) If you are using raw JSON chat data, you'll need to be running Spigot or a Paper-based server such as Paper or Purpur . (Again, you can find out from your developers if you need this or not)","breadcrumbs":"Installation for server owners » Additional dependencies","id":"46","title":"Additional dependencies"},"460":{"body":"Say we want to convert EssentialsX's /speed command using the CommandAPI. The plugin.yml entry for the /speed command is the following: speed: description: Change your speed limits. usage: /<command> [type] <speed> [player] aliases: [flyspeed,eflyspeed,fspeed,efspeed,espeed,walkspeed,ewalkspeed,wspeed,ewspeed] From this, we can determine that there are the following commands, where \"walk\" and \"fly\" are the different types that the command can take: /speed <speed>\n/speed <speed> <target>\n/speed <walk/fly> <speed>\n/speed <walk/fly> <speed> <target> With the EssentialsX plugin, the <speed> value can only take numbers between 0 and 10. As such, we'll ensure to apply these limits using the IntegerArgument. In addition, since the speed type can only be \"walk\" or \"fly\", we'll add that to our converter as well using a MultiLiteralArgument: JavaPlugin essentials = (JavaPlugin) Bukkit.getPluginManager().getPlugin(\"Essentials\"); // /speed <speed>\nConverter.convert(essentials, \"speed\", new IntegerArgument(\"speed\", 0, 10)); // /speed <target>\nConverter.convert(essentials, \"speed\", new PlayerArgument(\"target\")); // /speed <walk/fly> <speed>\nConverter.convert(essentials, \"speed\", new MultiLiteralArgument(\"modes\", \"walk\", \"fly\"), new IntegerArgument(\"speed\", 0, 10)\n); // /speed <walk/fly> <speed> <target>\nConverter.convert(essentials, \"speed\", new MultiLiteralArgument(\"modes\", \"walk\", \"fly\"), new IntegerArgument(\"speed\", 0, 10), new PlayerArgument(\"target\")\n); val essentials = Bukkit.getPluginManager().getPlugin(\"Essentials\") as JavaPlugin // /speed <speed>\nConverter.convert(essentials, \"speed\", IntegerArgument(\"speed\", 0, 10)) // /speed <target>\nConverter.convert(essentials, \"speed\", PlayerArgument(\"target\")) // /speed <walk/fly> <speed>\nConverter.convert(essentials, \"speed\", MultiLiteralArgument(\"modes\", \"walk\", \"fly\"), IntegerArgument(\"speed\", 0, 10)\n) // /speed <walk/fly> <speed> <target>\nConverter.convert(essentials, \"speed\", MultiLiteralArgument(\"modes\", \"walk\", \"fly\"), IntegerArgument(\"speed\", 0, 10), PlayerArgument(\"target\")\n) An image showing /execute run for EssentialsX's /speed command","breadcrumbs":"Command conversion » Example - Converting EssentialsX's speed command","id":"460","title":"Example - Converting EssentialsX's speed command"},"461":{"body":"Formally, the CommandAPI does not support plugin reloading. This includes, but is not limited to: The /reload command which reloads all plugins on the server Plugin reloading plugins, such as PlugMan Any form of plugin enabling/disabling process for plugins which register commands via the CommandAPI In general, using the /reload command is not advised . Here's some useful resources from various Bukkit/Spigot/Paper developers: Maddy Miller (WorldEdit creator): Why you should never /reload on Spigot, Bukkit, and Paper Bukkit Forums: Is /reload that bad Petition to remove the /reload command Spigot Forums: What's with the /reload command? Let's kill /reload, or make it better. The CommandAPI is not like normal Bukkit/Spigot/Paper plugins . It directly accesses all of the nitty-gritty Vanilla Minecraft code to convert and expose Minecraft's internal command framework into a Bukkit-API friendly interface for you to use. As the CommandAPI hooks directly into Vanilla Minecraft code, and /reload is a Bukkit feature, using /reload can cause Vanilla Minecraft's internal system to become unstable. If you are having issues with /reload, seriously reconsider shutting your server down correctly and restarting it, instead of running /reload. Despite this, there is one way to get reloading to work using the onDisable() method in your plugin. If you register a command in your onLoad() or onEnable() method, by unregistering the command in your onDisable() method, this allows the CommandAPI to properly register the command again when the server reloads. Developer's Note: Despite the fact that you can do this, I cannot stress enough that this is not recommended , due to the fact that functions/tags in datapacks do not work with /reload, even if you unregister the command .","breadcrumbs":"Plugin reloading » Plugin reloading","id":"461","title":"Plugin reloading"},"462":{"body":"In this example, we add support for reloading the server via /reload by unregistering the command in the onDisable() method. Note that force-unregistering is not required for this: public class MyPlugin extends JavaPlugin { @Override public void onEnable() { new CommandAPICommand(\"ping\") .executes((sender, args) -> { sender.sendMessage(\"Pong!\"); }) .register(); } @Override public void onDisable() { CommandAPI.unregister(\"ping\"); } }","breadcrumbs":"Plugin reloading » Example - Allowing a command to work with /reload","id":"462","title":"Example - Allowing a command to work with /reload"},"463":{"body":"The CommandAPI does a lot of stuff \"behind the scenes\". This internal CommandAPI section will go into detail about what the CommandAPI does, how it's implemented and why it has been implemented like that.","breadcrumbs":"Internal CommandAPI » Internal CommandAPI","id":"463","title":"Internal CommandAPI"},"464":{"body":"The CommandAPI's arguments are representations of the different arguments that the Minecraft Command Data protocol handles. These are outlined in the table below: Identifier CommandAPI argument brigadier:bool BooleanArgument brigadier:double DoubleArgument brigadier:float FloatArgument brigadier:integer IntegerArgument brigadier:long LongArgument brigadier:string StringArgument TextArgument GreedyStringArgument CustomArgument<T> minecraft:angle AngleArgument minecraft:block_pos LocationArgument (LocationType.BLOCK_POSITION) minecraft:block_predicate BlockPredicateArgument minecraft:block_state BlockStateArgument minecraft:color ChatColorArgument minecraft:column_pos Location2DArgument (LocationType.BLOCK_POSITION) minecraft:component ChatComponentArgument minecraft:dimension WorldArgument minecraft:entity EntitySelectorArgument minecraft:entity_anchor minecraft:entity_summon EntityTypeArgument minecraft:float_range FloatRangeArgument minecraft:function FunctionArgument minecraft:game_profile PlayerArgument minecraft:game_profile OfflinePlayerArgument minecraft:int_range IntegerRangeArgument minecraft:item_enchantment EnchantmentArgument minecraft:item_predicate ItemStackPredicateArgument minecraft:item_slot minecraft:item_stack ItemStackArgument minecraft:message ChatArgument minecraft:mob_effect PotionEffectArgument minecraft:nbt minecraft:nbt_compound_tag NBTCompoundArgument minecraft:nbt_path minecraft:nbt_tag minecraft:objective ObjectiveArgument minecraft:objective_criteria ObjectiveCriteriaArgument minecraft:operation MathOperationArgument minecraft:particle ParticleArgument minecraft:resource_location AdvancementArgument BiomeArgument CustomArgument<T> LootTableArgument NamespacedKeyArgument RecipeArgument SoundArgument minecraft:rotation RotationArgument minecraft:score_holder ScoreHolderArgument minecraft:scoreboard_slot ScoreboardSlotArgument minecraft:swizzle AxisArgument minecraft:team TeamArgument minecraft:time TimeArgument minecraft:uuid UUIDArgument minecraft:vec2 Location2DArgument (LocationType.PRECISE_POSITION) minecraft:vec3 LocationArgument (LocationType.PRECISE_POSITION) There are a few arguments that aren't implemented. Here's why: minecraft:entity_anchor - This argument only has two values: eyes and feet. It's incredibly unnecessary for any other purpose and is easier to implement with a MultiLiteralArgument. minecraft:item_slot - Bukkit's implementation of item slot numbers differs very wildly to Minecraft's implementation of item slot numbers. This difference makes it near-impossible to have a suitable middle-ground for item slot numbers that ensures that invalid numbers cannot be passed to the wrong inventory type. An implementation of this would require a rewrite of the current system to maintain proper inventory slot access safety. minecraft:nbt, minecraft:nbt_path, minecraft:nbt_tag - You've got the NBTCompoundArgument, that's good enough, right? ¯\\_(ツ)_/¯","breadcrumbs":"Internal CommandAPI » Argument identifiers","id":"464","title":"Argument identifiers"},"465":{"body":"During the initialization of Minecraft 1.16+ servers, the CommandAPI uses a custom datapack reloading sequence as opposed to the normal Vanilla Minecraft datapack reloading method. The CommandAPI's method uses the server's current command dispatcher object as opposed to a new one, which allows datapacks to use commands registered by the CommandAPI. This can be invoked using the following method: CommandAPI.reloadDatapacks();","breadcrumbs":"Internal CommandAPI » Reloading datapacks","id":"465","title":"Reloading datapacks"},"466":{"body":"The CommandAPI doesn't store the CommandAPICommand objects during the main running of the server because it simply doesn't need to. Instead, it stores a list of RegisteredCommand objects which are defined as the following, which should be fairly self-explanatory: public record RegisteredCommand { String commandName(); List<String> argsAsStr(); Optional<String> shortDescription(); Optional<String> fullDescription(); Optional<String[]> usageDescription(); String[] aliases(); CommandPermission permission();\n} The argsAsStr() method returns a list of arguments in a string format, of the form argName:SimpleClassName, where argName is the name of the argument (the argument's node name) and SimpleClassName is the name of the argument class that was used to construct it (such as IntegerArgument). A List<RegisteredCommand> can be acquired using the following method: CommandAPI.getRegisteredCommands(); Note that this list does not update when commands are unregistered , only when commands are registered.","breadcrumbs":"Internal CommandAPI » Getting a list of registered commands","id":"466","title":"Getting a list of registered commands"},"467":{"body":"So far, we've been using only the CommandAPI to register commands. As a result, this makes the CommandAPI's features limited by whatever the CommandAPI has implemented. To push past these limits, the CommandAPI includes some extra methods to help with invoking brigadier methods. Of course, to use these methods, brigadier is required. The brigadier dependency's installation instructions can be found here . Developer's Note: For those that are unaware, brigadier is Mojang's command parser and dispatching framework. This is what the CommandAPI wraps around and is the main underlying source of its functionality. The CommandAPI has been designed in such a way that you shouldn't have to access NMS in order to make use of the more \"advanced\" arguments and features - if you find that NMS is required to do something, please make a new issue !","breadcrumbs":"Brigadier + CommandAPI » Brigadier + CommandAPI","id":"467","title":"Brigadier + CommandAPI"},"468":{"body":"The CommandAPI offers the following methods in the dev.jorel.commandapi.Brigadier class: public static CommandDispatcher getCommandDispatcher();\npublic static RootCommandNode getRootNode();\npublic static LiteralArgumentBuilder fromLiteralArgument(LiteralArgument literalArgument);\npublic static RedirectModifier fromPredicate(BiPredicate<CommandSender, Object[]> predicate, List<Argument> args);\npublic static Command fromCommand(CommandAPICommand command);\npublic static RequiredArgumentBuilder fromArgument(List<Argument> args, Argument<?> argument);\npublic static RequiredArgumentBuilder fromArgument(Argument argument);\npublic static SuggestionProvider toSuggestions(Argument<?> argument, List<Argument> args);\npublic static Object[] parseArguments(CommandContext cmdCtx, List<Argument> args);\npublic static Object getBrigadierSourceFromCommandSender(CommandSender sender);\npublic static CommandSender getBukkitCommandSenderFromContext(CommandContext cmdCtx); Briefly, here's what each of these functions do (you can view the JavaDocs for more information): Method Description getCommandDispatcher Returns the Minecraft command dispatcher graph getRootNode Returns the root node of the command dispatcher.This is equivalent to usinggetCommandDispatcher().getRoot(); fromLiteralArgument Creates a LiteralArgumentBuilder from a LiteralArgument fromPredicate Converts a predicate and some arguments into a RedirectModifier. This can be used for the fork method in brigadier's ArgumentBuilder fromCommand Converts a CommandAPICommand into a brigadier Command object fromArgument Converts an argument, or a list of arguments, into a RequiredArgumentBuilder toSuggestions Converts an argument's suggestions into brigadier's SuggestionProvider, with a list of previously declared arguments parseArguments Parses a list of CommandAPI arguments into their respective objects for a provided CommandContext getBrigadierSourceFromCommandSender Converts a Bukkit CommandSender into the NMS command sender source object getBukkitCommandSenderFromContext Converts a Brigadier CommandContext into a Bukkit CommandSender","breadcrumbs":"Brigadier + CommandAPI » Brigadier support functions","id":"468","title":"Brigadier support functions"},"469":{"body":"I hope these examples help understand how the CommandAPI can help with registering more \"powerful\" commands with the use of brigadier as well! Please bear with with it - these examples can be long, but I'm certain that they've been explained well and will be useful!","breadcrumbs":"Brigadier + CommandAPI » Examples","id":"469","title":"Examples"},"47":{"body":"The CommandAPI is written and compiled using Java 16, and is only compatible with Minecraft servers that are compatible with Java 16 or higher. Attempting to use the CommandAPI on an old version of Minecraft (1.13 to 1.16.5) will throw an error (containing \"org.bukkit.plugin.InvalidPluginException\"): [11:14:40 ERROR]: Could not load 'plugins\\CommandAPI-8.7.3.jar' in folder 'plugins'\norg.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: dev/jorel/commandapi/CommandAPIMain has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 52.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:138) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:334) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:255) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.craftbukkit.v1_13_R2.CraftServer.loadPlugins(CraftServer.java:331) ~[patched_1.13.2.jar:git-Paper-657] at net.minecraft.server.v1_13_R2.DedicatedServer.init(DedicatedServer.java:235) ~[patched_1.13.2.jar:git-Paper-657] at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:787) ~[patched_1.13.2.jar:git-Paper-657] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_42]\nCaused by: java.lang.UnsupportedClassVersionError: dev/jorel/commandapi/CommandAPIMain has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 52.0 at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_42] at java.lang.ClassLoader.defineClass(ClassLoader.java:760) ~[?:1.8.0_42] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_42] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:136) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[patched_1.13.2.jar:git-Paper-657] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_42] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_42] at java.lang.Class.forName0(Native Method) ~[?:1.8.0_42] at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_42] at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:134) ~[patched_1.13.2.jar:git-Paper-657] ... 6 more This can be mitigated by running a Paper Minecraft server with the following command flag during startup: -DPaper.IgnoreJavaVersion=true","breadcrumbs":"Installation for server owners » Running the CommandAPI on old versions of Minecraft","id":"47","title":"Running the CommandAPI on old versions of Minecraft"},"470":{"body":"Say we wanted to add a predicate to the /execute command. In this example, we'll create a predicate which handles random chances. To illustrate this, we want to be able to run commands such as: /execute if randomchance 1 4 run say Hello! In this scenario, if we ran this command, we would expect \"Hello!\" to appear in the chat with a \\(\\frac{1}{4}\\) chance. In particular, this is what we're trying to achieve: We want to create a predicate (true/false value) for the following syntax: randomchance <numerator> <denominator> We also want this predicate to come after execute if: \\begin{gather} \\texttt{execute}\\\\ \\downarrow\\\\ \\texttt{if}\\\\ \\downarrow\\\\ \\texttt{randomchance <numerator}\\texttt{> <denominator}\\texttt{>} \\end{gather} After entering our predicate, we want to route back to execute (because the argument after execute is run, which is used in our example command above): \\begin{gather} \\texttt{execute}\\\\ \\downarrow\\\\ \\texttt{if}\\\\ \\downarrow\\\\ \\texttt{randomchance <numerator}\\texttt{> <denominator}\\texttt{>}\\\\ \\downarrow\\\\ \\texttt{execute} \\end{gather} Writing the code Now that we've established what we want, we can finally begin writing the code! First we want to create a literal randomchance. It's a literal because literal values don't change (similar to say run or if from the /execute command). To create a literal, we'll use the fromLiteralArgument method described above, and then build it using the .build() method: // Register literal \"randomchance\"\nLiteralCommandNode randomChance = Brigadier.fromLiteralArgument(new LiteralArgument(\"randomchance\")).build(); // Register literal \"randomchance\"\nval randomChance: LiteralCommandNode<Any> = Brigadier.fromLiteralArgument(LiteralArgument(\"randomchance\")).build() With that completed, we can now create our \"argument\" to this predicate. To do this, we'll use the regular declaration of arguments that we would normally use for commands. In this example, because we're computing \\(\\frac{numerator}{denominator}\\), we want our numerator to be 0 or greater and our denominator to be 1 or greater (we don't want any negative numbers or division by zero!): // Declare arguments like normal\nArgument<Integer> numeratorArgument = new IntegerArgument(\"numerator\", 0);\nArgument<Integer> denominatorArgument = new IntegerArgument(\"denominator\", 1); List<Argument> arguments = new ArrayList<>();\narguments.add(numeratorArgument);\narguments.add(denominatorArgument); // Declare arguments like normal\nval numeratorArgument = IntegerArgument(\"numerator\", 0)\nval denominatorArgument = IntegerArgument(\"denominator\", 1) val arguments = listOf<Argument<*>>(numeratorArgument, denominatorArgument) Now we're going to get into the very nitty-gritty part - the predicate declaration. First, we'll create some variables numerator and denominator to represent the brigadier instances of these arguments. This can be handled by using the Brigadier.argBuildOf function: ArgumentBuilder numerator = Brigadier.fromArgument(numeratorArgument);\nArgumentBuilder denominator = Brigadier.fromArgument(denominatorArgument) val numerator = Brigadier.fromArgument(numeratorArgument)\nval denominator = Brigadier.fromArgument(denominatorArgument) Now we'll define our predicate. Since this is sort of a \"meta-command\" (it directly affects the outcome of the run command), we need to use the ArgumentBuilder's fork method. Remember that after we run this predicate, we want to link back to execute again, so our first argument is the CommandNode for execute, which we can get using Brigadier.getRootNode().getChild(\"execute\"). Then, we can simply use Brigadier.fromPredicate to finish our declaration: ArgumentBuilder denominator = Brigadier.fromArgument(denominatorArgument) // Fork redirecting to \"execute\" and state our predicate .fork(Brigadier.getRootNode().getChild(\"execute\"), Brigadier.fromPredicate((sender, args) -> { // Parse arguments like normal int num = (int) args[0]; int denom = (int) args[1]; // Return boolean with a num/denom chance return Math.ceil(Math.random() * denom) <= num; }, arguments)); val denominator = Brigadier.fromArgument(denominatorArgument) // Fork redirecting to \"execute\" and state our predicate .fork(Brigadier.getRootNode().getChild(\"execute\"), Brigadier.fromPredicate( { _: CommandSender, args -> // Parse arguments like normal val num = (args[0] as Int).toDouble() val denom = (args[1] as Int).toDouble() // Return boolean with a num/denom chance Math.ceil(Math.random() * denom) <= num }, arguments)) Finally, we can now link everything up. We know that numerator comes first, then denominator, so we have to have numerator.then(denominator). We also know that these arguments are the children of the randomChance literal, so we use the following code to state all of this: // Add <numerator> <denominator> as a child of randomchance\nrandomChance.addChild(numerator.then(denominator).build()); // Add <numerator> <denominator> as a child of randomchance\nrandomChance.addChild(numerator.then(denominator).build()) Finally, we \"register\" the command. In this case, we're actually just adding the randomChance node under \\(\\texttt{execute}\\rightarrow\\texttt{if}\\), which we can add using the following code: // Add (randomchance <numerator> <denominator>) as a child of (execute -> if)\nBrigadier.getRootNode().getChild(\"execute\").getChild(\"if\").addChild(randomChance); // Add (randomchance <numerator> <denominator>) as a child of (execute -> if)\nBrigadier.getRootNode().getChild(\"execute\").getChild(\"if\").addChild(randomChance) Code summary So, hopefully that wasn't too confusing! If you're still lost, here's the whole code that we wrote: // Register literal \"randomchance\"\nLiteralCommandNode randomChance = Brigadier.fromLiteralArgument(new LiteralArgument(\"randomchance\")).build(); // Declare arguments like normal\nArgument<Integer> numeratorArgument = new IntegerArgument(\"numerator\", 0);\nArgument<Integer> denominatorArgument = new IntegerArgument(\"denominator\", 1); List<Argument> arguments = new ArrayList<>();\narguments.add(numeratorArgument);\narguments.add(denominatorArgument); // Get brigadier argument objects\nArgumentBuilder numerator = Brigadier.fromArgument(numeratorArgument);\nArgumentBuilder denominator = Brigadier.fromArgument(denominatorArgument) // Fork redirecting to \"execute\" and state our predicate .fork(Brigadier.getRootNode().getChild(\"execute\"), Brigadier.fromPredicate((sender, args) -> { // Parse arguments like normal int num = (int) args[0]; int denom = (int) args[1]; // Return boolean with a num/denom chance return Math.ceil(Math.random() * denom) <= num; }, arguments)); // Add <numerator> <denominator> as a child of randomchance\nrandomChance.addChild(numerator.then(denominator).build()); // Add (randomchance <numerator> <denominator>) as a child of (execute -> if)\nBrigadier.getRootNode().getChild(\"execute\").getChild(\"if\").addChild(randomChance); // Register literal \"randomchance\"\nval randomChance: LiteralCommandNode<Any> = Brigadier.fromLiteralArgument(LiteralArgument(\"randomchance\")).build() // Declare arguments like normal\nval numeratorArgument = IntegerArgument(\"numerator\", 0)\nval denominatorArgument = IntegerArgument(\"denominator\", 1) val arguments = listOf<Argument<*>>(numeratorArgument, denominatorArgument) // Get brigadier argument objects\nval numerator = Brigadier.fromArgument(numeratorArgument)\nval denominator = Brigadier.fromArgument(denominatorArgument) // Fork redirecting to \"execute\" and state our predicate .fork(Brigadier.getRootNode().getChild(\"execute\"), Brigadier.fromPredicate( { _: CommandSender, args -> // Parse arguments like normal val num = (args[0] as Int).toDouble() val denom = (args[1] as Int).toDouble() // Return boolean with a num/denom chance Math.ceil(Math.random() * denom) <= num }, arguments)) // Add <numerator> <denominator> as a child of randomchance\nrandomChance.addChild(numerator.then(denominator).build()) // Add (randomchance <numerator> <denominator>) as a child of (execute -> if)\nBrigadier.getRootNode().getChild(\"execute\").getChild(\"if\").addChild(randomChance)","breadcrumbs":"Brigadier + CommandAPI » Example - Adding a predicate to the 'execute' command","id":"470","title":"Example - Adding a predicate to the 'execute' command"},"471":{"body":"As described in The ArgumentSuggestions interface , the ArgumentSuggestions interface has the following default method: @FunctionalInterface\npublic interface ArgumentSuggestions<CommandSender> { /** * Create a {@link CompletableFuture} resolving onto a brigadier {@link Suggestions} object. * @param info The suggestions info * @param builder The Brigadier {@link SuggestionsBuilder} object * @return a {@link CompletableFuture} resolving onto a brigadier {@link Suggestions} object. * * @throws CommandSyntaxException if there is an error making suggestions */ CompletableFuture<Suggestions> suggest(SuggestionInfo<CommandSender> info, SuggestionsBuilder builder) throws CommandSyntaxException; } This allows you to use Brigadier's SuggestionsBuilder and Suggestions classes to create more powerful suggestions beyond the basic capabilities of the CommandAPI. In order to use this, you will need the Brigadier dependency, which you can find under the Brigadier installation instructions .","breadcrumbs":"Brigadier Suggestions » Brigadier Suggestions","id":"471","title":"Brigadier Suggestions"},"472":{"body":"Say we want to let users broadcast a message, but also allow them to enter emojis into the message they're typing: A gif showcasing a command where emojis are suggested when typing a message For this command, we'll use a GreedyStringArgument as if we were making a generic broadcasted message. We create a map of emojis to their descriptions to use as tooltips and then we use Brigadier to display the suggestions at the end of the message where the cursor is. Map<String, String> emojis = new HashMap<>();\nemojis.put(\"☻\", \"smile\");\nemojis.put(\"❤\", \"heart\");\nemojis.put(\"🔥\", \"fire\");\nemojis.put(\"★\", \"star\");\nemojis.put(\"☠\", \"death\");\nemojis.put(\"⚠\", \"warning\");\nemojis.put(\"☀\", \"sun\");\nemojis.put(\"☺\", \"smile\");\nemojis.put(\"☹\", \"frown\");\nemojis.put(\"✉\", \"mail\");\nemojis.put(\"☂\", \"umbrella\");\nemojis.put(\"✘\", \"cross\");\nemojis.put(\"♪\", \"music note (eighth)\");\nemojis.put(\"♬\", \"music note (beamed sixteenth)\");\nemojis.put(\"♩\", \"music note (quarter)\");\nemojis.put(\"♫\", \"music note (beamed eighth)\");\nemojis.put(\"☄\", \"comet\");\nemojis.put(\"✦\", \"star\");\nemojis.put(\"🗡\", \"sword\");\nemojis.put(\"🪓\", \"axe\");\nemojis.put(\"🔱\", \"trident\");\nemojis.put(\"🎣\", \"fishing rod\");\nemojis.put(\"🏹\", \"bow\");\nemojis.put(\"⛏\", \"pickaxe\");\nemojis.put(\"🍖\", \"food\"); Argument<String> messageArgument = new GreedyStringArgument(\"message\") .replaceSuggestions((info, builder) -> { // Only display suggestions at the very end character builder = builder.createOffset(builder.getStart() + info.currentArg().length()); // Suggest all the emojis! for (Entry<String, String> str : emojis.entrySet()) { builder.suggest(str.getKey(), new LiteralMessage(str.getValue())); } return builder.buildFuture(); }); new CommandAPICommand(\"emoji\") .withArguments(messageArgument) .executes((sender, args) -> { Bukkit.broadcastMessage((String) args.get(\"message\")); }) .register(); val emojis = mapOf( \"☻\" to \"smile\", \"❤\" to \"heart\", \"🔥\" to \"fire\", \"★\" to \"star\", \"☠\" to \"death\", \"⚠\" to \"warning\", \"☀\" to \"sun\", \"☺\" to \"smile\", \"☹\" to \"frown\", \"✉\" to \"mail\", \"☂\" to \"umbrella\", \"✘\" to \"cross\", \"♪\" to \"music note (eighth)\", \"♬\" to \"music note (beamed sixteenth)\", \"♩\" to \"music note (quarter)\", \"♫\" to \"music note (beamed eighth)\", \"☄\" to \"comet\", \"✦\" to \"star\", \"🗡\" to \"sword\", \"🪓\" to \"axe\", \"🔱\" to \"trident\", \"🎣\" to \"fishing rod\", \"🏹\" to \"bow\", \"⛏\" to \"pickaxe\", \"🍖\" to \"food\"\n) val messageArgument = GreedyStringArgument(\"message\") .replaceSuggestions { info, builder -> // Only display suggestions at the very end character val newBuilder = builder.createOffset(builder.start + info.currentArg().length) // Suggest all the emojis! emojis.forEach { (emoji, description) -> newBuilder.suggest(emoji, LiteralMessage(description)) } newBuilder.buildFuture() } CommandAPICommand(\"emoji\") .withArguments(messageArgument) .executes(CommandExecutor { _, args -> Bukkit.broadcastMessage(args[\"message\"] as String) }) .register() In this example, we simply create the GreedyStringArgument and use replaceSuggestions() to specify our suggestion rules. We create an offset using the current builder to make suggestions start at the last character (the current builder start builder.getStart() and the current length of what the user has already typed info.currentArg().length()). Finally, we build the suggestions with builder.buildFuture() and then register our command as normal.","breadcrumbs":"Brigadier Suggestions » Example - Making an emoji broadcasting message","id":"472","title":"Example - Making an emoji broadcasting message"},"473":{"body":"Developer's Note: This example has been superseded by the Command argument . This example is still present as it gives an example of much more complicated brigadier suggestions which may be useful for readers! Courtesy of 469512345 , the following example shows how using Brigadier's suggestions and parser can be combined with the CommandAPI to create an argument which suggests valid Minecraft commands. This could be used for example as a sudo command, to run a command as another player. A gif showcasing a command suggestion for the /give command For this command, we'll use a GreedyStringArgument because that allows users to enter any combination of characters (which therefore, allows users to enter any command). First, we start by defining the suggestions that we'll use for the GreedyStringArgument. We'll use the ArgumentSuggestions functional interface described above: ArgumentSuggestions<CommandSender> commandSuggestions = (info, builder) -> { // The current argument, which is a full command String arg = info.currentArg(); // Identify the position of the current argument int start; if (arg.contains(\" \")) { // Current argument contains spaces - it starts after the last space and after the start of this argument. start = builder.getStart() + arg.lastIndexOf(' ') + 1; } else { // Input starts at the start of this argument start = builder.getStart(); } // Parse command using brigadier ParseResults<?> parseResults = Brigadier.getCommandDispatcher() .parse(info.currentArg(), Brigadier.getBrigadierSourceFromCommandSender(info.sender())); // Intercept any parsing errors indicating an invalid command if(!parseResults.getExceptions().isEmpty()) { CommandSyntaxException exception = parseResults.getExceptions().values().iterator().next(); // Raise the error, with the cursor offset to line up with the argument throw new CommandSyntaxException(exception.getType(), exception.getRawMessage(), exception.getInput(), exception.getCursor() + start); } return Brigadier .getCommandDispatcher() .getCompletionSuggestions(parseResults) .thenApply(suggestionsObject -> { // Brigadier's suggestions Suggestions suggestions = (Suggestions) suggestionsObject; return new Suggestions( // Offset the index range of the suggestions by the start of the current argument new StringRange(start, start + suggestions.getRange().getLength()), // Copy the suggestions suggestions.getList() ); });\n}; val commandSuggestions: ArgumentSuggestions<CommandSender> = ArgumentSuggestions { info, builder -> // The current argument, which is a full command val arg: String = info.currentArg() // Identify the position of the current argument var start = if (arg.contains(\" \")) { // Current argument contains spaces - it starts after the last space and after the start of this argument. builder.start + arg.lastIndexOf(' ') + 1 } else { // Input starts at the start of this argument builder.start } // Parse command using brigadier val parseResults: ParseResults<*> = Brigadier.getCommandDispatcher() .parse(info.currentArg(), Brigadier.getBrigadierSourceFromCommandSender(info.sender)) // Intercept any parsing errors indicating an invalid command for ((_, exception) in parseResults.exceptions) { // Raise the error, with the cursor offset to line up with the argument throw CommandSyntaxException(exception.type, exception.rawMessage, exception.input, exception.cursor + start) } val completableFutureSuggestions: CompletableFuture<Suggestions> = Brigadier.getCommandDispatcher().getCompletionSuggestions(parseResults) as CompletableFuture<Suggestions> completableFutureSuggestions.thenApply { suggestions: Suggestions -> Suggestions( // Offset the index range of the suggestions by the start of the current argument StringRange(start, start + suggestions.range.length), // Copy the suggestions suggestions.list ) }\n} There's a lot to unpack there, but it's generally split up into 4 key sections: Finding the start of the argument . We find the start of the argument so we know where the beginning of our command suggestion is. This is done easily using builder.getStart(), but we also have to take into account any spaces if our command argument contains spaces. Parsing the command argument . We make use of Brigadier's parse() method to parse the argument and generate some ParseResults. Reporting parsing errors . This is actually an optional step, but in general it's good practice to handle exceptions stored in ParseResults. While Brigadier doesn't actually handle suggestion exceptions , this has been included in this example to showcase exception handling. Generating suggestions from parse results . We use our parse results with Brigadier's getCompletionSuggestions() method to generate some suggestions based on the parse results and the suggestion string range. Now that we've declared our arguments suggestions, we can then create our simple command with the following syntax: /commandargument <command> We use the command suggestions declared above by using the replaceSuggestions method in our GreedyStringArgument, and write a simple executor which runs the command that the user provided: new CommandAPICommand(\"commandargument\") .withArguments(new GreedyStringArgument(\"command\").replaceSuggestions(commandSuggestions)) .executes((sender, args) -> { // Run the command using Bukkit.dispatchCommand() Bukkit.dispatchCommand(sender, (String) args.get(\"command\")); }).register(); CommandAPICommand(\"commandargument\") .withArguments(GreedyStringArgument(\"command\").replaceSuggestions(commandSuggestions)) .executes(CommandExecutor { sender, args -> // Run the command using Bukkit.dispatchCommand() Bukkit.dispatchCommand(sender, args[\"command\"] as String) }) .register()","breadcrumbs":"Brigadier Suggestions » Example - Using a Minecraft command as an argument","id":"473","title":"Example - Using a Minecraft command as an argument"},"474":{"body":"In our example for creating a party system , we ended up having lots of code repetition. In our party creation command, we had the following code: List<Argument<?>> arguments = new ArrayList<>(); // The \"create\" literal, with a requirement that a player must have a party\narguments.add(new LiteralArgument(\"create\") .withRequirement(sender -> !partyMembers.containsKey(((Player) sender).getUniqueId()))\n); arguments.add(new StringArgument(\"partyName\")); var arguments = mutableListOf<Argument<*>>() // The \"create\" literal, with a requirement that a player must have a party\narguments.add(LiteralArgument(\"create\") .withRequirement { !partyMembers.containsKey((it as Player).uniqueId) }\n) arguments.add(StringArgument(\"partyName\")) And for our party teleportation command, we had the following code: arguments = new ArrayList<>();\narguments.add(new LiteralArgument(\"tp\") .withRequirement(sender -> partyMembers.containsKey(((Player) sender).getUniqueId()))\n); arguments = mutableListOf<Argument<*>>()\narguments.add(LiteralArgument(\"tp\") .withRequirement { partyMembers.containsKey((it as Player).uniqueId) }) We can simplify this code by declaring the predicate: Predicate<CommandSender> testIfPlayerHasParty = sender -> { return partyMembers.containsKey(((Player) sender).getUniqueId());\n}; val testIfPlayerHasParty = Predicate { sender: CommandSender -> partyMembers.containsKey((sender as Player).uniqueId)\n} Now, we can use the predicate testIfPlayerHasParty in our code for creating a party. Since we want to apply the \"not\" (!) operator to this predicate, we can use .negate() to invert the result of our predicate: List<Argument<?>> args = new ArrayList<>();\nargs.add(new LiteralArgument(\"create\").withRequirement(testIfPlayerHasParty.negate()));\nargs.add(new StringArgument(\"partyName\")); var args = listOf<Argument<*>>( LiteralArgument(\"create\").withRequirement(testIfPlayerHasParty.negate()), StringArgument(\"partyName\")\n) And we can use it again for our code for teleporting to party members: args = new ArrayList<>();\nargs.add(new LiteralArgument(\"tp\").withRequirement(testIfPlayerHasParty)); args = listOf<Argument<*>>(LiteralArgument(\"tp\").withRequirement(testIfPlayerHasParty))","breadcrumbs":"Predicate tips » Predicate tips","id":"474","title":"Predicate tips"},"475":{"body":"Dev note: Coming soon! In this section, I'll outline how to get started with building and contributing to the CommandAPI.","breadcrumbs":"Introduction » Introduction","id":"475","title":"Introduction"},"476":{"body":"The CommandAPI is a relatively large project (especially from the standpoint of one guy, because the CommandAPI was written by just one guy in their spare time!) and trying to figure out what everything does is a nightmare without some guidance. I've always felt that other community project structures aren't well documented and contributing to them can be daunting. Here's the CommandAPI's project structure for you!","breadcrumbs":"Project Structure » Project Structure","id":"476","title":"Project Structure"},"477":{"body":"This is where all of the code is for the CommandAPI. The CommandAPI is a Maven project with multiple modules which each serve a different purpose: commandapi-preprocessor - The CommandAPI uses a bit of reflection to perform things which could not normally be done (for example, allowing custom commands in datapacks). Reflection is inherently unsafe and can lead to runtime errors if specific fields or methods are not present. The CommandAPI preprocessor project is a source annotation processor that checks all declared reflection calls and looks up at compile-time whether those calls are possible - if not, it prevents the CommandAPI from building. In short, it's a compile-time reflection checker. commandapi-x.x.x - The CommandAPI needs to access various NMS methods in order to operate. These are implemented for the specific version given by x.x.x. For example, to support Minecraft 1.16.5, the project is commandapi-1.16.5. The NMS class implementation is done in these version-specific files. commandapi-core - The main brains of the CommandAPI. This includes both the code that makes the CommandAPI run, as well as the API which developers can use. commandapi-vh - The CommandAPI version handler. This is a super tiny project which simply links up all of the NMS version-specific files into the CommandAPI. This is only used for the actual running of the CommandAPI (e.g. the CommandAPI plugin or shading the CommandAPI). This ensures proper compile-time safety of NMS implementations. commandapi-plugin - It's the CommandAPI plugin! This is the project which is used for releases to both GitHub and Spigot. It's the CommandAPI all in one neat package, with a few extra features such as config-based command conversion for server owners (or other non-developers) commandapi-shade - It's the CommandAPI, but in shade-able format. It has none of the features of the CommandAPI plugin variant and can be shaded into your own plugins. Effectively, it's commandapi-core + commandapi-vh with all of the commandapi-x.x.x NMS implementations included. commandapi-annotations - The CommandAPI annotations project is a small compile-time annotation processer that writes CommandAPI code for you. Using a compile-time annotation processor makes the server run so much faster than using a runtime-annotation processor, because annotation processing requires reflection to inspect class metadata.","breadcrumbs":"Project Structure » CommandAPI submodule folders","id":"477","title":"CommandAPI submodule folders"},"478":{"body":"This is where all of the lovely documentation, JavaDocs and the CommandAPI homepage is stored. Everything in this folder is automatically hosted on GitHub using GitHub Pages - this is the live stuff. Key things in this folder: javadocs - It's the JavaDocs! This is built using Doxygen with the configuration in the root of this project (See the Doxyfile). I also serve a custom version of Mojang's Brigadier library which was written by I-Al-Istannen because this person spent a lot of time and effort producing JavaDocs for Brigadier when Mojang didn't bother. This person deserves a lot of respect - their work is amazing! index.html - It's the CommandAPI's homepage! It's not anything especially amazing - it's a very very simple static webpage with links - that's all that it needs to be. Every update, this file needs to be edited manually to update all of the links.","breadcrumbs":"Project Structure » docs folder","id":"478","title":"docs folder"},"479":{"body":"This is the brains behind the documentation. It's a collection of Markdown files which form the CommandAPI documentation and is built using mdBook . For the CommandAPI in particular, it is actually built using my own custom fork of mdBook ( here, in the fa5 branch ) which incorporates this pull request which adds support for FontAwesome 5.","breadcrumbs":"Project Structure » docssrc folder","id":"479","title":"docssrc folder"},"48":{"body":"For example, to use the CommandAPI with Java 17 and Minecraft 1.13.2: Download a Paper server from the Paper downloads page for Minecraft 1.13.2 Run the following command in a terminal to start your Minecraft server: java -DPaper.IgnoreJavaVersion=true -jar paper-1.13.2-657.jar Performing this will successfully load the CommandAPI, although various errors will appear in the console during startup. These errors (that start with \"Fatal error trying to convert CommandAPI\") can be ignored: [11:17:49 ERROR]: Fatal error trying to convert CommandAPI v8.7.3:dev/jorel/commandapi/CommandAPIMain.class\njava.lang.IllegalArgumentException: Unsupported class file major version 60 at org.objectweb.asm.ClassReader.<init>(ClassReader.java:195) ~[patched_1.13.2.jar:git-Paper-657] at org.objectweb.asm.ClassReader.<init>(ClassReader.java:176) ~[patched_1.13.2.jar:git-Paper-657] at org.objectweb.asm.ClassReader.<init>(ClassReader.java:162) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.craftbukkit.v1_13_R2.util.Commodore.convert(Commodore.java:170) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.craftbukkit.v1_13_R2.util.CraftMagicNumbers.processClass(CraftMagicNumbers.java:238) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:113) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[patched_1.13.2.jar:git-Paper-657] at java.lang.ClassLoader.loadClass(ClassLoader.java:587) ~[?:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?] at java.lang.Class.forName0(Native Method) ~[?:?] at java.lang.Class.forName(Class.java:467) ~[?:?] at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:134) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:334) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:255) ~[patched_1.13.2.jar:git-Paper-657] at org.bukkit.craftbukkit.v1_13_R2.CraftServer.loadPlugins(CraftServer.java:331) ~[patched_1.13.2.jar:git-Paper-657] at net.minecraft.server.v1_13_R2.DedicatedServer.init(DedicatedServer.java:235) ~[patched_1.13.2.jar:git-Paper-657] at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:787) ~[patched_1.13.2.jar:git-Paper-657] at java.lang.Thread.run(Thread.java:833) [?:?]","breadcrumbs":"Installation for server owners » Example - Running the CommandAPI using Java 17 and Minecraft 1.13.2","id":"48","title":"Example - Running the CommandAPI using Java 17 and Minecraft 1.13.2"},"480":{"body":"","breadcrumbs":"Upgrading guide » Upgrading guide","id":"480","title":"Upgrading guide"},"481":{"body":"The BukkitTooltip.generateAdvenureComponents methods have now been deprecated in favour of the correctly named BukkitTooltip.generateAdventureComponents methods: BukkitTooltip.generateAdvenureComponents() $$\\downarrow$$ BukkitTooltip.generateAdventureComponents()","breadcrumbs":"Upgrading guide » From 9.2.0 to 9.3.0","id":"481","title":"From 9.2.0 to 9.3.0"},"482":{"body":"","breadcrumbs":"Upgrading guide » From 9.0.3 to 9.1.0","id":"482","title":"From 9.0.3 to 9.1.0"},"483":{"body":"All MultiLiteralArgument constructors have been deprecated in 9.1.0! Instead the new MultiLiteralArgument constructor should be used: withArguments(new MultiLiteralArgument(\"gamemodes\", List.of(\"survival\", \"creative\", \"adventure\", \"spectator\"))) $$\\downarrow$$ withArguments(new MultiLiteralArgument(\"gamemodes\", \"survival\", \"creative\", \"adventure\", \"spectator\"))","breadcrumbs":"Upgrading guide » MultiLiteralArgument changes","id":"483","title":"MultiLiteralArgument changes"},"484":{"body":"For 9.1.0 all deprecated methods are no longer deprecated. To learn about all the methods now available, refer to the CommandArguments page.","breadcrumbs":"Upgrading guide » CommandArguments changes","id":"484","title":"CommandArguments changes"},"485":{"body":"","breadcrumbs":"Upgrading guide » From 9.0.1 to 9.0.2","id":"485","title":"From 9.0.1 to 9.0.2"},"486":{"body":"In previous versions, the ability has been introduced to access arguments by their node names. However, while this was possible for every other argument, it wasn't possible for MultiLiteralArguments. This was now changed because the values from the MultiLiteralArgument are included in the CommandArguments of a command. Therefore, the current constructor has been deprecated and the new one should be used: withArguments(new MultiLiteralArgument(\"survival\", \"creative\", \"adventure\", \"spectator\")) $$\\downarrow$$ withArguments(new MultiLiteralArgument(\"gamemodes\", List.of(\"survival\", \"creative\", \"adventure\", \"spectator\"))) Because it is possible to list LiteralArguments in the CommandArguments of a command, there was also an additional constructor add to the LiteralArgument class. The other one is not deprecated. Now, the LiteralArgument class contains two possible constructors: public LiteralArgument(String literal) // Recommended if the literal is not listed\npublic LiteralArgument(String nodeName, String literal)","breadcrumbs":"Upgrading guide » MultiLiteralArgument and LiteralArgument changes","id":"486","title":"MultiLiteralArgument and LiteralArgument changes"},"487":{"body":"","breadcrumbs":"Upgrading guide » From 9.0.0 to 9.0.1","id":"487","title":"From 9.0.0 to 9.0.1"},"488":{"body":"For 9.0.1, the CustomArgumentException constructors have been deprecated and should no longer be used. Instead, use the CustomArgumentException static factory methods: throw new CustomArgumentException(new MessageBuilder(...));\nthrow new CustomArgumentException(\"Error message\"); $$\\downarrow$$ throw CustomArgumentException.fromMessageBuilder(new MessageBuilder(...));\nthrow CustomArgumentException.fromString(\"Error message\");","breadcrumbs":"Upgrading guide » CustomArgumentException changes","id":"488","title":"CustomArgumentException changes"},"489":{"body":"For 9.0.1 the various CommandArguments#getOrDefault() and CommandArguments#getOrDefaultUnchecked() have been deprecated and should no longer be used. Instead, use the CommandArguments#getOptional() and CommandArguments#getOptionalUnchecked() methods: new CommandAPICommand(\"mycommand\") .withOptionalArguments(new StringArgument(\"string\")) .executes((sender, args) -> { String string = (String) args.getOrDefault(\"string\", \"Default Value\"); }) .register(); new CommandAPICommand(\"mycommand\") .withOptionalArguments(new StringArgument(\"string\")) .executes((sender, args) -> { String string = args.getOrDefaultUnchecked(\"string\", \"Default Value\"); }) .register(); $$\\downarrow$$ new CommandAPICommand(\"mycommand\") .withOptionalArguments(new StringArgument(\"string\")) .executes((sender, args) -> { String string = (String) args.getOptional(\"string\").orElse(\"Default Value\"); }) .register(); new CommandAPICommand(\"mycommand\") .withOptionalArguments(new StringArgument(\"string\")) .executes((sender, args) -> { String string = args.getOptionalUnchecked(\"string\").orElse(\"Default Value\"); }) .register();","breadcrumbs":"Upgrading guide » CommandArguments changes","id":"489","title":"CommandArguments changes"},"49":{"body":"The CommandAPI has a few configuration options to change how it functions. These options can be set in the plugins/CommandAPI/config.yml file, which is generated automatically when the CommandAPI runs for the first time.","breadcrumbs":"Configuration for server owners » Configuration for server owners","id":"49","title":"Configuration for server owners"},"490":{"body":"CommandAPI 9.0.0 is arguably the biggest change in the CommandAPI's project structure and usage. This update was designed to allow the CommandAPI to be generalized for other platforms (e.g. Velocity, Fabric, Sponge), and as a result this update is incompatible with previous versions of the CommandAPI . All deprecated methods from 8.8.x have been removed in this update. Please ensure that you use the relevant replacement methods (these are described in the JavaDocs for the various deprecated methods) before upgrading to 9.0.0.","breadcrumbs":"Upgrading guide » From 8.8.x to 9.0.0","id":"490","title":"From 8.8.x to 9.0.0"},"491":{"body":"For Bukkit/Spigot/Paper plugins, the commandapi-core and commandapi-shade modules should no longer be used. Instead, use the new commandapi-bukkit-core and commandapi-bukkit-shade modules: <dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-core</artifactId> <version>9.0.0</version> <scope>provided</scope> </dependency>\n</dependencies> <dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-shade</artifactId> <version>9.0.0</version> </dependency>\n</dependencies> dependencies { compileOnly \"dev.jorel:commandapi-core:9.0.0\"\n} dependencies { compileOnly(\"dev.jorel:commandapi-core:9.0.0\")\n} dependencies { implementation \"dev.jorel:commandapi-shade:9.0.0\"\n} dependencies { implementation(\"dev.jorel:commandapi-shade:9.0.0\")\n} $$\\downarrow$$ <dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-bukkit-core</artifactId> <version>9.0.0</version> <scope>provided</scope> </dependency>\n</dependencies> <dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-bukkit-shade</artifactId> <version>9.0.0</version> </dependency>\n</dependencies> dependencies { compileOnly \"dev.jorel:commandapi-bukkit-core:9.0.0\"\n} dependencies { compileOnly(\"dev.jorel:commandapi-bukkit-core:9.0.0\")\n} dependencies { implementation \"dev.jorel:commandapi-bukkit-shade:9.0.0\"\n} dependencies { implementation(\"dev.jorel:commandapi-bukkit-shade:9.0.0\")\n} Additionally, when using the Kotlin DSL for Bukkit, instead of using commandapi-kotlin, use commandapi-bukkit-kotlin: <dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-kotlin</artifactId> <version>9.0.0</version> </dependency>\n</dependencies> dependencies { implementation \"dev.jorel:commandapi-kotlin:9.0.0\"\n} dependencies { implementation(\"dev.jorel:commandapi-kotlin:9.0.0\")\n} $$\\downarrow$$ <dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-bukkit-kotlin</artifactId> <version>9.0.0</version> </dependency>\n</dependencies> dependencies { implementation \"dev.jorel:commandapi-bukkit-kotlin:9.0.0\"\n} dependencies { implementation(\"dev.jorel:commandapi-bukkit-kotlin:9.0.0\")\n}","breadcrumbs":"Upgrading guide » Project dependencies","id":"491","title":"Project dependencies"},"492":{"body":"The CommandAPI.onLoad() method has changed in this update. Instead of using the CommandAPIConfig object, use the CommandAPIBukkitConfig and pass in the current plugin reference (this). and CommandAPI.onEnable() method has also changed, and now no longer requires the plugin reference (this), as it is now included in CommandAPI.onLoad() instead.: public void onLoad() { CommandAPI.onLoad(new CommandAPIConfig());\n} public void onEnable() { CommandAPI.onEnable(this);\n} $$\\downarrow$$ public void onLoad() { CommandAPI.onLoad(new CommandAPIBukkitConfig(this));\n} public void onEnable() { CommandAPI.onEnable();\n}","breadcrumbs":"Upgrading guide » Loading and enabling the CommandAPI when shading","id":"492","title":"Loading and enabling the CommandAPI when shading"},"493":{"body":"Arguments for commands are no longer an Object[] and have now been replaced with a more powerful CommandArguments object. This object now lets you access arguments in a number of ways: Using the args.get(int) method If you're in a rush and just want to upgrade quickly, call the .get(int) method instead of accessing the arguments using the array access notation: new CommandAPICommand(\"cmd\") .withArguments(new StringArgument(\"mystring\")) .withArguments(new PotionEffectArgument(\"mypotion\")) .withArguments(new LocationArgument(\"mylocation\")) .executes((sender, args) -> { String stringArg = (String) args[0]; PotionEffectType potionArg = (PotionEffectType) args[1]; Location locationArg = (Location) args[2]; }) .register(); $$\\downarrow$$ new CommandAPICommand(\"cmd\") .withArguments(new StringArgument(\"mystring\")) .withArguments(new PotionEffectArgument(\"mypotion\")) .withArguments(new LocationArgument(\"mylocation\")) .executes((sender, args) -> { String stringArg = (String) args.get(0); PotionEffectType potionArg = (PotionEffectType) args.get(1); Location locationArg = (Location) args.get(2); }) .register(); Using the args.get(String) method (recommended) The CommandAPI introduces a new args.get(String) method to access arguments using the argument node name. This method also makes your code much more compatible with optional arguments: new CommandAPICommand(\"cmd\") .withArguments(new StringArgument(\"mystring\")) .withArguments(new PotionEffectArgument(\"mypotion\")) .withArguments(new LocationArgument(\"mylocation\")) .executes((sender, args) -> { String stringArg = (String) args[0]; PotionEffectType potionArg = (PotionEffectType) args[1]; Location locationArg = (Location) args[2]; }) .register(); $$\\downarrow$$ new CommandAPICommand(\"cmd\") .withArguments(new StringArgument(\"mystring\")) .withArguments(new PotionEffectArgument(\"mypotion\")) .withArguments(new LocationArgument(\"mylocation\")) .executes((sender, args) -> { String stringArg = (String) args.get(\"mystring\"); PotionEffectType potionArg = (PotionEffectType) args.get(\"mypotion\"); Location locationArg = (Location) args.get(\"mylocation\"); }) .register();","breadcrumbs":"Upgrading guide » Accessing arguments","id":"493","title":"Accessing arguments"},"494":{"body":"The CommandAPI.failWithBaseComponents(message) and CommandAPI.failWithAdventureComponent(message) methods have now been moved from CommandAPI to CommandAPIBukkit, because these methods are Bukkit/Spigot/Paper specific and don't exist for other platforms (e.g. Velocity, Fabric, Sponge): CommandAPI.failWithBaseComponents(...);\nCommandAPI.failWithAdventureComponent(...); $$\\downarrow$$ CommandAPIBukkit.failWithBaseComponents(...);\nCommandAPIBukkit.failWithAdventureComponent(...);","breadcrumbs":"Upgrading guide » CommandAPI helper methods","id":"494","title":"CommandAPI helper methods"},"495":{"body":"The EnvironmentArgument has been removed in this update, as it was implemented incorrectly and is not fit for purpose. Instead, the CommandAPI has the more accurate WorldArgument.","breadcrumbs":"Upgrading guide » Removal of the EnvironmentArgument","id":"495","title":"Removal of the EnvironmentArgument"},"496":{"body":"The TeamArgument has been updated to no longer use a String as its return type. Instead, you can now just use a Team object directly: new CommandAPICommand(\"team\") .withArguments(new TeamArgument(\"team\")) .executes((sender, args) -> { String teamName = (String) args.get(\"team\"); Team team = Bukkit.getScoreboardManager().getMainScoreboard().getTeam(teamName); }) .register(); $$\\downarrow$$ new CommandAPICommand(\"team\") .withArguments(new TeamArgument(\"team\")) .executes((sender, args) -> { Team team = (Team) args.get(\"team\"); }) .register();","breadcrumbs":"Upgrading guide » Changes to the TeamArgument","id":"496","title":"Changes to the TeamArgument"},"497":{"body":"The ObjectiveArgument has been updated to no longer use a String as its return type. Instead, you can now just use an Objective object directly: new CommandAPICommand(\"objective\") .withArguments(new ObjectiveArgument(\"objective\")) .executes((sender, args) -> { String objectiveName = (String) args.get(\"objective\"); Objective objective = Bukkit.getScoreboardManager().getMainScoreboard().getObjective(objectiveName); }) .register(); $$\\downarrow$$ new CommandAPICommand(\"objective\") .withArguments(new ObjectiveArgument(\"objective\")) .executes((sender, args) -> { Objective objective = (Objective) args.get(\"objective\"); }) .register();","breadcrumbs":"Upgrading guide » Changes to the ObjectiveArgument","id":"497","title":"Changes to the ObjectiveArgument"},"498":{"body":"The ListArgumentBuilder no longer has withList(Function<CommandSender, Collection<T>> list) and instead uses SuggestionInfo to have withList(Function<SuggestionInfo<CommandSender>, Collection<T>> list). This now allows you to access more information when generating a list dynamically instead of just the command sender. To access the original command sender, you can use the sender() method from SuggestionInfo: ListArgument<?> arg = new ListArgumentBuilder<>(\"values\", \", \") .withList(sender -> List.of(\"cat\", \"wolf\", \"axolotl\", sender.getName())) .withStringMapper() .buildGreedy(); $$\\downarrow$$ ListArgument<?> arg = new ListArgumentBuilder<>(\"values\", \", \") .withList(info -> List.of(\"cat\", \"wolf\", \"axolotl\", info.sender().getName())) .withStringMapper() .buildGreedy();","breadcrumbs":"Upgrading guide » Changes to the ListArgumentBuilder","id":"498","title":"Changes to the ListArgumentBuilder"},"499":{"body":"The Rotation class now uses a constructor which has the yaw first, and the pitch second , instead of the pitch first and the yaw second. new Rotation(20, 80); // Yaw = 80, Pitch = 20 $$\\downarrow$$ new Rotation(20, 80); // Yaw = 20, Pitch = 80","breadcrumbs":"Upgrading guide » Changes to the Rotation wrapper","id":"499","title":"Changes to the Rotation wrapper"},"5":{"body":"Updates Shading the CommandAPI in your plugins page with spigot-mapped and mojang-mapped dependencies Adds Velocity page to outline how to setup the CommandAPI for Velocity Updates CommandArguments to document new additions for safe arguments Updates Potion effect arguments to include examples for the newly added NamespacedKey variant for the PotionEffectArgument Updates Arguments to list the newly added PotionEffectArgument.NamespacedKey argument Updates Particles page to include both old particle information and new particle information","breadcrumbs":"Introduction » Documentation changes 9.3.0 \\(\\rightarrow\\) 9.4.0","id":"5","title":"Documentation changes 9.3.0 \\(\\rightarrow\\) 9.4.0"},"50":{"body":"The default config.yml is shown below: config.yml ################################################################################\n# Logging #\n################################################################################ # Verbose outputs (default: false)\n# If \"true\", outputs command registration and unregistration logs in the console\nverbose-outputs: false # Silent logs (default: false)\n# If \"true\", turns off all logging from the CommandAPI, except for errors.\nsilent-logs: false ################################################################################\n# Messages #\n################################################################################ # Messages\n# Controls messages that the CommandAPI displays to players\nmessages: # Missing executor implementation (default: \"This command has no implementations for %s\") # The message to display to senders when a command has no executor. Available # parameters are: # %s - the executor class (lowercase) # %S - the executor class (normal case) missing-executor-implementation: \"This command has no implementations for %s\" ################################################################################\n# Debugging #\n################################################################################ # Create dispatcher JSON (default: false)\n# If \"true\", the CommandAPI creates a command_registration.json file showing the\n# mapping of registered commands. This is designed to be used by developers -\n# setting this to \"false\" will improve command registration performance.\ncreate-dispatcher-json: false # Use latest version (default: false)\n# If \"true\", the CommandAPI will use the latest available NMS implementation\n# when the CommandAPI is used. This avoids all checks to see if the latest NMS\n# implementation is actually compatible with the current Minecraft version.\nuse-latest-nms-version: false # Hook into Paper's ServerResourcesReloadedEvent (default: true)\n# If \"true\", and the CommandAPI detects it is running on a Paper server, it will\n# hook into Paper's ServerResourcesReloadedEvent to detect when /minecraft:reload is run.\n# This allows the CommandAPI to automatically call its custom datapack-reloading\n# function which allows CommandAPI commands to be used in datapacks.\n# If you set this to false, CommandAPI commands may not work inside datapacks after\n# reloading datapacks.\nhook-paper-reload: true # Skips the initial datapack reload when the server loads (default: false)\n# If \"true\", the CommandAPI will not reload datapacks when the server has finished\n# loading. Datapacks will still be reloaded if performed manually when \"hook-paper-reload\"\n# is set to \"true\" and /minecraft:reload is run.\nskip-initial-datapack-reload: false ################################################################################\n# Command conversion #\n################################################################################ # Plugins to convert (default: [])\n# Controls the list of plugins to process for command conversion.\nplugins-to-convert: [] # Other commands to convert (default: [])\n# A list of other commands to convert. This should be used for commands which\n# are not declared in a plugin.yml file.\nother-commands-to-convert: [] # Skip sender proxy (default: [])\n# Determines whether the proxy sender should be skipped when converting a\n# command. If you are having issues with plugin command conversion, add the\n# plugin to this list.\nskip-sender-proxy: []","breadcrumbs":"Configuration for server owners » Default config.yml file","id":"50","title":"Default config.yml file"},"500":{"body":"The ScoreboardSlot wrapper is now an enum that has direct support for sidebar team colors, via the SIDEBAR_TEAM_### enum values, for example SIDEBAR_TEAM_RED; ScoreboardSlot slot = // Some ScoreboardSlot\nDisplaySlot displaySlot = slot.getDisplaySlot(); // Returns PLAYER_LIST, SIDEBAR or BELOW_NAME // Extract the color if necessary\nif (slot.hasTeamColor()) { ChatColor color = slot.getTeamColor();\n} $$\\downarrow$$ ScoreboardSlot slot = // Some ScoreboardSlot\nDisplaySlot displaySlot = slot.getDisplaySlot(); // Returns PLAYER_LIST, BELOW_NAME or SIDEBAR_TEAM_###","breadcrumbs":"Upgrading guide » Changes to the ScoreboardSlot wrapper","id":"500","title":"Changes to the ScoreboardSlot wrapper"},"501":{"body":"","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Upgrading guide","id":"501","title":"Upgrading guide"},"502":{"body":"","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » From 8.6.0 to 8.7.0","id":"502","title":"From 8.6.0 to 8.7.0"},"503":{"body":"This update introduces a backwards-incompatible change to the SoundArgument which was introduced in 8.6.0. SoundArguments no longer need a generic type parameter: new SoundArgument<Sound>(\"sound\") $$\\downarrow$$ new SoundArgument(\"sound\") NamespacedKey SoundArguments no longer need a SoundType parameter, instead the NamespacedKey constructor should be used: new SoundArgument<NamespacedKey>(\"sound\", SoundType.NAMESPACED_KEY) $$\\downarrow$$ new SoundArgument.NamespacedKey(\"sound\")","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Sound arguments","id":"503","title":"Sound arguments"},"504":{"body":"Entity selector arguments no longer need a generic type parameter or a EntitySelector parameter. Instead, the corresponding constructor should be used instead: new EntitySelectorArgument<Player>(\"target\", EntitySelector.ONE_PLAYER)\nnew EntitySelectorArgument<Collection<Player>>(\"target\", EntitySelector.MANY_PLAYERS) new EntitySelectorArgument<Entity>(\"target\", EntitySelector.ONE_ENTITY)\nnew EntitySelectorArgument<Collection<Entity>>(\"target\", EntitySelector.MANY_ENTITIES) $$\\downarrow$$ new EntitySelectorArgument.OnePlayer(\"target\")\nnew EntitySelectorArgument.ManyPlayers(\"target\") new EntitySelectorArgument.OneEntity(\"target\")\nnew EntitySelectorArgument.ManyEntities(\"target\")","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Entity selector arguments","id":"504","title":"Entity selector arguments"},"505":{"body":"The ScoreHolderArgument no longer needs a generic type parameter or a ScoreHolderType parameter. Instead, the corresponding constructor should be used instead: new ScoreHolderArgument<String>(nodeName, ScoreHolderType.SINGLE);\nnew ScoreHolderArgument<Collection<String>>(nodeName, ScoreHolderType.MULTIPLE); $$\\downarrow$$ new ScoreHolderArgument.Single(nodeName);\nnew ScoreHolderArgument.Multiple(nodeName);","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Scoreholder arguments","id":"505","title":"Scoreholder arguments"},"506":{"body":"","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » From 8.5.1 to 8.6.0","id":"506","title":"From 8.5.1 to 8.6.0"},"507":{"body":"In 8.6.0, the SoundArgument now supports returning a Sound or NamespacedKey object. More information on how to use this can be found in the Sound arguments page. SoundArgument objects now require a generic type parameter to specify what the return type will be (either Sound or NamespacedKey). For the default behaviour, use Sound as the generic type parameter: new SoundArgument(\"sound\") $$\\downarrow$$ new SoundArgument<Sound>(\"sound\")","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Sound arguments","id":"507","title":"Sound arguments"},"508":{"body":"In 8.6.0, tooltips have been reworked to provide support for Spigot's BaseComponent[]s, and Adventure's Components. As a result, the default method StringTooltip.of() and Tooltip.of() have been deprecated in favour of the better named StringTooltip.ofString() and Tooltip.ofString() methods: StringTooltip.of(\"wave\", \"Waves at a player\") Tooltip.of(player.getWorld().getSpawnLocation(), \"World spawn\") $$\\downarrow$$ StringTooltip.ofString(\"wave\", \"Waves at a player\") Tooltip.ofString(player.getWorld().getSpawnLocation(), \"World spawn\") Additionally, the IStringTooltip interface's getTooltip method was changed to return a Brigadier Message object instead of a String. To use the IStringTooltip directly, you now have to add Brigadier to your project's dependencies (info on how to do that can be found here ). You can use the Tooltip.messageFromString(String) to easily upgrade to the new Message return type: @Override\npublic String getTooltip() { return this.itemstack.getItemMeta().getLore().get(0);\n} $$\\downarrow$$ @Override\npublic Message getTooltip() { return Tooltip.messageFromString(this.itemstack.getItemMeta().getLore().get(0));\n}","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Tooltips","id":"508","title":"Tooltips"},"509":{"body":"To support Spigot's BaseComponent[]s and Adventure's Components, the CommandAPI.fail() method has now been deprecated in favour of the better named CommandAPI.failWithString() method: throw CommandAPI.fail(\"Error message\"); $$\\downarrow$$ throw CommandAPI.failWithString(\"Error message\");","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Command failures","id":"509","title":"Command failures"},"51":{"body":"","breadcrumbs":"Configuration for server owners » Configuration settings","id":"51","title":"Configuration settings"},"510":{"body":"List arguments can now be implemented using an underlying text argument, instead of requiring it to be a greedy string. This allows you to use multiple lists in a command, in any position. As such, the ListArgumentBuilder.build() method has been deprecated and replaced with ListArgumentBuilder.buildGreedy() instead: new ListArgumentBuilder<Material>(\"materials\") .withList(List.of(Material.values())) .withMapper(material -> material.name().toLowerCase()) .build(); $$\\downarrow$$ new ListArgumentBuilder<Material>(\"materials\") .withList(List.of(Material.values())) .withMapper(material -> material.name().toLowerCase()) .buildGreedy();","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » List arguments","id":"510","title":"List arguments"},"511":{"body":"","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » From 8.5.0 to 8.5.1","id":"511","title":"From 8.5.0 to 8.5.1"},"512":{"body":"In 8.5.1, the methods Brigadier.fromArgument and Brigadier.toSuggestions were changed to use Argument based parameters instead of String based parameters. Instead of providing the node name, you now have to provide the whole argument: Argument<?> myArgument = new StringArgument(\"myargument\");\nList<Argument<?>> argumentList = List.of(myArgument); Brigadier.fromArgument(argumentList, \"myargument\");\nBrigadier.toSuggestions(\"myargument\", argumentList); $$\\downarrow$$ Argument<?> myArgument = new StringArgument(\"myargument\");\nList<Argument<?>> argumentList = List.of(myArgument); Brigadier.fromArgument(argumentList, myArgument);\nBrigadier.toSuggestions(myArgument, argumentList);","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Brigadier arguments","id":"512","title":"Brigadier arguments"},"513":{"body":"","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » From 8.3.1 to 8.4.0","id":"513","title":"From 8.3.1 to 8.4.0"},"514":{"body":"In 8.2.1, the CommandAPI exposed CommandAPIHandler.getInstance().registeredCommands to get a list of registered commands. This has now been changed and properly implemented as a getter method which can be accessed from CommandAPI: CommandAPIHandler.getInstance().registeredCommands $$\\downarrow$$ CommandAPI.getRegisteredCommands()","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Getting a list of registered commands","id":"514","title":"Getting a list of registered commands"},"515":{"body":"The import for EntitySelector for the EntitySelectorArgument has moved to improve CommandAPI shading support with jar minimization: dev.jorel.commandapi.arguments.EntitySelectorArgument.EntitySelector $$\\downarrow$$ dev.jorel.commandapi.arguments.EntitySelector","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Entity selector arguments","id":"515","title":"Entity selector arguments"},"516":{"body":"Custom arguments are no longer restricted to a string-based argument or a keyed-based argument and can now be implemented over any existing argument \"base\". This argument is now parameterized over two types: the first type being the return type of this custom argument and the second type being the return type of the \"base\" argument. Custom arguments should now use the new constructor that accepts an argument - more information on how to do that can be found on the Custom arguments page . It's recommended to review your implementation of custom arguments and upgrade them if you feel that you need a more powerful argument parser (for example, you might want to use a greedy string argument as the base argument instead of a string argument). Custom arguments that are not keyed can be drop-in replaced with a StringArgument: new CustomArgument<T>(\"nodename\", inputInfo -> { // Code here return T;\n}); $$\\downarrow$$ new CustomArgument<T, String>(new StringArgument(\"nodename\"), inputInfo -> { // Code here return T;\n}); Keyed custom arguments can be drop-in replaced with a NamespacedKeyArgument: new CustomArgument<T>(\"nodename\", inputInfo -> { // Code here return T;\n}, true); $$\\downarrow$$ new CustomArgument<T, NamespacedKey>(new NamespacedKeyArgument(\"nodename\"), inputInfo -> { // Code here return T;\n});","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Custom arguments","id":"516","title":"Custom arguments"},"517":{"body":"NBT arguments now have a different implementation if you're using the plugin version of the CommandAPI or shading the CommandAPI. NBTCompoundArguments are now parameterized over their implemented NBTCompound implementation. For the NBT API, this means: new NBTCompoundArgument(\"nbt\"); $$\\downarrow$$ new NBTCompoundArgument<NBTContainer>(\"nbt\"); If you're using the plugin version of the CommandAPI You no longer have to include the NBT API separately, the CommandAPI comes with the NBT API built-in: de.tr7zw.nbtapi.NBTContainer $$\\downarrow$$ dev.jorel.commandapi.nbtapi.NBTContainer If you're shading the CommandAPI You now need to shade the NBT API into your plugin (as well as the CommandAPI). So the CommandAPI knows how to use the underlying implementation of the NBT API, you have to configure it using the CommandAPIConfig.initializeNBTAPI() method in CommandAPI.onLoad(). More information on how to do that can be found on the NBT arguments page, under Shading usage setup .","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » NBT arguments","id":"517","title":"NBT arguments"},"518":{"body":"Arguments are now parameterized over a generic type. This does very little in terms of the running of the CommandAPI, but does ensure type safety with its internals. Instances of the Argument type now have to be parameterized. In general, this basically means: Argument myArgument = new GreedyStringArgument(\"arg\"); $$\\downarrow$$ Argument<?> myArgument = new GreedyStringArgument(\"arg\"); Arguments that have multiple return types also need to be parameterized over their return type. This includes: CustomArgument EntitySelectorArgument ScoreholderArgument For example: new EntitySelectorArgument(\"target\", EntitySelector.ONE_PLAYER); $$\\downarrow$$ new EntitySelectorArgument<Player>(\"target\", EntitySelector.ONE_PLAYER);","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » From 8.0.0 or earlier to 8.1.0","id":"518","title":"From 8.0.0 or earlier to 8.1.0"},"519":{"body":"","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » From version 7.0.0 to 8.0.0","id":"519","title":"From version 7.0.0 to 8.0.0"},"52":{"body":"If true, outputs command registration and unregistration logs in the console. This is primarily used for developers to identify issues with command registration. Default value verbose-outputs: false Example value verbose-outputs: true","breadcrumbs":"Configuration for server owners » verbose-outputs","id":"52","title":"verbose-outputs"},"520":{"body":"Particle arguments no longer return Bukkit's org.bukkit.Particle enum, but now return a wrapper dev.jorel.commandapi.wrappers.ParticleData instead. More information about this wrapper class and how to use it can be found on the particle arguments page . To update, change any Particle casts into a ParticleData cast instead: new CommandAPICommand(\"mycommand\") .withArgument(new ParticleArgument(\"particle\")) .executes((sender, args) -> { Particle particle = (Particle) args[0]; // Do stuff with particle }) .register(); $$\\downarrow$$ new CommandAPICommand(\"mycommand\") .withArgument(new ParticleArgument(\"particle\")) .executes((sender, args) -> { ParticleData particleData = (ParticleData) args[0]; Particle particle = particleData.particle(); Object data = particleData.data(); // Do stuff with particle and data }) .register();","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Particle arguments","id":"520","title":"Particle arguments"},"521":{"body":"","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » From version 6.5.2 to 7.0.0","id":"521","title":"From version 6.5.2 to 7.0.0"},"522":{"body":"The Maven repository used to serve the CommandAPI has changed from JitPack.io to Maven Central. For Maven projects, you no longer require wan explicit <repository> entry for the CommandAPI. for Gradle projects, you need to ensure mavenCentral() in present in your repositories section. The group ID has changed from dev.jorel.CommandAPI to dev.jorel More information about setting up your development environment can be found in Setting up your development environment .","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Maven repository","id":"522","title":"Maven repository"},"523":{"body":"The CommandAPI.fail() no longer automatically throws the exception that it creates, and instead now requires you to manually throw the exception yourself. This improves upon invalid states in command executors and allows invalid states to be identified more easily at compile time. To update, simply add the throw keyword before you call CommandAPI.fail(): new CommandAPICommand(\"mycommand\") .executes((sender, args) -> { if(!sender.hasPermission(\"some.permission\")) { CommandAPI.fail(\"You don't have permission to run /mycommand!\"); return; } sender.sendMessage(\"Hello!\"); }) $$\\downarrow$$ new CommandAPICommand(\"mycommand\") .executes((sender, args) -> { if(!sender.hasPermission(\"some.permission\")) { throw CommandAPI.fail(\"You don't have permission to run /mycommand!\"); } sender.sendMessage(\"Hello!\"); })","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » CommandAPI command failures","id":"523","title":"CommandAPI command failures"},"524":{"body":"Suggestions have been overhauled and no longer take in a Function<SuggestionsInfo, String[]> anymore. Instead, they now take in a ArgumentSuggestions object which represents argument suggestions (and whether they are executed asynchronously or have tooltips). Normal (string) suggestions These normal suggestions methods have been replaced with an ArgumentSuggestions parameter instead of a function: Argument replaceSuggestions(Function<SuggestionInfo, String[]> suggestions);\nArgument includeSuggestions(Function<SuggestionInfo, String[]> suggestions); $$\\downarrow$$ Argument replaceSuggestions(ArgumentSuggestions suggestions);\nArgument includeSuggestions(ArgumentSuggestions suggestions); The same functionality can be reproduced by wrapping your existing functions in ArgumentSuggestions.strings: List<Argument> arguments = new ArrayList<>();\narguments.add(new StringArgument(\"world\").replaceSuggestions(info -> new String[] {\"northland\", \"eastland\", \"southland\", \"westland\" }\n)); $$\\downarrow$$ List<Argument> arguments = new ArrayList<>();\narguments.add(new StringArgument(\"world\").replaceSuggestions(ArgumentSuggestions.strings(info -> new String[] {\"northland\", \"eastland\", \"southland\", \"westland\" }\n))); Normal (strings with tooltips) suggestions The ...T() methods have been replaced with the normal methods above, and can use the ArgumentSuggestions.stringsWithTooltips method: Argument replaceSuggestionsT(Function<SuggestionInfo, IStringTooltip[]> suggestions);\nArgument includeSuggestionsT(Function<SuggestionInfo, IStringTooltip[]> suggestions); $$\\downarrow$$ Argument replaceSuggestions(ArgumentSuggestions suggestions);\nArgument includeSuggestions(ArgumentSuggestions suggestions); For example: List<Argument> arguments = new ArrayList<>();\narguments.add(new StringArgument(\"emote\") .replaceSuggestionsT( info -> new IStringTooltip[] { StringTooltip.of(\"wave\", \"Waves at a player\"), StringTooltip.of(\"hug\", \"Gives a player a hug\"), StringTooltip.of(\"glare\", \"Gives a player the death glare\") } )\n); $$\\downarrow$$ List<Argument> arguments = new ArrayList<>();\narguments.add(new StringArgument(\"emote\") .replaceSuggestions(ArgumentSuggestions.stringsWithTooltips(info -> new IStringTooltip[] { StringTooltip.of(\"wave\", \"Waves at a player\"), StringTooltip.of(\"hug\", \"Gives a player a hug\"), StringTooltip.of(\"glare\", \"Gives a player the death glare\") } ))\n); Safe suggestions Similar to above with normal suggestions, safe suggestions have been replaced with replaceSafeSuggestions and includeSafeSuggestions respectively: Argument replaceWithSafeSuggestions(Function<SuggestionInfo, S[]> suggestions);\nArgument includeWithSafeSuggestions(Function<SuggestionInfo, S[]> suggestions); $$\\downarrow$$ Argument replaceSafeSuggestions(SafeSuggestions<T> suggestions);\nArgument includeSafeSuggestions(SafeSuggestions<T> suggestions); These can be used with the SafeSuggestions.suggest and SafeSuggestions.tooltips methods to wrap existing functions. For example: List<Argument> arguments = new ArrayList<>();\narguments.add(new RecipeArgument(\"recipe\").replaceWithSafeSuggestions(info -> new Recipe[] { emeraldSwordRecipe, /* Other recipes here */ }\n)); $$\\downarrow$$ List<Argument> arguments = new ArrayList<>();\narguments.add(new RecipeArgument(\"recipe\").replaceSafeSuggestions(SafeSuggestions.suggest(info -> new Recipe[] { emeraldSwordRecipe, /* Other recipes here */ }\n)));","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » Suggestions","id":"524","title":"Suggestions"},"525":{"body":"Please refer to an older version of the documentation. This has been omitted to save space and reduce confusion in this upgrading section.","breadcrumbs":"Upgrading guide » Upgrading guide (pre-9.0.0) » From version 6.2.0 or earlier to 6.3.0","id":"525","title":"From version 6.2.0 or earlier to 6.3.0"},"526":{"body":"Here's a list of questions that have come up time and time again which all have the same answer.","breadcrumbs":"FAQ » FAQ","id":"526","title":"FAQ"},"527":{"body":"The CommandAPI's documentation is the place to search for anything! In the top left corner of this documentation, you can find this icon. You can pretty much search for anything - it'll find it!","breadcrumbs":"FAQ » How do I use (insert feature here) in the CommandAPI?","id":"527","title":"How do I use (insert feature here) in the CommandAPI?"},"528":{"body":"Formally, no. If you are encountering issues with /reload, consider not using /reload. More information about reloading can be found in Plugin reloading .","breadcrumbs":"FAQ » Does the CommandAPI support reloading via /reload?","id":"528","title":"Does the CommandAPI support reloading via /reload?"},"529":{"body":"As of 9.0.0, yes! Please view information on optional arguments in Optional arguments .","breadcrumbs":"FAQ » Does the CommandAPI support optional arguments?","id":"529","title":"Does the CommandAPI support optional arguments?"},"53":{"body":"If true, turns off all logging from the CommandAPI, except for errors. Default value silent-logs: false Example value silent-logs: true","breadcrumbs":"Configuration for server owners » silent-logs","id":"53","title":"silent-logs"},"530":{"body":"Not yet. The CommandAPI's annotation system was actually originally a little test on writing a compile-time annotation system which actually worked out much better than I had intended. I plan to rewrite the CommandAPI's annotation system to make it much more powerful (and support suggestions!). This is stated in the project roadmap","breadcrumbs":"FAQ » Does the CommandAPI support suggestions in the annotation system?","id":"530","title":"Does the CommandAPI support suggestions in the annotation system?"},"531":{"body":"No. This is a Brigadier limitation. Technical reason that this is a limitation of Brigadier Brigadier's code has two classes for arguments, LiteralCommandNode and ArgumentCommandNode . The ArgumentCommandNode class contains a field customSuggestions of type SuggestionProvider<S> which is used to handle suggestions - this field is not present inside LiteralCommandNode, meaning that LiteralArguments cannot provide suggestions to users. We need suggestions to provide tooltips. This is because SuggestionProvider provides us with an instance of SuggestionsBuilder , SuggestionsBuilder contains a List<Suggestion> and the Suggestion class contains Message . This Message class is what is needed to display a tooltip to users.","breadcrumbs":"FAQ » Can you add tooltips to literal/multiliteral arguments?","id":"531","title":"Can you add tooltips to literal/multiliteral arguments?"},"532":{"body":"No. That message is handled client-side and isn't controlled by the CommandAPI. An alternative solution is to perform permission checking inside the command and return a custom message if it's not satisfied: new CommandAPICommand(\"mycommand\") .withPermission(\"some.permission\") .executes((sender, args) -> { sender.sendMessage(\"Hello!\"); }) .register(); $$\\downarrow$$ new CommandAPICommand(\"mycommand\") .executes((sender, args) -> { if(!sender.hasPermission(\"some.permission\")) { throw CommandAPI.failWithString(\"You don't have permission to run /mycommand!\"); } sender.sendMessage(\"Hello!\"); }) .register();","breadcrumbs":"FAQ » Can I change the message that is sent to the user when they don't have permission to run a command?","id":"532","title":"Can I change the message that is sent to the user when they don't have permission to run a command?"},"533":{"body":"No. That message is handled client-side and isn't controlled by the CommandAPI.","breadcrumbs":"FAQ » Can I change the message that is sent to the user when an argument isn't valid?","id":"533","title":"Can I change the message that is sent to the user when an argument isn't valid?"},"534":{"body":"Arguments with suggestions provided using ArgumentSuggestions.strings(String...) are calculated when the command is registered . In order to have argument suggestions calculated when the command is being typed , you need to use the lambda-variant of the ArgumentSuggestions.strings(Function<SuggestionInfo, String[]> suggestions) method instead. More information about the different methods can be found here . The easiest way to do this is to add info -> at the start of your array: ArgumentSuggestions.strings(SomeClass.someArray); $$\\downarrow$$ ArgumentSuggestions.strings(info -> SomeClass.someArray);","breadcrumbs":"FAQ » My suggestions on my arguments are empty or don't update. How do I make dynamic suggestions?","id":"534","title":"My suggestions on my arguments are empty or don't update. How do I make dynamic suggestions?"},"535":{"body":"There are a few arguments that are incompatible with various versions of Minecraft. This page outlines the full list of incompatibilities that the CommandAPI has with what versions of Minecraft.","breadcrumbs":"Incompatible version information » Incompatible version information","id":"535","title":"Incompatible version information"},"536":{"body":"","breadcrumbs":"Incompatible version information » Argument changes with respect to Minecraft version","id":"536","title":"Argument changes with respect to Minecraft version"},"537":{"body":"Incompatible with Minecraft versions less than 1.16.2 (1.16, 1.16.1)","breadcrumbs":"Incompatible version information » AngleArgument","id":"537","title":"AngleArgument"},"538":{"body":"Incompatible with Minecraft version 1.16.1 (Works on 1.16.2)","breadcrumbs":"Incompatible version information » ChatArgument","id":"538","title":"ChatArgument"},"539":{"body":"Incompatible with Minecraft versions less than 1.19 and greater than 1.19.2 (Works on 1.19, 1.19.1 and 1.19.2)","breadcrumbs":"Incompatible version information » ChatArgument's chat preview","id":"539","title":"ChatArgument's chat preview"},"54":{"body":"Controls messages that the CommandAPI displays to players. Available messages: missing-executor-implementation - the message to display to senders when a command has no executor. This message supports format parameters: %s - the executor class (lowercase). For example \"craftplayer\" %S - the executor class (normal case). For example \"CraftPlayer\" Default value messages: missing-executor-implementation: \"This command has no implementations for %s\"","breadcrumbs":"Configuration for server owners » messages","id":"54","title":"messages"},"540":{"body":"Running functions generated via the FunctionArgument on Minecraft version 1.20.3 and 1.20.4 will always return a value of 1, regardless of whether the command succeeds, fails, or returns a result. (Works normally on 1.20.2 and below). Trying to retrieve the list of commands in a function on Minecraft version 1.20.3 and 1.20.4 will always return an empty array.","breadcrumbs":"Incompatible version information » FunctionArgument","id":"540","title":"FunctionArgument"},"541":{"body":"","breadcrumbs":"Incompatible version information » CommandAPI behavior with respect to Minecraft version","id":"541","title":"CommandAPI behavior with respect to Minecraft version"},"542":{"body":"In Minecraft version 1.16 , the way datapacks were loaded changed in such a way that the CommandAPI had to put in additional countermeasures to provide full support to it. To illustrate this, this was the previous loading sequence for Bukkit servers in Minecraft 1.15: \\(\\texttt{Server loads}\\rightarrow\\texttt{Plugins load}\\rightarrow\\texttt{Datapacks load}\\rightarrow\\texttt{Server finishes loading}\\) Instead however, Minecraft 1.16 changed the loading sequence to the following: \\(\\texttt{Server loads}\\rightarrow\\texttt{Datapacks load}\\rightarrow\\texttt{Plugins load}\\rightarrow\\texttt{Server finishes loading}\\) Because the CommandAPI used to register vanilla Minecraft commands before datapacks (and thus, custom Minecraft functions), it was possible to register custom commands that can be used in functions. With this new loading sequence change in Minecraft 1.16, this meant that datapacks load first before the CommandAPI does, so custom commands are not registered and functions with custom commands would fail to load. To resolve this, the CommandAPI reloads datapacks and recipes at the end: \\begin{align} &\\quad\\texttt{Server loads} \\\\ \\rightarrow&\\quad\\texttt{Datapacks load} \\\\ \\rightarrow&\\quad\\texttt{Plugins load} \\\\ \\rightarrow&\\quad\\texttt{Server finishes loading} \\\\ \\rightarrow&\\quad\\texttt{Datapacks are reloaded} && \\texttt{(by the CommandAPI)} \\\\ \\rightarrow&\\quad\\texttt{Recipes are reloaded} && \\texttt{(by the CommandAPI)} \\end{align} By doing this, this means: Custom functions from datapacks are loaded twice Recipes are reloaded twice, including recipes defined by other plugins Although this sounds pretty bad (since reloading these things twice can be time consuming, thus contributing to the server start-up time), it is the only way to make custom functions work in Minecraft 1.16 and beyond.","breadcrumbs":"Incompatible version information » Minecraft version 1.16 and beyond","id":"542","title":"Minecraft version 1.16 and beyond"},"543":{"body":"This section summarizes the list of things that could go wrong with the CommandAPI and how to mitigate these circumstances.","breadcrumbs":"Troubleshooting » Troubleshooting","id":"543","title":"Troubleshooting"},"544":{"body":"If you've registered a command with an argument and replaced/included additional suggestions, but the suggestions: Are empty (e.g. a list of worlds returns no suggestions) Don't update automatically (e.g. a list of players doesn't update when new players join the game) This is most likely caused by using a constant array instead of using a lambda to dynamically update argument suggestions when the player requests them: new StringArgument(\"players\") .replaceSuggestions(ArgumentSuggestions.strings( Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new) )); $$\\downarrow$$ new StringArgument(\"players\") .replaceSuggestions(ArgumentSuggestions.strings( info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new) ));","breadcrumbs":"Troubleshooting » Argument suggestions are empty or aren't updating","id":"544","title":"Argument suggestions are empty or aren't updating"},"545":{"body":"If you're shading the CommandAPI and any of the following occur: Players with no permissions cannot run CommandAPI commands .withPermission(CommandPermission.NONE) doesn't work, even if a player has no permissions You've probably not initialized the CommandAPI correctly. To assign permissions to a command, you have to add CommandAPI.onEnable() to your plugin's onEnable() method.","breadcrumbs":"Troubleshooting » Permissions don't work (shading the CommandAPI)","id":"545","title":"Permissions don't work (shading the CommandAPI)"},"546":{"body":"If you've registered a command, the command should be present in the console if verbose logging is enabled. If this does not appear in the console, check that you've: Used .register() at the end of your command declaration Added CommandAPI.onLoad() and CommandAPI.onEnable() to your onLoad() and onEnable() methods if you're shading the CommandAPI Not added the commands to your plugin.yml file if you're not shading the CommandAPI","breadcrumbs":"Troubleshooting » I've registered my command but nothing happens","id":"546","title":"I've registered my command but nothing happens"},"547":{"body":"If you're getting an error which looks something like this (key thing to look for is class file version 60.0), then you're running an old and unsupported version of Java: [06.09 16:48:26] [Server] [Server thread/ERROR]: Could not load 'plugins/CommandAPI.jar' in folder 'plugins'\norg.bukkit.plugin.InvalidPluginExceptionjava.lang.UnsupportedClassVersionError: dev/jorel/commandapi/CommandAPIMain has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 52.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:149) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:394) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:301) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] at org.bukkit.craftbukkit.v1_16_R3.CraftServer.loadPlugins(CraftServer.java:381) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:224) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:928) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:273) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_271]\nCaused byjava.lang.UnsupportedClassVersionError: dev/jorel/commandapi/CommandAPIMain has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 52.0 at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_271] at java.lang.ClassLoader.defineClass(ClassLoader.java:756) ~[?:1.8.0_271] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_271] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:186) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_271] at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:104) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:99) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_271] at java.lang.Class.forName0(Native Method) ~[?:1.8.0_271] at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_271] at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:67) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:145) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56] ... more As of CommandAPI 6.0.0 onwards, the CommandAPI is written in Java 16, so old versions such as Java 8 will not run the CommandAPI. Consider upgrading to Java 16. For context, a list of Java versions and their class file version: Java version Class file version Java version Class file version Java 17 61.0 Java 12 56.0 Java 16 60.0 Java 11 55.0 Java 15 59.0 Java 10 54.0 Java 14 58.0 Java 9 53.0 Java 13 57.0 Java 8 52.0","breadcrumbs":"Troubleshooting » The CommandAPI doesn't load, something about UnsupportedClassVersionError and \"class file version 60.0\"","id":"547","title":"The CommandAPI doesn't load, something about UnsupportedClassVersionError and \"class file version 60.0\""},"548":{"body":"If you get an error at the very start of the server's startup sequence along the lines of: [15:57:29] [Worker-Main-5/ERROR]: Failed to load function mycustomnamespace:test\njava.util.concurrent.CompletionException: java.lang.IllegalArgumentException: Whilst parsing command on line 2: Unknown or incomplete command, see below for error at position 0: <--[HERE] at java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source) ~[?:1.8.0_261] at java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source) [?:1.8.0_261] at java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) [?:1.8.0_261] at java.util.concurrent.CompletableFuture$AsyncSupply.exec(Unknown Source) [?:1.8.0_261] at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) [?:1.8.0_261] at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(Unknown Source) [?:1.8.0_261] at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) [?:1.8.0_261] at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) [?:1.8.0_261]\nCaused by: java.lang.IllegalArgumentException: Whilst parsing command on line 2: Unknown or incomplete command, see below for error at position 0: <--[HERE] at net.minecraft.server.v1_16_R1.CustomFunction.a(SourceFile:62) ~[spigot-1.16.1.jar:git-Spigot-758abbe-8dc1da1] at net.minecraft.server.v1_16_R1.CustomFunctionManager.a(SourceFile:84) ~[spigot-1.16.1.jar:git-Spigot-758abbe-8dc1da1] ... 6 more You can safely ignore it - the CommandAPI fixes this later. This is described in more detail here .","breadcrumbs":"Troubleshooting » Server errors when loading datapacks in 1.16+","id":"548","title":"Server errors when loading datapacks in 1.16+"},"549":{"body":"See Plugin reloading","breadcrumbs":"Troubleshooting » Running /reload doesn't work","id":"549","title":"Running /reload doesn't work"},"55":{"body":"Controls whether the CommandAPI should generate a command_registration.json file showing the mapping of registered commands. This is primarily designed to be used by developers. Setting this to false will slightly improve command registration performance. The command_registration.json JSON representation of commands is in the same format as Minecraft's Data Generators Commands report . The format is Brigadier's command graph - more information about the JSON format can be found here . Default value create-dispatcher-json: false Example value create-dispatcher-json: true","breadcrumbs":"Configuration for server owners » create-dispatcher-json","id":"55","title":"create-dispatcher-json"},"550":{"body":"If players cannot connect, this could be due to the size of the command data packet. To see the resultant packet being sent to players when they log in, enable the create-dispatcher-json: true setting and view the file size of the resultant file. If the file size is abnormally large (Over 2MB is considered very large) , consider reducing the number of LiteralArguments which your plugin uses.","breadcrumbs":"Troubleshooting » Players cannot connect/timeout when joining","id":"550","title":"Players cannot connect/timeout when joining"},"551":{"body":"If you've found a bug that isn't solved here, submit a bug report on the CommandAPI's issues page and I'll try my best to resolve the issue!","breadcrumbs":"Troubleshooting » My issue isn't on here, what do I do?","id":"551","title":"My issue isn't on here, what do I do?"},"552":{"body":"","breadcrumbs":"Afterword » Afterword","id":"552","title":"Afterword"},"553":{"body":"Congratulations on making it to the end of the documentation! It's really long, but I did my best to make it the best (Bukkit/Spigot plugin) documentation in existence.","breadcrumbs":"Afterword » A message from the CommandAPI's author","id":"553","title":"A message from the CommandAPI's author"},"554":{"body":"My name is Jorel, commonly known by my Minecraft username Skepter . I started the CommandAPI in the summer holidays between my first and second year at university. On the 19th August, 2018 I made my first commit to the CommandAPI project - just a month and a day after Minecraft 1.13 was released. At the time, I just decided to call it \"The 1.13 Command API\" - it wasn't the catchiest name out there, but it sort of said what I wanted it to - it's a Command API for Minecraft 1.13, which was the update when the big overhaul to the command system was introduced. It all started as a simple idea that can be summarized in 3 bullet points: Create an API to use the new command UI that was introduced in Minecraft 1.13 Make it so the developers don't have to understand/use Mojang's brigadier Make it similar to Bukkit's existing API","breadcrumbs":"Afterword » Intro","id":"554","title":"Intro"},"555":{"body":"After the release of version 1.2, two days after the initial release, I received my first GitHub issue. This was quite a shock to me - version 1.2 only had 11 total downloads so it seemed odd that someone managed to stumble upon it despite the fact that I did nothing to promote the CommandAPI. Little did I know that that one issue was the main motivation to keep this API alive after its initial release. I would never have possible imagined in my wildest dreams that 2 years later, I would still be in contact with them and know that if I had not chosen to create this API, their server would not have survived beyond Minecraft 1.13, let alone Minecraft 1.15, two major Minecraft versions later.","breadcrumbs":"Afterword » Starting out","id":"555","title":"Starting out"},"556":{"body":"This project has been insane. Absolutely, utterly insane. At over 1000 commits and over 1,000,000 additions (that includes things such as lines of code, lines of generated HTML documentation etc.), I can say without a doubt that this is indeed my biggest project ever. Not only have I managed to deal with hundreds of GitHub issues, I've also had the opportunity to try all sorts of technologies that I could have only dreamt of using, such as: Using GitHub Actions for cloud-based build checking and project status notifications Using CodeFactor.io to automatically identify issues with my code Publishing the CommandAPI to MavenCentral Improving my understanding of Gradle to write Gradle instructions for the documentation Learning Kotlin to add Kotlin examples to the CommandAPI's documentation Learning TypeScript for an upcoming web-based CommandAPI command visualizer","breadcrumbs":"Afterword » Reflection on the project and personal gains","id":"556","title":"Reflection on the project and personal gains"},"557":{"body":"Anyway, I digress. I'd like to give credit to all of the people that have opened issues on the CommandAPI GitHub, for without these people, the CommandAPI would have only remained a shadow of what it is now. I'd like to give credit to the people that have starred the CommandAPI on its GitHub page, and all of the members of the CommandAPI Discord server . I would like to personally give thanks to the following people - these are people that have made a significant contribution to the project in terms of ideas or support early in the CommandAPI's development: Combustible , who kickstarted the project by creating the CommandAPI's first issue. From this issue, this allowed the CommandAPI to have interoperability with Minecraft commands and functions which is by far the CommandAPI's most admirable feature. Additionally, Combustible helped raise awareness of the CommandAPI via the Spigot forums and Spigot issue tracker. Draycia , who suggested implementing lazy evaluation for argument suggestions. This has been extended to provide the CommandAPI's context-aware system for argument suggestions based on previously filled arguments. HielkeMinecraft , who made three outstanding contributions to the CommandAPI. They created the suggestion of setting the result and success values of commands which improves the interoperability between commands registered with the CommandAPI and vanilla Minecraft commands. They also influenced the implementation of the requirements system to have more powerful command constraints and helped start the CommandAPI Discord server. Minenash , who was the driving force for the CommandAPI's 3.0 release, which added a plethora of new arguments to the CommandAPI. Minenash's research, code prototypes, documentation examples, bug testing and code review was a tremendous help to make the 3.0 release such a feature-rich version. Michael-Ziluck , who created an amazing pull request that helped greatly improve the performance of the CommandAPI as well as structure the entire CommandAPI project into a multi-module Maven project which significantly improved the maintainability of the CommandAPI for the future. portlek , who helped migrate the CommandAPI's repository to jitpack.io . They helped debug some technical errors with remote building and tested that the repository was working throughout the process. 469512345 , who redesigned and implemented the suggestions feature for arguments, bringing powerful asynchronous arguments and highly-extensible suggestions to the CommandAPI. They also implemented the CommandTree feature to bring yet another way for developers to create commands with the CommandAPI. I'd also like to give a special mention to the following people that have helped find bugs or have supported the project in some way early in the CommandAPI's development: aianlinb, Baka-Mitai, Checkium, Comeza, DerpNerb, DogeBogey, endrdragon, EnragedRabisu, i509VCB, KieranGateley, lifespan, Loapu, Marvmallow, MatrixTunnel, Ricky12Awesome, SHsuperCM, SpaceCheetah, The_Gavster, Tinkot, vladfrangu, zedwick.","breadcrumbs":"Afterword » Acknowledgements (early development)","id":"557","title":"Acknowledgements (early development)"},"558":{"body":"I'm well aware there are lots of users that have made significant contributions to the CommandAPI that aren't listed above! Over the past four years, hundreds of users have created GitHub issues, joined the CommandAPI Discord server and submitted pull requests to contribute to the CommandAPI. I'd like to personally give thanks to my ✨Special Contributors in the CommandAPI Discord server - these are users that have made an exceptionally significant contribution to the CommandAPI project in general, from helping new users get started with the CommandAPI, to contributing to the CommandAPI repository directly, to bringing a liveliness to the CommandAPI Discord server as a whole: willkroboth , the first ✨Special Contributor , recognized for their above-and-beyond contribution to helping new CommandAPI Discord members. DerEchtePilz , recognized for their significant contribution of creating a Kotlin DSL for the CommandAPI (with the help of Sparky from the CommandAPI Discord server). The CommandAPI would not be where it is currently without the community that has been established over the years in the CommandAPI Discord server. As such, I'd like to give a special thanks to some of the most active CommandAPI Discord server members that make the community feel lively: ! AkaGiant ! Brought To You By MineNash TheGates","breadcrumbs":"Afterword » Acknowledgements (CommandAPI Discord server)","id":"558","title":"Acknowledgements (CommandAPI Discord server)"},"559":{"body":"I didn't really want to add a way for CommandAPI users to be able to contribute financially via donations because the CommandAPI is free for all and the cost of maintaining the CommandAPI is effectively negligible. That said, I'd like to give special thanks to those that have donated to the CommandAPI.","breadcrumbs":"Afterword » Acknowledgements (Donators)","id":"559","title":"Acknowledgements (Donators)"},"56":{"body":"Controls whether the CommandAPI should use the latest NMS implementation for command registration and execution. This setting can be used to run the CommandAPI on Minecraft versions higher than it can support. For example, if the CommandAPI supports Minecraft 1.18 and Minecraft 1.18.1 comes out, you can use this to enable support for 1.18.1 before an official CommandAPI release comes out that supports 1.18.1. This feature is very experimental and should only be used if you know what you are doing. In almost every case, it is better to wait for an official CommandAPI release that supports the latest version of Minecraft. Using use-latest-nms-version is not guaranteed to work and can cause unexpected side-effects! Default value use-latest-nms-version: false Example value use-latest-nms-version: true","breadcrumbs":"Configuration for server owners » use-latest-nms-version","id":"56","title":"use-latest-nms-version"},"560":{"body":"I never really expected more than 5 or so people to use this API, so it was truly a pleasure to see everyone's responses, issues and suggestions that has made the CommandAPI what it is today. Thank you so much for using the CommandAPI!","breadcrumbs":"Afterword » Final comments","id":"560","title":"Final comments"},"57":{"body":"Controls whether the CommandAPI hooks into the Paper-exclusive ServerResourcesReloadedEvent when available. When the CommandAPI detects it is running on a Paper-based server, its default behavior will be to hook into the ServerResourcesReloadedEvent, which triggers when /minecraft:reload is run. During this event, the CommandAPI runs a custom datapack reloading sequence that helps commands registered with the CommandAPI work within datapacks. See Reloading datapacks for more information on this process. By default, this value is set to true and the CommandAPI will hook into the ServerResourcesReloadedEvent. If you want, you can set this to false, and the CommandAPI will not hook into this event. Default value hook-paper-reload: true Example value hook-paper-reload: false","breadcrumbs":"Configuration for server owners » hook-paper-reload","id":"57","title":"hook-paper-reload"},"58":{"body":"Controls whether the CommandAPI should perform its initial datapack reload when the server has finished loading. The CommandAPI automatically reloads all datapacks in a similar fashion to /minecraft:reload in order to propagate CommandAPI commands into datapack functions and tags. This operation may cause a slight delay to server startup and is not necessary if you are not using datapacks or functions that use CommandAPI commands. This operation can be skipped by setting this value to false. Note that datapacks will still be reloaded if performed manually when hook-paper-reload is set to true and you run /minecraft:reload. Default value skip-initial-datapack-reload: false Example value skip-initial-datapack-reload: true","breadcrumbs":"Configuration for server owners » skip-initial-datapack-reload","id":"58","title":"skip-initial-datapack-reload"},"59":{"body":"Controls the list of plugins to process for command conversion. See Command conversion for more information. Default value plugins-to-convert: [] Example values plugins-to-convert: - Essentials: ~ plugins-to-convert: - Essentials: - speed - hat - MyPlugin: - mycommand - MyOtherPlugin: ~ plugins-to-convert: - Essentials: - speed <speed>[0..10] - speed <target>[minecraft:game_profile] - speed (walk|fly) <speed>[0..10] - speed (walk|fly) <speed>[0..10] <target>[minecraft:game_profile]","breadcrumbs":"Configuration for server owners » plugins-to-convert","id":"59","title":"plugins-to-convert"},"6":{"body":"Updates Incompatible version information page and FunctionArgument pages that functions made with the FunctionArgument will always return 1 when running on 1.20.3 and 1.20.4. Updates Kotlin DSL page to mention every possible executor method.","breadcrumbs":"Introduction » Documentation changes 9.2.0 \\(\\rightarrow\\) 9.3.0","id":"6","title":"Documentation changes 9.2.0 \\(\\rightarrow\\) 9.3.0"},"60":{"body":"Determines whether the proxy sender should be skipped when converting a command. See Skipping proxy senders for more information. Default value skip-sender-proxy: [] Example value skip-sender-proxy: - SkinsRestorer - MyPlugin","breadcrumbs":"Configuration for server owners » skip-sender-proxy","id":"60","title":"skip-sender-proxy"},"61":{"body":"A list of other commands to convert. This should be used for commands which are not declared in a plugin.yml file. See Arbitrary command conversion for more information. Default value other-commands-to-convert: [] Example value other-commands-to-convert: - /set - mycommand","breadcrumbs":"Configuration for server owners » other-commands-to-convert","id":"61","title":"other-commands-to-convert"},"62":{"body":"The CommandAPI has the ability to convert plugin commands into \"Vanilla compatible\" commands automatically on startup. This allows you to use /execute and Minecraft functions/tags for plugins that do not use the CommandAPI. For example, if you want to use the /hat command from the plugin Essentials in an /execute command or from a command block, you can use the CommandAPI's command conversion setting to do so. The CommandAPI has 3 different conversion methods, each one more specific and powerful than the others. These are the following: Entire plugin conversion Converts all commands from a plugin into Vanilla compatible commands Single command conversion Converts a single command into a Vanilla compatible command Single command conversion with custom arguments Converts a single command from a plugin into a Vanilla compatible command, whilst also declaring what the arguments to the command are","breadcrumbs":"Command conversion » Command Conversion (for server owners)","id":"62","title":"Command Conversion (for server owners)"},"63":{"body":"Drag a plugin here to view a list of available commands which can be registered for the CommandAPI. Drag and drop a plugin .jar file here","breadcrumbs":"Command conversion » Extract plugin info","id":"63","title":"Extract plugin info"},"64":{"body":"To configure command conversion, the CommandAPI reads this information from the config.yml file. This file has a bit of a weird structure, so to put it simply, these are the following rules: config.yml cannot have tab characters - The config.yml file must only consist of spaces! Indentation is important and should be two spaces If you're uncertain if your configuration is valid (or you're getting weird errors in the console), you can check if your configuration is valid by dropping your config.yml file below: Drag and drop your config.yml here","breadcrumbs":"Command conversion » YAML configuration rules","id":"64","title":"YAML configuration rules"},"65":{"body":"To convert all of the commands that a plugin has, add the name of the plugin, followed by a ~ character to the list of plugins to convert in the config.yml file.","breadcrumbs":"Command conversion » Converting all plugin commands","id":"65","title":"Converting all plugin commands"},"66":{"body":"For example, if you wanted to convert all commands that EssentialsX has, you can use the following config.yml: verbose-outputs: true\ncreate-dispatcher-json: false\nplugins-to-convert: - Essentials: ~","breadcrumbs":"Command conversion » Example - Converting all commands from EssentialsX","id":"66","title":"Example - Converting all commands from EssentialsX"},"67":{"body":"Often, you don't want to convert every single command that a plugin declares, and instead you only want to convert a few commands that a plugin has. The CommandAPI has two ways of doing this: Plugin command conversion: This converts a command which is declared in a plugin's plugin.yml file Arbitrary command conversion: This converts a command which is not declared in a plugin's plugin.yml file","breadcrumbs":"Command conversion » Single command conversion » Single command conversion","id":"67","title":"Single command conversion"},"68":{"body":"To convert a single command, you need to first populate the config.yml with the name of the plugin and commands to be converted. To illustrate this, we'll use an example:","breadcrumbs":"Command conversion » Single command conversion » Plugin command conversion","id":"68","title":"Plugin command conversion"},"69":{"body":"Say we're using EssentialsX on our server and we want to be able to use /afk and /hat in command blocks. This would allow us to use (for example) the following commands in command blocks: /execute as @p run afk\n/execute as @p run hat To do this, we need to add Essentials to our config.yml file, and include the commands afk and hat as the commands to be converted from the Essentials plugin. This would then make our config.yml file look like this: verbose-outputs: true\ncreate-dispatcher-json: false\nplugins-to-convert: - Essentials: - hat - afk Developer's Note: Note that the commands hat and afk are used, as opposed to an alias such as head. The CommandAPI is only able to convert plugin commands that are declared in a plugin's plugin.yml file. For example, if we take a look at the EssentialsX plugin.yml file, we can see the commands afk and hat have been declared and thus, are the commands which must be used in the CommandAPI's config.yml file: name: Essentials\nmain: com.earth2me.essentials.Essentials\nversion: 2.18.0.0\nwebsite: http://tiny.cc/EssentialsCommands\ndescription: Provides an essential, core set of commands for Bukkit.\nsoftdepend: [Vault, LuckPerms]\nauthors: [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Iaccidentally, drtshock, vemacs, SupaHam, md678685]\napi-version: \"1.13\"\ncommands: afk: description: Marks you as away-from-keyboard. usage: /<command> [player/message...] aliases: [eafk,away,eaway] # (other config options omitted) hat: description: Get some cool new headgear. usage: /<command> [remove] aliases: [ehat,head,ehead] # (other config options omitted)","breadcrumbs":"Command conversion » Single command conversion » Example - Converting plugin commands","id":"69","title":"Example - Converting plugin commands"},"7":{"body":"Updates Location arguments page to mention the new centerPosition argument to center the position of integer values for location arguments. Added Delegated properties page to mention the added support of delegations.","breadcrumbs":"Introduction » Documentation changes 9.1.0 \\(\\rightarrow\\) 9.2.0","id":"7","title":"Documentation changes 9.1.0 \\(\\rightarrow\\) 9.2.0"},"70":{"body":"Some commands which are registered by plugins are not present in the plugin's plugin.yml file. Due to this, the CommandAPI cannot link a command to its respective plugin for command conversion. In order to deal with this, the CommandAPI can link arbitrary commands via the other-commands-to-convert option in the CommandAPI's config.yml file. This can be used for any of the following (and more): Commands created using Skript Commands created using MyCommand Commands which are not registered in a plugin.yml, such as WorldEdit commands To add commands to be converted, simply add them under the other-command-to-convert section in the CommandAPI's config.yml.","breadcrumbs":"Command conversion » Single command conversion » Arbitrary command conversion","id":"70","title":"Arbitrary command conversion"},"71":{"body":"In this example, we want to convert the //set command from WorldEdit, as well as a custom command /mycommand. Note that since WorldEdit's //set command has two forward slashes, we ignore the first one (because that is the symbol used to start commands), but must make sure that we include the second one as that is part of WorldEdit's command syntax. This is the following config.yml that you would need: verbose-outputs: false\ncreate-dispatcher-json: false\nplugins-to-convert: []\nskip-sender-proxy: []\nother-commands-to-convert: - /set - mycommand","breadcrumbs":"Command conversion » Single command conversion » Example - Converting arbitrary commands","id":"71","title":"Example - Converting arbitrary commands"},"72":{"body":"For even finer control when converting a single command, you can provide the list of arguments that are required to run the command! This lets you use the command UI in converted commands as you see fit. Before we explain how to do this in detail, let's first take a look at an example of this in action.","breadcrumbs":"Command conversion » Single command conversion (with arguments) » Single command conversion (with arguments)","id":"72","title":"Single command conversion (with arguments)"},"73":{"body":"EssentialsX includes a command /speed which lets you change the current speed that a player can move at. The command format is the following: /speed <speed>\n/speed <speed> <target>\n/speed <walk/fly> <speed>\n/speed <walk/fly> <speed> <target> Which means you can run any of the following commands: /speed 5\n/speed 2 Notch\n/speed fly 6\n/speed walk 3 Notch By looking at this, we can see that: <speed> is a number. By using the command, we can determine that the range of values is between 0 and 10 (inclusive). <target> is a player <walk/fly> don't change - these are \"fixed\" values. We can represent this using the following config.yml file: verbose-outputs: false\ncreate-dispatcher-json: false\nplugins-to-convert: - Essentials: - speed <speed>[0..10] - speed <target>[minecraft:game_profile] - speed (walk|fly) <speed>[0..10] - speed (walk|fly) <speed>[0..10] <target>[minecraft:game_profile] Using this, we can display options, such as \"fly\" and \"walk\", as well as optional targets (\"Skepter\"): A command \"/execute run speed\" with argument suggestions for entity selectors, as well as \"fly\" and \"walk\" Additionally, we can apply limits to the numbers that can be provided. For example, here we limit the number to a value between 0 to 10. If a value is outside of that range, and error is shown to the user: A command \"/execute run speed walk 15\" with an error displaying \"Long must not be more than 10, found 15 at position 24: ...peed walk <--[HERE]","breadcrumbs":"Command conversion » Single command conversion (with arguments) » Example - Converting EssentialsX's /speed command","id":"73","title":"Example - Converting EssentialsX's /speed command"},"74":{"body":"The argument syntax is a little tricky to get the hang of at the beginning, but it should be fairly straight forward. There are two main types of arguments that you can have:","breadcrumbs":"Command conversion » Single command conversion (with arguments) » Command argument syntax","id":"74","title":"Command argument syntax"},"75":{"body":"Literal arguments are arguments with \"fixed\" values, such as walk or fly from our example above. To declare a literal value, place brackets around the value. For example: (walk) To have multiple different literals, place a pipe symbol | between each entry within the brackets. For example: (walk|fly)","breadcrumbs":"Command conversion » Single command conversion (with arguments) » Literal arguments","id":"75","title":"Literal arguments"},"76":{"body":"Named arguments must have a name, declared in angled brackets <name>, followed by the type of the argument in square brackets [type]. In the example above, we had a named argument <target>, with the argument type as a player: [minecraft:game_profile]. The name in the argument can be whatever you want, but it is recommended to keep it as a lowercase value consisting only of letters. The following argument types are highly recommended and are very likely to be compatible with every plugin command that you may want to convert: Type Description api:entity An single entity (e.g. @e[limit=1]) api:entities Many entities (e.g. @e) api:player A single player (e.g. Notch or @r) api:players Many players (e.g. @a) api:greedy_string An unlimited amount of text. This can only be used as the last entry of a list of arguments brigadier:bool A Boolean value true or false brigadier:double A decimal number brigadier:float A decimal number brigadier:integer A whole number brigadier:long A whole number brigadier:string A single word minecraft:block_pos A location of x, y and z coordinates (whole numbers) In the example above, we used the a \"range type\" in the form [0..10]. This is a special argument type that will conform to brigader:long or brigader:double and apply a limit to the values that can be entered.","breadcrumbs":"Command conversion » Single command conversion (with arguments) » Named arguments","id":"76","title":"Named arguments"},"77":{"body":"To declare the range \\(10 \\le x \\le 50\\) (a value must be between 10 and 50 (inclusive)): <name>[10..50] To declare the range \\(10 \\le x\\) (a value must be bigger than or equal to 10): <name>[10..] To declare the range \\(x \\le 50\\) (a value must be less than or equal to 50): <name>[..50] To declare the range \\(0 \\le x \\le 1\\), where \\(x\\) is a decimal value: <name>[0.0..1.0] To declare a value \\(x\\) that can take any range of values and is a decimal number: <name>[brigadier:double]","breadcrumbs":"Command conversion » Single command conversion (with arguments) » Example - Declaring\"range type\" arguments","id":"77","title":"Example - Declaring\"range type\" arguments"},"78":{"body":"The list of types are based on the list of argument types from the Minecraft Wiki , with a few changes. The complete list that the CommandAPI supports is as follows: Type Description api:advancement An advancement api:biome A biome api:entity An single entity (e.g. @e[limit=1]) api:entities Many entities (e.g. @e) api:greedy_string An unlimited amount of text. This can only be used as the last entry of a list of arguments api:loot_table A loot table api:player A single player (e.g. Notch or @r) api:players Many players (e.g. @a) api:recipe A recipe api:sound A sound effect api:text Text encased in quotes: \"text with spaces\" brigadier:bool A Boolean value true or false brigadier:double A decimal number brigadier:float A decimal number brigadier:integer A whole number brigadier:long A whole number brigadier:string A single word minecraft:angle A yaw angle in degrees (from -180.0 to 179.9) minecraft:block_pos A location of x, y and z coordinates (whole numbers) minecraft:block_predicate A block predicate minecraft:block_state A block type (e.g. stone) minecraft:color A chat color (e.g. red, green) minecraft:column_pos A location of x and z coordinates (whole numbers) minecraft:component Raw JSON text minecraft:dimension A dimension/world, (e.g. minecraft:overworld) minecraft:entity An entity (e.g. Notch) minecraft:entity_summon An entity type (e.g. cow, wither) minecraft:float_range A range of decimal numbers minecraft:function A datapack function minecraft:game_profile A player (e.g. Notch) minecraft:int_range A range of whole numbers minecraft:item_enchantment An enchantment (e.g. unbreaking) minecraft:item_predicate An item predicate minecraft:item_stack An item (e.g. stick) minecraft:message A plain text message which can have target selectors (e.g. Hello @p). This can only be used as the last entry of a list of arguments minecraft:mob_effect A potion effect (e.g. speed, jump_boost) minecraft:nbt_compound_tag Raw compound NBT in SNBT format minecraft:objective An objective name (e.g. temperature) minecraft:objective_criteria An objective criteria (e.g. deaths) minecraft:operation An operation symbol (e.g. +=, *=) minecraft:particle A particle (e.g. crit, flame) minecraft:rotation A rotation of yaw and pitch values (e.g. ~ ~) minecraft:score_holder A score holder (e.g. Notch) minecraft:scoreboard_slot A scoreboard slot (e.g. sidebar) minecraft:swizzle A collection of axes (e.g. xyz, xz) minecraft:team A team name (e.g. hunters) minecraft:time A duration of time (e.g. 2d) minecraft:uuid A UUID (e.g. dd12be42-52a9-4a91-a8a1-11c01849e498) minecraft:vec2 A location of x and z coordinates (decimal numbers) minecraft:vec3 A location of x, y and z coordinates (decimal numbers)","breadcrumbs":"Command conversion » Single command conversion (with arguments) » List of all supported argument types","id":"78","title":"List of all supported argument types"},"79":{"body":"Entity selectors (also known as target selectors) allows you to select certain entities or players which fit a certain criteria when writing a command. Typically, these are of the form @p, @r, @a, @e or @s. By default, when converting a command without arguments, the CommandAPI will not handle these entity selectors. In order to get entity selectors to cooperate with plugins, they must be declared in the relevant config.yml section.","breadcrumbs":"Command conversion » Entity selectors » Entity selectors","id":"79","title":"Entity selectors"},"8":{"body":"Updates Multi literal arguments page to mention new MultiLiteralArgument constructor. Adds CommandArguments page to explain the CommandArguments class introduced in 9.0.0 Adds Adventure chat color argument to the adventure chat arguments page. Adds new Command unregistration page.","breadcrumbs":"Introduction » Documentation changes 9.0.3 \\(\\rightarrow\\) 9.1.0","id":"8","title":"Documentation changes 9.0.3 \\(\\rightarrow\\) 9.1.0"},"80":{"body":"EssentialsX includes a command /ext which lets you extinguish a player that is currently on fire. The command format is the following: /ext\n/ext <player> In order to convert this command, we could use the following config.yml file: verbose-outputs: false\ncreate-dispatcher-json: false\nplugins-to-convert: - Essentials: - ext Using the above config.yml file will support the following commands: /ext\n/ext Notch However, the above config.yml will not support the following commands: /ext @a[distance=10]\n/ext @p In order to handle this, we have to use the conversion with arguments (as described in the previous section ). For this ext command, we want to only use this command on one or more players , therefore we want to use the api:players argument which is compatible with one or more players: verbose-outputs: false\ncreate-dispatcher-json: false\nplugins-to-convert: - Essentials: - ext <player>[api:players] - ext Note that we declare ext <player>[api:players] before we declare ext. This is because more precise commands MUST be declared before lesser precise commands.","breadcrumbs":"Command conversion » Entity selectors » Example - Converting EssentialsX's /ext command","id":"80","title":"Example - Converting EssentialsX's /ext command"},"81":{"body":"When the CommandAPI converts a command, it does some tweaks to the thing running the command (such as the player or console) to improve compatibility with plugins (mostly permissions). This doesn't always work, and can sometimes produce an error which looks like this: [20:44:01 ERROR]: java.lang.IllegalArgumentException: object is not an instance of declaring class\n[20:44:01 ERROR]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n[20:44:01 ERROR]: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)\n[20:44:01 ERROR]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)\n[20:44:01 ERROR]: at java.lang.reflect.Method.invoke(Unknown Source)\n[20:44:01 ERROR]: at dev.jorel.commandapi.Converter.lambda$mergeProxySender$3(Converter.java:151)\n[20:44:01 ERROR]: at com.sun.proxy.$Proxy33.getInventory(Unknown Source) To fix this, add the plugin which the command is registered from to the list of plugins under skip-sender-proxy.","breadcrumbs":"Skipping proxy senders » Skipping proxy senders","id":"81","title":"Skipping proxy senders"},"82":{"body":"SkinsRestorer (not associated or sponsored by the CommandAPI in any way) is a plugin that lets you change the skin for a player. This suffers from the above issue and is not compatible with the CommandAPI's conversion compatibility tweaks. To do this, we'll add SkinsRestorer to the list of plugins which should be skipped: verbose-outputs: true\ncreate-dispatcher-json: false\nplugins-to-convert: - SkinsRestorer: ~\nskip-sender-proxy: - SkinsRestorer","breadcrumbs":"Skipping proxy senders » Example - Improving compatibility with the SkinsRestorer plugin","id":"82","title":"Example - Improving compatibility with the SkinsRestorer plugin"},"83":{"body":"To use the CommandAPI in your plugins, there are a few methods of adding it to your development environment. First things first, if you're using the CommandAPI plugin, you need to add the CommandAPI as a dependent in your plugin.yml or paper-plugin.yml: name: MyPlugin\nmain: some.package.name.Main\nversion: 1.0\ndepend: [CommandAPI] name: MyPlugin\nmain: some.package.name.Main\nversion: 1.0\ndependencies: server: CommandAPI: load: BEFORE required: true join-classpath: true","breadcrumbs":"Setting up your development environment » Setting up your development environment","id":"83","title":"Setting up your development environment"},"84":{"body":"Developer's Note: If you've never used maven before, I highly recommend it! It makes it easier to keep your code updated with the latest dependency updates. For information on how to set up a plugin using maven, you can read Bukkit's plugin tutorial . Add the dependency to your pom.xml: <dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-bukkit-core</artifactId> <version>9.4.1</version> <scope>provided</scope> </dependency>\n</dependencies>","breadcrumbs":"Setting up your development environment » Using Maven (recommended)","id":"84","title":"Using Maven (recommended)"},"85":{"body":"Add the repositories to your build.gradle file (the second repository is required because the CommandAPI depends on the NBT-API): repositories { mavenCentral() maven { url = \"https://repo.codemc.org/repository/maven-public/\" }\n} Add the dependency to your list of dependencies in your build.gradle file: dependencies { compileOnly \"dev.jorel:commandapi-bukkit-core:9.4.1\"\n}","breadcrumbs":"Setting up your development environment » Using Gradle (recommended)","id":"85","title":"Using Gradle (recommended)"},"86":{"body":"Download the latest CommandAPI.jar from the download page here Add the CommandAPI.jar file to your project/environment's build path: Adding the external .jar file in Eclipse: An image of some context menu entries in Eclipse after right clicking a project. Displays the highlighted options \"Build Path\", followed by \"Add External Archives...\" Adding the external .jar file in IntelliJ: In your project, first click File -> Project Structure -> Libraries Next, click the little + at the top: An image in IntelliJ showing the plus icon to add an external .jar. After you clicked that, you need to select Java. A little pop-up will appear where you can choose the location of your external .jar file.","breadcrumbs":"Setting up your development environment » Manually using the .jar","id":"86","title":"Manually using the .jar"},"87":{"body":"\"Shading\" is the process of including the CommandAPI inside your plugin, rather than requiring the CommandAPI as an external plugin. In other words, if you shade the CommandAPI into your plugin, you don't need to include the CommandAPI.jar in your server's plugins folder.","breadcrumbs":"Shading the CommandAPI in your plugins » Shading the CommandAPI in your plugins","id":"87","title":"Shading the CommandAPI in your plugins"},"88":{"body":"The CommandAPI plugin has a few slight differences with the shaded CommandAPI jar file. The CommandAPI plugin has the following extra features that are not present in the shaded version: Command conversion via a config.yml file","breadcrumbs":"Shading the CommandAPI in your plugins » Shading vs CommandAPI plugin","id":"88","title":"Shading vs CommandAPI plugin"},"89":{"body":"For the CommandAPI to function as normal, you must call the CommandAPI's initializers in the onLoad() and onEnable() methods of your plugin: CommandAPI.onLoad(CommandAPIConfig config);\nCommandAPI.onEnable(); If you want to handle reloading, the CommandAPI has minimal support for it with the onDisable() method, which can go in your plugin. This is optional and is not required if you don't plan on reloading the server.","breadcrumbs":"Shading the CommandAPI in your plugins » Shading requirements","id":"89","title":"Shading requirements"},"9":{"body":"Updates Map arguments page with new syntax","breadcrumbs":"Introduction » Documentation changes 9.0.2 \\(\\rightarrow\\) 9.0.3","id":"9","title":"Documentation changes 9.0.2 \\(\\rightarrow\\) 9.0.3"},"90":{"body":"The onLoad(CommandAPIConfig) method initializes the CommandAPI's loading sequence. This must be called before you start to access the CommandAPI and must be placed in your plugin's onLoad() method. The argument CommandAPIConfig is used to configure how the CommandAPI works. The CommandAPIConfig class has the following parameters which let you set how the CommandAPI works similar to the config.yml, which is described here . public class CommandAPIConfig { CommandAPIConfig verboseOutput(boolean value); // Enables verbose logging CommandAPIConfig silentLogs(boolean value); // Disables ALL logging (except errors) CommandAPIConfig useLatestNMSVersion(boolean value); // Whether the latest NMS implementation should be used or not CommandAPIConfig missingExecutorImplementationMessage(String value); // Set message to display when executor implementation is missing CommandAPIConfig dispatcherFile(File file); // If not null, the CommandAPI will create a JSON file with Brigadier's command tree CommandAPIConfig setNamespace(String namespace); // The namespace to use when the CommandAPI registers a command CommandAPIConfig usePluginNamespace(); // Whether the CommandAPI should use the name of the plugin passed into the CommandAPIConfig implementation as the default namespace for commands <T> CommandAPIConfig initializeNBTAPI(Class<T> nbtContainerClass, Function<Object, T> nbtContainerConstructor); // Initializes hooks with an NBT API. See NBT arguments documentation page for more info\n} The CommandAPIConfig class follows a typical builder pattern (without you having to run .build() at the end), which lets you easily construct configuration instances. However, the CommandAPIConfig class is abstract and cannot be used to configure the CommandAPI directly. Instead, you must use a subclass of CommandAPIConfig that corresponds to the platform you are developing for. For example, when developing for Bukkit, you should use the CommandAPIBukkiConfig class. public class CommandAPIBukkitConfig extends CommandAPIConfig { CommandAPIBukkitConfig(JavaPlugin plugin); CommandAPIBukkitConfig shouldHookPaperReload(boolean hooked); // Whether the CommandAPI should hook into the Paper-exclusive ServerResourcesReloadedEvent\n} In order to create a CommandAPIBukkitConfig object, you must give it a reference to your JavaPlugin instance. The CommandAPI always uses this to registers events, so it is required when loading the CommandAPI on Bukkit. There are also Bukkit-specific features, such as the hook-paper-reload configuration option, which may be configured using a CommandAPIBukkitConfig instance. For example, to load the CommandAPI on Bukkit with all logging disabled, you can use the following: CommandAPI.onLoad(new CommandAPIBukkitConfig(plugin).silentLogs(true)); CommandAPI.onLoad(CommandAPIBukkitConfig(plugin).silentLogs(true))","breadcrumbs":"Shading the CommandAPI in your plugins » Loading","id":"90","title":"Loading"},"91":{"body":"The onEnable() method initializes the CommandAPI's enabling sequence. Similar to the onLoad(CommandAPIConfig) method, this must be placed in your plugin's onEnable() method. This isn't as strict as the onLoad(CommandAPIConfig) method, and can be placed anywhere in your onEnable() method. The onDisable() method disables the CommandAPI gracefully. This should be placed in your plugin's onDisable() method. This doesn't unregister commands, so commands may persist during reloads - this can be mitigated using the CommandAPI.unregister() method.","breadcrumbs":"Shading the CommandAPI in your plugins » Enabling & Disabling","id":"91","title":"Enabling & Disabling"},"92":{"body":"public class MyPlugin extends JavaPlugin { @Override public void onLoad() { CommandAPI.onLoad(new CommandAPIBukkitConfig(this).verboseOutput(true)); // Load with verbose output new CommandAPICommand(\"ping\") .executes((sender, args) -> { sender.sendMessage(\"pong!\"); }) .register(); } @Override public void onEnable() { CommandAPI.onEnable(); // Register commands, listeners etc. } @Override public void onDisable() { CommandAPI.onDisable(); } } class MyPlugin : JavaPlugin() { override fun onLoad() { CommandAPI.onLoad(CommandAPIBukkitConfig(this).verboseOutput(true)) // Load with verbose output CommandAPICommand(\"ping\") .executes(CommandExecutor { sender, _ -> sender.sendMessage(\"pong!\") }) .register() } override fun onEnable() { CommandAPI.onEnable() // Register commands, listeners etc. } override fun onDisable() { CommandAPI.onDisable() } }","breadcrumbs":"Shading the CommandAPI in your plugins » Example - Setting up the CommandAPI in your plugin","id":"92","title":"Example - Setting up the CommandAPI in your plugin"},"93":{"body":"By default, the CommandAPI is written in the dev.jorel.commandapi package. It is highly recommended to \"relocate\" the shaded copy of the CommandAPI to your own package instead to prevent package clashes with other projects that shade the CommandAPI: \\begin{align} &\\qquad\\texttt{dev.jorel.commandapi} \\rightarrow \\texttt{my.custom.package.commandapi} \\\\ \\end{align}","breadcrumbs":"Shading the CommandAPI in your plugins » A note about relocating","id":"93","title":"A note about relocating"},"94":{"body":"To shade the CommandAPI into a maven project, you'll need to use the commandapi-bukkit-shade dependency, which is optimized for shading and doesn't include plugin-specific files (such as plugin.yml) . Here you have a choice between the Spigot-mapped version and the Mojang-mapped version. You do not need to use commandapi-bukkit-core if you are shading : Add the CommandAPI shade dependency: <dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-bukkit-shade</artifactId> <version>9.4.1</version> </dependency>\n</dependencies> <dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-bukkit-shade-mojang-mapped</artifactId> <version>9.4.1</version> </dependency>\n</dependencies> You can shade the CommandAPI easily by adding the maven-shade-plugin to your build sequence using version 3.3.0 (compatible with Java 16): <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>3.3.0</version> <executions> <execution> <id>shade</id> <phase>package</phase> <goals> <goal>shade</goal> </goals> </execution> </executions> <configuration> <minimizeJar>true</minimizeJar> <relocations> <relocation> <pattern>dev.jorel.commandapi</pattern> <!-- TODO: Change this to my own package name --> <shadedPattern>my.custom.package.commandapi</shadedPattern> </relocation> </relocations> </configuration> </plugin> </plugins>\n</build> As we're shading the CommandAPI into your plugin, you don't need to add depend: [CommandAPI] to your plugin.yml file.","breadcrumbs":"Shading the CommandAPI in your plugins » Shading with Maven","id":"94","title":"Shading with Maven"},"95":{"body":"To shade the CommandAPI into a Gradle project, we'll use the Gradle Shadow Plugin . Add this to your list of plugins: plugins { id 'java' id 'com.github.johnrengelman.shadow' version '7.1.2'\n} plugins { java id(\"com.github.johnrengelman.shadow\") version \"7.1.2\"\n} Add our repositories: repositories { mavenCentral() // If you want to shade the NBT API as well maven { url = \"https://repo.codemc.org/repository/maven-public/\" }\n} repositories { mavenCentral() // If you want to shade the NBT API as well maven(url = \"https://repo.codemc.org/repository/maven-public/\")\n} Next, we declare our dependencies: dependencies { implementation \"dev.jorel:commandapi-bukkit-shade:9.4.1\"\n} dependencies { implementation \"dev.jorel:commandapi-bukkit-shade-mojang-mapped:9.4.1\"\n} dependencies { implementation(\"dev.jorel:commandapi-bukkit-shade:9.4.1\")\n} dependencies { implementation(\"dev.jorel:commandapi-bukkit-shade-mojang-mapped:9.4.1\")\n} Then we add it to the shadowJar task configuration and relocate the CommandAPI to your desired location: shadowJar { dependencies { include dependency(\"dev.jorel:commandapi-bukkit-shade:9.4.1\") } // TODO: Change this to my own package name relocate(\"dev.jorel.commandapi\", \"my.custom.package.commandapi\")\n} shadowJar { dependencies { include dependency(\"dev.jorel:commandapi-bukkit-shade-mojang-mapped:9.4.1\") } // TODO: Change this to my own package name relocate(\"dev.jorel.commandapi\", \"my.custom.package.commandapi\")\n} tasks.withType<ShadowJar> { dependencies { include(dependency(\"dev.jorel:commandapi-bukkit-shade:9.4.1\")) } // TODO: Change this to my own package name relocate(\"dev.jorel.commandapi\", \"my.custom.package.commandapi\")\n} tasks.withType<ShadowJar> { dependencies { include(dependency(\"dev.jorel:commandapi-bukkit-shade-mojang-mapped:9.4.1\")) } // TODO: Change this to my own package name relocate(\"dev.jorel.commandapi\", \"my.custom.package.commandapi\")\n} Finally, we can build the shaded jar using the following command: gradlew build shadowJar As we're shading the CommandAPI into your plugin, we don't need to add depend: [CommandAPI] to your plugin.yml file.","breadcrumbs":"Shading the CommandAPI in your plugins » Shading with Gradle","id":"95","title":"Shading with Gradle"},"96":{"body":"The annotation system is a separate part of the CommandAPI, and as a result it needs to be included as an additional dependency to your project. The annotation system effectively needs to be added twice: Once for compilation and again to invoke the annotation processor itself.","breadcrumbs":"Using the annotation system » Using the annotation system","id":"96","title":"Using the annotation system"},"97":{"body":"Add the annotation dependency to your pom.xml: <dependencies> <dependency> <groupId>dev.jorel</groupId> <artifactId>commandapi-annotations</artifactId> <version>9.4.1</version> <scope>provided</scope> </dependency>\n</dependencies> Add the annotation processor as an annotation process to the compile task in the pom.xml: <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> <configuration> <annotationProcessorPaths> <path> <groupId>dev.jorel</groupId> <artifactId>commandapi-annotations</artifactId> <version>9.4.1</version> </path> </annotationProcessorPaths> </configuration> </plugin> </plugins>\n</build>","breadcrumbs":"Using the annotation system » Using Maven","id":"97","title":"Using Maven"},"98":{"body":"If you haven't already done so, add the maven central repository to your build.gradle file: repositories { mavenCentral() maven { url = \"https://repo.codemc.org/repository/maven-public/\" }\n} repositories { mavenCentral() maven(url = \"https://repo.codemc.org/repository/maven-public/\")\n} Add the dependency and annotation processor to your list of dependencies in your build.gradle file: dependencies { compileOnly \"dev.jorel:commandapi-annotations:9.4.1\" annotationProcessor \"dev.jorel:commandapi-annotations:9.4.1\"\n} dependencies { compileOnly(\"dev.jorel:commandapi-annotations:9.4.1\") annotationProcessor(\"dev.jorel:commandapi-annotations:9.4.1\")\n}","breadcrumbs":"Using the annotation system » Using Gradle","id":"98","title":"Using Gradle"},"99":{"body":"To register commands with the CommandAPI, we use the CommandAPICommand class. It follows a simple builder pattern to improve readability. I think the easiest way to explain it is with an example: // Create our command\nnew CommandAPICommand(\"broadcastmsg\") .withArguments(new GreedyStringArgument(\"message\")) // The arguments .withAliases(\"broadcast\", \"broadcastmessage\") // Command aliases .withPermission(CommandPermission.OP) // Required permissions .executes((sender, args) -> { String message = (String) args.get(\"message\"); Bukkit.getServer().broadcastMessage(message); }) .register(); // Create our command\nCommandAPICommand(\"broadcastmsg\") .withArguments(GreedyStringArgument(\"message\")) // The arguments .withAliases(\"broadcast\", \"broadcastmessage\") // Command aliases .withPermission(CommandPermission.OP) // Required permissions .executes(CommandExecutor { sender, args -> val message = args[\"message\"] as String Bukkit.getServer().broadcastMessage(message) }) .register() First, we create a new CommandAPICommand, with the name of the command that the sender must enter to run it. Then, we create an argument to add to the command using withArguments. This is described in more detail in the section on arguments . In this example, we add an alias, \"broadcast\", to the command. This allows the sender to use either /broadcastmsg <message> or /broadcast <message>. By using withPermission, we require the sender to be an OP in order to run the command. We control what the command does using executes (this is described in more detail in the section on command executors ). Finally, we register the command to the CommandAPI using register. That's it! This simple snippet of code fully registers the command to the server. You don't need to supply a plugin instance, you don't have to create a custom class and you don't have to mess with the plugin.yml file. Throughout this documentation, we will use the various different methods for command registration to give you an idea of when and where certain methods are more suitable than others.","breadcrumbs":"Command registration » Command registration","id":"99","title":"Command registration"}},"length":561,"save":true},"fields":["title","body","breadcrumbs"],"index":{"body":{"root":{"0":{".":{".":{"1":{"0":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":7,"docs":{"121":{"tf":1.7320508075688772},"215":{"tf":1.4142135623730951},"263":{"tf":1.0},"287":{"tf":3.1622776601683795},"356":{"tf":1.0},"381":{"tf":1.4142135623730951},"430":{"tf":1.0}}},"5":{".":{"3":{".":{"5":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}},"6":{".":{"0":{"9":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":18,"docs":{"100":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178},"111":{"tf":1.7320508075688772},"126":{"tf":2.23606797749979},"129":{"tf":1.0},"156":{"tf":2.449489742783178},"199":{"tf":1.0},"215":{"tf":1.0},"247":{"tf":1.7320508075688772},"285":{"tf":2.23606797749979},"347":{"tf":1.0},"441":{"tf":1.7320508075688772},"460":{"tf":2.6457513110645907},"470":{"tf":2.23606797749979},"548":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"77":{"tf":1.0}}},"1":{"&":{"8":{"0":{".":{"0":{"df":1,"docs":{"263":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"0":{"0":{"0":{",":{"0":{"0":{"0":{"df":1,"docs":{"556":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},".":{".":{"1":{"0":{"0":{")":{".":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"128":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":5,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"287":{"tf":3.1622776601683795},"458":{"tf":1.0},"83":{"tf":1.4142135623730951}},"f":{"df":1,"docs":{"298":{"tf":2.449489742783178}}}},"1":{"3":{".":{"2":{"df":1,"docs":{"48":{"tf":2.0}}},"df":0,"docs":{}},"df":6,"docs":{"0":{"tf":1.0},"40":{"tf":1.0},"47":{"tf":1.0},"554":{"tf":2.0},"555":{"tf":1.0},"69":{"tf":1.0}}},"4":{".":{"4":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":2,"docs":{"542":{"tf":1.0},"555":{"tf":1.0}}},"6":{".":{"1":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"548":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":2,"docs":{"537":{"tf":1.0},"538":{"tf":1.0}}},"2":{"df":2,"docs":{"537":{"tf":1.0},"538":{"tf":1.0}}},"5":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{":":{"3":{"0":{"9":{"6":{"df":1,"docs":{"547":{"tf":3.4641016151377544}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":5,"docs":{"226":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"47":{"tf":1.0},"477":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":7,"docs":{"266":{"tf":1.0},"354":{"tf":1.4142135623730951},"42":{"tf":1.0},"465":{"tf":1.0},"537":{"tf":1.0},"542":{"tf":2.23606797749979},"548":{"tf":1.0}}},"8":{".":{"1":{"df":1,"docs":{"56":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":1,"docs":{"56":{"tf":1.0}}},"9":{"'":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}},".":{"1":{"df":2,"docs":{"234":{"tf":1.0},"539":{"tf":1.0}}},"2":{"df":2,"docs":{"234":{"tf":1.0},"539":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"234":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"233":{"tf":1.0},"234":{"tf":1.0},"539":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"2":{"0":{".":{"2":{"df":1,"docs":{"540":{"tf":1.0}}},"3":{"df":6,"docs":{"366":{"tf":1.4142135623730951},"368":{"tf":1.7320508075688772},"372":{"tf":1.4142135623730951},"374":{"tf":1.4142135623730951},"540":{"tf":1.4142135623730951},"6":{"tf":1.0}}},"4":{"df":8,"docs":{"281":{"tf":1.0},"282":{"tf":1.0},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"540":{"tf":1.4142135623730951},"6":{"tf":1.0}}},"5":{"df":2,"docs":{"281":{"tf":1.4142135623730951},"287":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"555":{"tf":1.4142135623730951}}},"8":{".":{"0":{"_":{"2":{"6":{"1":{"df":1,"docs":{"548":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"7":{"1":{"df":1,"docs":{"547":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"2":{"df":1,"docs":{"47":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{"df":1,"docs":{"436":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{"df":1,"docs":{"430":{"tf":1.0}},"f":{"df":1,"docs":{"430":{"tf":1.0}}}},"2":{"df":2,"docs":{"211":{"tf":1.4142135623730951},"35":{"tf":1.0}}},"3":{"df":1,"docs":{"35":{"tf":1.0}}},"5":{"df":1,"docs":{"211":{"tf":1.0}}},"df":0,"docs":{}},"0":{".":{"0":{"df":0,"docs":{},"f":{"df":1,"docs":{"298":{"tf":2.449489742783178}}}},"df":0,"docs":{}},"0":{"df":1,"docs":{"556":{"tf":1.0}}},"df":4,"docs":{"125":{"tf":1.0},"128":{"tf":2.0},"247":{"tf":2.0},"430":{"tf":1.0}}},"df":18,"docs":{"100":{"tf":1.4142135623730951},"156":{"tf":2.6457513110645907},"195":{"tf":1.4142135623730951},"211":{"tf":1.7320508075688772},"243":{"tf":1.0},"251":{"tf":1.0},"277":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"300":{"tf":2.449489742783178},"346":{"tf":1.7320508075688772},"40":{"tf":1.0},"41":{"tf":1.0},"430":{"tf":1.0},"441":{"tf":1.7320508075688772},"460":{"tf":2.6457513110645907},"547":{"tf":1.0},"73":{"tf":1.7320508075688772},"77":{"tf":2.0}}},"1":{".":{"5":{".":{"1":{"df":1,"docs":{"31":{"tf":1.0}}},"2":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"1":{"4":{":":{"4":{"0":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{":":{"4":{"9":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"0":{"1":{"8":{"4":{"9":{"df":0,"docs":{},"e":{"4":{"9":{"8":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"306":{"tf":1.4142135623730951},"35":{"tf":1.0},"547":{"tf":1.0},"555":{"tf":1.0}}},"2":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":2,"docs":{"40":{"tf":1.0},"547":{"tf":1.0}}},"3":{"df":3,"docs":{"37":{"tf":1.0},"40":{"tf":1.0},"547":{"tf":1.0}}},"4":{"df":4,"docs":{"36":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"547":{"tf":1.0}}},"5":{".":{"3":{"df":1,"docs":{"139":{"tf":2.0}}},"df":0,"docs":{}},":":{"5":{"7":{":":{"2":{"9":{"df":1,"docs":{"548":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"36":{"tf":1.0},"547":{"tf":1.0},"73":{"tf":1.4142135623730951}}},"6":{":":{"4":{"8":{":":{"2":{"6":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"25":{"tf":1.0},"27":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"47":{"tf":1.4142135623730951},"547":{"tf":1.7320508075688772},"94":{"tf":1.0}}},"7":{"9":{".":{"9":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"33":{"tf":1.0},"35":{"tf":1.0},"48":{"tf":1.4142135623730951},"547":{"tf":1.0}}},"8":{"0":{".":{"0":{"df":2,"docs":{"263":{"tf":1.4142135623730951},"78":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"214":{"tf":1.7320508075688772},"263":{"tf":1.0}}},"df":1,"docs":{"33":{"tf":1.0}}},"9":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"554":{"tf":1.0}}}}},"df":25,"docs":{"104":{"tf":1.0},"111":{"tf":1.7320508075688772},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"128":{"tf":3.3166247903554},"247":{"tf":2.0},"271":{"tf":2.0},"272":{"tf":1.0},"284":{"tf":1.7320508075688772},"285":{"tf":2.0},"289":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772},"306":{"tf":2.8284271247461903},"331":{"tf":2.0},"366":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"412":{"tf":4.0},"44":{"tf":1.0},"470":{"tf":2.449489742783178},"473":{"tf":1.4142135623730951},"540":{"tf":1.0},"6":{"tf":1.0},"77":{"tf":1.0}}},"2":{".":{"1":{"8":{".":{"0":{".":{"0":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"44":{"tf":1.0}}},"df":0,"docs":{}},"0":{".":{"2":{"df":1,"docs":{"211":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"1":{"8":{"df":1,"docs":{"554":{"tf":1.0}}},"df":0,"docs":{}},":":{"4":{"4":{":":{"0":{"1":{"df":1,"docs":{"81":{"tf":2.6457513110645907}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"125":{"tf":1.4142135623730951},"211":{"tf":2.0},"277":{"tf":1.7320508075688772},"285":{"tf":1.0},"299":{"tf":1.0},"300":{"tf":2.449489742783178},"499":{"tf":1.4142135623730951}},"t":{"df":1,"docs":{"299":{"tf":1.0}}}},"4":{"df":1,"docs":{"73":{"tf":1.0}}},"9":{"6":{"d":{"df":0,"docs":{},"f":{"5":{"6":{"df":1,"docs":{"547":{"tf":3.4641016151377544}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"1":{"0":{"df":1,"docs":{"299":{"tf":1.0}}},"df":0,"docs":{}},"df":5,"docs":{"172":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.4142135623730951},"299":{"tf":1.0},"78":{"tf":1.0}}},"df":13,"docs":{"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"225":{"tf":1.0},"277":{"tf":1.0},"299":{"tf":1.0},"37":{"tf":1.0},"41":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"456":{"tf":1.0},"548":{"tf":1.4142135623730951},"555":{"tf":1.0},"73":{"tf":1.0}},"m":{"b":{"df":1,"docs":{"550":{"tf":1.0}}},"df":0,"docs":{}}},"3":{".":{"0":{"df":3,"docs":{"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"557":{"tf":1.4142135623730951}}},"1":{"df":2,"docs":{"42":{"tf":1.0},"43":{"tf":1.0}}},"3":{".":{"0":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"30":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0}}},"4":{"df":2,"docs":{"40":{"tf":1.0},"41":{"tf":1.0}}},"df":0,"docs":{}},"0":{".":{"2":{"df":1,"docs":{"211":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"211":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"211":{"tf":1.7320508075688772},"386":{"tf":3.1622776601683795},"389":{"tf":1.7320508075688772},"393":{"tf":1.4142135623730951}}},"d":{"df":3,"docs":{"207":{"tf":1.0},"208":{"tf":1.0},"213":{"tf":1.0}}},"df":11,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"251":{"tf":1.7320508075688772},"253":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"458":{"tf":1.0},"554":{"tf":1.0},"62":{"tf":1.0},"73":{"tf":1.0}}},"4":{".":{"0":{"df":2,"docs":{"39":{"tf":1.0},"40":{"tf":1.0}}},"1":{"df":2,"docs":{"38":{"tf":1.0},"39":{"tf":1.0}}},"2":{"df":2,"docs":{"37":{"tf":1.0},"38":{"tf":1.0}}},"3":{"df":2,"docs":{"36":{"tf":1.0},"37":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}},"6":{"9":{"5":{"1":{"2":{"3":{"4":{"5":{"df":2,"docs":{"473":{"tf":1.0},"557":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"3":{"df":1,"docs":{"226":{"tf":1.0}}},"df":0,"docs":{}},"a":{"9":{"1":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"106":{"tf":1.0},"116":{"tf":1.0},"319":{"tf":1.0},"32":{"tf":1.0},"39":{"tf":1.0},"412":{"tf":2.8284271247461903},"44":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0}},"f":{"df":1,"docs":{"116":{"tf":1.0}}}},"5":{".":{".":{"1":{"0":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.4142135623730951}},"f":{"df":1,"docs":{"430":{"tf":1.0}}}},"1":{"0":{"df":2,"docs":{"30":{"tf":1.0},"31":{"tf":1.0}}},"1":{"df":2,"docs":{"29":{"tf":1.4142135623730951},"30":{"tf":1.0}}},"2":{"df":2,"docs":{"28":{"tf":1.4142135623730951},"29":{"tf":1.0}}},"df":3,"docs":{"34":{"tf":1.0},"35":{"tf":1.0},"43":{"tf":1.4142135623730951}}},"2":{"df":2,"docs":{"33":{"tf":1.0},"34":{"tf":1.0}}},"3":{"df":2,"docs":{"32":{"tf":1.0},"33":{"tf":1.0}}},"6":{"df":2,"docs":{"31":{"tf":1.0},"32":{"tf":1.0}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}},"0":{"df":2,"docs":{"125":{"tf":1.0},"77":{"tf":2.0}}},"2":{".":{"0":{"df":2,"docs":{"47":{"tf":1.4142135623730951},"547":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"a":{"9":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"108":{"tf":1.0},"195":{"tf":2.8284271247461903},"271":{"tf":2.0},"29":{"tf":1.4142135623730951},"397":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"445":{"tf":1.4142135623730951},"479":{"tf":1.0},"560":{"tf":1.0},"73":{"tf":1.0}}},"6":{".":{"0":{".":{"0":{"df":3,"docs":{"27":{"tf":1.0},"28":{"tf":1.4142135623730951},"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"df":2,"docs":{"37":{"tf":1.0},"38":{"tf":1.0}}},"2":{".":{"0":{"df":3,"docs":{"26":{"tf":1.0},"27":{"tf":1.0},"525":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"40":{"tf":1.0}}},"3":{".":{"0":{"df":3,"docs":{"25":{"tf":1.0},"26":{"tf":1.0},"525":{"tf":1.0}}},"1":{"df":2,"docs":{"24":{"tf":1.0},"25":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"38":{"tf":1.0},"44":{"tf":1.0}}},"4":{".":{"0":{"df":2,"docs":{"23":{"tf":1.0},"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"2":{"df":1,"docs":{"521":{"tf":1.0}}},"4":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{"df":2,"docs":{"47":{"tf":1.4142135623730951},"547":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":3,"docs":{"125":{"tf":1.0},"172":{"tf":1.0},"48":{"tf":1.0}}},"1":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"df":1,"docs":{"125":{"tf":1.0}}},"4":{"df":2,"docs":{"128":{"tf":2.8284271247461903},"331":{"tf":2.449489742783178}}},"5":{"7":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":0,"docs":{}}},"df":2,"docs":{"47":{"tf":3.1622776601683795},"48":{"tf":3.7416573867739413}}},"df":0,"docs":{}},"df":8,"docs":{"104":{"tf":1.7320508075688772},"31":{"tf":1.0},"33":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"47":{"tf":1.0},"548":{"tf":1.0},"73":{"tf":1.0}}},"7":{".":{"0":{".":{"0":{"df":5,"docs":{"21":{"tf":1.0},"22":{"tf":1.4142135623730951},"406":{"tf":1.0},"519":{"tf":1.0},"521":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{".":{"2":{"df":1,"docs":{"95":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"38":{"tf":1.0}}},"3":{"df":1,"docs":{"39":{"tf":1.0}}},"8":{".":{"1":{"4":{"df":1,"docs":{"40":{"tf":1.0}}},"df":0,"docs":{}},"3":{"df":1,"docs":{"40":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"1":{"df":1,"docs":{"40":{"tf":1.0}}},"2":{"df":1,"docs":{"40":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"8":{"a":{"b":{"b":{"df":1,"docs":{"548":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"40":{"tf":1.0},"44":{"tf":1.0}}},"8":{".":{"0":{".":{"0":{"df":4,"docs":{"20":{"tf":1.0},"21":{"tf":1.4142135623730951},"518":{"tf":1.0},"519":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{".":{"0":{"df":1,"docs":{"518":{"tf":1.0}}},"df":0,"docs":{}},"1":{".":{"2":{"df":1,"docs":{"39":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{".":{"0":{"df":2,"docs":{"19":{"tf":1.0},"20":{"tf":1.0}}},"1":{"df":2,"docs":{"19":{"tf":1.0},"514":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"40":{"tf":1.0}}},"3":{".":{"0":{"df":1,"docs":{"18":{"tf":1.0}}},"1":{"df":1,"docs":{"513":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"36":{"tf":1.0}}},"4":{".":{"0":{"df":3,"docs":{"17":{"tf":1.0},"18":{"tf":1.4142135623730951},"513":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"36":{"tf":1.0}}},"5":{".":{"0":{"df":3,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"511":{"tf":1.0}}},"1":{"df":5,"docs":{"15":{"tf":1.0},"16":{"tf":1.0},"506":{"tf":1.0},"511":{"tf":1.0},"512":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{".":{"0":{"df":7,"docs":{"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"502":{"tf":1.0},"503":{"tf":1.0},"506":{"tf":1.0},"507":{"tf":1.0},"508":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{".":{"0":{"df":3,"docs":{"13":{"tf":1.4142135623730951},"14":{"tf":1.0},"502":{"tf":1.0}}},"3":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"47":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"0":{"df":2,"docs":{"12":{"tf":1.0},"13":{"tf":1.4142135623730951}}},"df":0,"docs":{},"x":{"df":2,"docs":{"12":{"tf":1.0},"490":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"499":{"tf":2.0}}},"d":{"c":{"1":{"d":{"a":{"1":{"df":1,"docs":{"548":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"44":{"tf":1.0},"547":{"tf":1.4142135623730951}}},"9":{".":{"0":{".":{"0":{"df":7,"docs":{"11":{"tf":1.0},"12":{"tf":1.7320508075688772},"133":{"tf":1.4142135623730951},"487":{"tf":1.0},"490":{"tf":1.7320508075688772},"529":{"tf":1.0},"8":{"tf":1.0}}},"1":{"df":6,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"485":{"tf":1.0},"487":{"tf":1.0},"488":{"tf":1.0},"489":{"tf":1.0}}},"2":{"df":3,"docs":{"10":{"tf":1.0},"485":{"tf":1.0},"9":{"tf":1.0}}},"3":{"df":3,"docs":{"482":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{".":{"0":{"df":6,"docs":{"321":{"tf":1.0},"482":{"tf":1.0},"483":{"tf":1.0},"484":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0}}},"df":0,"docs":{}},"1":{".":{"1":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"33":{"tf":1.0}}},"2":{".":{"0":{"df":3,"docs":{"481":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"0":{"df":7,"docs":{"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"481":{"tf":1.0},"5":{"tf":1.0},"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"0":{"df":2,"docs":{"4":{"tf":1.0},"5":{"tf":1.0}}},"1":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"1":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{"df":1,"docs":{"263":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"214":{"tf":1.7320508075688772},"215":{"tf":1.7320508075688772}}},"9":{"df":1,"docs":{"128":{"tf":2.0}}},"df":5,"docs":{"199":{"tf":1.0},"251":{"tf":1.4142135623730951},"347":{"tf":1.0},"44":{"tf":1.0},"547":{"tf":1.0}},"f":{"b":{"8":{"8":{"5":{"df":0,"docs":{},"e":{"df":1,"docs":{"547":{"tf":3.4641016151377544}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"_":{"(":{"df":0,"docs":{},"ツ":{")":{"_":{"df":1,"docs":{"464":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":60,"docs":{"112":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.4142135623730951},"118":{"tf":1.0},"121":{"tf":2.449489742783178},"125":{"tf":1.4142135623730951},"127":{"tf":2.0},"128":{"tf":2.449489742783178},"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"158":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"189":{"tf":1.4142135623730951},"193":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"212":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"275":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"293":{"tf":2.0},"296":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"318":{"tf":2.449489742783178},"319":{"tf":1.7320508075688772},"339":{"tf":1.4142135623730951},"343":{"tf":1.4142135623730951},"345":{"tf":2.449489742783178},"350":{"tf":1.0},"356":{"tf":1.4142135623730951},"372":{"tf":1.0},"376":{"tf":1.4142135623730951},"379":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"383":{"tf":1.0},"386":{"tf":1.0},"395":{"tf":2.0},"399":{"tf":2.8284271247461903},"401":{"tf":1.4142135623730951},"410":{"tf":1.4142135623730951},"439":{"tf":1.4142135623730951},"442":{"tf":2.0},"443":{"tf":1.4142135623730951},"470":{"tf":1.4142135623730951},"472":{"tf":1.0},"473":{"tf":1.0},"92":{"tf":1.0}}},"a":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"b":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"8":{"a":{"1":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"=":{"1":{"0":{"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":{}},"b":{"a":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":9,"docs":{"143":{"tf":1.0},"151":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"266":{"tf":1.0},"388":{"tf":1.0},"456":{"tf":1.0},"486":{"tf":1.0},"62":{"tf":1.0}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"550":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"v":{"df":41,"docs":{"103":{"tf":1.0},"115":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"130":{"tf":1.0},"154":{"tf":1.0},"160":{"tf":1.0},"171":{"tf":1.0},"184":{"tf":1.0},"205":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.7320508075688772},"247":{"tf":1.0},"251":{"tf":1.0},"27":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"290":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"343":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.0},"379":{"tf":1.0},"381":{"tf":1.4142135623730951},"389":{"tf":1.0},"390":{"tf":1.0},"398":{"tf":1.4142135623730951},"399":{"tf":1.0},"410":{"tf":1.4142135623730951},"429":{"tf":1.0},"440":{"tf":1.0},"470":{"tf":1.4142135623730951},"473":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951},"558":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951},"82":{"tf":1.0}},"e":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"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":{}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"556":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"155":{"tf":1.0}}}}}},"df":1,"docs":{"90":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"a":{"c":{"df":0,"docs":{},"i":{"a":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":18,"docs":{"117":{"tf":1.0},"139":{"tf":1.0},"161":{"tf":1.0},"180":{"tf":1.0},"199":{"tf":1.0},"201":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":1.0},"285":{"tf":1.0},"290":{"tf":1.0},"331":{"tf":1.0},"346":{"tf":1.0},"349":{"tf":1.0},"516":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":49,"docs":{"107":{"tf":1.0},"119":{"tf":1.4142135623730951},"125":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":2.6457513110645907},"134":{"tf":2.0},"135":{"tf":2.0},"136":{"tf":2.0},"137":{"tf":2.449489742783178},"138":{"tf":3.4641016151377544},"139":{"tf":2.449489742783178},"140":{"tf":1.7320508075688772},"141":{"tf":1.7320508075688772},"142":{"tf":2.0},"143":{"tf":2.0},"144":{"tf":1.7320508075688772},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":2.23606797749979},"148":{"tf":1.7320508075688772},"149":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"187":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"2":{"tf":1.0},"22":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"286":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"324":{"tf":1.0},"343":{"tf":1.0},"383":{"tf":2.23606797749979},"447":{"tf":1.0},"448":{"tf":1.4142135623730951},"451":{"tf":1.0},"453":{"tf":1.0},"461":{"tf":1.0},"464":{"tf":1.0},"467":{"tf":1.0},"477":{"tf":1.0},"486":{"tf":1.0},"493":{"tf":2.23606797749979},"498":{"tf":1.4142135623730951},"514":{"tf":1.0},"90":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"336":{"tf":1.0},"442":{"tf":1.0},"455":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"215":{"tf":1.0},"473":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"495":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"413":{"tf":1.0}}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":3,"docs":{"117":{"tf":1.0},"382":{"tf":1.0},"470":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":3,"docs":{"557":{"tf":1.0},"558":{"tf":1.0},"559":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"466":{"tf":1.0}}}}}},"t":{"df":4,"docs":{"201":{"tf":1.0},"351":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":5,"docs":{"109":{"tf":1.0},"223":{"tf":1.4142135623730951},"302":{"tf":1.0},"556":{"tf":1.0},"72":{"tf":1.0}}}},"v":{"df":1,"docs":{"558":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":11,"docs":{"146":{"tf":1.0},"158":{"tf":1.0},"169":{"tf":1.0},"350":{"tf":1.0},"389":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.4142135623730951},"477":{"tf":1.0},"479":{"tf":1.0},"50":{"tf":1.0},"530":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"d":{"d":{"df":94,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"12":{"tf":1.4142135623730951},"128":{"tf":1.0},"131":{"tf":1.4142135623730951},"15":{"tf":2.23606797749979},"151":{"tf":1.4142135623730951},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"17":{"tf":1.7320508075688772},"18":{"tf":1.4142135623730951},"182":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.4142135623730951},"24":{"tf":1.0},"25":{"tf":2.0},"26":{"tf":1.0},"271":{"tf":1.7320508075688772},"277":{"tf":1.0},"28":{"tf":2.23606797749979},"293":{"tf":2.449489742783178},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.0},"345":{"tf":1.4142135623730951},"35":{"tf":1.0},"37":{"tf":1.7320508075688772},"378":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"385":{"tf":1.0},"388":{"tf":1.4142135623730951},"39":{"tf":1.7320508075688772},"391":{"tf":1.0},"40":{"tf":2.8284271247461903},"401":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":4.0},"409":{"tf":1.0},"41":{"tf":1.0},"410":{"tf":1.7320508075688772},"42":{"tf":1.0},"421":{"tf":1.0},"423":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.7320508075688772},"433":{"tf":1.0},"434":{"tf":1.0},"435":{"tf":1.7320508075688772},"436":{"tf":2.23606797749979},"44":{"tf":1.0},"442":{"tf":2.0},"443":{"tf":1.0},"446":{"tf":1.0},"447":{"tf":1.0},"450":{"tf":1.0},"456":{"tf":1.0},"458":{"tf":1.0},"460":{"tf":1.0},"462":{"tf":1.0},"470":{"tf":3.1622776601683795},"479":{"tf":1.0},"486":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"508":{"tf":1.0},"523":{"tf":1.0},"531":{"tf":1.0},"534":{"tf":1.0},"545":{"tf":1.0},"556":{"tf":1.0},"559":{"tf":1.0},"65":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951},"95":{"tf":2.0},"97":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":36,"docs":{"100":{"tf":1.0},"110":{"tf":1.0},"122":{"tf":1.4142135623730951},"147":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.0},"186":{"tf":1.0},"201":{"tf":1.0},"247":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.4142135623730951},"283":{"tf":1.0},"284":{"tf":1.0},"287":{"tf":1.4142135623730951},"288":{"tf":1.0},"289":{"tf":1.0},"310":{"tf":1.0},"336":{"tf":1.0},"36":{"tf":1.0},"377":{"tf":1.0},"407":{"tf":1.0},"410":{"tf":1.0},"430":{"tf":1.0},"44":{"tf":1.0},"442":{"tf":1.0},"447":{"tf":1.0},"459":{"tf":1.0},"46":{"tf":1.0},"460":{"tf":1.0},"486":{"tf":1.0},"5":{"tf":1.0},"542":{"tf":1.0},"544":{"tf":1.0},"556":{"tf":1.0},"96":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"491":{"tf":1.0},"508":{"tf":1.0},"557":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"df":39,"docs":{"102":{"tf":1.0},"107":{"tf":1.4142135623730951},"131":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.0},"266":{"tf":1.0},"277":{"tf":1.0},"295":{"tf":1.0},"322":{"tf":1.0},"345":{"tf":1.0},"378":{"tf":1.0},"380":{"tf":1.0},"384":{"tf":1.4142135623730951},"385":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"388":{"tf":1.0},"394":{"tf":1.0},"396":{"tf":1.0},"399":{"tf":1.0},"401":{"tf":1.0},"409":{"tf":1.0},"410":{"tf":1.0},"42":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.4142135623730951},"442":{"tf":1.7320508075688772},"443":{"tf":1.4142135623730951},"447":{"tf":1.0},"450":{"tf":1.0},"451":{"tf":1.0},"470":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"546":{"tf":1.4142135623730951},"557":{"tf":1.0},"7":{"tf":1.4142135623730951},"83":{"tf":1.0},"86":{"tf":1.4142135623730951},"94":{"tf":1.0},"96":{"tf":1.0}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"383":{"tf":1.0},"403":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"197":{"tf":1.0}}}}}},"|":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"|":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"|":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"403":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"r":{"df":1,"docs":{"557":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"430":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":6,"docs":{"264":{"tf":2.23606797749979},"265":{"tf":3.7416573867739413},"360":{"tf":1.0},"400":{"tf":1.0},"467":{"tf":1.0},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"264":{"tf":1.4142135623730951},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}},"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":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}}}}}}}}}}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"259":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":17,"docs":{"105":{"tf":2.0},"180":{"tf":1.0},"218":{"tf":1.0},"226":{"tf":2.0},"227":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"232":{"tf":1.0},"31":{"tf":1.0},"316":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":2.449489742783178},"483":{"tf":1.4142135623730951},"486":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951}},"e":{"'":{"df":3,"docs":{"229":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":8,"docs":{"132":{"tf":1.0},"226":{"tf":1.0},"231":{"tf":1.4142135623730951},"232":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":2.0},"237":{"tf":1.0},"239":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"232":{"tf":1.4142135623730951}},"e":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"240":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"132":{"tf":1.0},"227":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"461":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"176":{"tf":2.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"123":{"tf":1.0},"470":{"tf":1.0}}}},"df":0,"docs":{}}},"k":{"df":1,"docs":{"69":{"tf":2.6457513110645907}}},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"430":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"155":{"tf":1.0},"416":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":5,"docs":{"15":{"tf":1.0},"29":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"552":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":15,"docs":{"142":{"tf":1.0},"144":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"170":{"tf":1.0},"326":{"tf":1.0},"388":{"tf":1.0},"416":{"tf":1.0},"46":{"tf":1.0},"461":{"tf":1.0},"470":{"tf":1.0},"474":{"tf":1.0},"526":{"tf":1.0},"96":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"436":{"tf":1.0}}}}}}},"df":0,"docs":{}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"b":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}}}}},"d":{"df":2,"docs":{"161":{"tf":1.0},"396":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"430":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"r":{"df":1,"docs":{"125":{"tf":1.0}}}},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":1,"docs":{"558":{"tf":1.0}}}}},"df":0,"docs":{}},"l":{"df":1,"docs":{"478":{"tf":1.0}},"i":{"a":{"df":3,"docs":{"420":{"tf":1.4142135623730951},"69":{"tf":1.0},"99":{"tf":1.0}},"s":{"(":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"420":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":15,"docs":{"100":{"tf":1.4142135623730951},"103":{"tf":1.4142135623730951},"112":{"tf":1.7320508075688772},"394":{"tf":1.7320508075688772},"395":{"tf":2.23606797749979},"420":{"tf":1.4142135623730951},"426":{"tf":1.0},"44":{"tf":1.4142135623730951},"457":{"tf":1.0},"458":{"tf":1.0},"459":{"tf":1.0},"460":{"tf":1.0},"466":{"tf":1.0},"69":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"123":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"430":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"v":{"df":1,"docs":{"555":{"tf":1.0}}}},"l":{"df":1,"docs":{"401":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"w":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"326":{"tf":1.0},"336":{"tf":1.0}}}}}},"df":83,"docs":{"102":{"tf":1.0},"115":{"tf":1.4142135623730951},"117":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"14":{"tf":1.0},"155":{"tf":1.4142135623730951},"160":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"174":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"186":{"tf":1.0},"195":{"tf":1.4142135623730951},"203":{"tf":1.0},"208":{"tf":1.0},"214":{"tf":1.0},"22":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.0},"242":{"tf":1.0},"248":{"tf":1.0},"251":{"tf":1.0},"277":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"302":{"tf":1.0},"306":{"tf":1.7320508075688772},"316":{"tf":1.0},"321":{"tf":1.4142135623730951},"323":{"tf":1.0},"326":{"tf":1.4142135623730951},"328":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.7320508075688772},"339":{"tf":1.7320508075688772},"340":{"tf":1.0},"344":{"tf":1.4142135623730951},"345":{"tf":1.4142135623730951},"346":{"tf":1.7320508075688772},"347":{"tf":1.0},"353":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"369":{"tf":1.4142135623730951},"370":{"tf":1.0},"374":{"tf":1.0},"377":{"tf":1.0},"380":{"tf":1.0},"382":{"tf":1.0},"383":{"tf":1.7320508075688772},"384":{"tf":1.0},"388":{"tf":1.4142135623730951},"394":{"tf":1.0},"396":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.4142135623730951},"407":{"tf":1.0},"409":{"tf":1.0},"416":{"tf":1.4142135623730951},"430":{"tf":1.0},"459":{"tf":1.0},"461":{"tf":1.0},"462":{"tf":1.0},"465":{"tf":1.0},"471":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951},"477":{"tf":1.0},"490":{"tf":1.0},"498":{"tf":1.0},"50":{"tf":1.4142135623730951},"510":{"tf":1.0},"523":{"tf":1.0},"557":{"tf":1.0},"62":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"99":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"177":{"tf":2.0}},"s":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}}}}}},"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":{},"o":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"177":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"177":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"336":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"2":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":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":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"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":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":3,"docs":{"106":{"tf":1.0},"108":{"tf":1.0},"555":{"tf":1.0}},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"430":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":4,"docs":{"100":{"tf":1.0},"181":{"tf":1.0},"269":{"tf":1.7320508075688772},"548":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":1,"docs":{"287":{"tf":1.0}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"199":{"tf":1.0},"347":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":12,"docs":{"159":{"tf":1.4142135623730951},"178":{"tf":1.0},"240":{"tf":1.0},"326":{"tf":1.0},"369":{"tf":1.0},"388":{"tf":1.7320508075688772},"390":{"tf":1.0},"436":{"tf":1.0},"447":{"tf":1.4142135623730951},"449":{"tf":1.0},"472":{"tf":1.0},"98":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"276":{"tf":1.0}},"n":{"df":7,"docs":{"245":{"tf":1.0},"292":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.0},"433":{"tf":1.0},"532":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":3,"docs":{"173":{"tf":1.0},"48":{"tf":1.0},"542":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":16,"docs":{"107":{"tf":1.0},"109":{"tf":1.7320508075688772},"272":{"tf":1.0},"286":{"tf":1.0},"291":{"tf":1.0},"339":{"tf":1.4142135623730951},"350":{"tf":1.0},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"476":{"tf":1.0},"540":{"tf":1.4142135623730951},"6":{"tf":1.0},"81":{"tf":1.0},"90":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"z":{"df":2,"docs":{"478":{"tf":1.4142135623730951},"557":{"tf":1.0}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"297":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"322":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":14,"docs":{"134":{"tf":1.0},"138":{"tf":2.449489742783178},"149":{"tf":1.4142135623730951},"205":{"tf":1.0},"247":{"tf":1.0},"331":{"tf":2.8284271247461903},"345":{"tf":1.4142135623730951},"383":{"tf":3.1622776601683795},"388":{"tf":1.0},"40":{"tf":1.0},"445":{"tf":2.23606797749979},"453":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"430":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"123":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":7,"docs":{"263":{"tf":2.0},"282":{"tf":1.0},"287":{"tf":1.4142135623730951},"314":{"tf":1.0},"36":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"132":{"tf":1.0},"464":{"tf":1.0},"537":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"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":{},"o":{"df":0,"docs":{},"r":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"98":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"98":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"97":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"s":{":":{"9":{".":{"4":{".":{"1":{"df":1,"docs":{"98":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"97":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":25,"docs":{"24":{"tf":1.4142135623730951},"33":{"tf":2.449489742783178},"413":{"tf":2.6457513110645907},"415":{"tf":1.4142135623730951},"416":{"tf":3.872983346207417},"417":{"tf":1.7320508075688772},"418":{"tf":1.0},"419":{"tf":1.0},"420":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.4142135623730951},"423":{"tf":1.4142135623730951},"424":{"tf":1.4142135623730951},"425":{"tf":2.0},"426":{"tf":1.0},"427":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":2.0},"430":{"tf":2.23606797749979},"431":{"tf":1.7320508075688772},"477":{"tf":2.6457513110645907},"530":{"tf":2.0},"96":{"tf":2.0},"97":{"tf":1.7320508075688772},"98":{"tf":1.0}}},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"300":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":15,"docs":{"115":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.0},"334":{"tf":1.0},"343":{"tf":1.0},"358":{"tf":1.0},"374":{"tf":1.0},"383":{"tf":1.4142135623730951},"404":{"tf":1.0},"405":{"tf":1.4142135623730951},"406":{"tf":1.4142135623730951},"416":{"tf":1.0},"423":{"tf":1.4142135623730951},"473":{"tf":1.0},"557":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}}}}}},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"526":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":31,"docs":{"128":{"tf":1.0},"132":{"tf":1.0},"156":{"tf":1.0},"193":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"243":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"293":{"tf":1.4142135623730951},"296":{"tf":1.0},"300":{"tf":1.0},"303":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":1.7320508075688772},"343":{"tf":1.0},"376":{"tf":1.0},"399":{"tf":1.4142135623730951},"405":{"tf":2.449489742783178},"439":{"tf":1.4142135623730951},"440":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"28":{"tf":1.0},"524":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"170":{"tf":1.0},"377":{"tf":1.0},"381":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"416":{"tf":1.0},"439":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"127":{"tf":1.0},"128":{"tf":1.0},"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"t":{"df":0,"docs":{},"h":{"df":6,"docs":{"111":{"tf":1.0},"112":{"tf":1.0},"2":{"tf":1.0},"439":{"tf":1.4142135623730951},"478":{"tf":1.0},"527":{"tf":1.4142135623730951}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"104":{"tf":1.0},"557":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"1":{"tf":1.0},"213":{"tf":1.0},"323":{"tf":1.0},"329":{"tf":1.0},"389":{"tf":1.0},"91":{"tf":1.0}}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"416":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"'":{"df":2,"docs":{"230":{"tf":1.0},"357":{"tf":1.0}}},":":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"78":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"76":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"76":{"tf":1.0},"78":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":3,"docs":{"76":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951},"80":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"78":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"78":{"tf":1.0}}}}}}},"df":35,"docs":{"1":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"160":{"tf":1.0},"171":{"tf":1.0},"187":{"tf":1.4142135623730951},"193":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":2.0},"230":{"tf":1.0},"231":{"tf":1.0},"276":{"tf":1.0},"281":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.7320508075688772},"312":{"tf":1.0},"313":{"tf":1.7320508075688772},"314":{"tf":1.0},"40":{"tf":1.0},"407":{"tf":1.0},"44":{"tf":2.449489742783178},"456":{"tf":1.0},"46":{"tf":1.0},"461":{"tf":1.0},"477":{"tf":1.0},"517":{"tf":2.23606797749979},"554":{"tf":2.0},"555":{"tf":1.4142135623730951},"560":{"tf":1.0},"69":{"tf":1.0},"85":{"tf":1.0},"90":{"tf":1.0},"95":{"tf":1.4142135623730951}}},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"426":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":10,"docs":{"22":{"tf":1.0},"27":{"tf":1.0},"287":{"tf":1.0},"321":{"tf":1.4142135623730951},"326":{"tf":1.0},"331":{"tf":1.0},"470":{"tf":1.0},"48":{"tf":1.0},"546":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"351":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"350":{"tf":1.4142135623730951},"351":{"tf":1.0}}}}}}}}}},"df":3,"docs":{"100":{"tf":1.0},"159":{"tf":1.0},"351":{"tf":2.6457513110645907}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{")":{".":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"352":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"351":{"tf":1.0}}}}}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"351":{"tf":1.0}}}}}},"df":0,"docs":{}}},"l":{"df":3,"docs":{"130":{"tf":1.4142135623730951},"287":{"tf":1.0},"346":{"tf":1.0}},"i":{"c":{"df":1,"docs":{"277":{"tf":1.0}}},"df":13,"docs":{"194":{"tf":1.0},"275":{"tf":1.7320508075688772},"323":{"tf":1.0},"381":{"tf":2.449489742783178},"393":{"tf":1.0},"395":{"tf":1.0},"416":{"tf":1.0},"442":{"tf":1.4142135623730951},"459":{"tf":1.0},"460":{"tf":1.0},"474":{"tf":1.0},"73":{"tf":1.0},"76":{"tf":1.0}}},"y":{"(":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"b":{"df":1,"docs":{"349":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"276":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"276":{"tf":1.0},"277":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"276":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"413":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"416":{"tf":1.0},"44":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"r":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":10,"docs":{"121":{"tf":1.0},"30":{"tf":1.4142135623730951},"340":{"tf":1.0},"342":{"tf":1.7320508075688772},"343":{"tf":1.0},"387":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"86":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":5,"docs":{"155":{"tf":1.0},"464":{"tf":1.0},"476":{"tf":1.0},"544":{"tf":1.0},"558":{"tf":1.0}}}},"df":0,"docs":{}}},"g":{".":{"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":{"473":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"167":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"167":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"167":{"tf":1.7320508075688772}}},"[":{"0":{"df":1,"docs":{"237":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"39":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":127,"docs":{"100":{"tf":3.3166247903554},"105":{"tf":1.4142135623730951},"111":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"116":{"tf":1.4142135623730951},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.7320508075688772},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":2.0},"130":{"tf":1.4142135623730951},"132":{"tf":2.23606797749979},"134":{"tf":1.0},"138":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"151":{"tf":2.0},"154":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"157":{"tf":1.4142135623730951},"158":{"tf":2.449489742783178},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"185":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"193":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"204":{"tf":1.7320508075688772},"212":{"tf":1.7320508075688772},"215":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"223":{"tf":1.7320508075688772},"225":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"230":{"tf":1.7320508075688772},"232":{"tf":1.7320508075688772},"239":{"tf":2.0},"240":{"tf":2.0},"242":{"tf":1.0},"243":{"tf":1.7320508075688772},"247":{"tf":2.0},"251":{"tf":1.7320508075688772},"254":{"tf":1.7320508075688772},"257":{"tf":1.7320508075688772},"259":{"tf":1.7320508075688772},"261":{"tf":1.7320508075688772},"265":{"tf":1.7320508075688772},"267":{"tf":1.7320508075688772},"269":{"tf":1.7320508075688772},"271":{"tf":1.7320508075688772},"273":{"tf":1.7320508075688772},"275":{"tf":1.7320508075688772},"277":{"tf":1.7320508075688772},"284":{"tf":1.7320508075688772},"285":{"tf":1.7320508075688772},"289":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772},"293":{"tf":2.449489742783178},"295":{"tf":1.7320508075688772},"296":{"tf":1.7320508075688772},"298":{"tf":2.449489742783178},"300":{"tf":1.7320508075688772},"303":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"308":{"tf":1.7320508075688772},"314":{"tf":1.7320508075688772},"317":{"tf":1.0},"318":{"tf":3.0},"319":{"tf":2.449489742783178},"321":{"tf":1.4142135623730951},"322":{"tf":2.449489742783178},"331":{"tf":1.7320508075688772},"339":{"tf":1.7320508075688772},"341":{"tf":2.0},"343":{"tf":2.0},"350":{"tf":1.7320508075688772},"356":{"tf":1.0},"372":{"tf":1.4142135623730951},"376":{"tf":1.7320508075688772},"379":{"tf":1.4142135623730951},"381":{"tf":1.7320508075688772},"383":{"tf":2.6457513110645907},"386":{"tf":1.0},"388":{"tf":2.0},"391":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951},"399":{"tf":1.4142135623730951},"401":{"tf":1.0},"405":{"tf":4.242640687119285},"408":{"tf":1.4142135623730951},"410":{"tf":1.7320508075688772},"412":{"tf":2.8284271247461903},"415":{"tf":1.7320508075688772},"439":{"tf":1.4142135623730951},"442":{"tf":2.0},"445":{"tf":1.4142135623730951},"446":{"tf":1.4142135623730951},"448":{"tf":2.449489742783178},"455":{"tf":1.4142135623730951},"462":{"tf":1.0},"468":{"tf":2.0},"470":{"tf":2.0},"472":{"tf":1.4142135623730951},"473":{"tf":2.0},"474":{"tf":2.0},"489":{"tf":2.0},"493":{"tf":2.0},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"498":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"466":{"tf":1.0}},"e":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"466":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"474":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"138":{"tf":1.0},"247":{"tf":1.0},"331":{"tf":1.0},"383":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"132":{"tf":1.0}}},"1":{"df":1,"docs":{"132":{"tf":1.0}}},"2":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"212":{"tf":1.0},"269":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"221":{"tf":1.0},"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"343":{"tf":1.0},"473":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}}},"t":{"df":2,"docs":{"223":{"tf":1.0},"230":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"293":{"tf":1.4142135623730951},"300":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":2,"docs":{"243":{"tf":1.0},"247":{"tf":1.0}}}}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"372":{"tf":1.0},"376":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"322":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"130":{"tf":1.0},"183":{"tf":1.0},"197":{"tf":1.0},"308":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"189":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"271":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":2.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"o":{"c":{"df":2,"docs":{"185":{"tf":1.0},"275":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.0}}}}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"331":{"tf":1.0}}}}}},"x":{"df":1,"docs":{"455":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":12,"docs":{"112":{"tf":1.0},"158":{"tf":1.0},"168":{"tf":1.0},"204":{"tf":1.0},"225":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.4142135623730951},"300":{"tf":1.0},"339":{"tf":1.0},"472":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"455":{"tf":1.0}}}},"o":{"b":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"493":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"493":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"493":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"143":{"tf":1.0}}}},"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"314":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"257":{"tf":1.0},"259":{"tf":1.0},"497":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"277":{"tf":1.0}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"388":{"tf":1.0},"391":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":7,"docs":{"158":{"tf":1.0},"223":{"tf":1.0},"251":{"tf":1.0},"265":{"tf":1.0},"277":{"tf":1.0},"296":{"tf":1.0},"388":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"306":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.0}}}}},"df":1,"docs":{"156":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":3,"docs":{"176":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"\"":{")":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"\"":{")":{")":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"298":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"298":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"293":{"tf":1.4142135623730951}}}}}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{")":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{"df":0,"docs":{},"r":{"df":1,"docs":{"204":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{"df":1,"docs":{"381":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"128":{"tf":1.0},"151":{"tf":1.7320508075688772},"168":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"215":{"tf":1.0},"230":{"tf":1.0},"293":{"tf":1.4142135623730951},"343":{"tf":1.0},"383":{"tf":1.7320508075688772},"410":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"261":{"tf":1.0},"496":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"230":{"tf":1.0}}}}},"o":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":3,"docs":{"189":{"tf":1.0},"193":{"tf":1.0},"277":{"tf":1.0}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"\"":{")":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"164":{"tf":1.0},"303":{"tf":1.0}}},"df":0,"docs":{}}}}}},"0":{"df":6,"docs":{"100":{"tf":1.4142135623730951},"138":{"tf":1.0},"251":{"tf":1.0},"318":{"tf":2.0},"415":{"tf":1.4142135623730951},"493":{"tf":1.0}}},"1":{"df":1,"docs":{"493":{"tf":1.0}}},"2":{"df":1,"docs":{"493":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"493":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"493":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}},"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"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":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"(":{"\"":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"\"":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"445":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"138":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"\"":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"\"":{"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":{"489":{"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":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"154":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"156":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"149":{"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":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"\"":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"\"":{"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":{"489":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"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":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"138":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"489":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"138":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"489":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"w":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"142":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"\"":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"146":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"[":{"\"":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"138":{"tf":1.0},"247":{"tf":1.4142135623730951},"331":{"tf":1.4142135623730951},"383":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"212":{"tf":1.4142135623730951},"269":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"221":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"343":{"tf":1.4142135623730951},"473":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"223":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951}}}}}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"293":{"tf":2.0},"300":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":2,"docs":{"243":{"tf":1.4142135623730951},"247":{"tf":1.4142135623730951}}}}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"372":{"tf":1.0},"376":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"322":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":5,"docs":{"130":{"tf":1.0},"183":{"tf":1.0},"197":{"tf":1.4142135623730951},"308":{"tf":1.4142135623730951},"445":{"tf":1.4142135623730951}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"189":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":2.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"o":{"c":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}}}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"331":{"tf":1.4142135623730951}}}}}},"x":{"df":1,"docs":{"455":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":8,"docs":{"112":{"tf":1.0},"158":{"tf":1.0},"168":{"tf":1.0},"225":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"455":{"tf":1.0}}}},"o":{"b":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"g":{"df":2,"docs":{"439":{"tf":1.4142135623730951},"442":{"tf":2.0}}}}},"n":{"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"314":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"257":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"388":{"tf":1.0},"391":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":9,"docs":{"158":{"tf":1.0},"223":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"388":{"tf":1.0},"439":{"tf":1.4142135623730951},"442":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}},"t":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":3,"docs":{"176":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"298":{"tf":2.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"446":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"293":{"tf":2.0}}}}}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":13,"docs":{"128":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"168":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"204":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"293":{"tf":2.0},"343":{"tf":1.4142135623730951},"381":{"tf":1.0},"383":{"tf":1.7320508075688772},"410":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"261":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}},"o":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":3,"docs":{"189":{"tf":1.0},"193":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"164":{"tf":1.0},"303":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"0":{"df":6,"docs":{"133":{"tf":1.0},"138":{"tf":1.0},"318":{"tf":2.449489742783178},"470":{"tf":2.0},"493":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951}}},"1":{"df":2,"docs":{"470":{"tf":2.0},"493":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"493":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"466":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"134":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"159":{"tf":1.0},"490":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":6,"docs":{"143":{"tf":1.0},"170":{"tf":1.0},"237":{"tf":1.4142135623730951},"430":{"tf":1.0},"466":{"tf":1.0},"468":{"tf":1.0}}},"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{">":{"(":{"\"":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"331":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"f":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"m":{"a":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"470":{"tf":2.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"468":{"tf":1.0},"470":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"470":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"531":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":258,"docs":{"10":{"tf":1.0},"100":{"tf":2.449489742783178},"109":{"tf":1.0},"11":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.7320508075688772},"119":{"tf":1.4142135623730951},"12":{"tf":1.0},"123":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"130":{"tf":1.0},"131":{"tf":3.7416573867739413},"132":{"tf":2.6457513110645907},"133":{"tf":2.8284271247461903},"134":{"tf":3.605551275463989},"135":{"tf":2.23606797749979},"136":{"tf":2.0},"137":{"tf":2.449489742783178},"138":{"tf":3.4641016151377544},"139":{"tf":3.1622776601683795},"14":{"tf":2.0},"140":{"tf":1.7320508075688772},"141":{"tf":1.4142135623730951},"142":{"tf":2.0},"143":{"tf":3.0},"144":{"tf":1.7320508075688772},"145":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":2.449489742783178},"148":{"tf":2.8284271247461903},"149":{"tf":1.4142135623730951},"15":{"tf":2.449489742783178},"150":{"tf":2.0},"151":{"tf":2.6457513110645907},"152":{"tf":2.23606797749979},"155":{"tf":5.0990195135927845},"156":{"tf":2.0},"157":{"tf":1.7320508075688772},"158":{"tf":1.4142135623730951},"159":{"tf":2.8284271247461903},"161":{"tf":2.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.4142135623730951},"165":{"tf":1.0},"166":{"tf":1.4142135623730951},"167":{"tf":3.0},"168":{"tf":3.0},"169":{"tf":2.8284271247461903},"171":{"tf":2.6457513110645907},"172":{"tf":1.4142135623730951},"173":{"tf":2.0},"174":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"18":{"tf":2.6457513110645907},"180":{"tf":1.0},"181":{"tf":1.7320508075688772},"185":{"tf":2.0},"190":{"tf":2.0},"191":{"tf":2.23606797749979},"192":{"tf":1.4142135623730951},"193":{"tf":2.0},"194":{"tf":1.4142135623730951},"195":{"tf":2.449489742783178},"197":{"tf":2.6457513110645907},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"20":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":2.6457513110645907},"204":{"tf":2.0},"205":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":2.0},"21":{"tf":1.4142135623730951},"211":{"tf":1.7320508075688772},"213":{"tf":1.0},"214":{"tf":1.4142135623730951},"216":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.4142135623730951},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":2.0},"226":{"tf":1.7320508075688772},"227":{"tf":2.0},"229":{"tf":1.0},"231":{"tf":1.0},"236":{"tf":1.4142135623730951},"237":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":2.0},"244":{"tf":1.4142135623730951},"245":{"tf":1.4142135623730951},"246":{"tf":1.4142135623730951},"247":{"tf":1.0},"248":{"tf":1.4142135623730951},"249":{"tf":1.0},"250":{"tf":2.0},"252":{"tf":1.0},"254":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.4142135623730951},"258":{"tf":1.0},"26":{"tf":1.7320508075688772},"260":{"tf":1.0},"262":{"tf":1.0},"263":{"tf":1.7320508075688772},"264":{"tf":1.4142135623730951},"266":{"tf":1.4142135623730951},"268":{"tf":2.23606797749979},"270":{"tf":1.4142135623730951},"272":{"tf":1.4142135623730951},"274":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"277":{"tf":1.0},"278":{"tf":1.7320508075688772},"279":{"tf":1.4142135623730951},"28":{"tf":1.0},"282":{"tf":1.7320508075688772},"285":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":2.0},"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"297":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"30":{"tf":1.0},"301":{"tf":1.4142135623730951},"302":{"tf":1.4142135623730951},"304":{"tf":1.0},"305":{"tf":1.7320508075688772},"306":{"tf":3.1622776601683795},"307":{"tf":1.4142135623730951},"309":{"tf":1.4142135623730951},"31":{"tf":1.7320508075688772},"312":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":2.23606797749979},"317":{"tf":2.6457513110645907},"318":{"tf":2.0},"319":{"tf":1.7320508075688772},"320":{"tf":2.8284271247461903},"321":{"tf":3.4641016151377544},"322":{"tf":1.4142135623730951},"323":{"tf":3.0},"324":{"tf":1.7320508075688772},"325":{"tf":1.4142135623730951},"326":{"tf":1.4142135623730951},"327":{"tf":1.0},"329":{"tf":2.0},"33":{"tf":1.7320508075688772},"331":{"tf":1.4142135623730951},"332":{"tf":2.0},"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"340":{"tf":2.0},"341":{"tf":1.4142135623730951},"343":{"tf":1.0},"345":{"tf":1.7320508075688772},"346":{"tf":1.0},"347":{"tf":2.8284271247461903},"348":{"tf":2.6457513110645907},"349":{"tf":2.449489742783178},"350":{"tf":3.4641016151377544},"351":{"tf":1.4142135623730951},"352":{"tf":1.0},"36":{"tf":2.6457513110645907},"372":{"tf":1.0},"375":{"tf":1.7320508075688772},"377":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":2.449489742783178},"381":{"tf":3.0},"383":{"tf":1.0},"384":{"tf":1.7320508075688772},"387":{"tf":1.7320508075688772},"388":{"tf":3.3166247903554},"39":{"tf":1.4142135623730951},"40":{"tf":3.1622776601683795},"406":{"tf":1.0},"407":{"tf":1.0},"409":{"tf":1.7320508075688772},"410":{"tf":2.23606797749979},"416":{"tf":3.3166247903554},"425":{"tf":1.4142135623730951},"429":{"tf":2.0},"43":{"tf":2.23606797749979},"430":{"tf":2.8284271247461903},"433":{"tf":1.0},"439":{"tf":1.0},"44":{"tf":2.23606797749979},"441":{"tf":3.1622776601683795},"442":{"tf":3.0},"443":{"tf":1.4142135623730951},"445":{"tf":1.7320508075688772},"446":{"tf":1.4142135623730951},"447":{"tf":1.0},"448":{"tf":1.7320508075688772},"453":{"tf":1.7320508075688772},"459":{"tf":2.23606797749979},"464":{"tf":2.449489742783178},"466":{"tf":1.7320508075688772},"467":{"tf":1.0},"468":{"tf":3.0},"470":{"tf":4.898979485566356},"473":{"tf":4.795831523312719},"474":{"tf":2.0},"486":{"tf":1.4142135623730951},"493":{"tf":2.6457513110645907},"5":{"tf":2.0},"503":{"tf":1.0},"504":{"tf":1.4142135623730951},"505":{"tf":1.0},"507":{"tf":1.4142135623730951},"510":{"tf":1.7320508075688772},"512":{"tf":2.23606797749979},"515":{"tf":1.0},"516":{"tf":4.242640687119285},"517":{"tf":1.7320508075688772},"518":{"tf":2.23606797749979},"520":{"tf":1.7320508075688772},"524":{"tf":4.358898943540674},"529":{"tf":1.7320508075688772},"531":{"tf":1.4142135623730951},"533":{"tf":1.0},"534":{"tf":1.7320508075688772},"535":{"tf":1.0},"536":{"tf":1.0},"544":{"tf":1.7320508075688772},"557":{"tf":2.449489742783178},"62":{"tf":1.4142135623730951},"7":{"tf":1.7320508075688772},"72":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.7320508075688772},"75":{"tf":1.7320508075688772},"76":{"tf":3.0},"77":{"tf":1.0},"78":{"tf":2.0},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"80":{"tf":1.4142135623730951},"9":{"tf":1.0},"90":{"tf":1.4142135623730951},"99":{"tf":2.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"512":{"tf":2.0}}}}}},"s":{"(":{"*":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"u":{"df":1,"docs":{"306":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"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":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"131":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},".":{"a":{"d":{"d":{"(":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"r":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":9,"docs":{"131":{"tf":2.0},"164":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.4142135623730951},"185":{"tf":1.0},"388":{"tf":2.0},"474":{"tf":1.7320508075688772},"524":{"tf":2.449489742783178}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"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":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"160":{"tf":2.8284271247461903},"165":{"tf":1.0},"170":{"tf":1.7320508075688772},"180":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"471":{"tf":1.4142135623730951},"473":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"345":{"tf":2.8284271247461903},"346":{"tf":2.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"345":{"tf":2.449489742783178},"524":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"\"":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"345":{"tf":2.0},"346":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"345":{"tf":2.0},"346":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"345":{"tf":2.0},"346":{"tf":1.7320508075688772}}},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"345":{"tf":2.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"534":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"345":{"tf":2.449489742783178},"534":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"534":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"534":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}}}}}},"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"471":{"tf":1.0},"473":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"407":{"tf":1.4142135623730951}}}},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"147":{"tf":2.449489742783178},"148":{"tf":1.7320508075688772}}}}}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"276":{"tf":1.0}}}}}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"215":{"tf":1.7320508075688772}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"215":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":1,"docs":{"215":{"tf":2.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"306":{"tf":1.7320508075688772},"407":{"tf":1.0},"467":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"y":{"<":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"223":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"239":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":2,"docs":{"372":{"tf":1.0},"376":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951}}}}}},"df":20,"docs":{"117":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.7320508075688772},"134":{"tf":2.0},"139":{"tf":1.0},"163":{"tf":1.4142135623730951},"165":{"tf":1.0},"168":{"tf":1.0},"187":{"tf":1.0},"193":{"tf":1.0},"203":{"tf":1.0},"223":{"tf":1.0},"316":{"tf":1.0},"341":{"tf":1.0},"375":{"tf":1.0},"430":{"tf":1.0},"493":{"tf":1.0},"534":{"tf":1.0},"540":{"tf":1.0},"544":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{">":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{".":{"a":{"df":0,"docs":{},"s":{"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":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"177":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":15,"docs":{"131":{"tf":1.4142135623730951},"132":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"197":{"tf":1.0},"388":{"tf":1.7320508075688772},"470":{"tf":1.4142135623730951},"474":{"tf":2.0},"524":{"tf":2.449489742783178}}}}}},"o":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"<":{"df":1,"docs":{"184":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"306":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"181":{"tf":1.0}}}}}}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"df":1,"docs":{"184":{"tf":1.0}}}},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{")":{".":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"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":1,"docs":{"223":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}},"i":{"d":{">":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":6,"docs":{"435":{"tf":1.0},"451":{"tf":1.0},"491":{"tf":2.449489742783178},"84":{"tf":1.0},"94":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"435":{"tf":1.4142135623730951}}}}}}}},"m":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"94":{"tf":1.0},"97":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"k":{"df":1,"docs":{"108":{"tf":1.0}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":6,"docs":{"100":{"tf":1.4142135623730951},"377":{"tf":1.0},"379":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.0},"545":{"tf":1.0}}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":3,"docs":{"163":{"tf":1.0},"165":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"390":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"416":{"tf":2.449489742783178},"425":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"429":{"tf":1.4142135623730951},"432":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"y":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"186":{"tf":1.0}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"159":{"tf":1.0},"186":{"tf":2.0},"187":{"tf":2.0},"188":{"tf":1.0},"189":{"tf":1.0},"524":{"tf":1.0},"557":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"183":{"tf":1.0},"416":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"155":{"tf":1.0},"398":{"tf":1.0},"457":{"tf":1.0},"47":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"242":{"tf":1.0},"301":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"f":{"df":1,"docs":{"401":{"tf":1.4142135623730951}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"554":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":2,"docs":{"244":{"tf":1.0},"245":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"223":{"tf":1.0},"230":{"tf":2.0},"553":{"tf":1.0},"69":{"tf":1.0}}}}},"o":{"df":1,"docs":{"0":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"t":{"df":20,"docs":{"1":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"119":{"tf":1.0},"169":{"tf":1.0},"331":{"tf":1.0},"350":{"tf":1.4142135623730951},"352":{"tf":1.0},"377":{"tf":1.0},"398":{"tf":1.0},"416":{"tf":1.4142135623730951},"43":{"tf":1.0},"478":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"523":{"tf":1.0},"544":{"tf":1.0},"556":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"125":{"tf":1.0},"139":{"tf":1.7320508075688772},"158":{"tf":1.4142135623730951},"322":{"tf":1.7320508075688772},"350":{"tf":1.0},"375":{"tf":1.0},"484":{"tf":1.0},"50":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.0},"63":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"109":{"tf":1.0},"11":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"339":{"tf":1.0},"50":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"128":{"tf":1.0},"265":{"tf":2.6457513110645907}}},"df":3,"docs":{"161":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":1.0}}},"y":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}},"x":{"df":3,"docs":{"216":{"tf":1.0},"472":{"tf":1.4142135623730951},"78":{"tf":1.0}},"i":{"df":2,"docs":{"216":{"tf":1.0},"217":{"tf":1.0}},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"464":{"tf":1.0}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"498":{"tf":1.4142135623730951}}}}}}}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"386":{"tf":1.4142135623730951},"470":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"453":{"tf":1.0}}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"503":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"d":{"df":2,"docs":{"461":{"tf":1.0},"542":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"320":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"k":{"a":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":1,"docs":{"369":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"383":{"tf":3.7416573867739413}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":1,"docs":{"115":{"tf":1.0}}}},"r":{"df":2,"docs":{"2":{"tf":1.0},"351":{"tf":2.0}},"e":{"df":1,"docs":{"110":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"180":{"tf":1.4142135623730951},"184":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"239":{"tf":3.0},"240":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"*":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"239":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":1.0},"240":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":1.0},"240":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"[":{"]":{"df":2,"docs":{"508":{"tf":1.0},"509":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":35,"docs":{"147":{"tf":1.0},"15":{"tf":1.0},"151":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"180":{"tf":1.0},"206":{"tf":1.0},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"232":{"tf":1.0},"242":{"tf":1.0},"259":{"tf":1.0},"277":{"tf":1.0},"308":{"tf":1.0},"33":{"tf":1.4142135623730951},"347":{"tf":1.7320508075688772},"348":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"382":{"tf":1.4142135623730951},"386":{"tf":1.4142135623730951},"413":{"tf":2.23606797749979},"417":{"tf":1.0},"431":{"tf":1.4142135623730951},"433":{"tf":1.0},"46":{"tf":1.0},"473":{"tf":1.0},"477":{"tf":1.0},"512":{"tf":1.4142135623730951},"516":{"tf":2.23606797749979},"556":{"tf":1.4142135623730951},"557":{"tf":1.0},"57":{"tf":1.0},"78":{"tf":1.0}}},"i":{"c":{"df":11,"docs":{"102":{"tf":1.0},"110":{"tf":1.0},"139":{"tf":1.0},"155":{"tf":1.0},"276":{"tf":1.0},"408":{"tf":1.0},"410":{"tf":1.0},"441":{"tf":1.0},"458":{"tf":1.0},"471":{"tf":1.0},"518":{"tf":1.0}}},"df":0,"docs":{}}}},"df":5,"docs":{"132":{"tf":1.0},"155":{"tf":2.23606797749979},"347":{"tf":1.4142135623730951},"348":{"tf":1.4142135623730951},"349":{"tf":1.7320508075688772}},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"472":{"tf":2.0}}},"r":{"df":1,"docs":{"469":{"tf":1.0}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"461":{"tf":1.0}}}}},"d":{"df":1,"docs":{"185":{"tf":1.4142135623730951}}},"df":23,"docs":{"121":{"tf":1.0},"128":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"161":{"tf":1.0},"184":{"tf":1.0},"193":{"tf":1.0},"213":{"tf":1.0},"222":{"tf":1.0},"258":{"tf":1.0},"263":{"tf":1.0},"316":{"tf":1.0},"327":{"tf":1.4142135623730951},"33":{"tf":1.0},"335":{"tf":1.0},"339":{"tf":1.0},"349":{"tf":1.0},"379":{"tf":1.0},"43":{"tf":1.0},"516":{"tf":1.4142135623730951},"534":{"tf":1.0},"550":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":29,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"112":{"tf":1.0},"148":{"tf":1.0},"167":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.0},"245":{"tf":1.0},"312":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.4142135623730951},"350":{"tf":1.0},"354":{"tf":1.0},"404":{"tf":1.0},"413":{"tf":1.0},"456":{"tf":1.0},"490":{"tf":1.0},"523":{"tf":1.0},"542":{"tf":1.4142135623730951},"56":{"tf":1.0},"72":{"tf":1.0},"80":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.0},"90":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"203":{"tf":1.0},"204":{"tf":1.0},"388":{"tf":1.0},"429":{"tf":1.0},"458":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0},"74":{"tf":1.0}},"{":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":7,"docs":{"116":{"tf":1.0},"263":{"tf":1.0},"324":{"tf":1.0},"333":{"tf":1.0},"429":{"tf":1.0},"542":{"tf":1.0},"93":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"345":{"tf":1.0},"470":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"110":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"318":{"tf":1.0},"541":{"tf":1.0},"57":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"442":{"tf":2.23606797749979},"443":{"tf":1.0},"507":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"463":{"tf":1.0},"479":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"314":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"w":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"1":{".":{"1":{"5":{"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":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"253":{"tf":1.0},"500":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":26,"docs":{"100":{"tf":1.0},"121":{"tf":1.0},"132":{"tf":1.0},"134":{"tf":1.0},"169":{"tf":1.0},"253":{"tf":1.0},"281":{"tf":1.0},"284":{"tf":1.0},"286":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.0},"322":{"tf":1.0},"346":{"tf":1.0},"347":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"410":{"tf":1.0},"415":{"tf":1.0},"440":{"tf":1.0},"45":{"tf":1.0},"464":{"tf":1.0},"50":{"tf":1.0},"540":{"tf":1.0},"548":{"tf":1.4142135623730951},"64":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"249":{"tf":1.0}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"321":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":6,"docs":{"106":{"tf":1.0},"239":{"tf":1.0},"409":{"tf":1.0},"416":{"tf":1.0},"551":{"tf":1.0},"553":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"0":{"tf":1.0},"102":{"tf":1.0},"126":{"tf":1.0},"22":{"tf":1.0},"321":{"tf":1.0},"344":{"tf":1.0},"461":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0},"530":{"tf":1.0},"56":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":24,"docs":{"106":{"tf":1.0},"128":{"tf":1.0},"156":{"tf":1.7320508075688772},"181":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"197":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"218":{"tf":1.0},"251":{"tf":1.0},"271":{"tf":1.0},"287":{"tf":3.1622776601683795},"3":{"tf":1.0},"325":{"tf":1.0},"331":{"tf":1.0},"381":{"tf":1.0},"454":{"tf":1.0},"460":{"tf":1.0},"554":{"tf":1.0},"557":{"tf":1.0},"73":{"tf":1.4142135623730951},"75":{"tf":1.0},"77":{"tf":1.0},"94":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"234":{"tf":1.0},"471":{"tf":1.0},"542":{"tf":1.4142135623730951},"555":{"tf":1.0},"558":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"554":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"77":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"490":{"tf":1.0},"556":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"14":{"tf":1.0},"266":{"tf":2.8284271247461903},"267":{"tf":4.47213595499958},"78":{"tf":1.0}},"e":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"266":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"266":{"tf":1.4142135623730951},"267":{"tf":2.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"\"":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"132":{"tf":1.0},"267":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"r":{"c":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"t":{"df":8,"docs":{"110":{"tf":1.0},"160":{"tf":1.0},"168":{"tf":1.0},"251":{"tf":1.0},"28":{"tf":1.0},"43":{"tf":1.0},"477":{"tf":1.0},"64":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"h":{"df":1,"docs":{"222":{"tf":1.0}}}},"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"413":{"tf":1.0}}}},"c":{"df":0,"docs":{},"k":{"'":{"df":1,"docs":{"306":{"tf":1.0}}},".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"395":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"395":{"tf":1.0}}},"x":{"df":1,"docs":{"395":{"tf":1.0}}},"z":{"df":1,"docs":{"395":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"y":{"df":1,"docs":{"395":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"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":0,"docs":{},"y":{"df":1,"docs":{"395":{"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":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"306":{"tf":1.0}}}}}}},"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":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}}}},"<":{"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":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"c":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"282":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"d":{"[":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"282":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"282":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":1,"docs":{"282":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"282":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"282":{"tf":1.7320508075688772},"287":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":2.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"209":{"tf":1.4142135623730951},"212":{"tf":1.7320508075688772}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"100":{"tf":1.0},"113":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"269":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":3,"docs":{"268":{"tf":1.4142135623730951},"269":{"tf":3.0},"306":{"tf":3.1622776601683795}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}}}}}},"df":31,"docs":{"110":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"117":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"127":{"tf":1.0},"128":{"tf":1.0},"15":{"tf":1.0},"185":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"197":{"tf":1.7320508075688772},"209":{"tf":1.4142135623730951},"210":{"tf":1.0},"212":{"tf":2.6457513110645907},"22":{"tf":1.4142135623730951},"223":{"tf":1.0},"268":{"tf":1.7320508075688772},"269":{"tf":2.8284271247461903},"275":{"tf":1.7320508075688772},"28":{"tf":1.4142135623730951},"282":{"tf":1.4142135623730951},"287":{"tf":2.23606797749979},"305":{"tf":2.449489742783178},"306":{"tf":4.795831523312719},"395":{"tf":1.4142135623730951},"40":{"tf":1.0},"416":{"tf":1.0},"442":{"tf":1.4142135623730951},"62":{"tf":1.0},"69":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0},"40":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"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":{}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":5,"docs":{"197":{"tf":2.6457513110645907},"268":{"tf":1.7320508075688772},"275":{"tf":1.0},"306":{"tf":1.0},"40":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{"(":{")":{".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"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":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"268":{"tf":1.4142135623730951},"306":{"tf":1.7320508075688772},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"269":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"{":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"e":{"1":{"df":1,"docs":{"282":{"tf":1.0}}},"2":{"df":1,"docs":{"282":{"tf":1.0}}},"df":2,"docs":{"282":{"tf":1.0},"287":{"tf":2.449489742783178}}}}},"o":{"b":{"df":2,"docs":{"181":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772}}},"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"112":{"tf":1.0},"388":{"tf":1.0}}}},"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"171":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"k":{".":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":4,"docs":{"205":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":4.242640687119285},"230":{"tf":2.8284271247461903}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":2,"docs":{"222":{"tf":1.4142135623730951},"223":{"tf":2.0}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"193":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":17,"docs":{"102":{"tf":2.449489742783178},"112":{"tf":1.7320508075688772},"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.4142135623730951},"192":{"tf":1.7320508075688772},"193":{"tf":2.6457513110645907},"196":{"tf":1.4142135623730951},"210":{"tf":1.0},"253":{"tf":1.0},"336":{"tf":1.0},"341":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"456":{"tf":1.0},"470":{"tf":2.0},"76":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"177":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":10,"docs":{"107":{"tf":1.0},"119":{"tf":1.0},"151":{"tf":1.0},"251":{"tf":1.0},"339":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"410":{"tf":1.0},"430":{"tf":1.7320508075688772},"477":{"tf":1.4142135623730951},"5":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"478":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"195":{"tf":1.4142135623730951},"196":{"tf":1.0}}},"df":0,"docs":{}}},"w":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}},"x":{"df":3,"docs":{"128":{"tf":1.7320508075688772},"310":{"tf":1.0},"40":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"314":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"477":{"tf":1.0},"479":{"tf":1.0}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":7,"docs":{"344":{"tf":1.0},"345":{"tf":3.605551275463989},"346":{"tf":1.0},"407":{"tf":1.7320508075688772},"410":{"tf":1.4142135623730951},"412":{"tf":1.0},"479":{"tf":1.0}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.4142135623730951}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":7,"docs":{"107":{"tf":2.23606797749979},"109":{"tf":1.0},"125":{"tf":2.23606797749979},"181":{"tf":2.0},"183":{"tf":1.4142135623730951},"212":{"tf":2.0},"322":{"tf":2.23606797749979}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"g":{"df":0,"docs":{},"i":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"34":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"g":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"76":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"i":{"df":23,"docs":{"15":{"tf":1.0},"16":{"tf":1.0},"160":{"tf":2.0},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"22":{"tf":1.4142135623730951},"35":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.4142135623730951},"407":{"tf":1.0},"467":{"tf":2.23606797749979},"468":{"tf":1.7320508075688772},"469":{"tf":1.0},"470":{"tf":1.7320508075688772},"471":{"tf":2.449489742783178},"472":{"tf":1.0},"473":{"tf":2.23606797749979},"478":{"tf":1.4142135623730951},"508":{"tf":1.4142135623730951},"512":{"tf":1.0},"531":{"tf":1.4142135623730951},"554":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"'":{"df":7,"docs":{"407":{"tf":1.0},"468":{"tf":1.4142135623730951},"471":{"tf":1.0},"473":{"tf":2.0},"531":{"tf":1.0},"55":{"tf":1.0},"90":{"tf":1.0}}},".":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"470":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"512":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"512":{"tf":1.4142135623730951}}}}}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":2.449489742783178}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":2.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"\"":{")":{")":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"470":{"tf":1.7320508075688772}},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"473":{"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":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"473":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"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":{"473":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"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":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"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":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"512":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"512":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"512":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}},":":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"172":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":1.0}}}}},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"232":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":15,"docs":{"112":{"tf":2.0},"128":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":2.23606797749979},"232":{"tf":3.0},"239":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951},"358":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.7320508075688772},"401":{"tf":2.0},"442":{"tf":1.7320508075688772},"472":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"112":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"g":{"df":2,"docs":{"112":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"384":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"558":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":3,"docs":{"20":{"tf":1.0},"551":{"tf":1.4142135623730951},"557":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"l":{"df":3,"docs":{"434":{"tf":1.0},"85":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}},"e":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"t":{"df":1,"docs":{"17":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":24,"docs":{"2":{"tf":1.0},"226":{"tf":1.0},"329":{"tf":1.4142135623730951},"334":{"tf":1.4142135623730951},"337":{"tf":2.0},"339":{"tf":2.449489742783178},"352":{"tf":1.0},"435":{"tf":1.4142135623730951},"436":{"tf":1.0},"449":{"tf":1.4142135623730951},"450":{"tf":1.0},"451":{"tf":1.4142135623730951},"470":{"tf":1.4142135623730951},"472":{"tf":1.0},"475":{"tf":1.0},"477":{"tf":1.0},"510":{"tf":1.0},"556":{"tf":1.0},"557":{"tf":1.0},"86":{"tf":1.4142135623730951},"90":{"tf":1.0},"94":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"472":{"tf":1.0},"473":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"472":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":11,"docs":{"333":{"tf":1.0},"350":{"tf":1.0},"351":{"tf":2.23606797749979},"352":{"tf":1.0},"379":{"tf":1.0},"441":{"tf":1.0},"471":{"tf":1.4142135623730951},"472":{"tf":2.23606797749979},"473":{"tf":1.4142135623730951},"90":{"tf":1.0},"99":{"tf":1.0}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":5,"docs":{"15":{"tf":1.0},"329":{"tf":1.7320508075688772},"331":{"tf":1.7320508075688772},"498":{"tf":1.4142135623730951},"510":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"15":{"tf":1.0},"329":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"t":{"df":5,"docs":{"130":{"tf":1.0},"350":{"tf":1.0},"478":{"tf":1.0},"479":{"tf":1.4142135623730951},"517":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"'":{"df":18,"docs":{"102":{"tf":1.4142135623730951},"108":{"tf":2.0},"109":{"tf":1.0},"187":{"tf":1.0},"259":{"tf":1.0},"264":{"tf":1.0},"266":{"tf":1.0},"270":{"tf":1.0},"272":{"tf":1.0},"278":{"tf":1.0},"280":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"464":{"tf":1.0},"520":{"tf":1.0},"554":{"tf":1.0},"84":{"tf":1.0}}},".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"232":{"tf":1.0}}}}},"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":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"128":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"399":{"tf":2.449489742783178},"401":{"tf":1.4142135623730951}}}}},"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"472":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"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":1,"docs":{"442":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"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":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":1,"docs":{"473":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"251":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"300":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"345":{"tf":2.449489742783178}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"[":{"]":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"345":{"tf":2.449489742783178},"544":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":1,"docs":{"339":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"251":{"tf":1.0}},"e":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{")":{".":{"a":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"251":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"?":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"!":{"!":{".":{"a":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"251":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"251":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"388":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"460":{"tf":1.4142135623730951}}}}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{"458":{"tf":1.0}}}}}}}}}}}}},"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":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"(":{"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":{"187":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"497":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"496":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"254":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"254":{"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":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"254":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"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":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"232":{"tf":2.449489742783178}}}},"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":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"112":{"tf":1.4142135623730951},"99":{"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":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{")":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"*":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"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":1,"docs":{"225":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"303":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"303":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"w":{"df":1,"docs":{"356":{"tf":1.0}}}},"df":1,"docs":{"356":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"350":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"[":{"]":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"350":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{")":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"*":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"461":{"tf":1.4142135623730951},"491":{"tf":1.0},"494":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"553":{"tf":1.0}}}}}}}}},":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}}},"v":{"df":1,"docs":{"103":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":2,"docs":{"102":{"tf":1.0},"103":{"tf":1.4142135623730951}}}}}}},"df":57,"docs":{"1":{"tf":1.0},"102":{"tf":3.4641016151377544},"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.7320508075688772},"109":{"tf":1.4142135623730951},"110":{"tf":1.0},"112":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"187":{"tf":1.4142135623730951},"193":{"tf":1.0},"205":{"tf":1.0},"208":{"tf":1.0},"232":{"tf":1.0},"252":{"tf":1.0},"258":{"tf":1.0},"268":{"tf":1.0},"274":{"tf":1.0},"276":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"284":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.0},"289":{"tf":1.0},"291":{"tf":1.0},"297":{"tf":1.0},"302":{"tf":1.0},"316":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.4142135623730951},"350":{"tf":1.0},"360":{"tf":1.0},"377":{"tf":1.0},"382":{"tf":1.4142135623730951},"401":{"tf":1.0},"425":{"tf":1.0},"434":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.4142135623730951},"447":{"tf":1.4142135623730951},"454":{"tf":1.0},"456":{"tf":1.0},"459":{"tf":1.0},"461":{"tf":2.0},"468":{"tf":1.4142135623730951},"491":{"tf":3.605551275463989},"542":{"tf":1.0},"69":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"90":{"tf":2.0},"94":{"tf":2.0},"95":{"tf":2.8284271247461903}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":2,"docs":{"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"185":{"tf":1.4142135623730951}}}}}},"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":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"481":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"481":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"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":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"?":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"0":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"0":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"b":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"c":{"df":0,"docs":{},"t":{"(":{"2":{"5":{"6":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"?":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"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":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"554":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"226":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":1.0},"45":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{".":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"547":{"tf":1.0}}}}}}}}}}}}}}}}},"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":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"277":{"tf":1.0},"534":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"df":35,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"110":{"tf":1.7320508075688772},"128":{"tf":1.0},"152":{"tf":1.7320508075688772},"223":{"tf":1.4142135623730951},"237":{"tf":1.0},"245":{"tf":1.0},"319":{"tf":1.0},"329":{"tf":1.0},"337":{"tf":1.0},"352":{"tf":1.0},"353":{"tf":1.0},"359":{"tf":1.0},"360":{"tf":1.7320508075688772},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"388":{"tf":1.4142135623730951},"389":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"410":{"tf":1.0},"439":{"tf":1.0},"458":{"tf":1.4142135623730951},"477":{"tf":1.4142135623730951},"493":{"tf":1.0},"50":{"tf":1.0},"523":{"tf":1.0},"554":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0}},"e":{"df":2,"docs":{"121":{"tf":2.0},"122":{"tf":1.0}},"r":{"df":1,"docs":{"122":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"109":{"tf":1.0}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":4,"docs":{"107":{"tf":1.0},"114":{"tf":1.4142135623730951},"425":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"401":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"401":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"p":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"167":{"tf":1.0},"414":{"tf":1.0},"471":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"104":{"tf":1.0},"320":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":24,"docs":{"106":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"121":{"tf":1.0},"130":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"181":{"tf":1.7320508075688772},"190":{"tf":1.0},"252":{"tf":1.0},"285":{"tf":1.0},"290":{"tf":1.0},"322":{"tf":2.23606797749979},"339":{"tf":1.7320508075688772},"345":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.4142135623730951},"372":{"tf":1.4142135623730951},"386":{"tf":1.4142135623730951},"389":{"tf":1.0},"416":{"tf":1.4142135623730951},"470":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0},"56":{"tf":1.0}}},"t":{"df":35,"docs":{"118":{"tf":1.0},"119":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":2.23606797749979},"135":{"tf":1.0},"143":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"18":{"tf":1.0},"185":{"tf":1.0},"190":{"tf":1.4142135623730951},"191":{"tf":1.0},"193":{"tf":1.0},"242":{"tf":1.0},"250":{"tf":1.7320508075688772},"251":{"tf":1.7320508075688772},"258":{"tf":1.0},"264":{"tf":1.0},"268":{"tf":1.4142135623730951},"270":{"tf":1.0},"272":{"tf":1.0},"277":{"tf":1.0},"278":{"tf":1.0},"279":{"tf":1.0},"292":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.0},"305":{"tf":1.4142135623730951},"306":{"tf":1.0},"307":{"tf":1.0},"348":{"tf":1.4142135623730951},"416":{"tf":1.0},"520":{"tf":1.4142135623730951}}}},"t":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"251":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"554":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":12,"docs":{"129":{"tf":1.0},"173":{"tf":1.0},"320":{"tf":1.4142135623730951},"354":{"tf":1.0},"355":{"tf":1.0},"461":{"tf":1.0},"47":{"tf":1.0},"544":{"tf":1.0},"547":{"tf":1.0},"548":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"173":{"tf":1.0}}}}}}}},"df":1,"docs":{"155":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}},"x":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}},"z":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"306":{"tf":1.0}}},"x":{"df":1,"docs":{"306":{"tf":1.0}}},"z":{"df":1,"docs":{"306":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"306":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":4,"docs":{"210":{"tf":1.0},"211":{"tf":2.0},"306":{"tf":1.7320508075688772},"7":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"210":{"tf":1.7320508075688772},"211":{"tf":1.4142135623730951},"7":{"tf":1.0}}}}}}}}},"r":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"22":{"tf":1.0},"450":{"tf":1.0},"522":{"tf":1.0},"98":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":21,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"110":{"tf":1.4142135623730951},"159":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":2.23606797749979},"215":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"251":{"tf":1.4142135623730951},"283":{"tf":1.0},"288":{"tf":1.0},"299":{"tf":1.0},"300":{"tf":1.0},"306":{"tf":1.0},"387":{"tf":1.0},"430":{"tf":1.0},"442":{"tf":1.0},"469":{"tf":1.0},"79":{"tf":1.4142135623730951},"99":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"416":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"115":{"tf":1.0},"127":{"tf":1.0}}}},"n":{"c":{"df":2,"docs":{"128":{"tf":1.0},"470":{"tf":2.449489742783178}}},"df":0,"docs":{},"g":{"df":89,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.7320508075688772},"123":{"tf":3.0},"13":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"14":{"tf":1.7320508075688772},"15":{"tf":1.0},"16":{"tf":1.4142135623730951},"17":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.4142135623730951},"19":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.4142135623730951},"211":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"225":{"tf":1.0},"228":{"tf":1.7320508075688772},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"250":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"277":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.7320508075688772},"3":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"314":{"tf":1.0},"32":{"tf":1.0},"327":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"354":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":1.0},"374":{"tf":1.0},"38":{"tf":1.0},"386":{"tf":1.0},"39":{"tf":1.0},"390":{"tf":1.4142135623730951},"4":{"tf":1.0},"40":{"tf":1.7320508075688772},"41":{"tf":1.4142135623730951},"42":{"tf":1.0},"43":{"tf":2.0},"44":{"tf":3.0},"460":{"tf":1.0},"470":{"tf":1.0},"483":{"tf":1.0},"484":{"tf":1.0},"486":{"tf":1.4142135623730951},"488":{"tf":1.0},"489":{"tf":1.0},"49":{"tf":1.0},"490":{"tf":1.0},"492":{"tf":1.4142135623730951},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.0},"499":{"tf":1.0},"5":{"tf":1.0},"500":{"tf":1.0},"503":{"tf":1.0},"508":{"tf":1.0},"512":{"tf":1.0},"514":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.4142135623730951},"532":{"tf":1.0},"533":{"tf":1.0},"536":{"tf":1.0},"542":{"tf":1.7320508075688772},"6":{"tf":1.0},"7":{"tf":1.0},"73":{"tf":1.4142135623730951},"78":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"9":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":2.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"277":{"tf":2.23606797749979}}}}}},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"3":{"tf":1.0}}}}}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"317":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":13,"docs":{"134":{"tf":1.0},"199":{"tf":1.4142135623730951},"201":{"tf":1.4142135623730951},"203":{"tf":1.0},"204":{"tf":1.0},"239":{"tf":1.4142135623730951},"299":{"tf":1.0},"329":{"tf":1.0},"347":{"tf":1.4142135623730951},"472":{"tf":1.7320508075688772},"473":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"334":{"tf":1.4142135623730951}}},"t":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"235":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":13,"docs":{"132":{"tf":1.0},"203":{"tf":1.4142135623730951},"221":{"tf":1.0},"224":{"tf":1.7320508075688772},"225":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":2.23606797749979},"237":{"tf":1.0},"239":{"tf":1.0},"464":{"tf":1.0},"538":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"539":{"tf":1.0}}},"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"225":{"tf":1.4142135623730951}},"e":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"240":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"221":{"tf":1.4142135623730951},"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":8,"docs":{"179":{"tf":1.0},"218":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"221":{"tf":2.23606797749979},"227":{"tf":1.0},"228":{"tf":1.0},"253":{"tf":1.0},"500":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"218":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":27,"docs":{"128":{"tf":1.0},"17":{"tf":1.0},"218":{"tf":2.8284271247461903},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"223":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":2.0},"227":{"tf":1.7320508075688772},"229":{"tf":1.4142135623730951},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":2.23606797749979},"234":{"tf":1.4142135623730951},"235":{"tf":2.449489742783178},"236":{"tf":1.4142135623730951},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951},"31":{"tf":1.7320508075688772},"46":{"tf":1.0},"470":{"tf":1.0},"539":{"tf":1.0},"78":{"tf":1.0},"8":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":26,"docs":{"0":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.7320508075688772},"128":{"tf":1.4142135623730951},"155":{"tf":1.0},"169":{"tf":1.0},"173":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":3.0},"215":{"tf":1.0},"25":{"tf":1.0},"275":{"tf":1.7320508075688772},"306":{"tf":1.0},"307":{"tf":1.0},"350":{"tf":1.0},"36":{"tf":1.0},"382":{"tf":1.0},"388":{"tf":1.0},"390":{"tf":1.0},"459":{"tf":1.0},"477":{"tf":1.0},"50":{"tf":1.0},"532":{"tf":1.0},"546":{"tf":1.0},"556":{"tf":1.0},"64":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"477":{"tf":1.0}}}},"i":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":3,"docs":{"197":{"tf":5.291502622129181},"275":{"tf":3.0},"306":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"121":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"382":{"tf":1.7320508075688772},"470":{"tf":2.8284271247461903}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"320":{"tf":1.0},"383":{"tf":2.0},"470":{"tf":1.0}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"320":{"tf":1.0},"336":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":7,"docs":{"130":{"tf":1.0},"135":{"tf":1.0},"277":{"tf":1.0},"336":{"tf":1.0},"346":{"tf":1.0},"349":{"tf":1.0},"86":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"446":{"tf":1.4142135623730951}},"n":{"df":6,"docs":{"116":{"tf":1.0},"128":{"tf":1.0},"253":{"tf":1.0},"339":{"tf":1.7320508075688772},"454":{"tf":1.4142135623730951},"555":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"197":{"tf":1.0}}}}}}}}},"z":{"df":1,"docs":{"267":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}}}}}},"z":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}},"df":3,"docs":{"197":{"tf":3.1622776601683795},"267":{"tf":2.8284271247461903},"303":{"tf":2.0}}}}}},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"543":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"93":{"tf":1.0}}},"s":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"147":{"tf":2.6457513110645907},"312":{"tf":1.0}}}},"df":116,"docs":{"113":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.7320508075688772},"123":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.4142135623730951},"134":{"tf":1.0},"135":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"161":{"tf":1.0},"166":{"tf":1.7320508075688772},"169":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"184":{"tf":2.0},"191":{"tf":1.4142135623730951},"192":{"tf":1.0},"194":{"tf":1.4142135623730951},"196":{"tf":2.23606797749979},"199":{"tf":1.0},"208":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.4142135623730951},"227":{"tf":1.0},"229":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"232":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":1.4142135623730951},"237":{"tf":1.0},"242":{"tf":1.0},"244":{"tf":1.4142135623730951},"245":{"tf":1.4142135623730951},"246":{"tf":1.0},"247":{"tf":1.0},"249":{"tf":1.7320508075688772},"252":{"tf":1.0},"253":{"tf":1.0},"255":{"tf":1.7320508075688772},"260":{"tf":1.0},"264":{"tf":1.4142135623730951},"270":{"tf":1.4142135623730951},"272":{"tf":1.0},"274":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.4142135623730951},"280":{"tf":1.4142135623730951},"286":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"292":{"tf":1.4142135623730951},"294":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"302":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"333":{"tf":1.0},"340":{"tf":1.0},"349":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"351":{"tf":1.4142135623730951},"353":{"tf":1.0},"356":{"tf":1.4142135623730951},"36":{"tf":1.0},"361":{"tf":2.0},"362":{"tf":1.4142135623730951},"369":{"tf":1.7320508075688772},"370":{"tf":2.0},"375":{"tf":1.0},"377":{"tf":1.4142135623730951},"40":{"tf":1.0},"409":{"tf":1.4142135623730951},"416":{"tf":2.449489742783178},"418":{"tf":1.0},"419":{"tf":1.0},"420":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.4142135623730951},"431":{"tf":1.0},"432":{"tf":1.4142135623730951},"441":{"tf":1.0},"458":{"tf":1.4142135623730951},"459":{"tf":1.0},"462":{"tf":1.0},"466":{"tf":1.0},"468":{"tf":1.0},"47":{"tf":2.0},"471":{"tf":1.0},"477":{"tf":1.4142135623730951},"48":{"tf":1.0},"486":{"tf":1.4142135623730951},"499":{"tf":1.0},"50":{"tf":1.4142135623730951},"520":{"tf":1.0},"531":{"tf":2.0},"54":{"tf":1.4142135623730951},"547":{"tf":3.0},"8":{"tf":1.0},"81":{"tf":1.0},"90":{"tf":2.449489742783178},"92":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"431":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"83":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"382":{"tf":1.0},"413":{"tf":1.0}}}}},"r":{"df":4,"docs":{"254":{"tf":1.7320508075688772},"308":{"tf":1.0},"412":{"tf":2.23606797749979},"456":{"tf":1.0}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"86":{"tf":2.0}},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"233":{"tf":1.4142135623730951},"236":{"tf":1.0},"266":{"tf":1.0},"297":{"tf":1.0},"320":{"tf":1.7320508075688772},"389":{"tf":2.0},"532":{"tf":1.0},"533":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"556":{"tf":1.0}}},"df":0,"docs":{}}}},"m":{"d":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"468":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"459":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"b":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"187":{"tf":1.7320508075688772},"331":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":49,"docs":{"100":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.7320508075688772},"106":{"tf":1.0},"107":{"tf":2.0},"108":{"tf":1.0},"109":{"tf":2.0},"110":{"tf":1.0},"111":{"tf":1.0},"117":{"tf":1.0},"12":{"tf":1.7320508075688772},"126":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"15":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"184":{"tf":1.0},"187":{"tf":1.4142135623730951},"239":{"tf":1.0},"240":{"tf":1.4142135623730951},"251":{"tf":1.0},"277":{"tf":1.0},"28":{"tf":1.7320508075688772},"306":{"tf":1.0},"309":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"382":{"tf":1.0},"388":{"tf":2.23606797749979},"390":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"40":{"tf":1.0},"405":{"tf":4.242640687119285},"413":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"429":{"tf":1.0},"458":{"tf":1.4142135623730951},"461":{"tf":1.4142135623730951},"470":{"tf":2.449489742783178},"474":{"tf":2.449489742783178},"477":{"tf":1.7320508075688772},"493":{"tf":1.0},"516":{"tf":2.0},"531":{"tf":1.0},"556":{"tf":1.4142135623730951},"557":{"tf":1.4142135623730951},"84":{"tf":1.0},"99":{"tf":1.0}},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"556":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"185":{"tf":1.0}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":7,"docs":{"242":{"tf":1.4142135623730951},"243":{"tf":2.449489742783178},"250":{"tf":1.0},"361":{"tf":1.0},"363":{"tf":1.0},"479":{"tf":1.0},"78":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"139":{"tf":1.0},"168":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":2.23606797749979},"430":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"132":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":3.1622776601683795},"430":{"tf":1.0}}}}},"t":{"df":2,"docs":{"327":{"tf":1.7320508075688772},"498":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"334":{"tf":1.0},"339":{"tf":2.0}}},"r":{"df":15,"docs":{"174":{"tf":1.0},"218":{"tf":1.0},"22":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":2.449489742783178},"223":{"tf":1.0},"227":{"tf":1.7320508075688772},"228":{"tf":2.449489742783178},"239":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.4142135623730951},"500":{"tf":1.7320508075688772},"78":{"tf":1.0},"8":{"tf":1.0}}}}},"m":{".":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"2":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"95":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"u":{"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":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"3":{"3":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"81":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"128":{"tf":1.0},"155":{"tf":1.0},"160":{"tf":1.0},"164":{"tf":1.0},"243":{"tf":1.0},"247":{"tf":1.0},"299":{"tf":1.0},"473":{"tf":1.4142135623730951}},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"155":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"155":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":2,"docs":{"155":{"tf":1.7320508075688772},"156":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"557":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"df":9,"docs":{"131":{"tf":1.0},"155":{"tf":1.0},"167":{"tf":1.0},"308":{"tf":1.0},"470":{"tf":1.4142135623730951},"475":{"tf":1.0},"517":{"tf":1.0},"526":{"tf":1.0},"56":{"tf":1.4142135623730951}},"t":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}},"z":{"a":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"n":{"d":{"'":{"df":4,"docs":{"100":{"tf":1.0},"109":{"tf":1.4142135623730951},"119":{"tf":1.0},"237":{"tf":1.0}}},"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"419":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"420":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.4142135623730951}}}}}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":3,"docs":{"416":{"tf":1.4142135623730951},"419":{"tf":1.0},"432":{"tf":1.0}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"430":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"343":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"343":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"379":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"_":{"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":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"50":{"tf":1.0},"55":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"#":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"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":2,"docs":{"104":{"tf":1.0},"109":{"tf":1.0}}}}}}}}}}},"'":{"df":33,"docs":{"107":{"tf":1.0},"180":{"tf":1.0},"236":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.0},"30":{"tf":1.0},"312":{"tf":1.0},"34":{"tf":1.0},"41":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.4142135623730951},"417":{"tf":1.0},"426":{"tf":1.0},"452":{"tf":1.4142135623730951},"464":{"tf":1.0},"465":{"tf":1.0},"467":{"tf":1.0},"476":{"tf":1.0},"478":{"tf":1.0},"490":{"tf":1.0},"527":{"tf":1.0},"530":{"tf":1.4142135623730951},"551":{"tf":1.0},"553":{"tf":1.0},"556":{"tf":1.0},"557":{"tf":2.6457513110645907},"62":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"82":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0}}},".":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"509":{"tf":1.0}}}}}}},"y":{"df":1,"docs":{"523":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":3,"docs":{"335":{"tf":1.0},"509":{"tf":1.0},"523":{"tf":1.4142135623730951}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"494":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"494":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"494":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"494":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}},"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":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"129":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"509":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"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":{"509":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"y":{"df":1,"docs":{"532":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"127":{"tf":1.0},"129":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"x":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}}}}}}}}}}},"df":0,"docs":{}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{},"e":{"d":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"466":{"tf":1.0},"514":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"j":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"22":{"tf":1.0},"309":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"17":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"492":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":6,"docs":{"452":{"tf":1.0},"492":{"tf":1.4142135623730951},"545":{"tf":1.0},"546":{"tf":1.0},"89":{"tf":1.0},"92":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"90":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"313":{"tf":1.0}},"s":{")":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"92":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"89":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":5,"docs":{"313":{"tf":1.0},"452":{"tf":1.0},"492":{"tf":1.4142135623730951},"90":{"tf":1.0},"92":{"tf":1.0}}}}}},"df":4,"docs":{"313":{"tf":1.0},"492":{"tf":1.4142135623730951},"517":{"tf":1.0},"546":{"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":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"431":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"416":{"tf":1.4142135623730951},"432":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"465":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"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":{"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"107":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":3,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"109":{"tf":2.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{":":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"109":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"p":{"df":1,"docs":{"462":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"102":{"tf":2.0},"104":{"tf":1.0},"107":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{},"s":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"390":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"389":{"tf":1.4142135623730951},"391":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"90":{"tf":1.0}}}}}}}},"df":0,"docs":{},"t":{"#":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"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":4,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0}}}}}}}}}}},".":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"494":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"129":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"494":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"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":{}},"u":{"df":0,"docs":{},"n":{"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":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}}},"l":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"106":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"v":{"df":1,"docs":{"103":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"103":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"102":{"tf":1.4142135623730951}}}}}},"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":{},"s":{"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":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}},"(":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":{"90":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"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":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"90":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"313":{"tf":1.0},"492":{"tf":1.0}},"s":{")":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"92":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":2,"docs":{"492":{"tf":1.0},"90":{"tf":2.0}}}}}}}},"df":1,"docs":{"494":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"\"":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"265":{"tf":1.7320508075688772},"314":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"300":{"tf":1.7320508075688772}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"125":{"tf":1.7320508075688772},"212":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":2.0},"240":{"tf":2.0}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":2,"docs":{"112":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"277":{"tf":1.7320508075688772}}}}}}}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"m":{"d":{"df":2,"docs":{"132":{"tf":1.7320508075688772},"493":{"tf":2.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"443":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"df":1,"docs":{"415":{"tf":1.0}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"383":{"tf":2.8284271247461903}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}},"t":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}}}},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"271":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"105":{"tf":1.4142135623730951},"322":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}}}}}},"p":{"df":0,"docs":{},"o":{"df":1,"docs":{"395":{"tf":1.7320508075688772}}}}}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.7320508075688772}}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"176":{"tf":1.4142135623730951},"295":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"128":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"o":{"d":{"df":1,"docs":{"379":{"tf":2.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"405":{"tf":1.7320508075688772}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"273":{"tf":1.7320508075688772}}}}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"381":{"tf":2.0}},"l":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"356":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"m":{"df":1,"docs":{"121":{"tf":2.449489742783178}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"223":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"204":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"331":{"tf":1.7320508075688772}}}}}}},"y":{"c":{"df":0,"docs":{},"m":{"d":{"df":2,"docs":{"399":{"tf":2.449489742783178},"401":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":13,"docs":{"131":{"tf":3.0},"138":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"318":{"tf":3.0},"448":{"tf":1.4142135623730951},"489":{"tf":2.0},"520":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"221":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"497":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"445":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"388":{"tf":2.0},"391":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"225":{"tf":1.7320508075688772},"232":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"462":{"tf":1.0},"92":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":2.449489742783178}}}}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":2.449489742783178}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"127":{"tf":1.7320508075688772}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":2,"docs":{"128":{"tf":1.7320508075688772},"455":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"156":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"tf":1.7320508075688772}},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"243":{"tf":1.7320508075688772},"405":{"tf":2.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}}},"p":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"386":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"a":{"c":{"df":1,"docs":{"306":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"446":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"251":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.7320508075688772}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"372":{"tf":1.4142135623730951}},"t":{"df":1,"docs":{"376":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}}},"s":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":3,"docs":{"151":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"408":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"339":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"439":{"tf":1.0},"442":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"t":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.7320508075688772}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"189":{"tf":1.4142135623730951}}}}}}}},"df":1,"docs":{"269":{"tf":1.7320508075688772}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.7320508075688772},"285":{"tf":1.7320508075688772},"289":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"i":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"257":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"393":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"298":{"tf":2.449489742783178}}},"df":0,"docs":{}}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":2,"docs":{"177":{"tf":1.4142135623730951},"247":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"u":{"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"343":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"114":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"496":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"df":0,"docs":{},"p":{"df":1,"docs":{"261":{"tf":1.7320508075688772}}}}}}}}}},"p":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"303":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"296":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}},"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":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"259":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}}}}}},"s":{"df":1,"docs":{"405":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":3,"docs":{"164":{"tf":1.4142135623730951},"185":{"tf":1.4142135623730951},"415":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":19,"docs":{"100":{"tf":5.477225575051661},"111":{"tf":1.0},"113":{"tf":1.0},"119":{"tf":1.0},"155":{"tf":1.0},"385":{"tf":1.0},"398":{"tf":1.7320508075688772},"400":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.0},"405":{"tf":2.0},"406":{"tf":1.0},"408":{"tf":1.4142135623730951},"409":{"tf":1.0},"442":{"tf":1.0},"466":{"tf":1.0},"468":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"#":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"517":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"df":3,"docs":{"312":{"tf":1.0},"492":{"tf":1.4142135623730951},"90":{"tf":4.0}}}}}}}},"df":194,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":2.0},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"102":{"tf":1.0},"105":{"tf":1.0},"107":{"tf":3.1622776601683795},"109":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"115":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"133":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.4142135623730951},"159":{"tf":1.7320508075688772},"16":{"tf":1.0},"160":{"tf":1.4142135623730951},"167":{"tf":1.0},"17":{"tf":1.4142135623730951},"170":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.0},"180":{"tf":1.0},"186":{"tf":1.0},"191":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"2":{"tf":1.7320508075688772},"203":{"tf":1.0},"207":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.7320508075688772},"22":{"tf":1.7320508075688772},"223":{"tf":1.0},"23":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"255":{"tf":1.0},"266":{"tf":1.7320508075688772},"27":{"tf":2.0},"276":{"tf":1.0},"28":{"tf":1.7320508075688772},"281":{"tf":1.0},"286":{"tf":1.0},"29":{"tf":1.4142135623730951},"291":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"309":{"tf":2.0},"31":{"tf":1.0},"310":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"314":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.0},"34":{"tf":1.0},"347":{"tf":1.0},"35":{"tf":1.0},"352":{"tf":1.0},"353":{"tf":1.7320508075688772},"354":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.0},"361":{"tf":1.4142135623730951},"366":{"tf":1.0},"368":{"tf":1.0},"369":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"380":{"tf":1.0},"382":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"39":{"tf":1.4142135623730951},"392":{"tf":1.0},"398":{"tf":1.7320508075688772},"40":{"tf":2.0},"400":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"41":{"tf":1.0},"413":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.7320508075688772},"433":{"tf":1.0},"434":{"tf":1.0},"447":{"tf":2.449489742783178},"449":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772},"452":{"tf":1.7320508075688772},"453":{"tf":1.4142135623730951},"456":{"tf":1.7320508075688772},"458":{"tf":1.4142135623730951},"459":{"tf":1.0},"460":{"tf":1.0},"461":{"tf":2.23606797749979},"463":{"tf":2.0},"464":{"tf":1.0},"465":{"tf":1.4142135623730951},"466":{"tf":1.0},"467":{"tf":2.449489742783178},"468":{"tf":1.4142135623730951},"469":{"tf":1.0},"47":{"tf":1.7320508075688772},"471":{"tf":1.0},"473":{"tf":1.0},"475":{"tf":1.0},"476":{"tf":1.4142135623730951},"477":{"tf":5.5677643628300215},"478":{"tf":1.0},"479":{"tf":1.4142135623730951},"48":{"tf":2.23606797749979},"49":{"tf":1.4142135623730951},"490":{"tf":1.7320508075688772},"491":{"tf":2.449489742783178},"492":{"tf":1.0},"493":{"tf":1.0},"494":{"tf":1.4142135623730951},"495":{"tf":1.0},"5":{"tf":1.4142135623730951},"50":{"tf":3.1622776601683795},"514":{"tf":1.4142135623730951},"515":{"tf":1.0},"517":{"tf":2.6457513110645907},"518":{"tf":1.0},"522":{"tf":1.4142135623730951},"523":{"tf":1.0},"527":{"tf":1.0},"528":{"tf":1.0},"529":{"tf":1.0},"53":{"tf":1.0},"530":{"tf":1.0},"532":{"tf":1.0},"533":{"tf":1.0},"535":{"tf":1.0},"54":{"tf":1.0},"541":{"tf":1.0},"542":{"tf":2.449489742783178},"543":{"tf":1.0},"545":{"tf":2.0},"546":{"tf":1.4142135623730951},"547":{"tf":2.0},"548":{"tf":1.0},"55":{"tf":1.0},"554":{"tf":1.4142135623730951},"555":{"tf":1.0},"556":{"tf":1.4142135623730951},"557":{"tf":3.872983346207417},"558":{"tf":3.872983346207417},"559":{"tf":2.0},"56":{"tf":2.23606797749979},"560":{"tf":1.4142135623730951},"57":{"tf":2.449489742783178},"58":{"tf":2.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0},"64":{"tf":1.0},"67":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":2.23606797749979},"85":{"tf":1.0},"87":{"tf":2.0},"88":{"tf":2.0},"89":{"tf":1.4142135623730951},"90":{"tf":3.3166247903554},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.7320508075688772},"94":{"tf":2.6457513110645907},"95":{"tf":2.0},"96":{"tf":1.0},"99":{"tf":1.4142135623730951}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"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":{},"e":{"d":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"514":{"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":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"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":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"452":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.4142135623730951}},"s":{".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"168":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"168":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":31,"docs":{"100":{"tf":1.0},"111":{"tf":1.0},"119":{"tf":1.0},"132":{"tf":2.0},"133":{"tf":1.7320508075688772},"134":{"tf":1.0},"135":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"153":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":2.0},"161":{"tf":1.4142135623730951},"167":{"tf":1.4142135623730951},"242":{"tf":1.0},"247":{"tf":1.4142135623730951},"317":{"tf":1.0},"321":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"342":{"tf":1.0},"343":{"tf":1.4142135623730951},"344":{"tf":1.0},"345":{"tf":1.4142135623730951},"346":{"tf":1.7320508075688772},"349":{"tf":1.4142135623730951},"473":{"tf":1.0},"484":{"tf":1.4142135623730951},"486":{"tf":1.4142135623730951},"489":{"tf":1.0},"493":{"tf":1.0},"5":{"tf":1.0},"8":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"344":{"tf":1.0}}},"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"343":{"tf":1.4142135623730951},"345":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"#":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"489":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"489":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"r":{"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":{"489":{"tf":1.0}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"489":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"132":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"128":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"395":{"tf":1.0},"440":{"tf":1.0}}}}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"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":1,"docs":{"468":{"tf":1.4142135623730951}}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":5,"docs":{"102":{"tf":2.23606797749979},"104":{"tf":2.0},"107":{"tf":1.0},"109":{"tf":1.4142135623730951},"468":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":303,"docs":{"0":{"tf":2.449489742783178},"1":{"tf":3.1622776601683795},"100":{"tf":5.477225575051661},"101":{"tf":2.8284271247461903},"102":{"tf":5.0990195135927845},"103":{"tf":2.449489742783178},"104":{"tf":3.1622776601683795},"105":{"tf":2.449489742783178},"106":{"tf":2.6457513110645907},"107":{"tf":5.0},"108":{"tf":2.23606797749979},"109":{"tf":4.358898943540674},"11":{"tf":1.0},"110":{"tf":4.47213595499958},"111":{"tf":3.0},"112":{"tf":3.3166247903554},"113":{"tf":1.7320508075688772},"114":{"tf":2.23606797749979},"115":{"tf":2.23606797749979},"116":{"tf":1.4142135623730951},"117":{"tf":2.6457513110645907},"118":{"tf":1.7320508075688772},"119":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":3.1622776601683795},"122":{"tf":2.23606797749979},"124":{"tf":1.4142135623730951},"125":{"tf":2.23606797749979},"126":{"tf":2.23606797749979},"127":{"tf":2.0},"128":{"tf":3.605551275463989},"129":{"tf":2.0},"130":{"tf":2.0},"131":{"tf":1.7320508075688772},"134":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"139":{"tf":2.0},"142":{"tf":1.0},"148":{"tf":1.4142135623730951},"15":{"tf":1.7320508075688772},"150":{"tf":2.0},"151":{"tf":2.449489742783178},"154":{"tf":1.7320508075688772},"155":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"158":{"tf":1.4142135623730951},"159":{"tf":1.4142135623730951},"161":{"tf":2.6457513110645907},"164":{"tf":1.7320508075688772},"165":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"167":{"tf":2.449489742783178},"168":{"tf":3.0},"173":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"179":{"tf":1.0},"18":{"tf":1.0},"181":{"tf":2.0},"185":{"tf":2.8284271247461903},"189":{"tf":1.4142135623730951},"193":{"tf":2.449489742783178},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":2.0},"205":{"tf":2.449489742783178},"208":{"tf":1.4142135623730951},"209":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.7320508075688772},"212":{"tf":1.4142135623730951},"215":{"tf":1.0},"22":{"tf":2.23606797749979},"221":{"tf":1.0},"223":{"tf":2.0},"225":{"tf":1.7320508075688772},"228":{"tf":1.0},"230":{"tf":1.4142135623730951},"232":{"tf":1.0},"236":{"tf":1.4142135623730951},"239":{"tf":2.0},"240":{"tf":1.4142135623730951},"242":{"tf":1.0},"243":{"tf":2.0},"247":{"tf":1.7320508075688772},"25":{"tf":1.0},"251":{"tf":2.0},"254":{"tf":1.0},"257":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"265":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.4142135623730951},"27":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.7320508075688772},"275":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"28":{"tf":1.0},"284":{"tf":1.4142135623730951},"285":{"tf":1.0},"289":{"tf":1.4142135623730951},"290":{"tf":1.0},"293":{"tf":1.4142135623730951},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.4142135623730951},"298":{"tf":1.7320508075688772},"299":{"tf":1.4142135623730951},"30":{"tf":2.23606797749979},"300":{"tf":1.0},"302":{"tf":1.0},"303":{"tf":1.0},"306":{"tf":1.7320508075688772},"308":{"tf":2.23606797749979},"316":{"tf":1.7320508075688772},"317":{"tf":1.0},"318":{"tf":1.7320508075688772},"319":{"tf":2.6457513110645907},"320":{"tf":2.8284271247461903},"321":{"tf":1.7320508075688772},"322":{"tf":2.23606797749979},"323":{"tf":1.0},"327":{"tf":1.7320508075688772},"329":{"tf":1.0},"33":{"tf":1.4142135623730951},"331":{"tf":2.23606797749979},"335":{"tf":1.0},"339":{"tf":2.449489742783178},"340":{"tf":3.3166247903554},"341":{"tf":3.605551275463989},"342":{"tf":2.0},"343":{"tf":3.7416573867739413},"344":{"tf":2.449489742783178},"345":{"tf":2.6457513110645907},"346":{"tf":2.8284271247461903},"347":{"tf":1.7320508075688772},"348":{"tf":1.4142135623730951},"349":{"tf":2.0},"350":{"tf":1.7320508075688772},"351":{"tf":1.4142135623730951},"353":{"tf":1.0},"354":{"tf":1.4142135623730951},"355":{"tf":2.23606797749979},"356":{"tf":2.6457513110645907},"357":{"tf":1.0},"358":{"tf":1.7320508075688772},"36":{"tf":2.0},"360":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"368":{"tf":2.0},"369":{"tf":2.23606797749979},"37":{"tf":2.449489742783178},"372":{"tf":2.23606797749979},"374":{"tf":1.4142135623730951},"376":{"tf":1.7320508075688772},"377":{"tf":2.23606797749979},"378":{"tf":1.7320508075688772},"379":{"tf":3.1622776601683795},"38":{"tf":1.7320508075688772},"380":{"tf":1.4142135623730951},"381":{"tf":3.605551275463989},"383":{"tf":2.23606797749979},"384":{"tf":1.7320508075688772},"385":{"tf":2.449489742783178},"386":{"tf":2.8284271247461903},"388":{"tf":3.0},"389":{"tf":2.6457513110645907},"390":{"tf":1.0},"391":{"tf":1.4142135623730951},"393":{"tf":1.0},"394":{"tf":2.0},"395":{"tf":2.0},"396":{"tf":2.0},"397":{"tf":1.7320508075688772},"398":{"tf":2.449489742783178},"399":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"402":{"tf":1.7320508075688772},"403":{"tf":3.7416573867739413},"404":{"tf":1.7320508075688772},"405":{"tf":2.6457513110645907},"406":{"tf":2.6457513110645907},"407":{"tf":3.4641016151377544},"408":{"tf":2.23606797749979},"409":{"tf":1.0},"41":{"tf":1.4142135623730951},"410":{"tf":3.4641016151377544},"411":{"tf":1.0},"412":{"tf":1.4142135623730951},"413":{"tf":2.8284271247461903},"414":{"tf":1.4142135623730951},"415":{"tf":1.4142135623730951},"416":{"tf":5.0},"417":{"tf":1.0},"419":{"tf":1.7320508075688772},"420":{"tf":1.4142135623730951},"421":{"tf":1.7320508075688772},"422":{"tf":1.0},"423":{"tf":1.7320508075688772},"425":{"tf":2.23606797749979},"427":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":2.0},"431":{"tf":1.7320508075688772},"432":{"tf":1.7320508075688772},"433":{"tf":1.7320508075688772},"438":{"tf":1.4142135623730951},"439":{"tf":2.23606797749979},"44":{"tf":2.449489742783178},"440":{"tf":1.0},"441":{"tf":1.0},"442":{"tf":1.0},"443":{"tf":2.0},"445":{"tf":1.7320508075688772},"446":{"tf":1.0},"447":{"tf":1.0},"452":{"tf":1.0},"454":{"tf":1.7320508075688772},"455":{"tf":1.7320508075688772},"456":{"tf":2.449489742783178},"457":{"tf":1.4142135623730951},"458":{"tf":2.0},"459":{"tf":3.0},"460":{"tf":2.6457513110645907},"461":{"tf":3.1622776601683795},"462":{"tf":1.4142135623730951},"464":{"tf":1.0},"465":{"tf":1.4142135623730951},"466":{"tf":1.7320508075688772},"467":{"tf":1.4142135623730951},"468":{"tf":2.449489742783178},"469":{"tf":1.0},"47":{"tf":1.0},"470":{"tf":3.1622776601683795},"472":{"tf":1.7320508075688772},"473":{"tf":4.898979485566356},"474":{"tf":1.4142135623730951},"477":{"tf":1.4142135623730951},"48":{"tf":1.0},"486":{"tf":1.4142135623730951},"493":{"tf":1.0},"498":{"tf":1.4142135623730951},"50":{"tf":4.0},"509":{"tf":1.0},"510":{"tf":1.0},"514":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951},"534":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"540":{"tf":1.4142135623730951},"542":{"tf":2.0},"544":{"tf":1.0},"545":{"tf":1.4142135623730951},"546":{"tf":2.23606797749979},"548":{"tf":2.0},"55":{"tf":2.23606797749979},"550":{"tf":1.0},"554":{"tf":2.0},"556":{"tf":1.0},"557":{"tf":2.449489742783178},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"60":{"tf":1.0},"61":{"tf":2.449489742783178},"62":{"tf":4.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"67":{"tf":2.6457513110645907},"68":{"tf":1.7320508075688772},"69":{"tf":3.7416573867739413},"70":{"tf":3.4641016151377544},"71":{"tf":2.6457513110645907},"72":{"tf":2.23606797749979},"73":{"tf":2.6457513110645907},"74":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"80":{"tf":3.1622776601683795},"81":{"tf":1.7320508075688772},"88":{"tf":1.0},"90":{"tf":1.7320508075688772},"91":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951},"95":{"tf":1.0},"99":{"tf":3.872983346207417}},"m":{"a":{"df":0,"docs":{},"p":{"df":6,"docs":{"102":{"tf":2.23606797749979},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"m":{"df":7,"docs":{"100":{"tf":1.0},"102":{"tf":2.449489742783178},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.0},"466":{"tf":1.0}}}},"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"470":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"377":{"tf":2.0},"379":{"tf":1.4142135623730951},"466":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"377":{"tf":1.0},"379":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"377":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"377":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"377":{"tf":1.0}}}}},"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":3,"docs":{"340":{"tf":1.0},"341":{"tf":1.7320508075688772},"343":{"tf":2.23606797749979}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":24,"docs":{"100":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":2.0},"115":{"tf":1.7320508075688772},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"119":{"tf":1.7320508075688772},"120":{"tf":1.7320508075688772},"122":{"tf":1.0},"124":{"tf":1.0},"156":{"tf":2.449489742783178},"161":{"tf":1.4142135623730951},"166":{"tf":1.0},"222":{"tf":1.4142135623730951},"341":{"tf":1.0},"349":{"tf":1.4142135623730951},"38":{"tf":1.0},"401":{"tf":1.4142135623730951},"442":{"tf":1.4142135623730951},"443":{"tf":1.4142135623730951},"468":{"tf":1.7320508075688772},"470":{"tf":1.4142135623730951},"474":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"377":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}}}}},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"471":{"tf":1.4142135623730951},"473":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"473":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"403":{"tf":1.0}},"|":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"|":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"403":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":7,"docs":{"407":{"tf":1.0},"408":{"tf":1.4142135623730951},"409":{"tf":1.0},"410":{"tf":1.0},"442":{"tf":1.0},"443":{"tf":1.0},"557":{"tf":1.0}},"e":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"443":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"445":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"446":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"408":{"tf":1.0},"410":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"439":{"tf":1.0},"442":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.4142135623730951}}}}},"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":1,"docs":{"560":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"554":{"tf":1.0},"556":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"554":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":2,"docs":{"476":{"tf":1.0},"558":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"r":{"df":6,"docs":{"147":{"tf":1.0},"244":{"tf":1.0},"33":{"tf":1.0},"377":{"tf":1.0},"413":{"tf":1.7320508075688772},"415":{"tf":1.0}}},"t":{"df":23,"docs":{"0":{"tf":1.0},"213":{"tf":1.0},"218":{"tf":1.4142135623730951},"223":{"tf":1.0},"233":{"tf":1.0},"281":{"tf":1.0},"297":{"tf":1.0},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"41":{"tf":1.0},"413":{"tf":1.0},"456":{"tf":1.0},"47":{"tf":1.4142135623730951},"493":{"tf":1.0},"50":{"tf":1.0},"62":{"tf":2.0},"76":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.7320508075688772},"94":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"100":{"tf":1.4142135623730951},"173":{"tf":1.0},"309":{"tf":1.0},"451":{"tf":1.0},"47":{"tf":1.7320508075688772},"477":{"tf":2.23606797749979},"523":{"tf":1.0},"530":{"tf":1.0},"547":{"tf":1.4142135623730951},"96":{"tf":1.0},"97":{"tf":1.4142135623730951}},"e":{"<":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"435":{"tf":1.0}}}},"i":{"d":{"df":1,"docs":{"435":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"435":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"40":{"tf":1.0},"491":{"tf":1.4142135623730951},"85":{"tf":1.0},"98":{"tf":1.0}}},"y":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":3,"docs":{"451":{"tf":1.0},"491":{"tf":1.4142135623730951},"98":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"186":{"tf":1.0},"471":{"tf":1.4142135623730951}},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"187":{"tf":1.7320508075688772},"189":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"160":{"tf":1.0},"186":{"tf":1.0}}}}}}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"160":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"160":{"tf":1.0},"471":{"tf":1.0},"473":{"tf":1.4142135623730951}}}}}}}}},"t":{"df":2,"docs":{"170":{"tf":1.0},"186":{"tf":1.0}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"170":{"tf":1.0},"186":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"473":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":14,"docs":{"0":{"tf":1.0},"102":{"tf":1.0},"109":{"tf":1.0},"187":{"tf":1.4142135623730951},"189":{"tf":1.0},"265":{"tf":1.0},"28":{"tf":1.0},"345":{"tf":1.0},"357":{"tf":1.0},"389":{"tf":1.0},"430":{"tf":1.0},"44":{"tf":1.0},"470":{"tf":1.0},"78":{"tf":1.0}},"e":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"187":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"x":{"df":2,"docs":{"33":{"tf":1.0},"407":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":3,"docs":{"294":{"tf":1.0},"295":{"tf":2.0},"296":{"tf":2.0}},"e":{"'":{"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"i":{"c":{"df":2,"docs":{"160":{"tf":1.0},"473":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":12,"docs":{"180":{"tf":1.4142135623730951},"184":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.4142135623730951},"230":{"tf":2.6457513110645907},"231":{"tf":1.0},"232":{"tf":2.449489742783178},"236":{"tf":1.4142135623730951},"239":{"tf":3.4641016151377544},"240":{"tf":2.6457513110645907},"508":{"tf":1.0},"509":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"309":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":1.0},"314":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"186":{"tf":1.0},"470":{"tf":1.0}}}}}},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"126":{"tf":1.0},"128":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"128":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"193":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"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":{"193":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"'":{"df":1,"docs":{"456":{"tf":1.0}}},"df":17,"docs":{"193":{"tf":1.0},"25":{"tf":1.0},"36":{"tf":1.0},"456":{"tf":1.0},"50":{"tf":1.7320508075688772},"64":{"tf":2.23606797749979},"65":{"tf":1.0},"66":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.7320508075688772},"88":{"tf":1.0},"90":{"tf":1.0}}}}}},"df":10,"docs":{"189":{"tf":1.7320508075688772},"193":{"tf":3.0},"27":{"tf":1.0},"28":{"tf":1.0},"312":{"tf":1.0},"403":{"tf":1.0},"41":{"tf":1.0},"477":{"tf":1.0},"69":{"tf":1.4142135623730951},"89":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"193":{"tf":2.449489742783178}}}}},"u":{"df":0,"docs":{},"r":{"df":24,"docs":{"107":{"tf":1.0},"15":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"313":{"tf":1.0},"32":{"tf":1.0},"320":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.7320508075688772},"435":{"tf":1.4142135623730951},"436":{"tf":1.0},"456":{"tf":1.0},"478":{"tf":1.0},"49":{"tf":1.4142135623730951},"51":{"tf":1.0},"517":{"tf":1.0},"64":{"tf":2.0},"90":{"tf":2.23606797749979},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"97":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"222":{"tf":1.0},"76":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":5,"docs":{"23":{"tf":1.0},"268":{"tf":1.0},"313":{"tf":1.0},"470":{"tf":1.0},"525":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"553":{"tf":1.0}}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"550":{"tf":1.0}}}}}}}}}},"df":1,"docs":{"550":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":2,"docs":{"103":{"tf":1.0},"109":{"tf":1.0}}}}},"i":{"d":{"df":7,"docs":{"109":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.0},"382":{"tf":1.0},"528":{"tf":1.0},"547":{"tf":1.0},"550":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":10,"docs":{"195":{"tf":1.0},"208":{"tf":1.0},"214":{"tf":1.0},"222":{"tf":1.0},"305":{"tf":1.0},"316":{"tf":1.4142135623730951},"375":{"tf":1.7320508075688772},"397":{"tf":1.0},"64":{"tf":1.0},"76":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":13,"docs":{"109":{"tf":1.7320508075688772},"113":{"tf":1.0},"117":{"tf":1.4142135623730951},"161":{"tf":1.0},"349":{"tf":1.0},"416":{"tf":1.0},"439":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"546":{"tf":1.4142135623730951},"64":{"tf":1.0},"81":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"100":{"tf":1.0},"113":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"544":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"100":{"tf":1.0},"155":{"tf":1.0},"171":{"tf":1.0},"384":{"tf":1.0},"557":{"tf":1.0}}}}}},"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":12,"docs":{"180":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":1.0},"325":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.7320508075688772},"350":{"tf":1.4142135623730951},"369":{"tf":1.0},"452":{"tf":1.4142135623730951},"466":{"tf":1.0},"90":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":37,"docs":{"100":{"tf":1.4142135623730951},"14":{"tf":1.7320508075688772},"194":{"tf":1.4142135623730951},"208":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.4142135623730951},"243":{"tf":1.0},"250":{"tf":1.4142135623730951},"251":{"tf":1.7320508075688772},"26":{"tf":1.0},"267":{"tf":1.4142135623730951},"271":{"tf":1.0},"293":{"tf":1.0},"297":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"320":{"tf":1.0},"321":{"tf":1.7320508075688772},"324":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.0},"347":{"tf":1.4142135623730951},"349":{"tf":1.0},"352":{"tf":1.0},"408":{"tf":1.4142135623730951},"430":{"tf":1.0},"441":{"tf":1.0},"483":{"tf":1.4142135623730951},"486":{"tf":1.7320508075688772},"488":{"tf":1.0},"499":{"tf":1.0},"503":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"516":{"tf":1.0},"8":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"29":{"tf":1.0}}}},"m":{"df":2,"docs":{"204":{"tf":1.0},"542":{"tf":1.0}}}}},"t":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"555":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":26,"docs":{"10":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.0},"130":{"tf":1.0},"134":{"tf":1.4142135623730951},"161":{"tf":1.0},"177":{"tf":1.4142135623730951},"197":{"tf":1.7320508075688772},"199":{"tf":1.0},"236":{"tf":1.0},"275":{"tf":3.0},"280":{"tf":1.0},"295":{"tf":1.0},"320":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.4142135623730951},"349":{"tf":1.0},"358":{"tf":1.0},"359":{"tf":1.0},"368":{"tf":1.0},"389":{"tf":1.0},"416":{"tf":1.0},"47":{"tf":1.0},"473":{"tf":1.7320508075688772},"486":{"tf":1.0},"531":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"d":{"df":1,"docs":{"275":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":14,"docs":{"135":{"tf":1.0},"202":{"tf":1.0},"205":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":2.8284271247461903},"237":{"tf":1.0},"275":{"tf":1.7320508075688772},"306":{"tf":1.0},"318":{"tf":2.23606797749979},"323":{"tf":1.0},"351":{"tf":1.0},"401":{"tf":1.0},"423":{"tf":1.0},"43":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":6,"docs":{"161":{"tf":1.0},"179":{"tf":1.0},"251":{"tf":1.0},"547":{"tf":1.0},"557":{"tf":1.0},"86":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":2,"docs":{"388":{"tf":1.4142135623730951},"456":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":7,"docs":{"28":{"tf":1.0},"475":{"tf":1.0},"476":{"tf":1.0},"542":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":2.449489742783178},"559":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"15":{"tf":1.0},"558":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"168":{"tf":1.0}}}},"o":{"df":0,"docs":{},"l":{"df":15,"docs":{"377":{"tf":1.0},"381":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"50":{"tf":1.4142135623730951},"532":{"tf":1.0},"533":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"72":{"tf":1.0},"99":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"268":{"tf":1.0},"456":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":21,"docs":{"169":{"tf":1.0},"25":{"tf":1.0},"30":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"41":{"tf":1.7320508075688772},"44":{"tf":1.4142135623730951},"456":{"tf":1.7320508075688772},"477":{"tf":1.0},"50":{"tf":1.7320508075688772},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":2.449489742783178},"64":{"tf":1.0},"67":{"tf":1.7320508075688772},"68":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.0},"80":{"tf":1.0},"82":{"tf":1.0},"88":{"tf":1.0}}},"t":{"(":{"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":{"459":{"tf":1.7320508075688772}}}}}}}}},"df":42,"docs":{"178":{"tf":1.4142135623730951},"215":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"239":{"tf":3.872983346207417},"240":{"tf":2.0},"299":{"tf":1.0},"30":{"tf":1.4142135623730951},"328":{"tf":1.7320508075688772},"331":{"tf":1.0},"335":{"tf":1.0},"339":{"tf":1.7320508075688772},"350":{"tf":1.0},"37":{"tf":1.0},"377":{"tf":1.0},"456":{"tf":1.7320508075688772},"458":{"tf":1.4142135623730951},"459":{"tf":2.0},"460":{"tf":1.7320508075688772},"461":{"tf":1.0},"468":{"tf":2.449489742783178},"48":{"tf":1.4142135623730951},"50":{"tf":2.449489742783178},"59":{"tf":2.23606797749979},"60":{"tf":1.0},"61":{"tf":2.0},"62":{"tf":2.0},"65":{"tf":1.7320508075688772},"66":{"tf":1.7320508075688772},"67":{"tf":2.0},"68":{"tf":1.4142135623730951},"69":{"tf":2.0},"70":{"tf":1.7320508075688772},"71":{"tf":2.0},"72":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":{"458":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{"458":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"460":{"tf":2.8284271247461903}}}}}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"457":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"15":{"tf":1.0},"69":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"79":{"tf":1.0}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":10,"docs":{"208":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"210":{"tf":1.7320508075688772},"211":{"tf":2.0},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"214":{"tf":1.0},"287":{"tf":1.7320508075688772},"76":{"tf":1.0},"78":{"tf":2.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":5,"docs":{"109":{"tf":1.0},"310":{"tf":1.0},"412":{"tf":2.8284271247461903},"473":{"tf":1.4142135623730951},"93":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{":":{"9":{".":{"0":{".":{"0":{"df":1,"docs":{"491":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"491":{"tf":1.4142135623730951},"84":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"43":{"tf":1.0},"447":{"tf":1.7320508075688772},"477":{"tf":1.4142135623730951},"491":{"tf":1.4142135623730951},"69":{"tf":1.0},"94":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"2":{"tf":1.4142135623730951},"527":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"184":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"461":{"tf":1.0},"481":{"tf":1.0},"545":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"169":{"tf":1.0},"240":{"tf":1.0},"283":{"tf":1.0},"288":{"tf":1.0},"440":{"tf":1.0},"441":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"90":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"559":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"134":{"tf":1.0},"280":{"tf":1.0},"285":{"tf":1.0},"290":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"542":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"s":{"df":5,"docs":{"109":{"tf":1.0},"141":{"tf":1.0},"306":{"tf":1.0},"390":{"tf":1.0},"467":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"110":{"tf":1.0},"14":{"tf":1.0},"169":{"tf":1.0},"22":{"tf":1.0},"36":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"415":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0}}}}},"w":{"df":2,"docs":{"243":{"tf":1.0},"78":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"221":{"tf":1.0}}}}}}}},"df":1,"docs":{"176":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"54":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"320":{"tf":1.0},"389":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":104,"docs":{"0":{"tf":1.0},"100":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.7320508075688772},"106":{"tf":1.0},"107":{"tf":2.23606797749979},"109":{"tf":1.7320508075688772},"112":{"tf":1.7320508075688772},"114":{"tf":1.0},"128":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"134":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.4142135623730951},"168":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":2.0},"177":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"183":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"197":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":2.449489742783178},"225":{"tf":1.0},"228":{"tf":1.4142135623730951},"230":{"tf":2.0},"232":{"tf":1.0},"240":{"tf":1.0},"247":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.4142135623730951},"261":{"tf":1.0},"268":{"tf":1.0},"273":{"tf":1.4142135623730951},"277":{"tf":1.0},"292":{"tf":1.0},"295":{"tf":1.0},"303":{"tf":1.0},"311":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":2.0},"320":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":1.4142135623730951},"331":{"tf":1.0},"339":{"tf":1.7320508075688772},"343":{"tf":1.0},"345":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":2.0},"351":{"tf":1.0},"352":{"tf":1.0},"358":{"tf":1.0},"359":{"tf":1.0},"362":{"tf":1.0},"379":{"tf":1.7320508075688772},"388":{"tf":3.7416573867739413},"391":{"tf":2.23606797749979},"399":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.7320508075688772},"407":{"tf":1.0},"408":{"tf":1.0},"412":{"tf":1.0},"414":{"tf":1.7320508075688772},"415":{"tf":2.23606797749979},"416":{"tf":2.23606797749979},"425":{"tf":1.4142135623730951},"432":{"tf":1.4142135623730951},"438":{"tf":1.0},"439":{"tf":1.0},"445":{"tf":1.0},"446":{"tf":1.0},"447":{"tf":1.0},"468":{"tf":1.0},"470":{"tf":2.449489742783178},"471":{"tf":1.4142135623730951},"472":{"tf":1.7320508075688772},"473":{"tf":1.4142135623730951},"474":{"tf":2.0},"50":{"tf":1.7320508075688772},"523":{"tf":1.0},"55":{"tf":1.7320508075688772},"550":{"tf":1.0},"554":{"tf":1.0},"555":{"tf":1.0},"557":{"tf":2.0},"558":{"tf":1.4142135623730951},"66":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.4142135623730951},"82":{"tf":1.0},"90":{"tf":1.4142135623730951},"99":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"388":{"tf":1.0},"391":{"tf":1.7320508075688772},"474":{"tf":1.0}}}},"v":{"df":7,"docs":{"105":{"tf":2.0},"316":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":2.449489742783178},"483":{"tf":1.4142135623730951},"486":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"357":{"tf":1.0},"461":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"15":{"tf":1.0},"557":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"78":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"259":{"tf":1.0}}},"df":0,"docs":{},"i":{"a":{"df":7,"docs":{"251":{"tf":1.0},"255":{"tf":1.0},"258":{"tf":1.7320508075688772},"259":{"tf":2.8284271247461903},"265":{"tf":2.6457513110645907},"78":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"251":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"161":{"tf":2.0}}}}},"df":36,"docs":{"100":{"tf":1.0},"125":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.4142135623730951},"203":{"tf":1.0},"208":{"tf":1.0},"214":{"tf":1.0},"236":{"tf":1.7320508075688772},"267":{"tf":1.7320508075688772},"271":{"tf":1.4142135623730951},"277":{"tf":1.0},"298":{"tf":1.0},"3":{"tf":1.0},"328":{"tf":1.0},"346":{"tf":1.0},"349":{"tf":1.4142135623730951},"366":{"tf":1.0},"410":{"tf":1.0},"412":{"tf":1.0},"413":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"432":{"tf":1.0},"449":{"tf":1.0},"453":{"tf":1.4142135623730951},"464":{"tf":1.0},"465":{"tf":1.0},"472":{"tf":1.7320508075688772},"473":{"tf":2.8284271247461903},"486":{"tf":1.0},"492":{"tf":1.0},"50":{"tf":1.0},"558":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"161":{"tf":2.0},"349":{"tf":2.0}}}}}}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"179":{"tf":1.0},"210":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"147":{"tf":1.0},"348":{"tf":1.0},"349":{"tf":1.4142135623730951},"350":{"tf":1.7320508075688772},"518":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"b":{"df":1,"docs":{"347":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"348":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{">":{"(":{"\"":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"516":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"132":{"tf":1.0},"347":{"tf":1.0},"464":{"tf":1.4142135623730951},"516":{"tf":1.4142135623730951}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"349":{"tf":1.0},"350":{"tf":2.449489742783178},"488":{"tf":1.7320508075688772}},"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":1,"docs":{"488":{"tf":1.0}}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"488":{"tf":1.0}}}}}},".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"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":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"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":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"350":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"350":{"tf":1.0},"488":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"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":{"488":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"b":{"df":1,"docs":{"349":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"349":{"tf":1.4142135623730951}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"349":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"347":{"tf":1.0},"349":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":31,"docs":{"100":{"tf":1.0},"176":{"tf":1.7320508075688772},"18":{"tf":1.4142135623730951},"182":{"tf":1.7320508075688772},"183":{"tf":1.7320508075688772},"185":{"tf":1.0},"223":{"tf":1.4142135623730951},"26":{"tf":1.7320508075688772},"267":{"tf":1.7320508075688772},"33":{"tf":1.0},"347":{"tf":1.4142135623730951},"348":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":2.23606797749979},"355":{"tf":1.0},"358":{"tf":1.0},"376":{"tf":1.0},"403":{"tf":1.0},"430":{"tf":1.0},"465":{"tf":1.0},"477":{"tf":1.0},"478":{"tf":1.0},"479":{"tf":1.0},"50":{"tf":1.0},"516":{"tf":2.8284271247461903},"532":{"tf":1.0},"542":{"tf":2.449489742783178},"57":{"tf":1.0},"62":{"tf":1.0},"71":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"402":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"183":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}}},"v":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":1,"docs":{"183":{"tf":3.605551275463989}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"531":{"tf":1.0}}}}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"350":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"d":{"a":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"386":{"tf":1.7320508075688772}},"e":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"a":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"0":{"df":1,"docs":{"386":{"tf":1.0}}},"df":0,"docs":{}},"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":{},"k":{"_":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"186":{"tf":1.0}}}},"df":0,"docs":{}},"df":24,"docs":{"132":{"tf":1.0},"242":{"tf":1.0},"268":{"tf":1.4142135623730951},"269":{"tf":1.7320508075688772},"280":{"tf":2.23606797749979},"281":{"tf":2.23606797749979},"282":{"tf":1.7320508075688772},"283":{"tf":1.4142135623730951},"284":{"tf":1.0},"285":{"tf":2.0},"286":{"tf":1.7320508075688772},"287":{"tf":1.7320508075688772},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"290":{"tf":2.0},"291":{"tf":1.7320508075688772},"306":{"tf":1.0},"360":{"tf":1.4142135623730951},"407":{"tf":1.0},"46":{"tf":1.4142135623730951},"464":{"tf":1.0},"520":{"tf":1.4142135623730951},"55":{"tf":1.0},"550":{"tf":1.0}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":14,"docs":{"354":{"tf":1.4142135623730951},"360":{"tf":1.0},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"4":{"tf":1.0},"461":{"tf":1.0},"465":{"tf":2.0},"477":{"tf":1.0},"50":{"tf":2.8284271247461903},"542":{"tf":2.23606797749979},"548":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":2.8284271247461903},"78":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"476":{"tf":1.0}}}}},"y":{"df":4,"docs":{"172":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"554":{"tf":1.0},"555":{"tf":1.0}},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"d":{"1":{"2":{"b":{"df":0,"docs":{},"e":{"4":{"2":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"299":{"tf":1.4142135623730951},"395":{"tf":2.449489742783178}},"e":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"7":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"171":{"tf":1.0},"517":{"tf":1.0}}}}},"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":4,"docs":{"155":{"tf":1.0},"316":{"tf":1.0},"556":{"tf":1.0},"70":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"181":{"tf":2.0},"251":{"tf":1.0},"472":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951},"78":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"50":{"tf":1.0},"557":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"554":{"tf":1.0}}},"df":0,"docs":{},"m":{"df":4,"docs":{"287":{"tf":2.0},"76":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"78":{"tf":2.23606797749979}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":78,"docs":{"1":{"tf":1.0},"100":{"tf":2.0},"110":{"tf":1.0},"112":{"tf":1.0},"128":{"tf":1.7320508075688772},"132":{"tf":1.4142135623730951},"147":{"tf":1.0},"155":{"tf":1.4142135623730951},"161":{"tf":1.0},"167":{"tf":1.7320508075688772},"168":{"tf":2.8284271247461903},"176":{"tf":1.0},"181":{"tf":1.4142135623730951},"185":{"tf":1.7320508075688772},"203":{"tf":1.0},"212":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.0},"242":{"tf":1.0},"277":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.4142135623730951},"321":{"tf":1.0},"322":{"tf":2.0},"329":{"tf":1.0},"339":{"tf":1.0},"347":{"tf":1.0},"349":{"tf":1.4142135623730951},"354":{"tf":1.4142135623730951},"357":{"tf":1.0},"358":{"tf":1.0},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.0},"378":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":1.0},"388":{"tf":2.6457513110645907},"389":{"tf":1.0},"391":{"tf":1.0},"395":{"tf":2.449489742783178},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.4142135623730951},"410":{"tf":1.0},"413":{"tf":1.4142135623730951},"416":{"tf":2.6457513110645907},"419":{"tf":1.0},"420":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.4142135623730951},"445":{"tf":1.0},"457":{"tf":1.4142135623730951},"458":{"tf":1.0},"459":{"tf":1.0},"468":{"tf":1.0},"470":{"tf":2.6457513110645907},"473":{"tf":1.4142135623730951},"474":{"tf":1.0},"477":{"tf":1.0},"50":{"tf":1.0},"546":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.7320508075688772},"69":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":2.23606797749979},"79":{"tf":1.0},"80":{"tf":1.7320508075688772},"81":{"tf":1.0},"95":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"\"":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"77":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"401":{"tf":1.0}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":48,"docs":{"1":{"tf":1.0},"100":{"tf":1.4142135623730951},"104":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.4142135623730951},"111":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"210":{"tf":1.4142135623730951},"214":{"tf":1.0},"232":{"tf":1.0},"276":{"tf":1.0},"278":{"tf":1.0},"300":{"tf":1.7320508075688772},"310":{"tf":1.0},"317":{"tf":1.0},"322":{"tf":1.4142135623730951},"326":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.4142135623730951},"336":{"tf":1.0},"339":{"tf":1.0},"346":{"tf":1.0},"416":{"tf":3.3166247903554},"425":{"tf":2.449489742783178},"429":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":1.4142135623730951},"471":{"tf":1.0},"489":{"tf":1.4142135623730951},"50":{"tf":3.4641016151377544},"507":{"tf":1.0},"508":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.0},"93":{"tf":1.0}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"320":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":9,"docs":{"136":{"tf":1.4142135623730951},"137":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"144":{"tf":1.4142135623730951},"145":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"153":{"tf":2.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}},"r":{"df":1,"docs":{"33":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":25,"docs":{"105":{"tf":1.0},"126":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.0},"155":{"tf":1.0},"176":{"tf":1.4142135623730951},"178":{"tf":1.0},"191":{"tf":1.0},"195":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"246":{"tf":1.0},"336":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.0},"361":{"tf":1.0},"414":{"tf":1.0},"432":{"tf":1.0},"438":{"tf":1.0},"439":{"tf":2.0},"442":{"tf":1.0},"466":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0},"542":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"131":{"tf":1.0},"185":{"tf":1.0},"335":{"tf":1.0},"386":{"tf":1.0}}}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"263":{"tf":1.0},"78":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":4,"docs":{"108":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.4142135623730951},"58":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":3,"docs":{"447":{"tf":2.449489742783178},"448":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":6,"docs":{"324":{"tf":1.0},"325":{"tf":2.23606797749979},"331":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":2.0},"339":{"tf":2.8284271247461903}}}}}}},"m":{"df":1,"docs":{"401":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":1,"docs":{"106":{"tf":1.0}}}}}}}},"df":7,"docs":{"138":{"tf":1.0},"142":{"tf":1.0},"319":{"tf":1.0},"345":{"tf":1.0},"376":{"tf":1.0},"444":{"tf":1.0},"446":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"470":{"tf":2.8284271247461903}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":2.449489742783178}}}}}},"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"470":{"tf":4.242640687119285}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":42,"docs":{"101":{"tf":1.4142135623730951},"106":{"tf":1.7320508075688772},"107":{"tf":1.7320508075688772},"115":{"tf":1.0},"132":{"tf":1.4142135623730951},"147":{"tf":1.0},"159":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.4142135623730951},"182":{"tf":1.0},"221":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"250":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.0},"309":{"tf":1.0},"327":{"tf":1.0},"38":{"tf":1.0},"386":{"tf":1.0},"43":{"tf":1.0},"434":{"tf":1.0},"435":{"tf":3.1622776601683795},"436":{"tf":2.6457513110645907},"44":{"tf":1.7320508075688772},"447":{"tf":1.4142135623730951},"451":{"tf":2.6457513110645907},"46":{"tf":1.0},"471":{"tf":1.0},"491":{"tf":6.082762530298219},"5":{"tf":1.0},"508":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":2.449489742783178},"85":{"tf":2.0},"94":{"tf":3.3166247903554},"95":{"tf":3.1622776601683795},"96":{"tf":1.0},"97":{"tf":2.23606797749979},"98":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"y":{"'":{"df":1,"docs":{"467":{"tf":1.0}}},"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"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":{}}},"r":{"df":0,"docs":{},"e":{"c":{"df":11,"docs":{"321":{"tf":1.0},"481":{"tf":1.0},"483":{"tf":1.0},"484":{"tf":1.4142135623730951},"486":{"tf":1.4142135623730951},"488":{"tf":1.0},"489":{"tf":1.0},"490":{"tf":1.4142135623730951},"508":{"tf":1.0},"509":{"tf":1.0},"510":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"z":{"df":1,"docs":{"558":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":28,"docs":{"124":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.0},"218":{"tf":1.0},"232":{"tf":1.0},"249":{"tf":1.4142135623730951},"25":{"tf":1.0},"293":{"tf":1.0},"30":{"tf":1.0},"316":{"tf":1.0},"32":{"tf":1.0},"321":{"tf":1.4142135623730951},"347":{"tf":1.0},"351":{"tf":1.0},"406":{"tf":1.7320508075688772},"407":{"tf":1.7320508075688772},"409":{"tf":1.0},"410":{"tf":1.0},"470":{"tf":1.0},"471":{"tf":1.0},"473":{"tf":1.0},"490":{"tf":1.0},"548":{"tf":1.0},"80":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":15,"docs":{"181":{"tf":1.0},"185":{"tf":1.0},"194":{"tf":1.4142135623730951},"351":{"tf":1.0},"383":{"tf":2.449489742783178},"397":{"tf":2.449489742783178},"398":{"tf":3.7416573867739413},"423":{"tf":2.0},"43":{"tf":1.0},"460":{"tf":1.0},"468":{"tf":1.0},"472":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"76":{"tf":1.0},"78":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"478":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":11,"docs":{"122":{"tf":1.0},"194":{"tf":1.0},"2":{"tf":1.0},"347":{"tf":1.0},"389":{"tf":1.0},"410":{"tf":1.0},"416":{"tf":1.0},"467":{"tf":1.0},"490":{"tf":1.0},"50":{"tf":1.0},"55":{"tf":1.0}}}},"r":{"df":4,"docs":{"277":{"tf":1.0},"350":{"tf":1.0},"401":{"tf":1.0},"95":{"tf":1.0}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"222":{"tf":1.0},"389":{"tf":1.0},"461":{"tf":1.4142135623730951},"555":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"286":{"tf":1.4142135623730951},"287":{"tf":1.0},"291":{"tf":1.4142135623730951}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":20,"docs":{"110":{"tf":1.0},"14":{"tf":1.0},"169":{"tf":1.0},"184":{"tf":1.0},"249":{"tf":1.4142135623730951},"316":{"tf":1.0},"347":{"tf":1.0},"36":{"tf":1.0},"366":{"tf":1.0},"382":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"390":{"tf":1.0},"413":{"tf":1.0},"417":{"tf":1.0},"44":{"tf":1.7320508075688772},"463":{"tf":1.0},"548":{"tf":1.0},"72":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"119":{"tf":1.0},"354":{"tf":1.0},"43":{"tf":1.0},"50":{"tf":1.4142135623730951},"57":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":15,"docs":{"100":{"tf":1.0},"157":{"tf":1.0},"166":{"tf":1.0},"177":{"tf":1.0},"197":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"242":{"tf":1.0},"327":{"tf":1.4142135623730951},"334":{"tf":1.7320508075688772},"385":{"tf":1.0},"460":{"tf":1.0},"50":{"tf":1.0},"60":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"132":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"515":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":1,"docs":{"515":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"35":{"tf":1.0},"468":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"35":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"m":{"b":{"d":{"a":{"$":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"$":{"3":{"(":{"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":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"5":{"1":{"df":1,"docs":{"81":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"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":{"517":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"310":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"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":{"132":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"132":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"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":{"2":{"d":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":2,"docs":{"132":{"tf":1.0},"520":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"171":{"tf":1.0},"172":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":2,"docs":{"522":{"tf":1.0},"93":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":6,"docs":{"436":{"tf":1.0},"451":{"tf":1.0},"491":{"tf":2.449489742783178},"85":{"tf":1.0},"95":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":1,"docs":{"522":{"tf":1.0}}}}}}}},"/":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"47":{"tf":1.4142135623730951},"547":{"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":1,"docs":{"475":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":20,"docs":{"29":{"tf":1.4142135623730951},"33":{"tf":1.0},"357":{"tf":1.4142135623730951},"40":{"tf":1.0},"43":{"tf":1.4142135623730951},"433":{"tf":1.0},"434":{"tf":1.0},"44":{"tf":1.0},"456":{"tf":1.0},"46":{"tf":1.4142135623730951},"461":{"tf":1.0},"477":{"tf":1.4142135623730951},"50":{"tf":1.0},"52":{"tf":1.0},"522":{"tf":1.4142135623730951},"55":{"tf":1.0},"554":{"tf":1.0},"557":{"tf":2.0},"83":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":41,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.4142135623730951},"12":{"tf":1.0},"130":{"tf":1.0},"14":{"tf":1.0},"147":{"tf":1.0},"187":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.0},"251":{"tf":1.0},"267":{"tf":1.0},"268":{"tf":1.0},"29":{"tf":1.0},"299":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.0},"339":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.0},"361":{"tf":1.0},"381":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"413":{"tf":1.4142135623730951},"44":{"tf":1.0},"441":{"tf":1.0},"449":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.0},"473":{"tf":1.0},"69":{"tf":1.0},"84":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"345":{"tf":1.0},"360":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"285":{"tf":1.0},"287":{"tf":2.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":3,"docs":{"128":{"tf":2.23606797749979},"345":{"tf":1.4142135623730951},"346":{"tf":2.23606797749979}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":4,"docs":{"109":{"tf":1.0},"28":{"tf":1.0},"478":{"tf":1.0},"559":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"251":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":33,"docs":{"102":{"tf":1.0},"106":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"123":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.0},"151":{"tf":1.0},"164":{"tf":1.0},"184":{"tf":1.0},"218":{"tf":1.0},"319":{"tf":1.0},"324":{"tf":1.0},"336":{"tf":1.0},"339":{"tf":1.7320508075688772},"377":{"tf":1.0},"381":{"tf":1.0},"394":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.0},"460":{"tf":1.0},"464":{"tf":1.7320508075688772},"477":{"tf":1.0},"517":{"tf":1.0},"534":{"tf":1.0},"62":{"tf":1.0},"75":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"251":{"tf":1.0}}}}}}}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"110":{"tf":1.0},"376":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"215":{"tf":1.0},"22":{"tf":1.0},"500":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":14,"docs":{"133":{"tf":1.0},"134":{"tf":1.4142135623730951},"182":{"tf":1.0},"310":{"tf":1.0},"324":{"tf":1.0},"383":{"tf":1.0},"441":{"tf":1.0},"461":{"tf":1.4142135623730951},"470":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"508":{"tf":1.0},"558":{"tf":1.0},"90":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"360":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"t":{"df":5,"docs":{"187":{"tf":1.7320508075688772},"323":{"tf":1.0},"331":{"tf":1.4142135623730951},"345":{"tf":1.7320508075688772},"346":{"tf":2.0}}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"326":{"tf":1.7320508075688772},"90":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951}}}},"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"404":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"267":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":2.8284271247461903}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"107":{"tf":1.0},"247":{"tf":1.0}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":14,"docs":{"320":{"tf":1.0},"341":{"tf":1.0},"465":{"tf":1.0},"467":{"tf":1.0},"468":{"tf":1.0},"50":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"550":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.4142135623730951},"82":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"90":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"268":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":32,"docs":{"100":{"tf":1.0},"130":{"tf":1.0},"15":{"tf":1.0},"171":{"tf":1.0},"179":{"tf":1.7320508075688772},"220":{"tf":1.0},"227":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.0},"246":{"tf":1.0},"249":{"tf":1.4142135623730951},"252":{"tf":1.0},"253":{"tf":1.0},"257":{"tf":1.7320508075688772},"282":{"tf":1.0},"284":{"tf":1.4142135623730951},"287":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"300":{"tf":2.23606797749979},"326":{"tf":1.0},"327":{"tf":1.4142135623730951},"328":{"tf":1.0},"397":{"tf":1.7320508075688772},"401":{"tf":1.0},"403":{"tf":1.7320508075688772},"472":{"tf":1.7320508075688772},"50":{"tf":1.4142135623730951},"531":{"tf":1.0},"54":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"86":{"tf":1.0},"90":{"tf":1.0}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"257":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":4,"docs":{"252":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"500":{"tf":2.0}}}}}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"197":{"tf":3.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"390":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"470":{"tf":1.0}}}}}},"o":{"c":{"df":1,"docs":{"478":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"479":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"'":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":67,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"10":{"tf":1.0},"102":{"tf":1.0},"106":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.7320508075688772},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"2":{"tf":2.449489742783178},"20":{"tf":1.0},"21":{"tf":1.0},"216":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.7320508075688772},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.7320508075688772},"29":{"tf":1.4142135623730951},"3":{"tf":1.7320508075688772},"30":{"tf":1.0},"31":{"tf":1.0},"313":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":1.0},"366":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"39":{"tf":1.7320508075688772},"4":{"tf":1.0},"40":{"tf":2.449489742783178},"406":{"tf":1.0},"407":{"tf":1.0},"41":{"tf":1.4142135623730951},"413":{"tf":1.0},"415":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.7320508075688772},"44":{"tf":1.0},"452":{"tf":1.0},"476":{"tf":1.0},"478":{"tf":1.0},"479":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"525":{"tf":1.0},"527":{"tf":1.4142135623730951},"553":{"tf":1.4142135623730951},"556":{"tf":1.7320508075688772},"557":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"df":7,"docs":{"109":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"197":{"tf":1.0},"542":{"tf":1.0},"56":{"tf":1.0},"67":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":20,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.0},"111":{"tf":1.0},"126":{"tf":1.0},"130":{"tf":1.4142135623730951},"322":{"tf":1.0},"327":{"tf":1.0},"339":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"409":{"tf":1.0},"466":{"tf":1.4142135623730951},"473":{"tf":1.0},"544":{"tf":1.0},"545":{"tf":1.0},"547":{"tf":1.0},"549":{"tf":1.0},"81":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"n":{"'":{"df":0,"docs":{},"t":{"df":38,"docs":{"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.0},"112":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"158":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"191":{"tf":1.0},"240":{"tf":1.0},"319":{"tf":1.0},"321":{"tf":1.4142135623730951},"322":{"tf":1.0},"339":{"tf":1.7320508075688772},"352":{"tf":1.0},"384":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.0},"392":{"tf":1.0},"416":{"tf":1.0},"470":{"tf":1.4142135623730951},"494":{"tf":1.0},"523":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951},"534":{"tf":1.0},"544":{"tf":1.0},"545":{"tf":1.0},"554":{"tf":1.0},"67":{"tf":1.0},"73":{"tf":1.0},"87":{"tf":1.0},"89":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"99":{"tf":1.7320508075688772}}}},"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"559":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"e":{"df":14,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.0},"176":{"tf":1.0},"194":{"tf":1.0},"240":{"tf":1.0},"267":{"tf":1.0},"352":{"tf":1.0},"380":{"tf":1.0},"405":{"tf":1.0},"473":{"tf":1.0},"477":{"tf":1.4142135623730951},"98":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"268":{"tf":1.0}}}},"u":{"b":{"df":0,"docs":{},"l":{"df":9,"docs":{"132":{"tf":1.0},"139":{"tf":1.7320508075688772},"171":{"tf":1.0},"191":{"tf":1.4142135623730951},"194":{"tf":1.0},"210":{"tf":1.0},"277":{"tf":1.0},"383":{"tf":1.7320508075688772},"430":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.0},"194":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"556":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":44,"docs":{"187":{"tf":1.0},"263":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"408":{"tf":1.0},"470":{"tf":2.23606797749979},"481":{"tf":1.0},"483":{"tf":1.0},"486":{"tf":1.0},"488":{"tf":1.0},"489":{"tf":1.0},"491":{"tf":1.4142135623730951},"492":{"tf":1.0},"493":{"tf":1.4142135623730951},"494":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.0},"499":{"tf":1.0},"500":{"tf":1.0},"503":{"tf":1.4142135623730951},"504":{"tf":1.0},"505":{"tf":1.0},"507":{"tf":1.0},"508":{"tf":1.4142135623730951},"509":{"tf":1.0},"510":{"tf":1.0},"512":{"tf":1.0},"514":{"tf":1.0},"515":{"tf":1.0},"516":{"tf":1.4142135623730951},"517":{"tf":1.4142135623730951},"518":{"tf":1.4142135623730951},"520":{"tf":1.0},"523":{"tf":1.0},"524":{"tf":2.449489742783178},"532":{"tf":1.0},"534":{"tf":1.0},"544":{"tf":1.0}}}}}}},"df":2,"docs":{"214":{"tf":1.0},"461":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":4,"docs":{"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"555":{"tf":1.0},"86":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}}}}},"x":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"478":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"478":{"tf":1.0}}}}}}}},"p":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":2,"docs":{"47":{"tf":1.0},"48":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"r":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"63":{"tf":1.4142135623730951},"64":{"tf":1.0}}},"y":{"c":{"df":0,"docs":{},"i":{"a":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"555":{"tf":1.0}},"t":{"df":1,"docs":{"556":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"557":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"516":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"l":{"df":20,"docs":{"12":{"tf":1.0},"15":{"tf":1.0},"17":{"tf":1.0},"350":{"tf":1.0},"413":{"tf":1.0},"433":{"tf":1.7320508075688772},"434":{"tf":1.4142135623730951},"437":{"tf":1.0},"438":{"tf":1.0},"439":{"tf":1.4142135623730951},"440":{"tf":2.449489742783178},"441":{"tf":2.23606797749979},"442":{"tf":1.0},"444":{"tf":1.0},"445":{"tf":1.0},"446":{"tf":1.4142135623730951},"447":{"tf":1.0},"491":{"tf":1.0},"558":{"tf":1.0},"6":{"tf":1.0}}}},"u":{"df":0,"docs":{},"e":{"df":12,"docs":{"100":{"tf":1.0},"171":{"tf":1.0},"247":{"tf":1.0},"263":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"317":{"tf":1.0},"461":{"tf":1.0},"550":{"tf":1.0},"70":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"326":{"tf":2.8284271247461903},"339":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"r":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"386":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"t":{"df":3,"docs":{"293":{"tf":3.7416573867739413},"300":{"tf":3.3166247903554},"78":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":10,"docs":{"103":{"tf":1.0},"106":{"tf":1.0},"237":{"tf":1.0},"355":{"tf":1.0},"465":{"tf":1.0},"466":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0},"91":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"282":{"tf":1.7320508075688772},"287":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"287":{"tf":1.0}},"{":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":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":{"282":{"tf":1.4142135623730951},"287":{"tf":1.0}},"{":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{"[":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"]":{",":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"165":{"tf":1.0},"498":{"tf":1.0},"534":{"tf":1.0},"544":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":20,"docs":{"0":{"tf":1.0},"102":{"tf":1.7320508075688772},"130":{"tf":1.0},"172":{"tf":1.7320508075688772},"201":{"tf":1.0},"220":{"tf":1.0},"227":{"tf":1.0},"237":{"tf":1.0},"242":{"tf":1.0},"275":{"tf":1.7320508075688772},"306":{"tf":1.0},"314":{"tf":1.0},"320":{"tf":1.0},"351":{"tf":1.4142135623730951},"477":{"tf":1.0},"490":{"tf":1.0},"494":{"tf":1.0},"544":{"tf":1.4142135623730951},"76":{"tf":2.0},"78":{"tf":5.0}},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"168":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"243":{"tf":1.7320508075688772}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{"df":1,"docs":{"356":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"[":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"=":{"1":{"df":2,"docs":{"76":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"121":{"tf":1.0}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"243":{"tf":1.0}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"=":{"1":{"0":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"243":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":1,"docs":{"125":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"=":{".":{".":{"9":{"df":1,"docs":{"251":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":25,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"117":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"171":{"tf":1.0},"190":{"tf":1.0},"194":{"tf":1.4142135623730951},"197":{"tf":1.7320508075688772},"198":{"tf":1.0},"2":{"tf":1.0},"243":{"tf":1.0},"276":{"tf":1.0},"281":{"tf":1.0},"3":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.4142135623730951},"350":{"tf":1.0},"358":{"tf":1.0},"375":{"tf":1.0},"44":{"tf":1.0},"468":{"tf":1.0},"477":{"tf":1.0},"62":{"tf":1.0},"75":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"k":{",":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{",":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"557":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"109":{"tf":1.0},"293":{"tf":1.0},"388":{"tf":1.0},"518":{"tf":1.0},"525":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"i":{"df":2,"docs":{"2":{"tf":1.0},"45":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"153":{"tf":1.0},"382":{"tf":1.0},"388":{"tf":1.0},"41":{"tf":1.0},"464":{"tf":1.0},"84":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":4,"docs":{"187":{"tf":1.0},"386":{"tf":1.0},"534":{"tf":1.0},"99":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":15,"docs":{"100":{"tf":1.0},"115":{"tf":1.0},"121":{"tf":1.0},"180":{"tf":1.0},"273":{"tf":1.0},"295":{"tf":1.0},"351":{"tf":1.0},"392":{"tf":1.0},"416":{"tf":1.0},"433":{"tf":1.0},"473":{"tf":1.0},"508":{"tf":1.0},"523":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"164":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"383":{"tf":4.69041575982343}}},"y":{".":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"g":{"df":1,"docs":{"383":{"tf":2.6457513110645907}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":2.23606797749979}}}}}}}},"df":1,"docs":{"383":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"383":{"tf":2.6457513110645907}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"383":{"tf":2.23606797749979}}}}}},"u":{"df":0,"docs":{},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"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":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}}}}}},"df":6,"docs":{"193":{"tf":1.4142135623730951},"202":{"tf":1.0},"412":{"tf":1.4142135623730951},"442":{"tf":1.0},"446":{"tf":1.0},"478":{"tf":1.0}}}}},"df":10,"docs":{"139":{"tf":2.0},"224":{"tf":1.0},"231":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.7320508075688772},"263":{"tf":1.0},"370":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":21,"docs":{"161":{"tf":1.0},"178":{"tf":2.23606797749979},"2":{"tf":1.0},"279":{"tf":1.0},"292":{"tf":1.7320508075688772},"293":{"tf":2.8284271247461903},"297":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":1.0},"346":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.0},"41":{"tf":1.0},"410":{"tf":1.0},"416":{"tf":1.0},"477":{"tf":1.0},"5":{"tf":1.0},"559":{"tf":1.0},"56":{"tf":1.0},"78":{"tf":1.4142135623730951},"96":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"478":{"tf":1.0}}}}}}},"h":{"a":{"df":0,"docs":{},"t":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"472":{"tf":2.0}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"130":{"tf":1.0},"131":{"tf":1.0},"203":{"tf":1.0},"248":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"176":{"tf":1.0}},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":1,"docs":{"176":{"tf":2.0}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"176":{"tf":1.7320508075688772},"524":{"tf":1.4142135623730951}},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"'":{"a":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"b":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"h":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":1,"docs":{"472":{"tf":3.0}},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.0}}}}}}}}}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"472":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":5.0}}}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"181":{"tf":3.4641016151377544}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"320":{"tf":1.0},"346":{"tf":1.7320508075688772},"368":{"tf":1.0},"534":{"tf":1.0},"540":{"tf":1.0},"544":{"tf":1.4142135623730951}}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":17,"docs":{"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"108":{"tf":1.7320508075688772},"109":{"tf":2.449489742783178},"224":{"tf":1.0},"235":{"tf":1.4142135623730951},"326":{"tf":1.4142135623730951},"354":{"tf":1.0},"379":{"tf":1.4142135623730951},"452":{"tf":1.4142135623730951},"492":{"tf":1.0},"546":{"tf":1.0},"550":{"tf":1.0},"56":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"461":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"270":{"tf":2.23606797749979},"271":{"tf":3.872983346207417},"78":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"271":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"184":{"tf":1.0},"270":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}}}},"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":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"528":{"tf":1.0}}}}}}},"d":{"df":20,"docs":{"110":{"tf":1.0},"122":{"tf":1.0},"156":{"tf":1.7320508075688772},"186":{"tf":1.0},"203":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"224":{"tf":1.0},"323":{"tf":1.0},"329":{"tf":1.0},"332":{"tf":1.0},"346":{"tf":1.4142135623730951},"351":{"tf":2.23606797749979},"380":{"tf":1.0},"388":{"tf":1.0},"472":{"tf":1.7320508075688772},"474":{"tf":1.0},"542":{"tf":1.0},"546":{"tf":1.0},"553":{"tf":1.0},"90":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"{":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":7,"docs":{"116":{"tf":1.0},"263":{"tf":1.0},"324":{"tf":1.0},"333":{"tf":1.0},"429":{"tf":1.0},"542":{"tf":1.0},"93":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"345":{"tf":1.0},"470":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"401":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"356":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"461":{"tf":1.0},"464":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"r":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":21,"docs":{"0":{"tf":1.0},"110":{"tf":1.0},"121":{"tf":1.0},"128":{"tf":1.0},"172":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0},"275":{"tf":1.0},"346":{"tf":1.0},"386":{"tf":1.0},"390":{"tf":1.4142135623730951},"391":{"tf":1.0},"416":{"tf":1.0},"460":{"tf":1.0},"464":{"tf":1.0},"477":{"tf":1.0},"490":{"tf":1.0},"518":{"tf":1.0},"522":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":27,"docs":{"130":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.4142135623730951},"161":{"tf":1.4142135623730951},"169":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"208":{"tf":1.0},"223":{"tf":1.0},"239":{"tf":2.23606797749979},"316":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":2.0},"326":{"tf":1.7320508075688772},"335":{"tf":1.0},"336":{"tf":1.0},"342":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.7320508075688772},"470":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951},"76":{"tf":1.0},"99":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":6,"docs":{"2":{"tf":1.0},"203":{"tf":1.0},"416":{"tf":1.0},"457":{"tf":1.0},"557":{"tf":1.0},"62":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":41,"docs":{"100":{"tf":1.0},"113":{"tf":1.4142135623730951},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":2.23606797749979},"121":{"tf":2.23606797749979},"130":{"tf":1.0},"139":{"tf":1.4142135623730951},"14":{"tf":1.0},"142":{"tf":2.0},"168":{"tf":2.23606797749979},"177":{"tf":1.4142135623730951},"197":{"tf":2.449489742783178},"215":{"tf":2.449489742783178},"218":{"tf":1.0},"224":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":2.6457513110645907},"243":{"tf":4.898979485566356},"246":{"tf":2.23606797749979},"247":{"tf":3.0},"250":{"tf":1.4142135623730951},"251":{"tf":2.0},"30":{"tf":1.4142135623730951},"301":{"tf":1.0},"356":{"tf":1.4142135623730951},"358":{"tf":1.4142135623730951},"374":{"tf":1.0},"395":{"tf":1.4142135623730951},"430":{"tf":1.0},"439":{"tf":1.4142135623730951},"504":{"tf":1.4142135623730951},"515":{"tf":1.0},"73":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":2.0},"79":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":1,"docs":{"243":{"tf":1.7320508075688772}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"y":{"'":{"df":1,"docs":{"249":{"tf":1.0}}},".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"395":{"tf":1.0}}},"x":{"df":1,"docs":{"395":{"tf":1.0}}},"z":{"df":1,"docs":{"395":{"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":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"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":{}},"df":0,"docs":{}}}}}}}},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"356":{"tf":1.0}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"395":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"116":{"tf":1.4142135623730951}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"y":{"df":1,"docs":{"395":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"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":0,"docs":{},"y":{"df":1,"docs":{"395":{"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":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{".":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{".":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"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":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"287":{"tf":1.0}},"{":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{"[":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{",":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":1,"docs":{"287":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"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":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"395":{"tf":1.0},"440":{"tf":1.0}}}}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"504":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"504":{"tf":1.0},"518":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":9,"docs":{"128":{"tf":1.0},"130":{"tf":1.0},"14":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"430":{"tf":1.0},"464":{"tf":1.0},"515":{"tf":1.0},"518":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"518":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"132":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"142":{"tf":1.0},"243":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"132":{"tf":1.0},"242":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"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":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"132":{"tf":1.0},"215":{"tf":1.0},"242":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"215":{"tf":1.0},"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":3,"docs":{"132":{"tf":1.0},"242":{"tf":1.0},"244":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"128":{"tf":1.0},"178":{"tf":1.0},"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{">":{">":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{">":{">":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{">":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{">":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"504":{"tf":1.0},"518":{"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":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"128":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":3,"docs":{"142":{"tf":1.4142135623730951},"504":{"tf":1.0},"515":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"177":{"tf":3.1622776601683795},"246":{"tf":1.0},"247":{"tf":1.7320508075688772}},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"177":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"168":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"177":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"177":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}}},"[":{"0":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"o":{"b":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"177":{"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":{}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":14,"docs":{"180":{"tf":1.0},"28":{"tf":1.4142135623730951},"319":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"328":{"tf":1.0},"346":{"tf":1.0},"388":{"tf":1.4142135623730951},"460":{"tf":1.0},"522":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"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":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"388":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":8,"docs":{"208":{"tf":1.0},"246":{"tf":1.0},"253":{"tf":1.0},"266":{"tf":1.0},"276":{"tf":1.4142135623730951},"280":{"tf":1.0},"500":{"tf":1.4142135623730951},"520":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"<":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"29":{"tf":1.4142135623730951},"33":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"522":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"495":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"128":{"tf":1.0},"194":{"tf":1.7320508075688772},"195":{"tf":1.4142135623730951},"350":{"tf":1.0},"77":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":6,"docs":{"15":{"tf":1.0},"231":{"tf":1.0},"341":{"tf":1.0},"346":{"tf":1.0},"430":{"tf":1.0},"468":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":29,"docs":{"100":{"tf":1.4142135623730951},"127":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.4142135623730951},"169":{"tf":1.0},"25":{"tf":1.0},"284":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"339":{"tf":1.0},"350":{"tf":2.0},"351":{"tf":1.0},"354":{"tf":1.4142135623730951},"36":{"tf":1.0},"380":{"tf":1.0},"42":{"tf":1.0},"47":{"tf":1.4142135623730951},"471":{"tf":1.0},"473":{"tf":2.23606797749979},"477":{"tf":1.0},"48":{"tf":2.23606797749979},"50":{"tf":1.0},"53":{"tf":1.0},"547":{"tf":1.0},"548":{"tf":2.0},"557":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.4142135623730951},"81":{"tf":2.8284271247461903},"90":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"350":{"tf":2.0}}}},"df":0,"docs":{}}}}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"201":{"tf":1.0},"223":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"476":{"tf":1.0},"478":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"x":{"'":{"df":3,"docs":{"460":{"tf":1.7320508075688772},"73":{"tf":1.0},"80":{"tf":1.0}}},"df":5,"docs":{"460":{"tf":1.0},"66":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"73":{"tf":1.0},"80":{"tf":1.0}}}}}},"df":7,"docs":{"460":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"62":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":2.23606797749979},"73":{"tf":1.0},"80":{"tf":1.4142135623730951}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"470":{"tf":1.0},"558":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"c":{"df":3,"docs":{"439":{"tf":1.4142135623730951},"556":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"215":{"tf":1.4142135623730951}},"e":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"215":{"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":{}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"165":{"tf":1.0},"557":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":8,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"148":{"tf":1.0},"306":{"tf":1.0},"461":{"tf":1.0},"545":{"tf":1.0},"72":{"tf":1.0}},"t":{"df":7,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"108":{"tf":1.0},"390":{"tf":2.23606797749979},"452":{"tf":1.0},"57":{"tf":1.4142135623730951},"90":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"390":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"112":{"tf":1.0},"225":{"tf":1.7320508075688772},"23":{"tf":1.0},"232":{"tf":1.7320508075688772},"390":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":2.449489742783178},"401":{"tf":2.0}},"e":{"'":{"df":1,"docs":{"560":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":13,"docs":{"161":{"tf":1.0},"177":{"tf":1.4142135623730951},"226":{"tf":1.0},"345":{"tf":1.0},"360":{"tf":1.0},"389":{"tf":1.0},"392":{"tf":1.0},"405":{"tf":1.7320508075688772},"415":{"tf":1.0},"416":{"tf":1.0},"470":{"tf":1.0},"476":{"tf":1.0},"478":{"tf":1.0}}}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"154":{"tf":1.0},"210":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"167":{"tf":1.0},"184":{"tf":1.0},"2":{"tf":1.0},"416":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":213,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"107":{"tf":1.7320508075688772},"109":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"118":{"tf":1.4142135623730951},"12":{"tf":1.7320508075688772},"121":{"tf":1.0},"125":{"tf":1.7320508075688772},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"130":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.0},"15":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"161":{"tf":1.0},"164":{"tf":1.7320508075688772},"166":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":2.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"178":{"tf":1.0},"181":{"tf":1.7320508075688772},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.4142135623730951},"187":{"tf":1.0},"188":{"tf":1.0},"193":{"tf":1.0},"197":{"tf":1.0},"2":{"tf":2.0},"20":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.4142135623730951},"211":{"tf":1.0},"212":{"tf":1.4142135623730951},"215":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.4142135623730951},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"225":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.7320508075688772},"243":{"tf":1.4142135623730951},"246":{"tf":1.0},"247":{"tf":1.4142135623730951},"251":{"tf":2.0},"254":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.4142135623730951},"266":{"tf":1.0},"267":{"tf":1.4142135623730951},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772},"28":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"286":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"291":{"tf":1.0},"293":{"tf":1.4142135623730951},"295":{"tf":1.4142135623730951},"296":{"tf":1.7320508075688772},"298":{"tf":1.0},"300":{"tf":1.0},"303":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.4142135623730951},"311":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.7320508075688772},"316":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"319":{"tf":1.0},"322":{"tf":1.7320508075688772},"325":{"tf":1.0},"328":{"tf":1.0},"330":{"tf":1.0},"331":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.4142135623730951},"341":{"tf":1.4142135623730951},"343":{"tf":1.7320508075688772},"345":{"tf":1.0},"346":{"tf":2.23606797749979},"347":{"tf":1.0},"348":{"tf":1.0},"349":{"tf":1.4142135623730951},"350":{"tf":1.0},"352":{"tf":1.0},"356":{"tf":1.0},"358":{"tf":1.0},"366":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.4142135623730951},"379":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":3.1622776601683795},"386":{"tf":1.7320508075688772},"388":{"tf":1.7320508075688772},"389":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"391":{"tf":1.7320508075688772},"393":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951},"397":{"tf":1.7320508075688772},"399":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"403":{"tf":1.4142135623730951},"405":{"tf":1.4142135623730951},"408":{"tf":1.0},"409":{"tf":1.0},"410":{"tf":2.0},"411":{"tf":1.0},"412":{"tf":1.0},"413":{"tf":1.0},"414":{"tf":1.0},"416":{"tf":1.4142135623730951},"429":{"tf":1.4142135623730951},"430":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":1.0},"438":{"tf":1.0},"439":{"tf":1.0},"44":{"tf":1.4142135623730951},"440":{"tf":1.0},"441":{"tf":1.0},"443":{"tf":1.0},"444":{"tf":1.4142135623730951},"445":{"tf":1.0},"446":{"tf":1.0},"455":{"tf":1.0},"458":{"tf":1.4142135623730951},"460":{"tf":1.0},"462":{"tf":1.4142135623730951},"469":{"tf":1.7320508075688772},"470":{"tf":2.0},"472":{"tf":1.4142135623730951},"473":{"tf":2.6457513110645907},"474":{"tf":1.0},"477":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"5":{"tf":1.0},"500":{"tf":1.0},"516":{"tf":1.0},"518":{"tf":1.0},"52":{"tf":1.0},"524":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"556":{"tf":1.0},"557":{"tf":1.0},"56":{"tf":1.4142135623730951},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.4142135623730951},"68":{"tf":1.0},"69":{"tf":1.7320508075688772},"71":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"77":{"tf":1.0},"80":{"tf":1.0},"82":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"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":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"452":{"tf":1.0}}}}}}}}}}}},"df":1,"docs":{"107":{"tf":2.449489742783178}}}}}}}}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":20,"docs":{"104":{"tf":1.0},"111":{"tf":1.0},"126":{"tf":1.0},"155":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"186":{"tf":1.0},"213":{"tf":1.0},"236":{"tf":1.0},"251":{"tf":1.0},"335":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"473":{"tf":2.23606797749979},"50":{"tf":1.0},"523":{"tf":1.4142135623730951},"53":{"tf":1.0},"90":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}}},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"473":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}}},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"473":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"320":{"tf":1.4142135623730951},"558":{"tf":1.0}}}}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"386":{"tf":1.0}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":3,"docs":{"263":{"tf":1.0},"57":{"tf":1.0},"90":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"383":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":77,"docs":{"0":{"tf":1.4142135623730951},"100":{"tf":3.0},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.7320508075688772},"110":{"tf":2.0},"111":{"tf":1.0},"112":{"tf":1.4142135623730951},"113":{"tf":1.7320508075688772},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"123":{"tf":3.3166247903554},"124":{"tf":1.0},"125":{"tf":1.7320508075688772},"127":{"tf":1.0},"128":{"tf":2.8284271247461903},"129":{"tf":1.0},"130":{"tf":1.0},"139":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":1.7320508075688772},"185":{"tf":1.0},"237":{"tf":1.4142135623730951},"239":{"tf":1.0},"306":{"tf":1.0},"320":{"tf":2.0},"327":{"tf":1.4142135623730951},"339":{"tf":1.0},"340":{"tf":1.4142135623730951},"342":{"tf":1.0},"343":{"tf":1.4142135623730951},"347":{"tf":1.0},"349":{"tf":1.0},"353":{"tf":1.0},"358":{"tf":1.0},"36":{"tf":1.0},"360":{"tf":1.4142135623730951},"369":{"tf":1.0},"376":{"tf":1.7320508075688772},"377":{"tf":2.0},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":2.8284271247461903},"385":{"tf":1.0},"389":{"tf":1.0},"407":{"tf":2.449489742783178},"408":{"tf":1.0},"410":{"tf":2.23606797749979},"416":{"tf":1.0},"427":{"tf":1.0},"435":{"tf":2.449489742783178},"439":{"tf":1.4142135623730951},"44":{"tf":1.0},"440":{"tf":2.0},"442":{"tf":1.0},"443":{"tf":1.4142135623730951},"445":{"tf":1.4142135623730951},"460":{"tf":1.0},"470":{"tf":4.123105625617661},"524":{"tf":1.0},"56":{"tf":1.0},"62":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"94":{"tf":2.0},"99":{"tf":1.0}},"e":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"341":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"(":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":56,"docs":{"100":{"tf":1.0},"105":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"130":{"tf":1.0},"132":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"243":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"293":{"tf":1.4142135623730951},"296":{"tf":1.0},"300":{"tf":1.0},"303":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":1.7320508075688772},"343":{"tf":1.0},"356":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.0},"399":{"tf":1.4142135623730951},"401":{"tf":1.0},"405":{"tf":2.449489742783178},"408":{"tf":1.4142135623730951},"410":{"tf":1.4142135623730951},"415":{"tf":1.0},"462":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.0},"489":{"tf":2.0},"493":{"tf":2.0},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951},"92":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":44,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"128":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"243":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"293":{"tf":1.4142135623730951},"296":{"tf":1.0},"300":{"tf":1.0},"303":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":1.7320508075688772},"343":{"tf":1.0},"356":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.0},"399":{"tf":1.4142135623730951},"401":{"tf":1.0},"405":{"tf":2.449489742783178},"407":{"tf":1.0},"410":{"tf":1.4142135623730951},"472":{"tf":1.0},"473":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"117":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"100":{"tf":1.0},"119":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"127":{"tf":1.0},"128":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"(":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"395":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"m":{"d":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"395":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":2,"docs":{"113":{"tf":1.0},"440":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"113":{"tf":1.0},"440":{"tf":1.0}},"e":{"(":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"100":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"113":{"tf":1.0},"440":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"100":{"tf":1.0},"116":{"tf":1.0},"395":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"116":{"tf":1.0},"395":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"125":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":5,"docs":{"113":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.0},"38":{"tf":1.0},"440":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":5,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"185":{"tf":1.7320508075688772},"386":{"tf":1.0},"440":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":53,"docs":{"100":{"tf":1.7320508075688772},"114":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.4142135623730951},"138":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"197":{"tf":1.0},"212":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"247":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.4142135623730951},"306":{"tf":1.0},"308":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.0},"339":{"tf":1.0},"350":{"tf":1.0},"379":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"383":{"tf":2.0},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"391":{"tf":1.0},"393":{"tf":1.0},"412":{"tf":2.0},"415":{"tf":1.4142135623730951},"455":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":53,"docs":{"100":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.4142135623730951},"138":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"197":{"tf":1.0},"212":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"247":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.4142135623730951},"306":{"tf":1.0},"308":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.0},"339":{"tf":1.0},"350":{"tf":1.0},"379":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"383":{"tf":2.0},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"391":{"tf":1.0},"393":{"tf":1.0},"412":{"tf":2.0},"448":{"tf":1.0},"455":{"tf":1.0}}}}}}},"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":{},"x":{"df":0,"docs":{},"i":{"df":3,"docs":{"113":{"tf":1.0},"121":{"tf":1.0},"440":{"tf":1.0}}},"y":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":2,"docs":{"100":{"tf":1.0},"121":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"121":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}},"x":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":2,"docs":{"119":{"tf":1.0},"124":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"11":{"tf":1.0},"119":{"tf":1.7320508075688772}}}}}}}}},"o":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"122":{"tf":1.0},"263":{"tf":1.0}}},"df":37,"docs":{"100":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":3.4641016151377544},"111":{"tf":2.0},"115":{"tf":1.0},"117":{"tf":1.4142135623730951},"119":{"tf":1.0},"124":{"tf":1.4142135623730951},"126":{"tf":1.7320508075688772},"130":{"tf":1.0},"158":{"tf":1.0},"20":{"tf":1.0},"22":{"tf":1.4142135623730951},"236":{"tf":1.0},"240":{"tf":1.0},"27":{"tf":1.0},"322":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":2.0},"374":{"tf":1.0},"38":{"tf":1.0},"383":{"tf":2.0},"388":{"tf":1.0},"391":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.4142135623730951},"416":{"tf":1.0},"44":{"tf":1.0},"440":{"tf":2.6457513110645907},"442":{"tf":1.0},"473":{"tf":1.0},"50":{"tf":2.23606797749979},"523":{"tf":1.0},"54":{"tf":2.23606797749979},"6":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"117":{"tf":1.7320508075688772}},"e":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"118":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"118":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":30,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.7320508075688772},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"130":{"tf":1.4142135623730951},"133":{"tf":1.0},"152":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"173":{"tf":1.0},"178":{"tf":1.0},"245":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"369":{"tf":1.0},"386":{"tf":1.0},"413":{"tf":1.0},"441":{"tf":1.0},"494":{"tf":1.0},"516":{"tf":1.0},"524":{"tf":1.4142135623730951},"553":{"tf":1.0},"554":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"118":{"tf":1.0},"443":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"386":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":11,"docs":{"104":{"tf":1.0},"109":{"tf":1.4142135623730951},"264":{"tf":1.0},"266":{"tf":1.0},"267":{"tf":1.0},"270":{"tf":1.0},"272":{"tf":1.0},"351":{"tf":1.0},"449":{"tf":1.0},"470":{"tf":1.0},"560":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"386":{"tf":1.4142135623730951},"390":{"tf":1.0},"413":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"56":{"tf":1.0}}}}}}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":11,"docs":{"109":{"tf":1.0},"126":{"tf":1.0},"357":{"tf":1.0},"360":{"tf":1.0},"389":{"tf":1.0},"416":{"tf":1.0},"452":{"tf":1.0},"469":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0},"99":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"466":{"tf":1.0}}}}}}},"df":2,"docs":{"12":{"tf":1.0},"134":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"522":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"461":{"tf":1.0},"514":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"392":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"80":{"tf":3.7416573867739413}},"e":{"df":0,"docs":{},"n":{"d":{"df":12,"docs":{"115":{"tf":1.0},"213":{"tf":1.0},"240":{"tf":1.0},"277":{"tf":1.0},"356":{"tf":1.0},"370":{"tf":1.0},"432":{"tf":1.0},"458":{"tf":1.0},"462":{"tf":1.0},"557":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":3,"docs":{"358":{"tf":1.0},"369":{"tf":1.0},"557":{"tf":1.0}}},"t":{"df":1,"docs":{"413":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"189":{"tf":1.0},"86":{"tf":2.23606797749979},"87":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"80":{"tf":1.0}}}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"368":{"tf":1.0},"416":{"tf":1.0},"500":{"tf":1.0},"63":{"tf":1.0}}}},"df":8,"docs":{"120":{"tf":1.4142135623730951},"130":{"tf":1.0},"191":{"tf":1.0},"430":{"tf":1.4142135623730951},"442":{"tf":1.0},"467":{"tf":1.0},"477":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"df":1,"docs":{"464":{"tf":1.0}}}},"f":{"a":{"5":{"df":1,"docs":{"479":{"tf":1.0}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"490":{"tf":1.0},"494":{"tf":1.0}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"119":{"tf":1.0},"123":{"tf":1.0}}},"t":{"df":4,"docs":{"317":{"tf":1.0},"416":{"tf":1.0},"461":{"tf":1.4142135623730951},"555":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"350":{"tf":1.0},"488":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"300":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":13,"docs":{"111":{"tf":1.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"173":{"tf":1.0},"341":{"tf":1.0},"351":{"tf":1.0},"355":{"tf":1.0},"366":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"540":{"tf":1.0},"542":{"tf":1.0},"548":{"tf":1.0}},"s":{"a":{"df":0,"docs":{},"f":{"df":1,"docs":{"130":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"111":{"tf":1.0},"129":{"tf":1.4142135623730951},"15":{"tf":1.0},"22":{"tf":1.4142135623730951},"335":{"tf":1.0},"355":{"tf":1.0},"509":{"tf":1.0},"523":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":10,"docs":{"128":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"184":{"tf":1.0},"258":{"tf":1.0},"407":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"466":{"tf":1.0},"74":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"282":{"tf":1.7320508075688772},"287":{"tf":1.0}},"{":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"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":28,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":2.23606797749979},"106":{"tf":1.7320508075688772},"107":{"tf":1.4142135623730951},"108":{"tf":2.0},"109":{"tf":2.23606797749979},"157":{"tf":1.0},"192":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.7320508075688772},"336":{"tf":1.0},"341":{"tf":1.0},"50":{"tf":3.4641016151377544},"52":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":1.4142135623730951},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":1.0},"80":{"tf":2.0},"82":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"407":{"tf":1.0},"449":{"tf":1.0}}}},"df":0,"docs":{}}}}},"n":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"381":{"tf":1.0},"383":{"tf":1.0}}}},"df":0,"docs":{}},"q":{"df":3,"docs":{"25":{"tf":1.0},"31":{"tf":1.0},"526":{"tf":1.0}}},"r":{"df":5,"docs":{"169":{"tf":1.0},"321":{"tf":1.0},"406":{"tf":1.0},"467":{"tf":1.0},"557":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"407":{"tf":1.0},"416":{"tf":1.0},"58":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"477":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"100":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"481":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":25,"docs":{"0":{"tf":1.0},"110":{"tf":1.0},"130":{"tf":1.0},"159":{"tf":1.0},"180":{"tf":1.0},"198":{"tf":1.0},"218":{"tf":1.4142135623730951},"22":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"24":{"tf":1.0},"347":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"40":{"tf":1.0},"413":{"tf":1.0},"441":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.4142135623730951},"477":{"tf":1.4142135623730951},"527":{"tf":1.0},"557":{"tf":2.0},"56":{"tf":1.0},"88":{"tf":1.0},"90":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":5,"docs":{"110":{"tf":1.0},"314":{"tf":1.0},"407":{"tf":1.0},"516":{"tf":1.0},"558":{"tf":1.0}}},"t":{"df":1,"docs":{"464":{"tf":1.0}}}},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"476":{"tf":1.0}}}},"w":{"df":17,"docs":{"171":{"tf":1.0},"175":{"tf":1.0},"185":{"tf":1.0},"306":{"tf":1.0},"40":{"tf":1.0},"410":{"tf":1.0},"441":{"tf":1.0},"444":{"tf":1.0},"456":{"tf":1.0},"464":{"tf":1.0},"477":{"tf":1.0},"49":{"tf":1.0},"535":{"tf":1.0},"67":{"tf":1.0},"78":{"tf":1.0},"83":{"tf":1.0},"88":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":5,"docs":{"161":{"tf":1.4142135623730951},"223":{"tf":1.0},"349":{"tf":1.0},"477":{"tf":1.0},"531":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"389":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"476":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":49,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"166":{"tf":1.4142135623730951},"186":{"tf":1.0},"189":{"tf":2.23606797749979},"193":{"tf":2.23606797749979},"22":{"tf":1.4142135623730951},"235":{"tf":1.0},"309":{"tf":1.0},"353":{"tf":1.0},"355":{"tf":1.4142135623730951},"358":{"tf":1.4142135623730951},"359":{"tf":1.0},"361":{"tf":1.0},"369":{"tf":1.0},"382":{"tf":1.0},"45":{"tf":1.0},"456":{"tf":1.0},"457":{"tf":1.4142135623730951},"458":{"tf":1.0},"459":{"tf":1.0},"47":{"tf":2.0},"477":{"tf":1.4142135623730951},"478":{"tf":1.0},"479":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.7320508075688772},"546":{"tf":1.0},"547":{"tf":3.0},"55":{"tf":1.0},"550":{"tf":1.7320508075688772},"61":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":2.0},"65":{"tf":1.0},"67":{"tf":1.4142135623730951},"69":{"tf":2.23606797749979},"70":{"tf":1.4142135623730951},"73":{"tf":1.0},"80":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":2.23606797749979},"88":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"98":{"tf":1.4142135623730951},"99":{"tf":1.0}}},"l":{"df":4,"docs":{"275":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"557":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":1,"docs":{"168":{"tf":1.0}}},"df":1,"docs":{"168":{"tf":1.0}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":16,"docs":{"109":{"tf":1.0},"112":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"181":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0},"389":{"tf":1.0},"405":{"tf":1.0},"410":{"tf":1.0},"435":{"tf":1.0},"470":{"tf":1.7320508075688772},"472":{"tf":1.0},"560":{"tf":1.0},"95":{"tf":1.0},"99":{"tf":1.0}}},"n":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"559":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"df":17,"docs":{"107":{"tf":1.0},"109":{"tf":1.0},"121":{"tf":1.0},"130":{"tf":1.0},"142":{"tf":1.0},"178":{"tf":1.0},"197":{"tf":1.4142135623730951},"2":{"tf":1.0},"306":{"tf":2.0},"388":{"tf":1.4142135623730951},"440":{"tf":1.0},"46":{"tf":1.4142135623730951},"467":{"tf":1.0},"471":{"tf":1.0},"473":{"tf":1.4142135623730951},"527":{"tf":1.4142135623730951},"557":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":4,"docs":{"125":{"tf":1.0},"344":{"tf":1.0},"380":{"tf":1.0},"389":{"tf":1.0}},"r":{"df":1,"docs":{"72":{"tf":1.0}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":9,"docs":{"112":{"tf":1.0},"329":{"tf":1.0},"337":{"tf":1.0},"354":{"tf":1.0},"410":{"tf":1.0},"470":{"tf":1.0},"50":{"tf":1.0},"542":{"tf":1.7320508075688772},"58":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"261":{"tf":1.4142135623730951},"472":{"tf":1.4142135623730951},"80":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":45,"docs":{"105":{"tf":1.0},"128":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"163":{"tf":1.0},"168":{"tf":1.4142135623730951},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"193":{"tf":1.4142135623730951},"265":{"tf":1.0},"306":{"tf":1.4142135623730951},"313":{"tf":1.0},"325":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"388":{"tf":1.0},"416":{"tf":1.0},"429":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.4142135623730951},"438":{"tf":1.7320508075688772},"452":{"tf":1.0},"470":{"tf":2.0},"473":{"tf":1.0},"49":{"tf":1.0},"499":{"tf":1.4142135623730951},"516":{"tf":1.0},"542":{"tf":1.0},"554":{"tf":1.4142135623730951},"555":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0},"68":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"83":{"tf":1.4142135623730951},"86":{"tf":1.0},"99":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"184":{"tf":1.0},"416":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}},"t":{"df":8,"docs":{"22":{"tf":1.0},"251":{"tf":1.4142135623730951},"293":{"tf":1.0},"352":{"tf":1.0},"456":{"tf":1.0},"495":{"tf":1.0},"72":{"tf":1.0},"79":{"tf":1.0}}},"x":{"df":10,"docs":{"20":{"tf":1.0},"28":{"tf":1.7320508075688772},"285":{"tf":1.0},"290":{"tf":1.0},"33":{"tf":1.0},"40":{"tf":1.0},"548":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.0},"81":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"m":{"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":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"412":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"157":{"tf":1.0},"47":{"tf":1.0}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"78":{"tf":1.0}}}},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"434":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"131":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":3,"docs":{"460":{"tf":2.449489742783178},"73":{"tf":1.7320508075688772},"75":{"tf":1.0}}},"o":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.0},"194":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0}}}}}},"df":9,"docs":{"132":{"tf":1.4142135623730951},"171":{"tf":1.0},"191":{"tf":1.4142135623730951},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"214":{"tf":2.0},"276":{"tf":1.4142135623730951},"430":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"196":{"tf":2.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"464":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"460":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"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":{},"u":{"df":1,"docs":{"110":{"tf":1.0}},"s":{"df":1,"docs":{"449":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"309":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"477":{"tf":1.0},"478":{"tf":1.7320508075688772},"479":{"tf":1.0},"547":{"tf":1.0},"87":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":146,"docs":{"1":{"tf":1.4142135623730951},"100":{"tf":1.4142135623730951},"109":{"tf":1.0},"110":{"tf":1.0},"111":{"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},"123":{"tf":1.0},"125":{"tf":1.4142135623730951},"129":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.4142135623730951},"152":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"161":{"tf":1.4142135623730951},"164":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.4142135623730951},"171":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"204":{"tf":1.4142135623730951},"211":{"tf":2.8284271247461903},"214":{"tf":1.0},"215":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.4142135623730951},"226":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"236":{"tf":1.7320508075688772},"239":{"tf":1.0},"247":{"tf":1.0},"251":{"tf":1.4142135623730951},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.4142135623730951},"282":{"tf":1.0},"284":{"tf":1.0},"287":{"tf":1.0},"289":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.4142135623730951},"298":{"tf":1.0},"303":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.7320508075688772},"318":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"331":{"tf":1.0},"335":{"tf":1.0},"339":{"tf":1.4142135623730951},"341":{"tf":1.7320508075688772},"343":{"tf":1.0},"345":{"tf":1.7320508075688772},"346":{"tf":2.0},"347":{"tf":1.0},"349":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"351":{"tf":1.4142135623730951},"360":{"tf":1.7320508075688772},"362":{"tf":1.0},"370":{"tf":1.0},"376":{"tf":1.0},"377":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"397":{"tf":1.0},"398":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.4142135623730951},"41":{"tf":1.0},"410":{"tf":1.0},"414":{"tf":1.0},"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"430":{"tf":1.0},"431":{"tf":1.0},"432":{"tf":1.0},"439":{"tf":1.4142135623730951},"445":{"tf":1.0},"446":{"tf":1.0},"451":{"tf":1.0},"455":{"tf":1.0},"456":{"tf":1.0},"459":{"tf":1.0},"460":{"tf":1.4142135623730951},"465":{"tf":1.0},"466":{"tf":1.4142135623730951},"468":{"tf":1.0},"47":{"tf":1.0},"470":{"tf":1.7320508075688772},"471":{"tf":1.0},"473":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951},"48":{"tf":1.0},"542":{"tf":1.0},"545":{"tf":1.0},"557":{"tf":1.4142135623730951},"62":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"78":{"tf":1.0},"80":{"tf":2.0},"86":{"tf":1.0},"88":{"tf":1.0},"90":{"tf":1.7320508075688772},"95":{"tf":1.0},"99":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"479":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"o":{"d":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}},"df":1,"docs":{"351":{"tf":1.7320508075688772}}},"r":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"319":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"251":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"c":{"df":5,"docs":{"111":{"tf":1.0},"121":{"tf":1.0},"316":{"tf":1.0},"462":{"tf":1.0},"557":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"321":{"tf":1.0}}}}},"k":{"(":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":2.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":3,"docs":{"468":{"tf":1.0},"470":{"tf":2.23606797749979},"479":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"461":{"tf":1.0},"528":{"tf":1.0}}},"t":{"df":16,"docs":{"111":{"tf":1.0},"15":{"tf":1.4142135623730951},"161":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"186":{"tf":1.0},"218":{"tf":1.4142135623730951},"240":{"tf":1.0},"324":{"tf":1.0},"466":{"tf":1.0},"477":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.7320508075688772},"73":{"tf":1.0},"78":{"tf":1.0},"80":{"tf":1.0}}}},"df":20,"docs":{"139":{"tf":1.0},"193":{"tf":1.0},"204":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"247":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"278":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"350":{"tf":1.0},"388":{"tf":1.0},"396":{"tf":1.0},"423":{"tf":1.7320508075688772},"461":{"tf":1.0},"466":{"tf":1.0},"479":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0}}},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"461":{"tf":1.4142135623730951},"557":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":8,"docs":{"128":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"258":{"tf":1.0},"416":{"tf":1.0},"441":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"401":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"401":{"tf":1.7320508075688772}}}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":29,"docs":{"109":{"tf":1.0},"134":{"tf":1.4142135623730951},"15":{"tf":1.0},"160":{"tf":1.0},"182":{"tf":1.0},"197":{"tf":3.0},"218":{"tf":1.0},"226":{"tf":1.0},"266":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.0},"297":{"tf":1.0},"348":{"tf":1.0},"433":{"tf":1.0},"467":{"tf":1.0},"507":{"tf":1.0},"508":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.0},"528":{"tf":1.0},"534":{"tf":1.0},"55":{"tf":1.0},"551":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":6,"docs":{"136":{"tf":1.0},"137":{"tf":1.4142135623730951},"242":{"tf":1.0},"316":{"tf":1.4142135623730951},"384":{"tf":1.0},"558":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"{":{"1":{"df":0,"docs":{},"}":{"df":0,"docs":{},"{":{"1":{"0":{"0":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"470":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"}":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"470":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":5,"docs":{"404":{"tf":1.0},"413":{"tf":2.0},"416":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":4,"docs":{"110":{"tf":1.0},"314":{"tf":1.0},"456":{"tf":1.0},"559":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":3.872983346207417}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"261":{"tf":1.4142135623730951},"461":{"tf":1.0}}}},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"350":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"350":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"468":{"tf":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":{"468":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"468":{"tf":1.0},"470":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"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":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"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":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.0}}},"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":{"d":{"df":1,"docs":{"468":{"tf":1.0}},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"468":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"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":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"350":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":3.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"384":{"tf":1.0}}}}},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"100":{"tf":1.4142135623730951},"398":{"tf":1.0},"466":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":12,"docs":{"134":{"tf":1.0},"236":{"tf":1.0},"351":{"tf":1.0},"383":{"tf":1.0},"386":{"tf":1.4142135623730951},"397":{"tf":1.7320508075688772},"398":{"tf":2.449489742783178},"410":{"tf":1.0},"423":{"tf":1.4142135623730951},"473":{"tf":1.4142135623730951},"535":{"tf":1.0},"542":{"tf":1.0}},"i":{"df":4,"docs":{"173":{"tf":1.0},"265":{"tf":1.0},"345":{"tf":1.0},"99":{"tf":1.0}},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"134":{"tf":1.0},"236":{"tf":2.0}}}}}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":2,"docs":{"372":{"tf":1.4142135623730951},"376":{"tf":1.7320508075688772}}}}}},"<":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"312":{"tf":1.7320508075688772},"90":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"a":{"c":{"df":3,"docs":{"335":{"tf":1.0},"349":{"tf":1.0},"471":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.0},"464":{"tf":1.0},"540":{"tf":1.4142135623730951},"6":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"372":{"tf":1.0},"376":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":63,"docs":{"0":{"tf":1.0},"101":{"tf":1.7320508075688772},"157":{"tf":1.0},"16":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"172":{"tf":1.0},"173":{"tf":1.4142135623730951},"186":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.4142135623730951},"236":{"tf":1.7320508075688772},"237":{"tf":1.7320508075688772},"240":{"tf":1.7320508075688772},"261":{"tf":1.0},"277":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":2.0},"331":{"tf":1.0},"335":{"tf":1.7320508075688772},"349":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"353":{"tf":2.0},"354":{"tf":1.4142135623730951},"355":{"tf":2.0},"356":{"tf":2.0},"357":{"tf":2.0},"358":{"tf":2.0},"359":{"tf":2.0},"360":{"tf":3.0},"361":{"tf":2.0},"362":{"tf":1.0},"363":{"tf":2.0},"364":{"tf":1.0},"368":{"tf":2.0},"369":{"tf":1.0},"370":{"tf":1.0},"372":{"tf":2.8284271247461903},"375":{"tf":2.8284271247461903},"376":{"tf":4.242640687119285},"39":{"tf":1.0},"42":{"tf":1.7320508075688772},"432":{"tf":1.0},"44":{"tf":1.4142135623730951},"458":{"tf":1.0},"467":{"tf":1.0},"468":{"tf":1.4142135623730951},"470":{"tf":1.0},"473":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"524":{"tf":2.0},"540":{"tf":1.4142135623730951},"542":{"tf":2.23606797749979},"548":{"tf":1.0},"557":{"tf":1.0},"58":{"tf":1.4142135623730951},"6":{"tf":1.0},"78":{"tf":1.0},"89":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"461":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":8,"docs":{"35":{"tf":1.0},"353":{"tf":1.0},"369":{"tf":2.0},"370":{"tf":1.7320508075688772},"372":{"tf":1.7320508075688772},"375":{"tf":2.0},"376":{"tf":2.449489742783178},"40":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":15,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178},"166":{"tf":1.0},"183":{"tf":1.4142135623730951},"313":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":1.4142135623730951},"401":{"tf":2.0},"458":{"tf":1.0},"92":{"tf":1.7320508075688772}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"108":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"203":{"tf":1.0},"346":{"tf":1.0},"380":{"tf":1.0},"441":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"243":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"187":{"tf":1.4142135623730951},"189":{"tf":1.0},"321":{"tf":1.0},"557":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"556":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":16,"docs":{"110":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"181":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"220":{"tf":1.0},"227":{"tf":1.0},"264":{"tf":1.0},"266":{"tf":1.0},"272":{"tf":1.0},"297":{"tf":1.4142135623730951},"299":{"tf":1.7320508075688772},"372":{"tf":1.0},"389":{"tf":1.0},"544":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"d":{"df":6,"docs":{"104":{"tf":2.6457513110645907},"105":{"tf":2.449489742783178},"109":{"tf":2.8284271247461903},"316":{"tf":3.0},"319":{"tf":3.7416573867739413},"322":{"tf":2.0}},"e":{".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"319":{"tf":1.7320508075688772},"322":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":2,"docs":{"319":{"tf":1.7320508075688772},"322":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"319":{"tf":1.7320508075688772},"322":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":2,"docs":{"319":{"tf":1.7320508075688772},"322":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":1,"docs":{"319":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"319":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"[":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"319":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}}}}},"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":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"236":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":39,"docs":{"110":{"tf":1.0},"128":{"tf":2.23606797749979},"130":{"tf":1.0},"155":{"tf":1.0},"160":{"tf":1.0},"166":{"tf":1.0},"170":{"tf":1.0},"183":{"tf":1.0},"195":{"tf":1.0},"223":{"tf":1.7320508075688772},"236":{"tf":1.0},"237":{"tf":1.0},"239":{"tf":2.0},"240":{"tf":2.0},"325":{"tf":1.0},"343":{"tf":1.0},"350":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"406":{"tf":1.0},"442":{"tf":1.0},"454":{"tf":1.0},"461":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":2.23606797749979},"49":{"tf":1.0},"490":{"tf":1.0},"498":{"tf":1.0},"503":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"507":{"tf":1.4142135623730951},"518":{"tf":1.4142135623730951},"540":{"tf":1.0},"55":{"tf":1.4142135623730951},"556":{"tf":1.0},"558":{"tf":1.0}}}}},"t":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"137":{"tf":1.0},"493":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"136":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"468":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"468":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"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":1,"docs":{"468":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":1,"docs":{"468":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":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":{}}}}}}}}}}},"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"147":{"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":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"123":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"468":{"tf":1.4142135623730951},"473":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":5,"docs":{"362":{"tf":1.0},"367":{"tf":1.0},"368":{"tf":1.7320508075688772},"370":{"tf":1.0},"40":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"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":{"473":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"193":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"193":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"193":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"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":{"193":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}},"df":6,"docs":{"108":{"tf":1.4142135623730951},"18":{"tf":1.0},"466":{"tf":1.0},"514":{"tf":1.0},"547":{"tf":1.0},"64":{"tf":1.0}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"401":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":1,"docs":{"401":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"362":{"tf":1.0},"364":{"tf":1.4142135623730951},"370":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":3,"docs":{"362":{"tf":1.0},"363":{"tf":1.4142135623730951},"370":{"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":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":4,"docs":{"253":{"tf":1.0},"296":{"tf":1.0},"362":{"tf":1.0},"370":{"tf":1.0}}}}},"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":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"123":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":4,"docs":{"122":{"tf":1.0},"123":{"tf":2.0},"125":{"tf":1.0},"395":{"tf":2.8284271247461903}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"a":{"df":0,"docs":{},"w":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"153":{"tf":1.0},"154":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"137":{"tf":1.0},"153":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"136":{"tf":1.0},"138":{"tf":1.4142135623730951},"153":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"145":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"137":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"136":{"tf":1.4142135623730951},"138":{"tf":2.0},"153":{"tf":1.4142135623730951}}}}}},"df":1,"docs":{"153":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"141":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"145":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":1,"docs":{"395":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"395":{"tf":1.0}}}}}}},"r":{"a":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"141":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"140":{"tf":1.0},"142":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"141":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"140":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"295":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"468":{"tf":1.4142135623730951}}},"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":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"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":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"390":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"401":{"tf":1.4142135623730951}}}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.4142135623730951}}}}}}}}},"t":{"a":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":3,"docs":{"362":{"tf":1.0},"363":{"tf":1.4142135623730951},"370":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":3,"docs":{"362":{"tf":1.0},"364":{"tf":1.4142135623730951},"370":{"tf":1.0}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"412":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":1,"docs":{"514":{"tf":1.0}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":3,"docs":{"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"508":{"tf":1.7320508075688772}}}}}}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"145":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"122":{"tf":1.0},"123":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"y":{"a":{"df":0,"docs":{},"w":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"12":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":3,"docs":{"331":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":7,"docs":{"267":{"tf":1.0},"477":{"tf":1.0},"478":{"tf":1.4142135623730951},"555":{"tf":1.0},"556":{"tf":1.4142135623730951},"557":{"tf":1.4142135623730951},"558":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":39,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"128":{"tf":2.23606797749979},"133":{"tf":1.0},"15":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":3.0},"159":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":2.449489742783178},"183":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"251":{"tf":1.0},"271":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951},"28":{"tf":1.0},"293":{"tf":1.4142135623730951},"295":{"tf":1.4142135623730951},"318":{"tf":2.23606797749979},"331":{"tf":2.0},"345":{"tf":2.449489742783178},"346":{"tf":3.4641016151377544},"382":{"tf":1.0},"383":{"tf":3.3166247903554},"401":{"tf":1.0},"442":{"tf":1.0},"445":{"tf":2.6457513110645907},"473":{"tf":1.4142135623730951},"524":{"tf":2.0},"557":{"tf":2.0},"558":{"tf":1.4142135623730951},"559":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.0}}}}}}},"n":{"df":26,"docs":{"102":{"tf":1.7320508075688772},"104":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.7320508075688772},"168":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":1.4142135623730951},"212":{"tf":1.0},"215":{"tf":1.0},"220":{"tf":1.0},"227":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.0},"276":{"tf":1.4142135623730951},"306":{"tf":2.449489742783178},"335":{"tf":1.0},"341":{"tf":1.0},"384":{"tf":1.0},"404":{"tf":1.0},"415":{"tf":1.0},"477":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"176":{"tf":1.0},"295":{"tf":1.0}}}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"128":{"tf":2.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"181":{"tf":2.449489742783178},"524":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"m":{"1":{"df":1,"docs":{"458":{"tf":1.4142135623730951}}},"c":{"df":1,"docs":{"458":{"tf":1.7320508075688772}}},"df":1,"docs":{"458":{"tf":1.7320508075688772}}},"o":{"a":{"df":0,"docs":{},"l":{">":{"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":{},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"435":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"e":{"<":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"94":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"435":{"tf":1.0}}}}}}},"df":2,"docs":{"435":{"tf":2.0},"94":{"tf":1.4142135623730951}}}},"d":{"df":3,"docs":{"183":{"tf":1.4142135623730951},"379":{"tf":2.449489742783178},"381":{"tf":1.0}}},"df":22,"docs":{"110":{"tf":1.0},"115":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":1.4142135623730951},"155":{"tf":1.0},"259":{"tf":1.0},"312":{"tf":1.0},"360":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"405":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.0},"418":{"tf":1.0},"424":{"tf":1.0},"429":{"tf":1.0},"463":{"tf":1.0},"470":{"tf":1.0},"543":{"tf":1.0},"89":{"tf":1.0}},"e":{"df":2,"docs":{"393":{"tf":1.4142135623730951},"458":{"tf":1.4142135623730951}}},"o":{"d":{"b":{"df":0,"docs":{},"y":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}},"df":3,"docs":{"130":{"tf":1.0},"464":{"tf":1.0},"473":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"129":{"tf":1.0},"130":{"tf":1.0},"91":{"tf":1.0}}}}}}}}},"d":{"df":0,"docs":{},"l":{"df":11,"docs":{"23":{"tf":1.0},"313":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.4142135623730951},"436":{"tf":1.0},"450":{"tf":1.0},"522":{"tf":1.0},"556":{"tf":1.4142135623730951},"85":{"tf":1.0},"95":{"tf":1.7320508075688772},"98":{"tf":1.0}},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"95":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"131":{"tf":1.0},"468":{"tf":1.0},"55":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"323":{"tf":1.0},"331":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"187":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"390":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"194":{"tf":1.4142135623730951},"195":{"tf":1.0},"381":{"tf":1.0},"470":{"tf":1.4142135623730951},"539":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"15":{"tf":1.0},"557":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":7,"docs":{"203":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"224":{"tf":1.0},"323":{"tf":1.0},"329":{"tf":1.0},"510":{"tf":1.0},"516":{"tf":1.0}}},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":15,"docs":{"132":{"tf":1.0},"149":{"tf":1.0},"171":{"tf":1.0},"203":{"tf":1.7320508075688772},"205":{"tf":1.0},"224":{"tf":1.4142135623730951},"231":{"tf":1.0},"323":{"tf":1.0},"332":{"tf":1.0},"335":{"tf":1.0},"441":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0},"472":{"tf":1.4142135623730951},"473":{"tf":1.7320508075688772}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"518":{"tf":1.4142135623730951}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":9,"docs":{"112":{"tf":1.0},"138":{"tf":1.0},"149":{"tf":1.4142135623730951},"158":{"tf":1.0},"168":{"tf":1.0},"204":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"472":{"tf":1.4142135623730951},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"g":{"df":2,"docs":{"439":{"tf":2.0},"442":{"tf":2.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"n":{"1":{"df":1,"docs":{"282":{"tf":1.0}}},"2":{"df":1,"docs":{"282":{"tf":1.0}}},"df":5,"docs":{"220":{"tf":1.0},"227":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":2.449489742783178},"78":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"461":{"tf":1.0},"470":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"464":{"tf":1.0}}},"df":0,"docs":{}},"p":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"382":{"tf":1.4142135623730951},"388":{"tf":1.0},"405":{"tf":4.358898943540674},"44":{"tf":1.0},"522":{"tf":1.0}},"i":{"d":{">":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"<":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"435":{"tf":1.0},"451":{"tf":1.0},"491":{"tf":2.449489742783178},"84":{"tf":1.0},"94":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{".":{"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":0,"docs":{},"s":{"<":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"94":{"tf":1.0},"97":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"<":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"435":{"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":{}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":2.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"405":{"tf":1.7320508075688772}}}}}}}}}}},"u":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":3,"docs":{"169":{"tf":1.0},"251":{"tf":1.0},"56":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"d":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"476":{"tf":1.0}}},"df":0,"docs":{}}},"df":14,"docs":{"12":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"159":{"tf":1.0},"18":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"480":{"tf":1.0},"501":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}},"y":{"df":2,"docs":{"223":{"tf":1.4142135623730951},"476":{"tf":1.4142135623730951}}}}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"386":{"tf":1.0}},"l":{"df":27,"docs":{"111":{"tf":1.0},"112":{"tf":1.0},"121":{"tf":1.0},"129":{"tf":1.7320508075688772},"130":{"tf":1.4142135623730951},"15":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.0},"22":{"tf":1.0},"239":{"tf":1.0},"335":{"tf":1.0},"350":{"tf":2.23606797749979},"353":{"tf":1.0},"377":{"tf":1.0},"389":{"tf":1.0},"392":{"tf":1.0},"416":{"tf":1.0},"464":{"tf":1.0},"470":{"tf":1.4142135623730951},"473":{"tf":1.7320508075688772},"531":{"tf":1.0},"532":{"tf":1.0},"533":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"89":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"390":{"tf":1.0},"477":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"74":{"tf":1.0}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":7,"docs":{"102":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"109":{"tf":1.0},"151":{"tf":1.0},"416":{"tf":1.0},"546":{"tf":1.0}}}}}},"r":{"d":{"c":{"df":0,"docs":{},"o":{"d":{"df":3,"docs":{"316":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"319":{"tf":1.0}}}}}},"df":7,"docs":{"166":{"tf":1.0},"319":{"tf":1.0},"388":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"432":{"tf":1.0},"472":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"449":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":3,"docs":{"59":{"tf":1.0},"62":{"tf":1.0},"69":{"tf":2.6457513110645907}}},"v":{"df":0,"docs":{},"e":{"df":14,"docs":{"0":{"tf":2.0},"116":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.0},"369":{"tf":1.0},"383":{"tf":1.0},"388":{"tf":1.0},"407":{"tf":1.0},"43":{"tf":1.0},"441":{"tf":1.0},"461":{"tf":1.0},"474":{"tf":1.0},"50":{"tf":1.0},"90":{"tf":1.0}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"98":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"215":{"tf":1.7320508075688772},"69":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}},"i":{"df":1,"docs":{"43":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"184":{"tf":1.0},"413":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"1":{"2":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"@":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"201":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":10,"docs":{"1":{"tf":1.0},"199":{"tf":1.0},"201":{"tf":1.7320508075688772},"225":{"tf":1.7320508075688772},"318":{"tf":2.8284271247461903},"339":{"tf":1.0},"341":{"tf":1.7320508075688772},"349":{"tf":1.4142135623730951},"470":{"tf":1.4142135623730951},"78":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"161":{"tf":2.0},"236":{"tf":2.0}}}}}}},"p":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"423":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"423":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"423":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":30,"docs":{"10":{"tf":1.0},"100":{"tf":1.7320508075688772},"102":{"tf":1.0},"108":{"tf":3.0},"150":{"tf":1.0},"168":{"tf":1.0},"197":{"tf":1.0},"2":{"tf":1.0},"24":{"tf":1.7320508075688772},"26":{"tf":1.0},"28":{"tf":1.0},"396":{"tf":1.7320508075688772},"397":{"tf":3.3166247903554},"398":{"tf":2.0},"399":{"tf":1.7320508075688772},"40":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":2.8284271247461903},"403":{"tf":2.6457513110645907},"414":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":2.0},"423":{"tf":1.4142135623730951},"425":{"tf":1.4142135623730951},"432":{"tf":1.4142135623730951},"467":{"tf":1.0},"469":{"tf":1.4142135623730951},"557":{"tf":2.6457513110645907},"558":{"tf":1.7320508075688772},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"318":{"tf":1.0},"494":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"401":{"tf":3.1622776601683795}}}}},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"100":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":2.449489742783178}}}}}}},"n":{"c":{"df":2,"docs":{"157":{"tf":1.0},"158":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"'":{"df":8,"docs":{"175":{"tf":1.0},"3":{"tf":1.0},"461":{"tf":1.0},"464":{"tf":1.0},"468":{"tf":1.0},"470":{"tf":1.0},"476":{"tf":1.0},"526":{"tf":1.0}}},"df":61,"docs":{"100":{"tf":1.0},"102":{"tf":1.0},"109":{"tf":1.0},"111":{"tf":1.0},"115":{"tf":1.0},"119":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"143":{"tf":1.0},"146":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"176":{"tf":1.4142135623730951},"181":{"tf":1.0},"182":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.0},"216":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"232":{"tf":1.0},"247":{"tf":1.0},"29":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.7320508075688772},"316":{"tf":1.0},"336":{"tf":1.0},"350":{"tf":1.0},"351":{"tf":1.0},"356":{"tf":2.0},"366":{"tf":1.4142135623730951},"381":{"tf":1.0},"383":{"tf":2.6457513110645907},"388":{"tf":1.0},"389":{"tf":1.0},"393":{"tf":1.4142135623730951},"405":{"tf":1.0},"416":{"tf":1.7320508075688772},"430":{"tf":1.7320508075688772},"433":{"tf":1.0},"439":{"tf":1.0},"442":{"tf":1.4142135623730951},"458":{"tf":1.4142135623730951},"467":{"tf":1.0},"479":{"tf":1.0},"508":{"tf":1.0},"516":{"tf":2.0},"524":{"tf":1.4142135623730951},"527":{"tf":1.0},"534":{"tf":1.0},"548":{"tf":1.7320508075688772},"55":{"tf":1.0},"551":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"64":{"tf":1.0},"73":{"tf":1.4142135623730951},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0}}}}},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"456":{"tf":1.0}}}}},"df":0,"docs":{}},"df":9,"docs":{"150":{"tf":1.7320508075688772},"151":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"397":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"399":{"tf":3.4641016151377544},"401":{"tf":2.8284271247461903},"408":{"tf":1.0},"410":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"557":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"r":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"360":{"tf":1.0},"407":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"277":{"tf":1.0},"47":{"tf":1.0},"56":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"116":{"tf":1.0},"124":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":7,"docs":{"14":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"557":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"93":{"tf":1.0}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":2,"docs":{"28":{"tf":1.0},"86":{"tf":1.0}}}}}}}}}},"o":{"df":0,"docs":{},"l":{"d":{"df":4,"docs":{"112":{"tf":1.0},"193":{"tf":1.0},"271":{"tf":1.0},"368":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"248":{"tf":1.0},"249":{"tf":1.0},"250":{"tf":1.4142135623730951},"78":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"d":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"554":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"407":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"29":{"tf":1.0},"478":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"k":{"df":7,"docs":{"312":{"tf":1.0},"313":{"tf":1.0},"461":{"tf":1.0},"50":{"tf":2.0},"57":{"tf":2.6457513110645907},"58":{"tf":1.0},"90":{"tf":2.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"469":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"470":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"263":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"478":{"tf":1.0}}}},"t":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"331":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"416":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"179":{"tf":1.4142135623730951},"328":{"tf":1.0},"380":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"0":{".":{"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"df":0,"docs":{},"n":{"df":1,"docs":{"263":{"tf":1.0}}}}}}},"2":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"df":1,"docs":{"263":{"tf":1.0}}}}}},"7":{"5":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"263":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"v":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"429":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{".":{"7":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{":":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"3":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{":":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"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":{".":{"5":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"4":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"345":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"(":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"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":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"556":{"tf":1.0}}}},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{".":{"c":{"c":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"223":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{".":{"c":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"85":{"tf":1.0},"95":{"tf":1.4142135623730951},"98":{"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":{}}}}},"s":{"0":{"1":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"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":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"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":1,"docs":{"450":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"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":{},"g":{"df":2,"docs":{"181":{"tf":2.449489742783178},"524":{"tf":1.4142135623730951}}},"n":{"d":{"df":0,"docs":{},"r":{"df":2,"docs":{"556":{"tf":1.0},"558":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"78":{"tf":1.0}}}}}}}},"i":{"'":{"d":{"df":4,"docs":{"172":{"tf":1.0},"557":{"tf":1.7320508075688772},"558":{"tf":1.4142135623730951},"559":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":4,"docs":{"388":{"tf":1.0},"389":{"tf":1.0},"475":{"tf":1.0},"551":{"tf":1.0}}}},"m":{"df":3,"docs":{"390":{"tf":1.0},"469":{"tf":1.0},"558":{"tf":1.0}}},"v":{"df":5,"docs":{"159":{"tf":1.0},"410":{"tf":1.0},"476":{"tf":1.0},"546":{"tf":1.0},"556":{"tf":1.0}}}},".":{"df":4,"docs":{"208":{"tf":1.0},"321":{"tf":1.0},"376":{"tf":1.0},"416":{"tf":1.0}}},"5":{"0":{"9":{"df":0,"docs":{},"v":{"c":{"b":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"c":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"2":{"tf":1.4142135623730951},"527":{"tf":1.0},"86":{"tf":1.0}}}}},"d":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"95":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},">":{"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":{},"i":{"d":{"df":1,"docs":{"435":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"450":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"e":{"<":{"/":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"435":{"tf":1.0}}}}}}},"df":6,"docs":{"36":{"tf":1.0},"43":{"tf":1.0},"436":{"tf":1.0},"44":{"tf":1.0},"522":{"tf":1.0},"95":{"tf":1.4142135623730951}},"e":{"a":{"df":8,"docs":{"102":{"tf":1.0},"130":{"tf":1.0},"161":{"tf":1.0},"357":{"tf":1.0},"442":{"tf":1.0},"554":{"tf":1.0},"557":{"tf":1.0},"99":{"tf":1.0}},"l":{"df":4,"docs":{"189":{"tf":1.0},"204":{"tf":1.0},"311":{"tf":1.0},"357":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":7,"docs":{"152":{"tf":1.0},"184":{"tf":1.0},"213":{"tf":1.0},"224":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.0},"408":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":9,"docs":{"168":{"tf":1.0},"200":{"tf":1.0},"301":{"tf":1.0},"306":{"tf":1.0},"464":{"tf":1.4142135623730951},"473":{"tf":1.4142135623730951},"52":{"tf":1.0},"523":{"tf":1.0},"556":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"f":{"(":{"!":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"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":0,"docs":{},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"523":{"tf":1.4142135623730951},"532":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"130":{"tf":1.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":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"426":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"df":0,"docs":{}},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":8,"docs":{"155":{"tf":1.0},"305":{"tf":1.0},"354":{"tf":1.0},"388":{"tf":1.4142135623730951},"430":{"tf":1.0},"48":{"tf":1.0},"548":{"tf":1.0},"71":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":6,"docs":{"112":{"tf":1.0},"318":{"tf":1.0},"389":{"tf":1.4142135623730951},"470":{"tf":1.0},"542":{"tf":1.0},"68":{"tf":1.0}}}}}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":10,"docs":{"214":{"tf":1.0},"216":{"tf":1.0},"242":{"tf":1.0},"246":{"tf":1.0},"276":{"tf":1.0},"292":{"tf":1.0},"375":{"tf":1.0},"397":{"tf":1.0},"460":{"tf":1.0},"86":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"555":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"106":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"327":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"413":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":3,"docs":{"436":{"tf":1.0},"491":{"tf":2.0},"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":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"436":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":88,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"105":{"tf":2.0},"110":{"tf":1.0},"112":{"tf":1.0},"115":{"tf":2.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"128":{"tf":1.4142135623730951},"132":{"tf":1.0},"138":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":2.23606797749979},"156":{"tf":1.0},"158":{"tf":1.0},"160":{"tf":1.0},"164":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"20":{"tf":1.0},"218":{"tf":1.0},"22":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"266":{"tf":1.0},"27":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"286":{"tf":1.0},"291":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"316":{"tf":1.0},"322":{"tf":1.0},"339":{"tf":1.0},"345":{"tf":1.0},"362":{"tf":1.0},"376":{"tf":1.0},"388":{"tf":1.4142135623730951},"395":{"tf":1.7320508075688772},"399":{"tf":1.0},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0},"416":{"tf":1.0},"430":{"tf":1.7320508075688772},"436":{"tf":1.4142135623730951},"441":{"tf":2.23606797749979},"442":{"tf":1.0},"445":{"tf":1.0},"448":{"tf":1.4142135623730951},"453":{"tf":1.0},"463":{"tf":1.4142135623730951},"464":{"tf":2.23606797749979},"467":{"tf":1.0},"477":{"tf":2.0},"491":{"tf":2.0},"495":{"tf":1.0},"50":{"tf":2.449489742783178},"510":{"tf":1.0},"514":{"tf":1.0},"516":{"tf":1.4142135623730951},"517":{"tf":2.0},"54":{"tf":1.7320508075688772},"557":{"tf":2.0},"56":{"tf":1.0},"90":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951}}}}}}},"i":{"c":{"df":1,"docs":{"1":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":8,"docs":{"1":{"tf":1.0},"322":{"tf":1.0},"383":{"tf":2.6457513110645907},"386":{"tf":1.0},"388":{"tf":1.0},"416":{"tf":1.0},"515":{"tf":1.0},"64":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"464":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":14,"docs":{"15":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"388":{"tf":1.0},"413":{"tf":1.4142135623730951},"50":{"tf":1.0},"515":{"tf":1.0},"523":{"tf":1.0},"55":{"tf":1.0},"556":{"tf":1.0},"557":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"99":{"tf":1.0}}}}}}},"n":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"300":{"tf":1.7320508075688772}}}}}},"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"171":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":61,"docs":{"0":{"tf":1.0},"102":{"tf":1.0},"109":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"159":{"tf":1.0},"161":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"2":{"tf":1.4142135623730951},"218":{"tf":1.0},"226":{"tf":1.0},"236":{"tf":1.4142135623730951},"237":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"28":{"tf":1.0},"299":{"tf":1.0},"309":{"tf":1.4142135623730951},"310":{"tf":1.0},"345":{"tf":1.0},"368":{"tf":1.0},"369":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.4142135623730951},"407":{"tf":1.0},"410":{"tf":1.4142135623730951},"413":{"tf":1.0},"416":{"tf":1.4142135623730951},"417":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"447":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.0},"473":{"tf":1.0},"477":{"tf":1.4142135623730951},"486":{"tf":1.0},"492":{"tf":1.0},"5":{"tf":1.4142135623730951},"517":{"tf":1.0},"518":{"tf":1.0},"542":{"tf":1.0},"556":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0},"87":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.4142135623730951},"96":{"tf":1.0}},"e":{"(":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"y":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"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":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"524":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.0},"524":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"159":{"tf":1.0},"164":{"tf":1.0},"524":{"tf":1.4142135623730951}}}}}}}}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"s":{"df":7,"docs":{"128":{"tf":2.0},"194":{"tf":1.0},"251":{"tf":1.0},"263":{"tf":1.0},"430":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":10,"docs":{"12":{"tf":1.0},"14":{"tf":1.0},"40":{"tf":1.7320508075688772},"490":{"tf":1.0},"503":{"tf":1.0},"535":{"tf":1.7320508075688772},"537":{"tf":1.0},"538":{"tf":1.0},"539":{"tf":1.0},"6":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"109":{"tf":1.0},"548":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"479":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"495":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"d":{"df":3,"docs":{"182":{"tf":1.0},"204":{"tf":1.0},"464":{"tf":1.0}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"df":2,"docs":{"173":{"tf":1.0},"556":{"tf":1.0}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"64":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"186":{"tf":1.0}}},"df":0,"docs":{}}}},"x":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"478":{"tf":1.0}}}}}}},"df":12,"docs":{"135":{"tf":1.0},"137":{"tf":2.6457513110645907},"138":{"tf":1.7320508075688772},"139":{"tf":1.0},"141":{"tf":2.449489742783178},"142":{"tf":1.0},"145":{"tf":2.449489742783178},"146":{"tf":1.0},"147":{"tf":2.23606797749979},"148":{"tf":1.0},"153":{"tf":1.7320508075688772},"473":{"tf":1.4142135623730951}}}},"i":{"c":{"df":10,"docs":{"129":{"tf":1.0},"143":{"tf":1.0},"416":{"tf":1.0},"422":{"tf":1.0},"425":{"tf":1.0},"427":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.0},"473":{"tf":1.4142135623730951}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":4,"docs":{"305":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0},"380":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"413":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"110":{"tf":1.0},"247":{"tf":1.0},"416":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"231":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"(":{")":{".":{"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":{"472":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.7320508075688772}},"s":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"168":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"df":1,"docs":{"178":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"[":{"\"":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"168":{"tf":1.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":1,"docs":{"178":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"168":{"tf":2.0},"185":{"tf":1.4142135623730951},"388":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{")":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"388":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"498":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":28,"docs":{"100":{"tf":2.23606797749979},"101":{"tf":1.0},"119":{"tf":1.0},"16":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"185":{"tf":1.0},"236":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.4142135623730951},"388":{"tf":1.0},"440":{"tf":1.4142135623730951},"471":{"tf":1.7320508075688772},"472":{"tf":1.0},"473":{"tf":1.4142135623730951},"508":{"tf":1.0},"524":{"tf":1.0},"534":{"tf":1.0},"544":{"tf":1.0},"63":{"tf":1.0},"90":{"tf":1.0}},"r":{"df":0,"docs":{},"m":{"df":48,"docs":{"10":{"tf":1.4142135623730951},"12":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.4142135623730951},"156":{"tf":1.0},"160":{"tf":1.0},"165":{"tf":1.0},"18":{"tf":1.4142135623730951},"182":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"190":{"tf":1.0},"218":{"tf":1.0},"22":{"tf":1.0},"224":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"26":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"29":{"tf":1.0},"320":{"tf":1.0},"341":{"tf":1.0},"40":{"tf":1.4142135623730951},"416":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"468":{"tf":1.0},"498":{"tf":1.0},"5":{"tf":1.4142135623730951},"507":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.0},"528":{"tf":1.0},"529":{"tf":1.0},"534":{"tf":1.0},"535":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"6":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"477":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"122":{"tf":1.0},"370":{"tf":1.0},"382":{"tf":1.0},"383":{"tf":1.7320508075688772}}}}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"183":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"439":{"tf":1.0}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"312":{"tf":1.4142135623730951},"90":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"313":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{":":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"df":1,"docs":{"313":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":11,"docs":{"148":{"tf":1.0},"4":{"tf":1.0},"452":{"tf":1.0},"465":{"tf":1.0},"50":{"tf":1.4142135623730951},"545":{"tf":1.0},"555":{"tf":1.4142135623730951},"58":{"tf":2.0},"89":{"tf":1.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"452":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"133":{"tf":1.0},"134":{"tf":1.4142135623730951},"186":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":21,"docs":{"130":{"tf":1.4142135623730951},"134":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":1.0},"183":{"tf":1.7320508075688772},"195":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.0},"236":{"tf":2.6457513110645907},"239":{"tf":1.0},"251":{"tf":1.0},"270":{"tf":1.0},"275":{"tf":1.7320508075688772},"276":{"tf":1.0},"277":{"tf":1.0},"299":{"tf":1.4142135623730951},"341":{"tf":1.0},"347":{"tf":1.0},"349":{"tf":2.449489742783178},"350":{"tf":2.449489742783178},"473":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":2.23606797749979}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"516":{"tf":2.0}}}}}}}}},"s":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"556":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"131":{"tf":1.0},"527":{"tf":1.0}}}}},"i":{"d":{"df":9,"docs":{"104":{"tf":1.0},"187":{"tf":1.0},"339":{"tf":1.0},"350":{"tf":1.0},"389":{"tf":1.0},"50":{"tf":1.0},"531":{"tf":1.0},"532":{"tf":1.0},"87":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"28":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"477":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":6,"docs":{"22":{"tf":1.0},"434":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"467":{"tf":1.0},"471":{"tf":1.0}}},"n":{"c":{"df":23,"docs":{"100":{"tf":1.0},"110":{"tf":1.0},"120":{"tf":1.0},"148":{"tf":1.7320508075688772},"149":{"tf":1.0},"174":{"tf":1.0},"286":{"tf":1.7320508075688772},"291":{"tf":1.7320508075688772},"316":{"tf":1.0},"320":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.0},"347":{"tf":1.0},"348":{"tf":1.0},"362":{"tf":1.0},"375":{"tf":1.0},"404":{"tf":1.0},"470":{"tf":1.0},"518":{"tf":1.0},"531":{"tf":1.0},"81":{"tf":1.0},"90":{"tf":1.7320508075688772},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":10,"docs":{"116":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"166":{"tf":1.0},"197":{"tf":1.0},"215":{"tf":1.0},"275":{"tf":1.4142135623730951},"386":{"tf":1.0},"401":{"tf":1.0},"426":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":58,"docs":{"169":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"184":{"tf":1.7320508075688772},"213":{"tf":1.4142135623730951},"226":{"tf":1.0},"232":{"tf":1.0},"243":{"tf":1.0},"245":{"tf":1.0},"267":{"tf":1.0},"284":{"tf":1.0},"289":{"tf":1.0},"297":{"tf":1.0},"316":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0},"355":{"tf":1.0},"368":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":1.0},"399":{"tf":1.0},"407":{"tf":1.4142135623730951},"408":{"tf":1.4142135623730951},"409":{"tf":1.0},"413":{"tf":1.4142135623730951},"43":{"tf":1.0},"450":{"tf":1.0},"461":{"tf":1.0},"466":{"tf":1.0},"483":{"tf":1.0},"488":{"tf":1.0},"489":{"tf":1.0},"491":{"tf":1.4142135623730951},"492":{"tf":1.4142135623730951},"493":{"tf":1.0},"495":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.4142135623730951},"499":{"tf":1.0},"503":{"tf":1.0},"504":{"tf":1.4142135623730951},"505":{"tf":1.4142135623730951},"508":{"tf":1.0},"510":{"tf":1.4142135623730951},"512":{"tf":1.4142135623730951},"516":{"tf":1.0},"520":{"tf":1.4142135623730951},"523":{"tf":1.0},"524":{"tf":1.4142135623730951},"534":{"tf":1.0},"542":{"tf":1.0},"544":{"tf":1.0},"67":{"tf":1.0},"90":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"17":{"tf":1.0},"27":{"tf":1.0},"467":{"tf":1.0},"471":{"tf":1.0},"556":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"168":{"tf":1.0},"470":{"tf":2.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":31,"docs":{"132":{"tf":1.4142135623730951},"134":{"tf":1.0},"138":{"tf":1.7320508075688772},"149":{"tf":1.4142135623730951},"156":{"tf":2.0},"168":{"tf":2.23606797749979},"191":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"247":{"tf":2.0},"271":{"tf":2.0},"276":{"tf":1.4142135623730951},"277":{"tf":2.23606797749979},"280":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":4.0},"300":{"tf":2.0},"306":{"tf":2.6457513110645907},"331":{"tf":2.0},"349":{"tf":1.0},"362":{"tf":1.0},"370":{"tf":1.7320508075688772},"412":{"tf":3.4641016151377544},"430":{"tf":1.0},"445":{"tf":2.0},"455":{"tf":2.6457513110645907},"470":{"tf":2.8284271247461903},"473":{"tf":1.0}},"e":{"df":0,"docs":{},"g":{"df":11,"docs":{"110":{"tf":1.7320508075688772},"126":{"tf":1.4142135623730951},"128":{"tf":1.0},"171":{"tf":1.0},"195":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.4142135623730951},"211":{"tf":2.0},"299":{"tf":1.0},"334":{"tf":1.4142135623730951},"7":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":16,"docs":{"132":{"tf":1.0},"149":{"tf":1.0},"158":{"tf":1.4142135623730951},"168":{"tf":2.0},"171":{"tf":1.0},"191":{"tf":1.0},"194":{"tf":1.4142135623730951},"247":{"tf":1.0},"271":{"tf":1.0},"331":{"tf":1.0},"349":{"tf":1.0},"441":{"tf":1.0},"453":{"tf":1.0},"460":{"tf":1.0},"464":{"tf":1.0},"466":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"138":{"tf":1.0},"149":{"tf":1.4142135623730951},"247":{"tf":1.4142135623730951},"331":{"tf":1.4142135623730951},"445":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"470":{"tf":2.0}}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"441":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":2.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"455":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"455":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"470":{"tf":2.0}}}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":2,"docs":{"168":{"tf":1.0},"306":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":1,"docs":{"156":{"tf":1.0}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"460":{"tf":2.449489742783178}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"293":{"tf":2.0}}}}}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"277":{"tf":1.4142135623730951}},"e":{"\"":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"158":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"194":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"196":{"tf":2.0},"197":{"tf":2.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}}},"n":{"d":{"df":1,"docs":{"530":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"407":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"218":{"tf":1.0},"248":{"tf":1.0},"260":{"tf":1.0},"370":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"152":{"tf":1.0},"388":{"tf":1.0},"439":{"tf":1.0}}}}},"f":{"a":{"c":{"df":9,"docs":{"160":{"tf":1.4142135623730951},"170":{"tf":2.0},"182":{"tf":1.7320508075688772},"236":{"tf":1.0},"335":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"461":{"tf":1.0},"471":{"tf":1.7320508075688772},"473":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"508":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":13,"docs":{"131":{"tf":1.0},"147":{"tf":1.0},"152":{"tf":1.4142135623730951},"18":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.0},"268":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"461":{"tf":1.4142135623730951},"463":{"tf":1.4142135623730951},"518":{"tf":1.0}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"557":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"161":{"tf":1.0},"324":{"tf":1.0},"349":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":9,"docs":{"133":{"tf":1.0},"148":{"tf":1.0},"233":{"tf":1.0},"406":{"tf":1.0},"486":{"tf":1.0},"493":{"tf":1.0},"503":{"tf":1.4142135623730951},"554":{"tf":1.4142135623730951},"8":{"tf":1.0}},"t":{"df":2,"docs":{"0":{"tf":1.0},"475":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"554":{"tf":1.0}}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"316":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"322":{"tf":1.0},"352":{"tf":1.0},"354":{"tf":1.0},"464":{"tf":1.0},"473":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"128":{"tf":1.0},"223":{"tf":1.0},"295":{"tf":1.0},"308":{"tf":1.7320508075688772},"464":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"474":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"k":{"df":3,"docs":{"465":{"tf":1.0},"467":{"tf":1.0},"96":{"tf":1.0}}},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"205":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"379":{"tf":1.0}}}}}}}}},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":2,"docs":{"223":{"tf":1.0},"386":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"386":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"223":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"196":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"196":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":7,"docs":{"130":{"tf":1.0},"350":{"tf":1.0},"416":{"tf":1.0},"532":{"tf":1.0},"533":{"tf":1.4142135623730951},"551":{"tf":1.4142135623730951},"91":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"u":{"df":20,"docs":{"109":{"tf":1.0},"169":{"tf":1.0},"267":{"tf":1.0},"28":{"tf":1.0},"285":{"tf":1.0},"290":{"tf":1.0},"314":{"tf":1.0},"33":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"528":{"tf":1.0},"551":{"tf":1.7320508075688772},"555":{"tf":1.4142135623730951},"556":{"tf":1.4142135623730951},"557":{"tf":2.0},"558":{"tf":1.0},"560":{"tf":1.0},"82":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"478":{"tf":1.0}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":9,"docs":{"160":{"tf":1.0},"180":{"tf":1.7320508075688772},"181":{"tf":1.0},"182":{"tf":2.0},"183":{"tf":1.7320508075688772},"328":{"tf":1.4142135623730951},"36":{"tf":1.0},"508":{"tf":1.4142135623730951},"524":{"tf":2.0}}}}}}}}}}}}}}},"t":{"'":{"df":23,"docs":{"107":{"tf":1.0},"110":{"tf":1.0},"114":{"tf":1.0},"130":{"tf":1.0},"2":{"tf":1.0},"212":{"tf":1.0},"239":{"tf":1.0},"297":{"tf":1.0},"376":{"tf":1.0},"386":{"tf":1.0},"416":{"tf":2.0},"441":{"tf":1.0},"463":{"tf":1.0},"464":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.4142135623730951},"477":{"tf":2.23606797749979},"478":{"tf":2.0},"479":{"tf":1.0},"516":{"tf":1.0},"532":{"tf":1.0},"553":{"tf":1.0},"554":{"tf":1.0}},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"347":{"tf":1.7320508075688772},"527":{"tf":1.0}}}}},".":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"n":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"168":{"tf":1.0},"345":{"tf":2.449489742783178},"350":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"168":{"tf":1.0},"178":{"tf":1.0}}}}},"x":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"z":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":3,"docs":{"183":{"tf":1.4142135623730951},"223":{"tf":2.0},"386":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"458":{"tf":1.0}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"386":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"_":{"c":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"282":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"282":{"tf":1.0}}}}}},"{":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"282":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":25,"docs":{"128":{"tf":1.0},"176":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":2.8284271247461903},"197":{"tf":3.7416573867739413},"223":{"tf":1.4142135623730951},"268":{"tf":1.0},"271":{"tf":1.4142135623730951},"272":{"tf":1.7320508075688772},"273":{"tf":1.4142135623730951},"282":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"294":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":2.6457513110645907},"323":{"tf":1.0},"324":{"tf":1.0},"326":{"tf":1.4142135623730951},"328":{"tf":1.0},"331":{"tf":2.449489742783178},"345":{"tf":1.0},"386":{"tf":2.0},"445":{"tf":1.4142135623730951},"464":{"tf":1.7320508075688772},"78":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"a":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"0":{"df":1,"docs":{"386":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":3,"docs":{"176":{"tf":1.0},"183":{"tf":1.0},"386":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"331":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"176":{"tf":1.4142135623730951},"183":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"128":{"tf":1.0},"251":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"183":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"223":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},".":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"445":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"197":{"tf":1.0},"272":{"tf":1.4142135623730951},"306":{"tf":1.0},"441":{"tf":1.4142135623730951},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"197":{"tf":1.4142135623730951},"445":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"273":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":11,"docs":{"176":{"tf":2.23606797749979},"183":{"tf":2.6457513110645907},"197":{"tf":2.6457513110645907},"223":{"tf":1.0},"272":{"tf":1.7320508075688772},"273":{"tf":2.0},"307":{"tf":1.4142135623730951},"308":{"tf":1.0},"386":{"tf":1.0},"40":{"tf":1.0},"445":{"tf":2.449489742783178}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"307":{"tf":1.0},"40":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"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":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"r":{"df":4,"docs":{"197":{"tf":1.7320508075688772},"243":{"tf":1.0},"319":{"tf":1.7320508075688772},"368":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"410":{"tf":1.0},"96":{"tf":1.0}}}}}}}},"j":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"48":{"tf":1.0},"515":{"tf":1.0},"63":{"tf":1.0},"86":{"tf":2.23606797749979},"88":{"tf":1.0},"95":{"tf":1.0}}},"v":{"a":{"'":{"df":8,"docs":{"100":{"tf":1.0},"128":{"tf":1.0},"187":{"tf":1.0},"195":{"tf":1.4142135623730951},"198":{"tf":1.0},"247":{"tf":1.0},"301":{"tf":1.0},"305":{"tf":1.0}}},".":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"3":{"4":{"8":{"df":2,"docs":{"47":{"tf":1.0},"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"6":{"7":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"0":{"(":{"df":0,"docs":{},"n":{"df":3,"docs":{"47":{"tf":1.0},"48":{"tf":1.0},"547":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"7":{"5":{"6":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"6":{"0":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"1":{"(":{"df":0,"docs":{},"n":{"df":2,"docs":{"47":{"tf":1.0},"547":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"3":{"5":{"1":{"df":1,"docs":{"547":{"tf":1.0}}},"7":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"1":{"8":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"2":{"4":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"2":{"0":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"8":{"7":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"48":{"tf":1.0},"548":{"tf":1.4142135623730951},"81":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"81":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"7":{"4":{"5":{"df":1,"docs":{"47":{"tf":1.0}}},"8":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"3":{"3":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"47":{"tf":1.4142135623730951}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"4":{"2":{"df":2,"docs":{"47":{"tf":1.0},"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"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":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"n":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"$":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"548":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"$":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"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":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{".":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"d":{"df":0,"docs":{},"o":{"c":{"df":3,"docs":{"468":{"tf":1.0},"478":{"tf":2.0},"490":{"tf":1.0}}},"df":0,"docs":{}}},"df":17,"docs":{"100":{"tf":1.4142135623730951},"110":{"tf":1.0},"15":{"tf":1.0},"184":{"tf":1.0},"191":{"tf":1.0},"201":{"tf":1.4142135623730951},"25":{"tf":1.0},"27":{"tf":1.0},"40":{"tf":1.4142135623730951},"41":{"tf":1.0},"436":{"tf":1.0},"47":{"tf":2.449489742783178},"48":{"tf":1.7320508075688772},"547":{"tf":4.58257569495584},"86":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":7,"docs":{"356":{"tf":1.4142135623730951},"432":{"tf":1.0},"458":{"tf":1.7320508075688772},"460":{"tf":1.7320508075688772},"462":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":2,"docs":{"522":{"tf":1.0},"557":{"tf":1.0}}}}},"df":1,"docs":{"22":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":7,"docs":{"245":{"tf":1.0},"389":{"tf":1.4142135623730951},"405":{"tf":1.0},"544":{"tf":1.0},"550":{"tf":1.0},"558":{"tf":1.0},"83":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"554":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":19,"docs":{"218":{"tf":1.0},"222":{"tf":2.0},"223":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.0},"320":{"tf":1.4142135623730951},"359":{"tf":1.0},"46":{"tf":1.0},"50":{"tf":1.4142135623730951},"55":{"tf":2.23606797749979},"550":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"78":{"tf":1.0},"80":{"tf":1.4142135623730951},"82":{"tf":1.0},"90":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"78":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"v":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{">":{"1":{"6":{"<":{"/":{"df":0,"docs":{},"j":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"435":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{"1":{"6":{"df":1,"docs":{"436":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":7,"docs":{"109":{"tf":1.0},"131":{"tf":1.0},"277":{"tf":1.0},"382":{"tf":1.0},"555":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0}}}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}},"y":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"193":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"336":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"334":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":19,"docs":{"15":{"tf":1.0},"185":{"tf":1.0},"189":{"tf":2.23606797749979},"193":{"tf":3.0},"222":{"tf":1.7320508075688772},"267":{"tf":1.0},"278":{"tf":1.4142135623730951},"319":{"tf":2.23606797749979},"333":{"tf":1.4142135623730951},"334":{"tf":1.7320508075688772},"335":{"tf":1.0},"336":{"tf":1.4142135623730951},"339":{"tf":3.3166247903554},"362":{"tf":1.7320508075688772},"370":{"tf":1.4142135623730951},"473":{"tf":1.0},"478":{"tf":1.0},"516":{"tf":1.7320508075688772},"547":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"336":{"tf":1.0}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"523":{"tf":1.0}}},"df":0,"docs":{}}}}}},"h":{"df":0,"docs":{},"o":{"b":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}},"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":1,"docs":{"557":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"557":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"356":{"tf":1.4142135623730951},"358":{"tf":1.4142135623730951}}}},"df":6,"docs":{"114":{"tf":1.4142135623730951},"121":{"tf":2.449489742783178},"356":{"tf":1.7320508075688772},"358":{"tf":1.4142135623730951},"381":{"tf":3.3166247903554},"461":{"tf":1.0}},"m":{"df":1,"docs":{"121":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"d":{"a":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":21,"docs":{"1":{"tf":1.0},"102":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"118":{"tf":1.0},"152":{"tf":1.0},"156":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"308":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"429":{"tf":1.0},"470":{"tf":1.4142135623730951},"473":{"tf":1.0},"517":{"tf":1.0},"555":{"tf":1.4142135623730951},"56":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"1":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":2,"docs":{"554":{"tf":1.0},"79":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{"\"":{"df":0,"docs":{},"j":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"436":{"tf":1.0}}}}}},"df":0,"docs":{}},":":{"9":{".":{"0":{".":{"0":{"df":1,"docs":{"491":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"1":{"df":1,"docs":{"436":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"435":{"tf":1.0},"491":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":19,"docs":{"12":{"tf":1.0},"15":{"tf":2.0},"17":{"tf":1.0},"350":{"tf":1.0},"413":{"tf":1.4142135623730951},"433":{"tf":1.4142135623730951},"434":{"tf":1.0},"435":{"tf":1.4142135623730951},"436":{"tf":2.0},"438":{"tf":1.0},"439":{"tf":1.0},"440":{"tf":1.0},"445":{"tf":1.0},"446":{"tf":1.4142135623730951},"447":{"tf":2.6457513110645907},"491":{"tf":1.7320508075688772},"556":{"tf":1.4142135623730951},"558":{"tf":1.0},"6":{"tf":1.0}},"i":{"df":1,"docs":{"413":{"tf":1.0}}}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"'":{"df":1,"docs":{"226":{"tf":1.0}}},"df":0,"docs":{}}}}}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"109":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"b":{"d":{"a":{"df":4,"docs":{"100":{"tf":1.0},"110":{"tf":1.0},"534":{"tf":1.0},"544":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"401":{"tf":1.7320508075688772},"413":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"g":{"df":4,"docs":{"223":{"tf":1.4142135623730951},"320":{"tf":1.7320508075688772},"476":{"tf":1.0},"550":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":6,"docs":{"203":{"tf":1.0},"384":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"147":{"tf":1.0},"306":{"tf":1.0},"416":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"548":{"tf":1.0},"555":{"tf":1.4142135623730951}}},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"22":{"tf":1.0},"27":{"tf":1.0},"45":{"tf":1.4142135623730951},"50":{"tf":2.0},"56":{"tf":2.449489742783178},"84":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0}}}}}},"y":{"df":1,"docs":{"382":{"tf":1.4142135623730951}}},"z":{"df":0,"docs":{},"i":{"df":1,"docs":{"557":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":5,"docs":{"100":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":1.0},"236":{"tf":1.0},"477":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"413":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"134":{"tf":1.0},"484":{"tf":1.0},"556":{"tf":1.4142135623730951}}}},"v":{"df":4,"docs":{"106":{"tf":1.0},"108":{"tf":1.0},"305":{"tf":1.0},"339":{"tf":1.7320508075688772}}}},"df":2,"docs":{"247":{"tf":1.4142135623730951},"77":{"tf":2.449489742783178}},"f":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"263":{"tf":1.0}}}}}}},"df":5,"docs":{"2":{"tf":1.7320508075688772},"214":{"tf":1.0},"41":{"tf":1.0},"44":{"tf":1.0},"527":{"tf":1.0}}}},"g":{"a":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":2.0}}},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"c":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"n":{"d":{"(":{")":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"472":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":11,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"251":{"tf":1.4142135623730951},"357":{"tf":1.0},"383":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.4142135623730951},"413":{"tf":1.0},"537":{"tf":1.0},"539":{"tf":1.0},"77":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"80":{"tf":1.0}}}}}},"t":{"'":{"df":31,"docs":{"107":{"tf":1.0},"110":{"tf":1.4142135623730951},"112":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"158":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.4142135623730951},"168":{"tf":1.0},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"193":{"tf":1.0},"211":{"tf":1.4142135623730951},"223":{"tf":1.0},"251":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"318":{"tf":1.0},"339":{"tf":1.4142135623730951},"345":{"tf":1.4142135623730951},"388":{"tf":1.4142135623730951},"389":{"tf":1.0},"405":{"tf":1.0},"413":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.0},"72":{"tf":1.0}}},"df":27,"docs":{"0":{"tf":1.0},"119":{"tf":1.0},"131":{"tf":1.0},"168":{"tf":1.0},"193":{"tf":1.0},"230":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"267":{"tf":1.0},"270":{"tf":1.0},"294":{"tf":1.0},"331":{"tf":1.0},"340":{"tf":1.0},"343":{"tf":1.0},"347":{"tf":1.0},"386":{"tf":1.0},"392":{"tf":1.0},"407":{"tf":1.4142135623730951},"410":{"tf":1.0},"439":{"tf":1.0},"459":{"tf":1.0},"493":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0},"82":{"tf":1.0},"90":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"429":{"tf":1.0},"76":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":6,"docs":{"112":{"tf":1.0},"160":{"tf":1.0},"271":{"tf":3.0},"277":{"tf":3.1622776601683795},"386":{"tf":2.8284271247461903},"389":{"tf":1.7320508075688772}}}}}},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"182":{"tf":1.0},"226":{"tf":1.7320508075688772},"478":{"tf":1.0},"86":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":1,"docs":{"347":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}},"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":{"413":{"tf":1.0}}}}}}}}}}},"k":{"df":0,"docs":{},"e":{"df":2,"docs":{"2":{"tf":1.0},"390":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":14,"docs":{"0":{"tf":1.0},"100":{"tf":1.0},"195":{"tf":1.0},"222":{"tf":1.0},"247":{"tf":1.0},"267":{"tf":1.0},"449":{"tf":1.0},"453":{"tf":1.4142135623730951},"460":{"tf":1.4142135623730951},"461":{"tf":1.0},"467":{"tf":1.4142135623730951},"531":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"76":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":4.0}}},"df":0,"docs":{}}}}},"df":6,"docs":{"358":{"tf":1.0},"412":{"tf":2.0},"416":{"tf":1.0},"473":{"tf":1.4142135623730951},"548":{"tf":1.7320508075688772},"556":{"tf":1.4142135623730951}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":2.0}}},"df":0,"docs":{}}}},"r":{"df":1,"docs":{"416":{"tf":1.0}}}},"k":{"df":10,"docs":{"1":{"tf":1.0},"22":{"tf":1.4142135623730951},"281":{"tf":1.0},"40":{"tf":1.4142135623730951},"405":{"tf":1.0},"470":{"tf":1.4142135623730951},"471":{"tf":2.23606797749979},"477":{"tf":1.0},"478":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":2.449489742783178}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"334":{"tf":1.0}}}}}},"df":2,"docs":{"332":{"tf":1.0},"339":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"(":{"\"":{"c":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"498":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":2,"docs":{"483":{"tf":1.0},"486":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"512":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":17,"docs":{"131":{"tf":1.7320508075688772},"132":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"388":{"tf":1.0},"459":{"tf":1.4142135623730951},"468":{"tf":1.7320508075688772},"470":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951},"512":{"tf":1.4142135623730951},"524":{"tf":2.449489742783178}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"331":{"tf":2.0}}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"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":{},"e":{"d":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"466":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"466":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"531":{"tf":1.0}}}}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":8,"docs":{"132":{"tf":1.0},"324":{"tf":1.4142135623730951},"327":{"tf":1.7320508075688772},"328":{"tf":1.0},"329":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.0},"498":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"329":{"tf":1.4142135623730951}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":7,"docs":{"324":{"tf":2.0},"325":{"tf":1.0},"327":{"tf":1.7320508075688772},"328":{"tf":2.0},"329":{"tf":1.0},"331":{"tf":1.0},"498":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{".":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"326":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"326":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"510":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"510":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"<":{">":{"(":{"\"":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"498":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{">":{"(":{"\"":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"331":{"tf":1.0},"510":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"325":{"tf":1.0}}}}},"t":{">":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"325":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":105,"docs":{"100":{"tf":1.4142135623730951},"102":{"tf":1.0},"107":{"tf":1.0},"11":{"tf":1.0},"130":{"tf":2.6457513110645907},"131":{"tf":1.7320508075688772},"132":{"tf":1.0},"135":{"tf":1.0},"15":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"159":{"tf":2.8284271247461903},"164":{"tf":1.7320508075688772},"166":{"tf":2.8284271247461903},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"177":{"tf":1.4142135623730951},"178":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.0},"193":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.0},"203":{"tf":1.7320508075688772},"220":{"tf":1.0},"224":{"tf":1.0},"227":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"264":{"tf":1.0},"266":{"tf":1.0},"270":{"tf":1.0},"274":{"tf":1.0},"279":{"tf":1.0},"292":{"tf":1.0},"297":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"305":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.7320508075688772},"321":{"tf":1.0},"323":{"tf":2.6457513110645907},"324":{"tf":1.7320508075688772},"325":{"tf":1.4142135623730951},"326":{"tf":2.23606797749979},"327":{"tf":3.4641016151377544},"328":{"tf":1.4142135623730951},"329":{"tf":2.23606797749979},"331":{"tf":2.0},"332":{"tf":1.0},"333":{"tf":1.4142135623730951},"339":{"tf":2.449489742783178},"345":{"tf":1.7320508075688772},"350":{"tf":1.7320508075688772},"358":{"tf":1.0},"359":{"tf":1.0},"36":{"tf":2.0},"368":{"tf":1.4142135623730951},"37":{"tf":1.0},"375":{"tf":1.0},"380":{"tf":1.0},"388":{"tf":1.4142135623730951},"389":{"tf":1.4142135623730951},"396":{"tf":1.0},"397":{"tf":1.4142135623730951},"406":{"tf":1.0},"41":{"tf":1.0},"416":{"tf":1.0},"417":{"tf":1.0},"420":{"tf":1.4142135623730951},"426":{"tf":1.0},"432":{"tf":1.0},"466":{"tf":2.0},"468":{"tf":1.7320508075688772},"486":{"tf":1.4142135623730951},"498":{"tf":1.7320508075688772},"5":{"tf":1.0},"50":{"tf":1.7320508075688772},"510":{"tf":1.7320508075688772},"514":{"tf":1.4142135623730951},"526":{"tf":1.0},"535":{"tf":1.0},"540":{"tf":1.0},"543":{"tf":1.0},"544":{"tf":1.4142135623730951},"547":{"tf":1.0},"558":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"63":{"tf":1.0},"65":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":2.449489742783178},"81":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"390":{"tf":1.0},"92":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"183":{"tf":1.0}}}}}},"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"164":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"185":{"tf":1.0},"474":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"*":{">":{">":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"\"":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"474":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"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":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{">":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"177":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{">":{"(":{"\"":{"b":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"n":{"a":{"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":2,"docs":{"131":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"531":{"tf":1.0}}}}}}}}}}}}},"1":{"df":1,"docs":{"320":{"tf":1.0}}},"2":{"df":1,"docs":{"320":{"tf":1.0}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":12,"docs":{"132":{"tf":1.0},"157":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"33":{"tf":1.0},"404":{"tf":1.0},"430":{"tf":1.0},"453":{"tf":1.0},"468":{"tf":1.4142135623730951},"486":{"tf":2.0},"531":{"tf":1.0},"550":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"442":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"412":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"412":{"tf":1.0}}}}},"r":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"\"":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"474":{"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":{},"g":{"df":1,"docs":{"445":{"tf":1.4142135623730951}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}}}}},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"\"":{")":{")":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"470":{"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":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"p":{"\"":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"474":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"319":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"486":{"tf":1.4142135623730951}}}}}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"15":{"tf":1.0},"318":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"f":{"df":2,"docs":{"15":{"tf":1.0},"318":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"468":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"470":{"tf":1.4142135623730951},"531":{"tf":1.4142135623730951}},"e":{"<":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"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":{"(":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"472":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":22,"docs":{"10":{"tf":1.0},"15":{"tf":1.0},"157":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":2.0},"318":{"tf":3.4641016151377544},"319":{"tf":2.0},"320":{"tf":3.605551275463989},"321":{"tf":3.4641016151377544},"322":{"tf":2.23606797749979},"36":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.7320508075688772},"39":{"tf":1.0},"430":{"tf":2.0},"442":{"tf":1.4142135623730951},"470":{"tf":3.0},"474":{"tf":1.4142135623730951},"486":{"tf":1.7320508075688772},"75":{"tf":2.0},"8":{"tf":1.0}}}},"t":{"df":0,"docs":{},"l":{"df":10,"docs":{"102":{"tf":1.0},"110":{"tf":1.0},"37":{"tf":1.0},"376":{"tf":1.0},"444":{"tf":1.0},"518":{"tf":1.0},"530":{"tf":1.0},"555":{"tf":1.0},"74":{"tf":1.0},"86":{"tf":1.4142135623730951}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"358":{"tf":1.0},"478":{"tf":1.0},"558":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"558":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"118":{"tf":2.23606797749979},"121":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{")":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"121":{"tf":1.0}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{".":{"0":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"o":{"a":{"d":{"df":25,"docs":{"101":{"tf":2.0},"102":{"tf":1.7320508075688772},"103":{"tf":1.0},"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"193":{"tf":1.7320508075688772},"302":{"tf":1.0},"354":{"tf":1.7320508075688772},"355":{"tf":1.0},"363":{"tf":1.4142135623730951},"42":{"tf":1.0},"452":{"tf":1.7320508075688772},"47":{"tf":1.0},"48":{"tf":1.0},"492":{"tf":1.0},"50":{"tf":1.4142135623730951},"542":{"tf":3.605551275463989},"547":{"tf":1.4142135623730951},"548":{"tf":1.4142135623730951},"58":{"tf":1.0},"83":{"tf":1.0},"90":{"tf":2.0},"92":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"542":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"542":{"tf":1.0}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"}":{"\\":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"542":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"542":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"542":{"tf":1.4142135623730951}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":1,"docs":{"557":{"tf":1.0}}}}},"c":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"395":{"tf":2.0}}},"x":{"df":1,"docs":{"395":{"tf":2.0}}},"z":{"df":1,"docs":{"395":{"tf":2.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"401":{"tf":2.23606797749979}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.0}}}}}},"t":{"df":41,"docs":{"102":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":2.6457513110645907},"132":{"tf":2.0},"179":{"tf":1.4142135623730951},"185":{"tf":1.7320508075688772},"197":{"tf":3.0},"207":{"tf":2.23606797749979},"208":{"tf":2.0},"209":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":3.0},"212":{"tf":2.0},"213":{"tf":2.23606797749979},"275":{"tf":3.0},"278":{"tf":1.0},"280":{"tf":1.4142135623730951},"284":{"tf":1.7320508075688772},"285":{"tf":1.7320508075688772},"286":{"tf":1.7320508075688772},"289":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772},"291":{"tf":1.7320508075688772},"298":{"tf":1.0},"306":{"tf":1.0},"328":{"tf":1.0},"372":{"tf":1.0},"395":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":2.23606797749979},"423":{"tf":1.7320508075688772},"425":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":1.7320508075688772},"493":{"tf":2.8284271247461903},"7":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":2.0},"86":{"tf":1.0},"95":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{")":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"212":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"125":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"(":{")":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"125":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"212":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.0}}},"x":{"df":1,"docs":{"197":{"tf":1.0}}},"z":{"df":1,"docs":{"197":{"tf":1.0}}}}}}},"2":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"430":{"tf":1.0},"464":{"tf":1.4142135623730951}}}}}},"df":2,"docs":{"213":{"tf":1.0},"430":{"tf":1.0}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"132":{"tf":1.7320508075688772},"493":{"tf":2.0}},"u":{"df":12,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.4142135623730951},"210":{"tf":1.7320508075688772},"211":{"tf":1.0},"213":{"tf":1.0},"347":{"tf":1.0},"430":{"tf":1.0},"464":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"2":{"df":1,"docs":{"132":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"212":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":3,"docs":{"185":{"tf":1.4142135623730951},"211":{"tf":2.0},"275":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"493":{"tf":2.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"s":{".":{"a":{"d":{"d":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"197":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}}}}}}}},"s":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"208":{"tf":1.4142135623730951},"210":{"tf":1.0}},"e":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"209":{"tf":1.0},"212":{"tf":2.0},"275":{"tf":1.7320508075688772},"464":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"210":{"tf":1.4142135623730951},"211":{"tf":2.0},"464":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}},"df":1,"docs":{"395":{"tf":2.0}}},"df":0,"docs":{},"g":{"df":8,"docs":{"107":{"tf":1.0},"28":{"tf":1.0},"50":{"tf":2.23606797749979},"52":{"tf":1.0},"53":{"tf":2.0},"546":{"tf":1.0},"550":{"tf":1.0},"90":{"tf":1.7320508075688772}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"452":{"tf":1.7320508075688772}}}}},"i":{"c":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.0},"194":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0}}}}}},"df":9,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.4142135623730951},"204":{"tf":1.0},"231":{"tf":1.0},"430":{"tf":1.0},"469":{"tf":1.0},"553":{"tf":1.0},"73":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":20,"docs":{"234":{"tf":1.0},"281":{"tf":1.0},"484":{"tf":1.0},"488":{"tf":1.0},"489":{"tf":1.0},"491":{"tf":1.0},"492":{"tf":1.0},"493":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.0},"503":{"tf":1.4142135623730951},"504":{"tf":1.0},"505":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.0},"523":{"tf":1.0},"524":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"k":{"df":31,"docs":{"1":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"143":{"tf":1.4142135623730951},"153":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"184":{"tf":1.0},"209":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"236":{"tf":1.0},"239":{"tf":1.0},"269":{"tf":1.0},"321":{"tf":1.0},"413":{"tf":1.4142135623730951},"416":{"tf":1.0},"438":{"tf":1.0},"448":{"tf":1.0},"456":{"tf":1.0},"477":{"tf":1.0},"547":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.0},"81":{"tf":1.0}}},"p":{"df":2,"docs":{"306":{"tf":1.4142135623730951},"308":{"tf":1.0}}},"s":{"df":1,"docs":{"324":{"tf":1.0}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"275":{"tf":2.0}},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"128":{"tf":1.4142135623730951}}}}},"df":4,"docs":{"128":{"tf":1.7320508075688772},"274":{"tf":1.4142135623730951},"275":{"tf":2.23606797749979},"78":{"tf":1.0}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"274":{"tf":1.4142135623730951},"275":{"tf":3.1622776601683795}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"274":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"183":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"456":{"tf":1.0},"470":{"tf":1.0}}}},"t":{"df":13,"docs":{"110":{"tf":1.0},"12":{"tf":1.0},"183":{"tf":1.0},"205":{"tf":1.0},"354":{"tf":1.0},"36":{"tf":1.7320508075688772},"405":{"tf":1.0},"44":{"tf":1.0},"463":{"tf":1.0},"473":{"tf":1.0},"474":{"tf":1.0},"478":{"tf":1.4142135623730951},"558":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"478":{"tf":1.0}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"331":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{}},"df":2,"docs":{"112":{"tf":1.0},"196":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"116":{"tf":1.0}}}}}}},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"108":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"'":{"df":1,"docs":{"106":{"tf":1.0}}},"df":2,"docs":{"106":{"tf":2.449489742783178},"69":{"tf":1.0}},"s":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"102":{"tf":1.0}}},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"106":{"tf":2.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"m":{"a":{"d":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"461":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":8,"docs":{"12":{"tf":1.0},"14":{"tf":1.0},"223":{"tf":1.0},"554":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":1.4142135623730951},"560":{"tf":1.0},"6":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"205":{"tf":1.0},"472":{"tf":1.4142135623730951}}},"n":{"df":28,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.0},"223":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"277":{"tf":1.0},"345":{"tf":1.0},"356":{"tf":1.4142135623730951},"37":{"tf":1.0},"388":{"tf":1.0},"397":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"458":{"tf":1.0},"459":{"tf":1.0},"466":{"tf":1.0},"467":{"tf":1.0},"477":{"tf":1.0},"548":{"tf":1.0},"555":{"tf":1.0},"69":{"tf":1.0},"74":{"tf":1.0},"83":{"tf":1.4142135623730951}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"464":{"tf":1.0},"557":{"tf":1.0},"559":{"tf":1.0}}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"2":{"tf":1.0},"48":{"tf":1.0},"555":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"df":59,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"110":{"tf":1.0},"112":{"tf":1.0},"115":{"tf":1.0},"125":{"tf":1.0},"143":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":1.0},"183":{"tf":1.7320508075688772},"189":{"tf":1.0},"198":{"tf":1.0},"2":{"tf":1.0},"215":{"tf":1.0},"223":{"tf":1.0},"239":{"tf":1.0},"245":{"tf":1.0},"267":{"tf":1.4142135623730951},"268":{"tf":1.0},"271":{"tf":1.0},"297":{"tf":1.4142135623730951},"298":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"343":{"tf":1.0},"382":{"tf":1.0},"386":{"tf":1.4142135623730951},"388":{"tf":1.4142135623730951},"389":{"tf":1.0},"401":{"tf":2.23606797749979},"404":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.0},"409":{"tf":1.0},"410":{"tf":1.4142135623730951},"414":{"tf":1.0},"433":{"tf":1.0},"434":{"tf":1.0},"461":{"tf":1.0},"464":{"tf":1.0},"467":{"tf":1.7320508075688772},"471":{"tf":1.0},"472":{"tf":1.7320508075688772},"473":{"tf":1.0},"477":{"tf":1.4142135623730951},"493":{"tf":1.0},"530":{"tf":1.0},"534":{"tf":1.0},"542":{"tf":1.0},"553":{"tf":1.4142135623730951},"554":{"tf":1.4142135623730951},"557":{"tf":1.0},"558":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":1.0}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"401":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"401":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"380":{"tf":1.0},"382":{"tf":1.0},"405":{"tf":1.0},"555":{"tf":1.0},"556":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":8,"docs":{"108":{"tf":1.0},"242":{"tf":1.0},"247":{"tf":2.0},"320":{"tf":1.4142135623730951},"406":{"tf":1.0},"433":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"277":{"tf":1.0}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":6,"docs":{"389":{"tf":1.0},"478":{"tf":1.0},"50":{"tf":1.0},"523":{"tf":1.0},"58":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}},"p":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"178":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"339":{"tf":1.0}}}}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.4142135623730951}}}}}},"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":5,"docs":{"134":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":1.0},"432":{"tf":1.0},"472":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"166":{"tf":1.0},"388":{"tf":1.0}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.7320508075688772},"336":{"tf":1.0},"337":{"tf":1.7320508075688772},"339":{"tf":2.8284271247461903}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"k":{"df":1,"docs":{"337":{"tf":1.0}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":5,"docs":{"333":{"tf":1.4142135623730951},"334":{"tf":1.7320508075688772},"335":{"tf":1.4142135623730951},"336":{"tf":2.6457513110645907},"339":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"k":{"df":1,"docs":{"334":{"tf":1.7320508075688772}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"334":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":18,"docs":{"134":{"tf":2.449489742783178},"135":{"tf":1.0},"164":{"tf":1.4142135623730951},"168":{"tf":1.0},"170":{"tf":1.0},"319":{"tf":3.0},"320":{"tf":1.0},"328":{"tf":2.0},"331":{"tf":1.0},"332":{"tf":1.4142135623730951},"339":{"tf":1.7320508075688772},"388":{"tf":1.4142135623730951},"472":{"tf":1.0},"5":{"tf":1.4142135623730951},"50":{"tf":1.0},"55":{"tf":1.0},"9":{"tf":1.0},"94":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"f":{"df":2,"docs":{"319":{"tf":1.4142135623730951},"472":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"d":{":":{"9":{".":{"4":{".":{"1":{"df":1,"docs":{"95":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":6,"docs":{"324":{"tf":1.0},"328":{"tf":1.4142135623730951},"333":{"tf":1.4142135623730951},"335":{"tf":2.23606797749979},"336":{"tf":1.0},"339":{"tf":2.449489742783178}}}}}},"r":{"df":0,"docs":{},"k":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"479":{"tf":1.0}}}}}},"df":3,"docs":{"201":{"tf":1.7320508075688772},"203":{"tf":1.0},"69":{"tf":1.0}}},"v":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"128":{"tf":1.4142135623730951},"305":{"tf":1.0},"306":{"tf":1.7320508075688772},"448":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"'":{"df":1,"docs":{"331":{"tf":1.0}}},".":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"176":{"tf":1.4142135623730951},"212":{"tf":1.7320508075688772}}}}},"b":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"331":{"tf":1.0},"510":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"331":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":3,"docs":{"306":{"tf":1.0},"331":{"tf":2.6457513110645907},"380":{"tf":1.0}}}}},"h":{".":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"470":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"276":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"276":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"(":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"306":{"tf":1.0}}}},"df":0,"docs":{},"x":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"w":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":0,"docs":{}}}}},"y":{"a":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"215":{"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":{"276":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"p":{"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":{".":{"a":{"d":{"d":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"o":{"d":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}}}}}}}},"s":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"276":{"tf":2.23606797749979},"277":{"tf":2.23606797749979}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"557":{"tf":1.0}}}}}}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":2,"docs":{"95":{"tf":1.0},"98":{"tf":1.0}}}}}},"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"29":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":6,"docs":{"436":{"tf":1.7320508075688772},"522":{"tf":1.0},"556":{"tf":1.0},"85":{"tf":1.0},"95":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}}}}}},"df":18,"docs":{"107":{"tf":1.0},"18":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"313":{"tf":1.0},"40":{"tf":1.7320508075688772},"435":{"tf":1.7320508075688772},"450":{"tf":2.0},"477":{"tf":1.0},"522":{"tf":2.0},"557":{"tf":1.0},"84":{"tf":1.7320508075688772},"85":{"tf":1.0},"94":{"tf":1.7320508075688772},"95":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.4142135623730951}}}}},"x":{"df":4,"docs":{"194":{"tf":1.4142135623730951},"195":{"tf":1.0},"430":{"tf":1.7320508075688772},"455":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"194":{"tf":1.0},"441":{"tf":1.0},"454":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"355":{"tf":1.0},"358":{"tf":1.0},"361":{"tf":1.0},"369":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"d":{"6":{"7":{"8":{"6":{"8":{"5":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"5":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"479":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":29,"docs":{"1":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"131":{"tf":1.0},"152":{"tf":1.0},"167":{"tf":1.0},"195":{"tf":1.0},"203":{"tf":1.0},"221":{"tf":1.0},"225":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.0},"320":{"tf":1.0},"329":{"tf":1.0},"332":{"tf":1.0},"346":{"tf":1.4142135623730951},"354":{"tf":1.0},"369":{"tf":1.0},"425":{"tf":1.0},"429":{"tf":1.0},"441":{"tf":1.0},"517":{"tf":1.0},"518":{"tf":1.0},"531":{"tf":1.0},"542":{"tf":1.0},"73":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"130":{"tf":1.0}}}}},"t":{"df":1,"docs":{"542":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"22":{"tf":1.0},"306":{"tf":1.0},"351":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"388":{"tf":2.6457513110645907},"474":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"11":{"tf":1.0},"15":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.4142135623730951},"451":{"tf":1.0},"557":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0}}}}}},"u":{"df":1,"docs":{"86":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":49,"docs":{"103":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.4142135623730951},"112":{"tf":3.1622776601683795},"129":{"tf":2.0},"130":{"tf":1.4142135623730951},"138":{"tf":1.7320508075688772},"149":{"tf":1.4142135623730951},"156":{"tf":1.7320508075688772},"158":{"tf":2.23606797749979},"168":{"tf":2.449489742783178},"180":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"184":{"tf":1.0},"203":{"tf":1.7320508075688772},"204":{"tf":2.8284271247461903},"222":{"tf":1.7320508075688772},"225":{"tf":3.3166247903554},"232":{"tf":3.1622776601683795},"233":{"tf":1.4142135623730951},"239":{"tf":1.0},"240":{"tf":1.0},"300":{"tf":2.8284271247461903},"339":{"tf":4.0},"350":{"tf":1.0},"351":{"tf":1.4142135623730951},"352":{"tf":1.0},"354":{"tf":1.0},"358":{"tf":1.0},"383":{"tf":1.0},"42":{"tf":1.0},"438":{"tf":1.4142135623730951},"439":{"tf":2.0},"442":{"tf":2.0},"472":{"tf":2.449489742783178},"488":{"tf":1.4142135623730951},"50":{"tf":2.23606797749979},"508":{"tf":1.7320508075688772},"509":{"tf":1.4142135623730951},"531":{"tf":1.4142135623730951},"532":{"tf":1.7320508075688772},"533":{"tf":1.4142135623730951},"54":{"tf":2.449489742783178},"553":{"tf":1.0},"78":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":2.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"149":{"tf":1.4142135623730951},"472":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":4,"docs":{"350":{"tf":1.0},"351":{"tf":1.0},"352":{"tf":1.0},"488":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":2,"docs":{"350":{"tf":1.0},"352":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"339":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"m":{"a":{"df":0,"docs":{},"p":{"[":{"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":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"339":{"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":{},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"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":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"339":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"205":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"99":{"tf":1.0}}}},"t":{"a":{".":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"183":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"183":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"\"":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"176":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"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":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}}}},"?":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"176":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"477":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":5,"docs":{"176":{"tf":1.7320508075688772},"183":{"tf":1.7320508075688772},"222":{"tf":1.0},"223":{"tf":2.23606797749979},"470":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":219,"docs":{"1":{"tf":1.0},"100":{"tf":3.3166247903554},"101":{"tf":2.0},"102":{"tf":2.0},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"11":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"114":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":2.0},"121":{"tf":1.0},"122":{"tf":1.7320508075688772},"124":{"tf":2.449489742783178},"125":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"131":{"tf":1.0},"134":{"tf":1.4142135623730951},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.4142135623730951},"138":{"tf":2.449489742783178},"140":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"147":{"tf":2.0},"15":{"tf":2.0},"150":{"tf":1.0},"151":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"153":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"155":{"tf":2.23606797749979},"156":{"tf":1.0},"159":{"tf":1.7320508075688772},"160":{"tf":1.7320508075688772},"161":{"tf":1.7320508075688772},"163":{"tf":1.4142135623730951},"164":{"tf":1.0},"165":{"tf":1.4142135623730951},"167":{"tf":1.7320508075688772},"168":{"tf":1.0},"169":{"tf":1.7320508075688772},"17":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.4142135623730951},"177":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":2.0},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":2.6457513110645907},"185":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"189":{"tf":1.0},"19":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":1.0},"214":{"tf":1.4142135623730951},"22":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":1.7320508075688772},"232":{"tf":1.4142135623730951},"236":{"tf":2.0},"237":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":1.0},"245":{"tf":1.0},"251":{"tf":1.4142135623730951},"253":{"tf":1.7320508075688772},"254":{"tf":1.0},"259":{"tf":1.0},"267":{"tf":1.0},"276":{"tf":1.7320508075688772},"277":{"tf":1.0},"28":{"tf":1.0},"280":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"306":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"318":{"tf":1.0},"322":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":2.449489742783178},"329":{"tf":1.4142135623730951},"335":{"tf":1.4142135623730951},"336":{"tf":1.0},"337":{"tf":1.0},"34":{"tf":1.0},"341":{"tf":1.7320508075688772},"343":{"tf":1.4142135623730951},"344":{"tf":1.0},"345":{"tf":1.4142135623730951},"346":{"tf":1.0},"347":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":2.23606797749979},"351":{"tf":1.4142135623730951},"352":{"tf":1.0},"355":{"tf":1.7320508075688772},"356":{"tf":1.0},"362":{"tf":2.23606797749979},"363":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":1.4142135623730951},"368":{"tf":1.0},"37":{"tf":1.0},"370":{"tf":2.23606797749979},"372":{"tf":1.0},"374":{"tf":1.0},"377":{"tf":1.7320508075688772},"378":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"385":{"tf":1.4142135623730951},"386":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.4142135623730951},"389":{"tf":2.23606797749979},"390":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":2.8284271247461903},"399":{"tf":1.4142135623730951},"400":{"tf":1.0},"401":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.4142135623730951},"405":{"tf":1.0},"406":{"tf":1.4142135623730951},"407":{"tf":2.8284271247461903},"408":{"tf":1.0},"409":{"tf":1.4142135623730951},"410":{"tf":2.0},"413":{"tf":1.4142135623730951},"416":{"tf":2.8284271247461903},"424":{"tf":1.7320508075688772},"425":{"tf":1.0},"426":{"tf":1.4142135623730951},"427":{"tf":1.0},"428":{"tf":1.0},"43":{"tf":1.0},"431":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":1.0},"439":{"tf":1.0},"441":{"tf":2.449489742783178},"442":{"tf":1.4142135623730951},"446":{"tf":1.0},"456":{"tf":1.0},"457":{"tf":1.0},"459":{"tf":1.0},"461":{"tf":1.7320508075688772},"462":{"tf":1.0},"465":{"tf":1.7320508075688772},"466":{"tf":1.4142135623730951},"467":{"tf":1.7320508075688772},"468":{"tf":1.7320508075688772},"47":{"tf":1.4142135623730951},"470":{"tf":1.7320508075688772},"471":{"tf":1.0},"473":{"tf":1.7320508075688772},"477":{"tf":1.4142135623730951},"48":{"tf":1.0},"481":{"tf":1.4142135623730951},"484":{"tf":1.4142135623730951},"488":{"tf":1.0},"489":{"tf":1.0},"490":{"tf":1.7320508075688772},"492":{"tf":1.4142135623730951},"493":{"tf":2.23606797749979},"494":{"tf":1.7320508075688772},"498":{"tf":1.0},"508":{"tf":1.7320508075688772},"509":{"tf":1.4142135623730951},"510":{"tf":1.0},"512":{"tf":1.0},"514":{"tf":1.0},"517":{"tf":1.0},"524":{"tf":2.23606797749979},"534":{"tf":1.4142135623730951},"545":{"tf":1.0},"546":{"tf":1.0},"547":{"tf":1.4142135623730951},"6":{"tf":1.0},"62":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"91":{"tf":2.8284271247461903},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"225":{"tf":1.7320508075688772},"557":{"tf":1.0}}}}},"df":0,"docs":{}}},"d":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"464":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"461":{"tf":1.0}}}}}},"n":{"d":{"df":2,"docs":{"102":{"tf":1.0},"131":{"tf":1.0}}},"df":4,"docs":{"194":{"tf":1.4142135623730951},"195":{"tf":1.0},"430":{"tf":1.0},"455":{"tf":1.7320508075688772}},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"'":{"df":21,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"105":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"127":{"tf":1.0},"131":{"tf":1.0},"218":{"tf":1.0},"242":{"tf":1.0},"278":{"tf":1.0},"316":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"353":{"tf":1.0},"369":{"tf":1.0},"376":{"tf":1.4142135623730951},"461":{"tf":1.4142135623730951},"464":{"tf":1.0},"55":{"tf":1.0}}},":":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"285":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"\"":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"290":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"345":{"tf":2.0},"346":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"345":{"tf":2.0},"346":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"285":{"tf":1.0}}}}}}},"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":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"_":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"464":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"464":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":3,"docs":{"102":{"tf":1.0},"104":{"tf":1.7320508075688772},"109":{"tf":3.7416573867739413}}},"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":{"1":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"464":{"tf":1.4142135623730951}}}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}},"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":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"o":{"b":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"b":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"464":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"464":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":1,"docs":{"464":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"125":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":3,"docs":{"50":{"tf":1.4142135623730951},"57":{"tf":1.0},"58":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"464":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"445":{"tf":2.0}}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"c":{"2":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"3":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":79,"docs":{"0":{"tf":1.7320508075688772},"1":{"tf":1.7320508075688772},"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"132":{"tf":1.0},"187":{"tf":1.0},"218":{"tf":2.0},"220":{"tf":1.0},"227":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.7320508075688772},"247":{"tf":1.0},"249":{"tf":1.4142135623730951},"252":{"tf":1.0},"260":{"tf":1.0},"264":{"tf":1.0},"266":{"tf":1.4142135623730951},"268":{"tf":1.4142135623730951},"27":{"tf":1.0},"270":{"tf":1.0},"272":{"tf":1.0},"274":{"tf":1.0},"276":{"tf":1.4142135623730951},"278":{"tf":1.0},"279":{"tf":1.4142135623730951},"28":{"tf":1.0},"281":{"tf":2.0},"282":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"303":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"323":{"tf":1.4142135623730951},"353":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772},"357":{"tf":1.0},"358":{"tf":1.0},"36":{"tf":1.0},"361":{"tf":2.23606797749979},"362":{"tf":1.0},"366":{"tf":1.0},"368":{"tf":1.7320508075688772},"370":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.7320508075688772},"40":{"tf":1.0},"432":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.4142135623730951},"464":{"tf":1.0},"465":{"tf":1.4142135623730951},"468":{"tf":1.0},"47":{"tf":2.0},"473":{"tf":1.4142135623730951},"477":{"tf":1.0},"48":{"tf":2.0},"50":{"tf":1.0},"535":{"tf":1.4142135623730951},"536":{"tf":1.0},"537":{"tf":1.0},"538":{"tf":1.0},"539":{"tf":1.0},"540":{"tf":1.4142135623730951},"541":{"tf":1.0},"542":{"tf":2.8284271247461903},"554":{"tf":2.0},"555":{"tf":1.7320508075688772},"557":{"tf":1.4142135623730951},"56":{"tf":2.0},"62":{"tf":1.0},"78":{"tf":1.0}},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":3,"docs":{"282":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"389":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"'":{"df":1,"docs":{"557":{"tf":1.0}}},"df":2,"docs":{"557":{"tf":1.0},"558":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"m":{"df":3,"docs":{"25":{"tf":1.0},"515":{"tf":1.0},"89":{"tf":1.0}},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{">":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"<":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"194":{"tf":1.0},"441":{"tf":1.0},"454":{"tf":1.0}}}}}}},"s":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"262":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"339":{"tf":1.0}}}}}}}}}}},"s":{"df":9,"docs":{"27":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"339":{"tf":2.449489742783178},"50":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"90":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"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":{"df":0,"docs":{},"r":{"df":1,"docs":{"90":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"47":{"tf":1.0},"543":{"tf":1.0},"91":{"tf":1.0}}}}}},"o":{"b":{"df":4,"docs":{"177":{"tf":1.7320508075688772},"243":{"tf":1.0},"297":{"tf":1.0},"389":{"tf":1.0}}},"d":{"df":0,"docs":{},"e":{"df":2,"docs":{"316":{"tf":1.4142135623730951},"379":{"tf":1.4142135623730951}},"r":{"df":1,"docs":{"403":{"tf":1.0}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":7,"docs":{"159":{"tf":1.0},"165":{"tf":1.0},"189":{"tf":1.0},"211":{"tf":1.0},"301":{"tf":1.0},"442":{"tf":2.0},"443":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"416":{"tf":1.0}}}},"df":4,"docs":{"447":{"tf":1.0},"477":{"tf":1.0},"491":{"tf":1.4142135623730951},"557":{"tf":1.0}}}}},"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"'":{"df":5,"docs":{"244":{"tf":1.0},"245":{"tf":1.0},"467":{"tf":1.0},"478":{"tf":1.0},"554":{"tf":1.0}}},"df":5,"docs":{"245":{"tf":1.0},"478":{"tf":1.0},"5":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":2.0}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"383":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"554":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":78,"docs":{"1":{"tf":1.0},"100":{"tf":2.449489742783178},"101":{"tf":1.0},"106":{"tf":1.0},"110":{"tf":1.0},"122":{"tf":1.0},"133":{"tf":1.4142135623730951},"14":{"tf":1.0},"143":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"16":{"tf":1.0},"160":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"176":{"tf":1.4142135623730951},"179":{"tf":1.0},"184":{"tf":1.0},"190":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.0},"249":{"tf":1.4142135623730951},"251":{"tf":1.0},"29":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.4142135623730951},"33":{"tf":1.0},"339":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.0},"36":{"tf":1.0},"366":{"tf":1.0},"383":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0},"410":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.0},"44":{"tf":2.0},"442":{"tf":1.4142135623730951},"444":{"tf":1.7320508075688772},"467":{"tf":1.0},"468":{"tf":1.0},"469":{"tf":1.0},"47":{"tf":1.7320508075688772},"471":{"tf":1.0},"473":{"tf":1.0},"493":{"tf":1.4142135623730951},"495":{"tf":1.0},"498":{"tf":1.0},"507":{"tf":1.0},"516":{"tf":1.4142135623730951},"517":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.0},"523":{"tf":1.0},"528":{"tf":1.0},"530":{"tf":1.0},"534":{"tf":1.0},"547":{"tf":1.7320508075688772},"548":{"tf":1.4142135623730951},"55":{"tf":1.0},"557":{"tf":1.0},"560":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.7320508075688772},"90":{"tf":1.0},"99":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"171":{"tf":1.0},"81":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"555":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"179":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":7,"docs":{"104":{"tf":1.0},"257":{"tf":1.4142135623730951},"287":{"tf":2.0},"41":{"tf":1.0},"494":{"tf":1.0},"515":{"tf":1.0},"73":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"g":{"df":2,"docs":{"233":{"tf":1.0},"439":{"tf":1.0}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":16,"docs":{"110":{"tf":1.0},"112":{"tf":1.0},"133":{"tf":1.4142135623730951},"213":{"tf":1.0},"316":{"tf":1.0},"350":{"tf":1.0},"381":{"tf":1.0},"390":{"tf":1.0},"41":{"tf":1.0},"413":{"tf":1.4142135623730951},"473":{"tf":1.0},"477":{"tf":1.0},"493":{"tf":1.0},"527":{"tf":1.0},"530":{"tf":1.4142135623730951},"560":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":7,"docs":{"10":{"tf":1.0},"321":{"tf":2.23606797749979},"322":{"tf":1.4142135623730951},"331":{"tf":1.0},"39":{"tf":1.0},"557":{"tf":1.0},"8":{"tf":1.0}},"g":{"df":2,"docs":{"323":{"tf":1.0},"331":{"tf":1.7320508075688772}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":14,"docs":{"132":{"tf":1.0},"316":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"33":{"tf":1.4142135623730951},"39":{"tf":1.0},"404":{"tf":1.0},"430":{"tf":1.0},"453":{"tf":1.0},"460":{"tf":1.0},"464":{"tf":1.0},"483":{"tf":1.7320508075688772},"486":{"tf":1.7320508075688772},"8":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":4,"docs":{"105":{"tf":1.0},"322":{"tf":1.0},"483":{"tf":1.4142135623730951},"486":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"460":{"tf":2.0}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"486":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"322":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"321":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"l":{"df":34,"docs":{"113":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"124":{"tf":1.0},"14":{"tf":1.0},"153":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"22":{"tf":1.0},"243":{"tf":2.0},"250":{"tf":1.0},"251":{"tf":2.0},"329":{"tf":1.0},"331":{"tf":1.0},"336":{"tf":1.7320508075688772},"339":{"tf":1.0},"347":{"tf":1.0},"359":{"tf":1.0},"375":{"tf":1.0},"381":{"tf":1.0},"384":{"tf":1.0},"392":{"tf":1.7320508075688772},"393":{"tf":1.7320508075688772},"404":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"43":{"tf":1.0},"430":{"tf":1.0},"477":{"tf":1.0},"510":{"tf":1.0},"518":{"tf":1.0},"75":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}}}}}}},"s":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"297":{"tf":1.0},"472":{"tf":2.8284271247461903}}},"df":0,"docs":{}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"168":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"388":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"<":{"df":0,"docs":{},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"166":{"tf":1.0},"388":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"95":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"512":{"tf":2.0},"518":{"tf":1.4142135623730951}}}}}}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}}}}},"c":{"df":0,"docs":{},"m":{"d":{"df":2,"docs":{"397":{"tf":1.4142135623730951},"399":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":17,"docs":{"138":{"tf":2.23606797749979},"139":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"158":{"tf":1.0},"161":{"tf":1.7320508075688772},"167":{"tf":1.7320508075688772},"236":{"tf":2.0},"318":{"tf":1.4142135623730951},"341":{"tf":1.7320508075688772},"349":{"tf":1.0},"523":{"tf":1.4142135623730951},"532":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":2,"docs":{"359":{"tf":1.0},"360":{"tf":1.4142135623730951}},"e":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"360":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"2":{"df":1,"docs":{"359":{"tf":1.0}}},"df":3,"docs":{"359":{"tf":1.0},"360":{"tf":1.0},"548":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"107":{"tf":1.0}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"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":{"59":{"tf":1.0}}}}}}}}}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"432":{"tf":1.0},"462":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"83":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}}}}}}},"t":{"a":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"359":{"tf":1.0},"360":{"tf":1.0}}}}}}},"df":1,"docs":{"360":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"n":{"/":{"a":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"346":{"tf":1.0}}}}}}}},">":{"[":{".":{".":{"5":{"0":{"df":1,"docs":{"77":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{".":{".":{"1":{".":{"0":{"df":1,"docs":{"77":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{".":{".":{"5":{"0":{"df":1,"docs":{"77":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"77":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"77":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"221":{"tf":1.0},"228":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"227":{"tf":1.0}}}}}}},"df":2,"docs":{"227":{"tf":1.0},"228":{"tf":2.0}}}}}}},"df":0,"docs":{}}}}}},"df":83,"docs":{"10":{"tf":1.0},"100":{"tf":1.7320508075688772},"102":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"131":{"tf":1.0},"134":{"tf":2.0},"135":{"tf":1.0},"136":{"tf":1.7320508075688772},"137":{"tf":1.4142135623730951},"138":{"tf":3.0},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"144":{"tf":1.7320508075688772},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"151":{"tf":1.0},"168":{"tf":1.4142135623730951},"183":{"tf":2.23606797749979},"186":{"tf":1.0},"204":{"tf":1.0},"214":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"242":{"tf":1.0},"249":{"tf":1.0},"251":{"tf":2.23606797749979},"268":{"tf":1.4142135623730951},"287":{"tf":2.23606797749979},"319":{"tf":1.7320508075688772},"325":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.7320508075688772},"35":{"tf":1.0},"350":{"tf":1.7320508075688772},"363":{"tf":1.0},"364":{"tf":1.0},"388":{"tf":2.0},"391":{"tf":1.4142135623730951},"394":{"tf":1.4142135623730951},"405":{"tf":1.0},"408":{"tf":1.0},"414":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":2.449489742783178},"419":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.7320508075688772},"430":{"tf":1.4142135623730951},"431":{"tf":1.0},"432":{"tf":1.0},"441":{"tf":1.0},"448":{"tf":1.4142135623730951},"456":{"tf":1.0},"458":{"tf":1.0},"459":{"tf":1.0},"466":{"tf":1.7320508075688772},"481":{"tf":1.0},"486":{"tf":1.0},"493":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0},"512":{"tf":1.0},"554":{"tf":1.4142135623730951},"65":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"76":{"tf":2.449489742783178},"78":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"90":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":2.0},"99":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":14,"docs":{"1":{"tf":1.4142135623730951},"100":{"tf":2.0},"102":{"tf":2.23606797749979},"103":{"tf":1.4142135623730951},"104":{"tf":1.7320508075688772},"106":{"tf":1.0},"109":{"tf":2.0},"15":{"tf":1.0},"267":{"tf":1.0},"27":{"tf":1.0},"278":{"tf":2.0},"359":{"tf":1.0},"360":{"tf":1.4142135623730951},"90":{"tf":1.7320508075688772}},"e":{":":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"278":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"176":{"tf":1.0}}}}}},")":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"298":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},">":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"516":{"tf":1.0}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"132":{"tf":1.0},"464":{"tf":1.0},"516":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"516":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":16,"docs":{"14":{"tf":1.4142135623730951},"173":{"tf":1.4142135623730951},"18":{"tf":1.0},"253":{"tf":1.0},"267":{"tf":1.4142135623730951},"278":{"tf":1.7320508075688772},"292":{"tf":1.0},"293":{"tf":2.0},"297":{"tf":2.23606797749979},"298":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.0},"370":{"tf":1.0},"5":{"tf":1.0},"503":{"tf":1.4142135623730951},"507":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":8,"docs":{"100":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.4142135623730951},"122":{"tf":1.0},"124":{"tf":1.0},"230":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"125":{"tf":1.0},"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"100":{"tf":1.0},"113":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.4142135623730951},"124":{"tf":1.0},"125":{"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"b":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":8,"docs":{"171":{"tf":1.0},"309":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"314":{"tf":1.0},"464":{"tf":1.4142135623730951},"517":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"517":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{">":{"(":{"\"":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"df":2,"docs":{"314":{"tf":1.4142135623730951},"517":{"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":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":1,"docs":{"517":{"tf":1.0}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"313":{"tf":2.0},"314":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"311":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"313":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"312":{"tf":1.0},"90":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"312":{"tf":1.0},"90":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":14,"docs":{"107":{"tf":1.0},"18":{"tf":1.4142135623730951},"309":{"tf":1.7320508075688772},"310":{"tf":1.0},"311":{"tf":2.0},"312":{"tf":2.0},"313":{"tf":2.0},"314":{"tf":2.8284271247461903},"46":{"tf":1.4142135623730951},"517":{"tf":2.8284271247461903},"78":{"tf":1.0},"85":{"tf":1.0},"90":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"168":{"tf":1.7320508075688772}}}},"df":1,"docs":{"464":{"tf":1.0}}},"t":{"df":1,"docs":{"477":{"tf":1.0}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"119":{"tf":1.0},"184":{"tf":1.0},"384":{"tf":1.0},"500":{"tf":1.0},"58":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":66,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"131":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.4142135623730951},"148":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.0},"191":{"tf":1.0},"198":{"tf":1.0},"239":{"tf":2.23606797749979},"265":{"tf":1.0},"312":{"tf":1.0},"322":{"tf":1.0},"328":{"tf":1.0},"335":{"tf":1.4142135623730951},"342":{"tf":1.0},"345":{"tf":1.4142135623730951},"349":{"tf":1.0},"363":{"tf":1.0},"386":{"tf":1.4142135623730951},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"391":{"tf":1.0},"422":{"tf":1.0},"429":{"tf":1.0},"434":{"tf":1.0},"435":{"tf":1.7320508075688772},"436":{"tf":2.449489742783178},"439":{"tf":1.4142135623730951},"445":{"tf":1.0},"447":{"tf":1.0},"448":{"tf":1.0},"450":{"tf":1.0},"46":{"tf":2.0},"466":{"tf":1.0},"470":{"tf":1.0},"471":{"tf":1.0},"477":{"tf":1.0},"478":{"tf":1.4142135623730951},"503":{"tf":1.4142135623730951},"504":{"tf":1.0},"505":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"518":{"tf":1.0},"522":{"tf":1.0},"531":{"tf":1.4142135623730951},"534":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"94":{"tf":1.7320508075688772},"95":{"tf":1.0},"96":{"tf":1.4142135623730951},"99":{"tf":1.0}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"422":{"tf":1.7320508075688772},"428":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"g":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}},"df":1,"docs":{"470":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"559":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"306":{"tf":1.0},"320":{"tf":1.4142135623730951},"345":{"tf":1.0}}}},"t":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"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":{}}}}}},"m":{"d":{"_":{"5":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{".":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{".":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"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":{}},"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":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"311":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"_":{"1":{"3":{"_":{"df":0,"docs":{},"r":{"2":{".":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"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":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"2":{"3":{"5":{"df":2,"docs":{"47":{"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":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"7":{"8":{"7":{"df":2,"docs":{"47":{"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":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"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":{},"r":{"1":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"a":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{"6":{"2":{"df":1,"docs":{"548":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"a":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{"8":{"4":{"df":1,"docs":{"548":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"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":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"2":{"2":{"4":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"l":{"a":{"df":0,"docs":{},"m":{"b":{"d":{"a":{"$":{"0":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"2":{"7":{"3":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"9":{"2":{"8":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"107":{"tf":1.0},"203":{"tf":1.0},"245":{"tf":1.0},"286":{"tf":1.0},"291":{"tf":1.0},"357":{"tf":1.0},"461":{"tf":1.0},"555":{"tf":1.0},"560":{"tf":1.0},"84":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"456":{"tf":1.0}}}}}}}}}}}},"w":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"472":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":1,"docs":{"472":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":191,"docs":{"0":{"tf":1.0},"100":{"tf":2.0},"105":{"tf":2.23606797749979},"108":{"tf":1.0},"109":{"tf":1.7320508075688772},"111":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"12":{"tf":1.0},"121":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"131":{"tf":2.6457513110645907},"132":{"tf":1.4142135623730951},"138":{"tf":1.0},"14":{"tf":1.7320508075688772},"142":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":2.449489742783178},"15":{"tf":2.6457513110645907},"151":{"tf":1.0},"152":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.0},"158":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":2.0},"168":{"tf":1.4142135623730951},"174":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":2.0},"178":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"183":{"tf":2.0},"185":{"tf":1.4142135623730951},"187":{"tf":1.7320508075688772},"189":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.7320508075688772},"197":{"tf":1.4142135623730951},"204":{"tf":1.0},"21":{"tf":1.0},"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":2.0},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"225":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":2.449489742783178},"24":{"tf":1.4142135623730951},"240":{"tf":2.449489742783178},"243":{"tf":1.0},"247":{"tf":1.0},"250":{"tf":1.4142135623730951},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.7320508075688772},"269":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.4142135623730951},"295":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.4142135623730951},"298":{"tf":1.4142135623730951},"300":{"tf":1.0},"303":{"tf":1.0},"306":{"tf":2.23606797749979},"308":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":1.7320508075688772},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"325":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.0},"337":{"tf":1.0},"339":{"tf":1.0},"343":{"tf":1.0},"345":{"tf":1.7320508075688772},"35":{"tf":1.0},"350":{"tf":1.4142135623730951},"352":{"tf":1.0},"356":{"tf":1.0},"36":{"tf":2.449489742783178},"37":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":1.4142135623730951},"38":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":2.0},"386":{"tf":1.0},"388":{"tf":2.449489742783178},"39":{"tf":1.7320508075688772},"391":{"tf":1.4142135623730951},"393":{"tf":1.0},"395":{"tf":1.0},"399":{"tf":1.4142135623730951},"4":{"tf":1.0},"40":{"tf":1.4142135623730951},"401":{"tf":1.7320508075688772},"403":{"tf":1.0},"405":{"tf":2.23606797749979},"407":{"tf":1.0},"408":{"tf":1.4142135623730951},"41":{"tf":1.0},"410":{"tf":1.7320508075688772},"412":{"tf":1.4142135623730951},"414":{"tf":1.0},"415":{"tf":2.23606797749979},"416":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"432":{"tf":1.0},"439":{"tf":2.0},"44":{"tf":2.6457513110645907},"441":{"tf":1.0},"455":{"tf":1.0},"460":{"tf":2.6457513110645907},"462":{"tf":1.0},"465":{"tf":1.0},"467":{"tf":1.0},"470":{"tf":2.449489742783178},"472":{"tf":2.0},"473":{"tf":2.0},"474":{"tf":2.0},"483":{"tf":1.0},"486":{"tf":1.0},"488":{"tf":1.4142135623730951},"489":{"tf":2.0},"491":{"tf":1.0},"493":{"tf":2.23606797749979},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"498":{"tf":1.4142135623730951},"499":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"503":{"tf":2.0},"504":{"tf":2.8284271247461903},"505":{"tf":2.0},"507":{"tf":1.4142135623730951},"508":{"tf":1.0},"510":{"tf":1.4142135623730951},"512":{"tf":1.4142135623730951},"516":{"tf":2.23606797749979},"517":{"tf":1.4142135623730951},"518":{"tf":2.0},"520":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"524":{"tf":3.4641016151377544},"532":{"tf":1.4142135623730951},"542":{"tf":1.0},"544":{"tf":1.7320508075688772},"554":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.4142135623730951},"69":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.4142135623730951}}}}},"x":{"df":0,"docs":{},"t":{"df":8,"docs":{"336":{"tf":1.0},"339":{"tf":1.4142135623730951},"435":{"tf":1.0},"436":{"tf":1.4142135623730951},"442":{"tf":1.0},"452":{"tf":1.0},"86":{"tf":1.0},"95":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"382":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"476":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"461":{"tf":1.0},"470":{"tf":1.0}}}}}},"m":{"df":7,"docs":{"27":{"tf":1.0},"467":{"tf":1.4142135623730951},"468":{"tf":1.0},"477":{"tf":2.23606797749979},"50":{"tf":1.7320508075688772},"56":{"tf":2.23606797749979},"90":{"tf":1.0}}},"o":{"d":{"df":0,"docs":{},"e":{"df":32,"docs":{"10":{"tf":1.0},"131":{"tf":1.4142135623730951},"134":{"tf":2.0},"135":{"tf":1.0},"136":{"tf":1.7320508075688772},"137":{"tf":1.4142135623730951},"138":{"tf":1.7320508075688772},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"232":{"tf":1.0},"325":{"tf":1.0},"334":{"tf":1.0},"377":{"tf":1.0},"379":{"tf":2.0},"383":{"tf":1.0},"407":{"tf":1.0},"416":{"tf":1.0},"421":{"tf":1.4142135623730951},"448":{"tf":1.0},"466":{"tf":1.0},"468":{"tf":1.0},"470":{"tf":1.0},"486":{"tf":1.0},"493":{"tf":1.0},"512":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":11,"docs":{"136":{"tf":2.0},"140":{"tf":2.0},"144":{"tf":2.0},"147":{"tf":1.7320508075688772},"153":{"tf":1.7320508075688772},"321":{"tf":1.4142135623730951},"325":{"tf":1.7320508075688772},"334":{"tf":2.0},"350":{"tf":1.0},"429":{"tf":1.0},"486":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"df":10,"docs":{"114":{"tf":1.0},"115":{"tf":1.0},"177":{"tf":1.4142135623730951},"211":{"tf":1.0},"221":{"tf":1.4142135623730951},"354":{"tf":1.0},"379":{"tf":1.0},"416":{"tf":1.0},"456":{"tf":1.0},"477":{"tf":1.0}},"e":{"(":{"df":1,"docs":{"184":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":2,"docs":{"377":{"tf":1.0},"477":{"tf":1.0}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":54,"docs":{"106":{"tf":1.0},"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"110":{"tf":2.0},"111":{"tf":1.7320508075688772},"124":{"tf":1.0},"126":{"tf":1.0},"161":{"tf":1.0},"163":{"tf":1.0},"165":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":2.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.0},"22":{"tf":1.0},"267":{"tf":1.0},"297":{"tf":1.0},"306":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"342":{"tf":1.0},"349":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":2.0},"383":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"407":{"tf":1.4142135623730951},"408":{"tf":1.0},"410":{"tf":1.4142135623730951},"416":{"tf":1.4142135623730951},"429":{"tf":1.0},"440":{"tf":2.0},"441":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.0},"465":{"tf":1.0},"470":{"tf":3.0},"472":{"tf":1.0},"477":{"tf":1.0},"50":{"tf":1.0},"524":{"tf":2.23606797749979},"54":{"tf":1.0},"540":{"tf":1.0},"89":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"263":{"tf":1.0}},"l":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"164":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"133":{"tf":1.0},"263":{"tf":1.0},"493":{"tf":1.0}}}},"c":{"df":0,"docs":{},"h":{"'":{"df":1,"docs":{"277":{"tf":1.0}}},"df":5,"docs":{"277":{"tf":2.23606797749979},"73":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":2.0},"80":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":69,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"103":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.4142135623730951},"112":{"tf":1.0},"12":{"tf":1.0},"124":{"tf":1.0},"130":{"tf":1.0},"14":{"tf":1.0},"147":{"tf":1.0},"158":{"tf":1.4142135623730951},"167":{"tf":1.0},"168":{"tf":1.0},"182":{"tf":1.0},"187":{"tf":1.0},"190":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.0},"247":{"tf":1.0},"251":{"tf":1.7320508075688772},"267":{"tf":1.0},"268":{"tf":1.0},"286":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.0},"299":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"339":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.0},"361":{"tf":1.0},"381":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"398":{"tf":1.0},"413":{"tf":1.4142135623730951},"416":{"tf":1.0},"44":{"tf":1.0},"441":{"tf":1.4142135623730951},"449":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.0},"462":{"tf":1.0},"466":{"tf":1.0},"467":{"tf":1.0},"472":{"tf":2.8284271247461903},"473":{"tf":1.0},"475":{"tf":1.0},"58":{"tf":1.0},"69":{"tf":1.4142135623730951},"71":{"tf":1.0},"80":{"tf":1.0},"84":{"tf":1.0},"93":{"tf":1.0}}},"h":{"df":6,"docs":{"123":{"tf":1.0},"346":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"546":{"tf":1.0},"555":{"tf":1.0}}},"i":{"c":{"df":4,"docs":{"108":{"tf":1.0},"151":{"tf":1.0},"388":{"tf":1.0},"442":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":1,"docs":{"556":{"tf":1.0}}}}},"w":{"df":61,"docs":{"105":{"tf":1.0},"107":{"tf":1.0},"11":{"tf":1.0},"125":{"tf":1.0},"128":{"tf":1.7320508075688772},"147":{"tf":1.0},"155":{"tf":1.4142135623730951},"169":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":2.0},"178":{"tf":1.0},"197":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":1.0},"251":{"tf":1.0},"313":{"tf":1.4142135623730951},"321":{"tf":1.0},"322":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":1.7320508075688772},"381":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":2.23606797749979},"389":{"tf":1.0},"40":{"tf":1.7320508075688772},"403":{"tf":1.0},"405":{"tf":1.0},"415":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"443":{"tf":1.0},"444":{"tf":1.0},"458":{"tf":1.0},"470":{"tf":2.23606797749979},"473":{"tf":1.0},"474":{"tf":1.0},"481":{"tf":1.0},"484":{"tf":1.0},"486":{"tf":1.4142135623730951},"492":{"tf":1.4142135623730951},"493":{"tf":1.4142135623730951},"494":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.0},"499":{"tf":1.0},"500":{"tf":1.0},"507":{"tf":1.4142135623730951},"508":{"tf":1.0},"509":{"tf":1.0},"510":{"tf":1.0},"512":{"tf":1.0},"514":{"tf":1.0},"516":{"tf":1.7320508075688772},"517":{"tf":1.7320508075688772},"518":{"tf":1.4142135623730951},"520":{"tf":1.0},"523":{"tf":1.0},"524":{"tf":1.0},"557":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"321":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"350":{"tf":1.0}}}},"df":0,"docs":{}},"df":15,"docs":{"11":{"tf":1.0},"125":{"tf":1.0},"151":{"tf":2.0},"153":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":2.449489742783178},"167":{"tf":1.0},"266":{"tf":1.0},"297":{"tf":1.0},"320":{"tf":1.0},"328":{"tf":1.4142135623730951},"345":{"tf":2.0},"346":{"tf":2.6457513110645907},"350":{"tf":1.7320508075688772},"90":{"tf":1.0}}}},"m":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"470":{"tf":2.0}}}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":29,"docs":{"0":{"tf":1.0},"127":{"tf":1.7320508075688772},"128":{"tf":3.3166247903554},"13":{"tf":1.0},"131":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"194":{"tf":2.8284271247461903},"195":{"tf":3.0},"196":{"tf":1.4142135623730951},"208":{"tf":1.0},"218":{"tf":1.0},"22":{"tf":1.0},"287":{"tf":3.4641016151377544},"299":{"tf":2.449489742783178},"331":{"tf":1.0},"41":{"tf":1.0},"412":{"tf":1.0},"454":{"tf":1.0},"455":{"tf":1.4142135623730951},"460":{"tf":1.0},"464":{"tf":2.0},"470":{"tf":1.0},"493":{"tf":1.0},"550":{"tf":1.0},"73":{"tf":1.7320508075688772},"76":{"tf":2.23606797749979},"77":{"tf":1.0},"78":{"tf":3.1622776601683795}}}}},"df":1,"docs":{"470":{"tf":2.8284271247461903}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"470":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":2.0}}}}}},"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}}}},"df":5,"docs":{"194":{"tf":1.4142135623730951},"347":{"tf":1.0},"366":{"tf":1.0},"430":{"tf":1.4142135623730951},"470":{"tf":4.0}}}}}}},"o":{"a":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"328":{"tf":1.0}}},"df":95,"docs":{"100":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.7320508075688772},"111":{"tf":1.0},"113":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"119":{"tf":1.0},"125":{"tf":1.0},"131":{"tf":1.0},"134":{"tf":1.4142135623730951},"136":{"tf":2.0},"137":{"tf":2.0},"138":{"tf":1.4142135623730951},"14":{"tf":1.0},"143":{"tf":1.0},"153":{"tf":2.449489742783178},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.7320508075688772},"170":{"tf":1.0},"180":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.0},"184":{"tf":2.449489742783178},"198":{"tf":1.0},"208":{"tf":1.0},"213":{"tf":1.4142135623730951},"214":{"tf":1.0},"220":{"tf":1.0},"222":{"tf":1.7320508075688772},"227":{"tf":1.0},"230":{"tf":1.0},"242":{"tf":2.0},"244":{"tf":1.0},"245":{"tf":1.4142135623730951},"248":{"tf":1.0},"249":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.4142135623730951},"255":{"tf":2.0},"256":{"tf":1.7320508075688772},"257":{"tf":3.1622776601683795},"258":{"tf":1.7320508075688772},"259":{"tf":4.0},"266":{"tf":1.0},"268":{"tf":1.0},"272":{"tf":1.0},"274":{"tf":1.0},"278":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"297":{"tf":2.449489742783178},"307":{"tf":1.0},"311":{"tf":1.7320508075688772},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"319":{"tf":2.449489742783178},"328":{"tf":2.0},"331":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.4142135623730951},"335":{"tf":2.0},"337":{"tf":1.0},"339":{"tf":1.4142135623730951},"348":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":2.0},"351":{"tf":1.0},"352":{"tf":1.0},"364":{"tf":1.0},"369":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.4142135623730951},"406":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.0},"410":{"tf":1.0},"416":{"tf":1.7320508075688772},"465":{"tf":1.0},"466":{"tf":1.4142135623730951},"468":{"tf":2.449489742783178},"470":{"tf":1.4142135623730951},"471":{"tf":1.7320508075688772},"492":{"tf":1.0},"493":{"tf":1.7320508075688772},"496":{"tf":1.0},"497":{"tf":2.6457513110645907},"507":{"tf":1.4142135623730951},"508":{"tf":1.0},"520":{"tf":1.0},"524":{"tf":1.0},"78":{"tf":1.4142135623730951},"81":{"tf":1.0},"90":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"257":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"257":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"259":{"tf":1.7320508075688772}}}}}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"255":{"tf":1.0},"464":{"tf":1.0},"497":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"257":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"255":{"tf":1.0},"258":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"259":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":1,"docs":{"259":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"497":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}}}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"126":{"tf":1.0},"167":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"545":{"tf":1.0}}}}},"df":0,"docs":{}},"d":{"d":{"df":1,"docs":{"555":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"(":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":1,"docs":{"184":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"df":1,"docs":{"184":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"133":{"tf":1.0},"147":{"tf":1.7320508075688772},"159":{"tf":1.0},"347":{"tf":1.0},"400":{"tf":1.0},"447":{"tf":1.0},"449":{"tf":1.0},"453":{"tf":1.4142135623730951},"468":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"i":{"df":3,"docs":{"313":{"tf":1.0},"450":{"tf":1.0},"56":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"200":{"tf":1.0},"245":{"tf":1.0}},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"245":{"tf":1.4142135623730951},"426":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"245":{"tf":1.4142135623730951},"28":{"tf":1.0},"464":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"472":{"tf":1.0},"473":{"tf":2.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"df":1,"docs":{"184":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":1,"docs":{"184":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"174":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"l":{"d":{"df":5,"docs":{"28":{"tf":1.4142135623730951},"456":{"tf":1.0},"47":{"tf":1.4142135623730951},"5":{"tf":1.0},"547":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"29":{"tf":1.4142135623730951},"525":{"tf":1.0}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"176":{"tf":1.4142135623730951},"388":{"tf":1.0},"525":{"tf":1.0},"69":{"tf":1.4142135623730951}}}}},"n":{"c":{"df":9,"docs":{"109":{"tf":1.0},"176":{"tf":1.0},"223":{"tf":1.0},"339":{"tf":1.0},"347":{"tf":1.0},"354":{"tf":1.0},"388":{"tf":1.0},"405":{"tf":1.0},"96":{"tf":1.0}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"112":{"tf":1.0},"456":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"110":{"tf":1.0},"112":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":5,"docs":{"461":{"tf":1.4142135623730951},"462":{"tf":1.4142135623730951},"89":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}}}},"df":33,"docs":{"110":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"148":{"tf":1.0},"184":{"tf":1.0},"222":{"tf":1.0},"243":{"tf":1.0},"250":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0},"316":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.0},"345":{"tf":1.0},"358":{"tf":1.0},"361":{"tf":1.0},"388":{"tf":1.0},"392":{"tf":1.0},"398":{"tf":1.0},"405":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"441":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.0},"465":{"tf":1.0},"476":{"tf":1.4142135623730951},"477":{"tf":1.0},"486":{"tf":1.4142135623730951},"555":{"tf":1.0},"62":{"tf":1.0},"71":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}}},"n":{"df":22,"docs":{"101":{"tf":2.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.7320508075688772},"105":{"tf":1.4142135623730951},"106":{"tf":2.0},"107":{"tf":2.8284271247461903},"108":{"tf":1.7320508075688772},"109":{"tf":2.6457513110645907},"355":{"tf":1.0},"356":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"416":{"tf":1.0},"458":{"tf":1.4142135623730951},"461":{"tf":1.0},"462":{"tf":1.0},"492":{"tf":1.4142135623730951},"545":{"tf":1.0},"546":{"tf":1.0},"89":{"tf":1.0},"91":{"tf":1.7320508075688772},"92":{"tf":1.4142135623730951}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"390":{"tf":1.0}}}}}}}},"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":{},"n":{"df":4,"docs":{"244":{"tf":1.0},"343":{"tf":1.0},"345":{"tf":1.4142135623730951},"388":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"426":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"o":{"a":{"d":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"28":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":20,"docs":{"101":{"tf":1.7320508075688772},"102":{"tf":1.0},"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"128":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"355":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772},"416":{"tf":1.0},"432":{"tf":1.4142135623730951},"461":{"tf":1.0},"492":{"tf":1.4142135623730951},"546":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"a":{"df":2,"docs":{"113":{"tf":1.0},"117":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"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":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"452":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"412":{"tf":1.0},"471":{"tf":1.4142135623730951}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"226":{"tf":1.0},"547":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{".":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":5,"docs":{"177":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772},"377":{"tf":1.4142135623730951},"381":{"tf":2.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"230":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":3,"docs":{"230":{"tf":1.0},"267":{"tf":1.0},"557":{"tf":1.0}}},"r":{"df":15,"docs":{"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"208":{"tf":1.0},"276":{"tf":2.23606797749979},"277":{"tf":1.4142135623730951},"412":{"tf":1.0},"422":{"tf":1.0},"428":{"tf":1.0},"442":{"tf":1.0},"443":{"tf":1.4142135623730951},"474":{"tf":1.0},"477":{"tf":1.0},"58":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"556":{"tf":1.0}}}}}},"s":{"df":6,"docs":{"1":{"tf":1.0},"215":{"tf":1.0},"318":{"tf":1.0},"350":{"tf":1.0},"465":{"tf":1.4142135623730951},"69":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"109":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"297":{"tf":1.0},"94":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"136":{"tf":1.0},"137":{"tf":1.0},"153":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"140":{"tf":1.0},"141":{"tf":1.0},"466":{"tf":1.7320508075688772}}}}},"t":{"df":2,"docs":{"144":{"tf":1.0},"145":{"tf":1.0}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"445":{"tf":2.449489742783178}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}},"df":41,"docs":{"11":{"tf":1.0},"119":{"tf":1.0},"12":{"tf":1.0},"130":{"tf":1.0},"141":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":2.23606797749979},"152":{"tf":2.0},"154":{"tf":1.0},"155":{"tf":3.4641016151377544},"156":{"tf":3.0},"207":{"tf":1.0},"213":{"tf":1.0},"235":{"tf":1.0},"27":{"tf":1.0},"316":{"tf":1.7320508075688772},"32":{"tf":1.0},"320":{"tf":1.4142135623730951},"321":{"tf":1.0},"322":{"tf":1.4142135623730951},"325":{"tf":1.0},"326":{"tf":1.0},"339":{"tf":1.0},"345":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0},"430":{"tf":1.0},"442":{"tf":1.0},"445":{"tf":2.449489742783178},"446":{"tf":1.4142135623730951},"456":{"tf":1.0},"473":{"tf":1.0},"49":{"tf":1.4142135623730951},"493":{"tf":1.0},"529":{"tf":1.7320508075688772},"69":{"tf":1.4142135623730951},"70":{"tf":1.0},"73":{"tf":1.4142135623730951},"86":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0}}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":32,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":2.0},"132":{"tf":1.4142135623730951},"152":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.4142135623730951},"250":{"tf":1.0},"306":{"tf":1.0},"311":{"tf":1.0},"328":{"tf":1.0},"355":{"tf":1.0},"361":{"tf":1.0},"363":{"tf":1.0},"368":{"tf":1.0},"379":{"tf":1.0},"384":{"tf":1.0},"386":{"tf":1.0},"467":{"tf":1.0},"471":{"tf":1.0},"477":{"tf":1.0},"534":{"tf":1.0},"58":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.4142135623730951},"90":{"tf":1.0},"99":{"tf":1.0}}}}},"df":1,"docs":{"389":{"tf":1.0}},"g":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{".":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"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":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"v":{"1":{"_":{"1":{"3":{"_":{"df":0,"docs":{},"r":{"2":{".":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"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":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"3":{"3":{"1":{"df":2,"docs":{"47":{"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":{}}},"df":0,"docs":{}}}}}}}}}},"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":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"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":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"7":{"0":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"6":{"_":{"df":0,"docs":{},"r":{"3":{".":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"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":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"3":{"8":{"1":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"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":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"132":{"tf":1.4142135623730951},"171":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"132":{"tf":1.4142135623730951},"171":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"171":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"132":{"tf":2.0},"171":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":2,"docs":{"171":{"tf":1.0},"520":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"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":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"47":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{".":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"547":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"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":{"a":{"df":0,"docs":{},"v":{"a":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"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":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"3":{"4":{"df":2,"docs":{"47":{"tf":1.0},"48":{"tf":1.0}}},"8":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"4":{"5":{"df":1,"docs":{"547":{"tf":1.0}}},"9":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"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":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{">":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"6":{"4":{"df":2,"docs":{"47":{"tf":1.0},"48":{"tf":1.0}}},"7":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"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":{},"n":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"1":{"3":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"3":{"6":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"8":{"6":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"6":{"df":2,"docs":{"47":{"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":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"9":{"9":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"0":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"0":{"4":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"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":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"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":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"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":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"3":{"3":{"4":{"df":2,"docs":{"47":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}},"9":{"4":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"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":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"2":{"5":{"5":{"df":2,"docs":{"47":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"0":{"1":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"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":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{".":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"436":{"tf":1.0}}}}}},":":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"436":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"b":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{">":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"6":{"2":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"7":{"6":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"9":{"5":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"390":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"306":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"105":{"tf":1.0},"120":{"tf":1.0},"137":{"tf":1.0},"394":{"tf":1.0},"498":{"tf":1.0},"530":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"62":{"tf":1.0},"99":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"250":{"tf":1.0},"407":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"109":{"tf":1.0},"470":{"tf":1.0}}}}},"df":15,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"115":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":1.0},"267":{"tf":1.0},"310":{"tf":1.0},"382":{"tf":1.4142135623730951},"440":{"tf":1.0},"46":{"tf":1.4142135623730951},"476":{"tf":1.0},"530":{"tf":1.0},"554":{"tf":1.0},"555":{"tf":1.0},"56":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":12,"docs":{"100":{"tf":1.0},"171":{"tf":1.0},"179":{"tf":1.0},"226":{"tf":1.0},"35":{"tf":1.0},"40":{"tf":1.0},"417":{"tf":1.0},"449":{"tf":1.4142135623730951},"464":{"tf":1.0},"475":{"tf":1.0},"5":{"tf":1.0},"535":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":12,"docs":{"107":{"tf":1.4142135623730951},"197":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"50":{"tf":1.7320508075688772},"52":{"tf":2.0},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.4142135623730951},"82":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"101":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"345":{"tf":1.0}}}},"df":18,"docs":{"124":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"308":{"tf":1.0},"319":{"tf":1.7320508075688772},"325":{"tf":1.0},"334":{"tf":1.0},"381":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"405":{"tf":1.0},"516":{"tf":1.4142135623730951},"517":{"tf":1.0},"518":{"tf":1.4142135623730951},"550":{"tf":1.0},"556":{"tf":1.4142135623730951},"558":{"tf":1.4142135623730951}},"h":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"524":{"tf":1.0},"554":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"244":{"tf":1.0},"413":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"39":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"346":{"tf":1.0}}}}},"df":19,"docs":{"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"108":{"tf":2.0},"109":{"tf":3.4641016151377544},"176":{"tf":1.4142135623730951},"183":{"tf":2.0},"313":{"tf":1.4142135623730951},"356":{"tf":2.0},"390":{"tf":1.0},"401":{"tf":2.449489742783178},"43":{"tf":1.0},"432":{"tf":1.0},"458":{"tf":1.4142135623730951},"462":{"tf":1.4142135623730951},"508":{"tf":1.4142135623730951},"92":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}}},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"15":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"357":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":2.0},"44":{"tf":1.0},"456":{"tf":1.4142135623730951},"477":{"tf":1.0},"49":{"tf":1.0},"62":{"tf":1.0}}}}}}},"p":{"3":{"c":{"!":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"360":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"132":{"tf":1.0},"35":{"tf":1.0},"477":{"tf":1.0},"93":{"tf":1.7320508075688772},"94":{"tf":1.0},"95":{"tf":2.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"550":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":45,"docs":{"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"102":{"tf":1.0},"108":{"tf":1.0},"11":{"tf":1.4142135623730951},"15":{"tf":1.0},"161":{"tf":1.0},"18":{"tf":1.7320508075688772},"218":{"tf":1.0},"22":{"tf":1.7320508075688772},"222":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"282":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"314":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":2.23606797749979},"41":{"tf":1.0},"417":{"tf":1.0},"441":{"tf":1.0},"449":{"tf":1.0},"478":{"tf":1.0},"48":{"tf":1.0},"484":{"tf":1.0},"5":{"tf":1.7320508075688772},"507":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"520":{"tf":1.0},"535":{"tf":1.0},"551":{"tf":1.0},"557":{"tf":1.0},"6":{"tf":1.7320508075688772},"7":{"tf":1.4142135623730951},"8":{"tf":2.0},"86":{"tf":1.0},"9":{"tf":1.0},"90":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":4,"docs":{"214":{"tf":1.0},"334":{"tf":1.0},"336":{"tf":1.4142135623730951},"339":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"232":{"tf":1.0},"50":{"tf":1.4142135623730951}}},"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":14,"docs":{"161":{"tf":1.0},"226":{"tf":1.7320508075688772},"230":{"tf":2.0},"232":{"tf":1.0},"349":{"tf":1.0},"46":{"tf":1.4142135623730951},"461":{"tf":1.0},"47":{"tf":3.3166247903554},"48":{"tf":4.123105625617661},"50":{"tf":1.7320508075688772},"57":{"tf":2.23606797749979},"58":{"tf":1.0},"83":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"335":{"tf":1.0},"348":{"tf":1.0},"471":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":34,"docs":{"100":{"tf":1.0},"147":{"tf":1.0},"16":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.4142135623730951},"185":{"tf":1.0},"193":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.0},"325":{"tf":1.0},"327":{"tf":1.7320508075688772},"334":{"tf":1.7320508075688772},"335":{"tf":1.0},"339":{"tf":2.449489742783178},"347":{"tf":1.0},"348":{"tf":1.0},"416":{"tf":2.0},"419":{"tf":1.0},"420":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.0},"429":{"tf":1.7320508075688772},"430":{"tf":2.449489742783178},"441":{"tf":1.0},"50":{"tf":1.0},"503":{"tf":1.4142135623730951},"504":{"tf":1.4142135623730951},"505":{"tf":1.4142135623730951},"507":{"tf":1.4142135623730951},"512":{"tf":1.4142135623730951},"524":{"tf":1.0},"54":{"tf":1.0},"90":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"305":{"tf":1.0},"325":{"tf":1.0},"334":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"518":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"s":{"df":18,"docs":{"111":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":1.0},"205":{"tf":1.0},"236":{"tf":1.0},"239":{"tf":2.449489742783178},"240":{"tf":2.0},"243":{"tf":1.7320508075688772},"306":{"tf":2.0},"335":{"tf":2.0},"347":{"tf":1.0},"348":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"468":{"tf":1.0},"470":{"tf":2.0},"473":{"tf":3.3166247903554},"548":{"tf":1.4142135623730951}},"e":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"335":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"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":1,"docs":{"468":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"236":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"r":{"df":6,"docs":{"236":{"tf":1.0},"347":{"tf":1.7320508075688772},"349":{"tf":1.0},"467":{"tf":1.0},"473":{"tf":1.0},"516":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":2.449489742783178}},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"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":10,"docs":{"383":{"tf":2.6457513110645907},"384":{"tf":1.0},"389":{"tf":1.0},"397":{"tf":1.4142135623730951},"398":{"tf":1.0},"40":{"tf":1.0},"405":{"tf":1.0},"470":{"tf":1.0},"71":{"tf":1.0},"96":{"tf":1.0}},"i":{"c":{"df":0,"docs":{},"l":{"df":17,"docs":{"21":{"tf":1.4142135623730951},"279":{"tf":2.0},"280":{"tf":2.6457513110645907},"281":{"tf":2.449489742783178},"282":{"tf":2.6457513110645907},"283":{"tf":1.7320508075688772},"284":{"tf":2.449489742783178},"285":{"tf":2.0},"286":{"tf":2.0},"287":{"tf":3.1622776601683795},"288":{"tf":1.7320508075688772},"289":{"tf":2.449489742783178},"290":{"tf":2.0},"291":{"tf":2.0},"5":{"tf":1.7320508075688772},"520":{"tf":3.3166247903554},"78":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"279":{"tf":1.0},"283":{"tf":1.0},"288":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":5,"docs":{"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"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":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"285":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772},"520":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"520":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"<":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":4,"docs":{"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"t":{">":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"280":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"r":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":9,"docs":{"279":{"tf":1.0},"280":{"tf":1.4142135623730951},"284":{"tf":2.23606797749979},"285":{"tf":2.449489742783178},"286":{"tf":1.0},"289":{"tf":2.23606797749979},"290":{"tf":2.449489742783178},"291":{"tf":1.0},"520":{"tf":2.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"212":{"tf":1.7320508075688772},"470":{"tf":1.0},"479":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":3,"docs":{"388":{"tf":5.744562646538029},"391":{"tf":3.0},"474":{"tf":2.6457513110645907}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"388":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"388":{"tf":1.4142135623730951},"474":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"388":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"474":{"tf":1.0}}},"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":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"388":{"tf":1.0}}}}}}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"388":{"tf":1.0},"391":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"[":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"388":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"388":{"tf":1.0},"391":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"388":{"tf":3.3166247903554},"391":{"tf":2.23606797749979}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"s":{"df":6,"docs":{"184":{"tf":1.0},"227":{"tf":1.0},"303":{"tf":1.0},"464":{"tf":1.0},"492":{"tf":1.0},"90":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":3,"docs":{"412":{"tf":1.7320508075688772},"467":{"tf":1.0},"558":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"_":{"1":{".":{"1":{"3":{".":{"2":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"47":{"tf":3.1622776601683795},"48":{"tf":3.7416573867739413}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"h":{"df":7,"docs":{"345":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"410":{"tf":1.0},"412":{"tf":1.0},"86":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{">":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"<":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"94":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":4,"docs":{"155":{"tf":1.0},"441":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"225":{"tf":1.4142135623730951},"232":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":15,"docs":{"108":{"tf":1.0},"138":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0},"323":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"69":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"557":{"tf":2.449489742783178},"560":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"293":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":21,"docs":{"128":{"tf":1.0},"129":{"tf":1.0},"158":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.0},"223":{"tf":1.0},"244":{"tf":1.0},"276":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.0},"412":{"tf":1.0},"452":{"tf":1.7320508075688772},"477":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.4142135623730951},"532":{"tf":1.0},"55":{"tf":1.0},"557":{"tf":1.0},"58":{"tf":1.4142135623730951}}}}}},"k":{"df":1,"docs":{"386":{"tf":1.4142135623730951}}},"m":{"df":1,"docs":{"405":{"tf":4.898979485566356}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":30,"docs":{"100":{"tf":1.7320508075688772},"112":{"tf":1.7320508075688772},"177":{"tf":1.0},"232":{"tf":2.23606797749979},"340":{"tf":1.0},"342":{"tf":1.0},"35":{"tf":1.0},"377":{"tf":2.449489742783178},"378":{"tf":1.4142135623730951},"379":{"tf":2.6457513110645907},"380":{"tf":2.23606797749979},"381":{"tf":3.1622776601683795},"382":{"tf":3.1622776601683795},"383":{"tf":3.7416573867739413},"384":{"tf":1.0},"385":{"tf":1.0},"387":{"tf":1.0},"405":{"tf":2.8284271247461903},"416":{"tf":1.4142135623730951},"421":{"tf":2.0},"427":{"tf":1.7320508075688772},"44":{"tf":1.4142135623730951},"457":{"tf":1.0},"458":{"tf":1.0},"466":{"tf":1.0},"523":{"tf":1.4142135623730951},"532":{"tf":1.7320508075688772},"545":{"tf":2.0},"81":{"tf":1.0},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"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":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"421":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"421":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"r":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"t":{"df":1,"docs":{"322":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"225":{"tf":2.0},"232":{"tf":1.4142135623730951},"381":{"tf":1.0},"478":{"tf":1.4142135623730951},"556":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"461":{"tf":1.0}}}}}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{">":{"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":{},"h":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"435":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"<":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"435":{"tf":1.0}}}}}}},"df":2,"docs":{"355":{"tf":1.0},"452":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"302":{"tf":1.0},"40":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":2,"docs":{"120":{"tf":1.0},"416":{"tf":1.4142135623730951}}},"df":1,"docs":{"183":{"tf":1.4142135623730951}}},"g":{"df":3,"docs":{"100":{"tf":1.0},"243":{"tf":1.0},"246":{"tf":1.0}}},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"390":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"75":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"268":{"tf":1.0}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"214":{"tf":2.0},"215":{"tf":1.0},"499":{"tf":2.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":13,"docs":{"102":{"tf":1.7320508075688772},"108":{"tf":1.0},"223":{"tf":1.0},"360":{"tf":1.4142135623730951},"382":{"tf":1.0},"405":{"tf":1.0},"414":{"tf":1.0},"416":{"tf":1.0},"45":{"tf":1.0},"527":{"tf":1.0},"75":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"239":{"tf":3.7416573867739413},"240":{"tf":2.8284271247461903},"78":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"(":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"239":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":1.4142135623730951},"240":{"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":2,"docs":{"239":{"tf":3.4641016151377544},"240":{"tf":2.449489742783178}}}}}}}},"n":{"df":2,"docs":{"530":{"tf":1.0},"89":{"tf":1.0}}},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":3,"docs":{"490":{"tf":1.0},"494":{"tf":1.0},"90":{"tf":1.0}}}}}}},"y":{"df":1,"docs":{"298":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"'":{"df":22,"docs":{"109":{"tf":1.0},"204":{"tf":1.0},"214":{"tf":2.23606797749979},"221":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"249":{"tf":1.0},"257":{"tf":1.0},"277":{"tf":2.0},"284":{"tf":1.4142135623730951},"285":{"tf":1.0},"289":{"tf":1.4142135623730951},"290":{"tf":1.0},"295":{"tf":1.0},"308":{"tf":1.0},"372":{"tf":1.0},"383":{"tf":1.0},"386":{"tf":1.7320508075688772},"388":{"tf":1.4142135623730951},"389":{"tf":1.0},"390":{"tf":1.0},"401":{"tf":1.4142135623730951},"414":{"tf":1.0}}},")":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"381":{"tf":1.0}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"393":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"393":{"tf":1.0}}}}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"386":{"tf":1.0},"393":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"388":{"tf":2.0},"474":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"319":{"tf":1.4142135623730951},"322":{"tf":2.8284271247461903}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"308":{"tf":1.0}}},"y":{"(":{")":{".":{"a":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"(":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"223":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"128":{"tf":1.0},"331":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":2,"docs":{"176":{"tf":1.0},"295":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"(":{")":{".":{"a":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":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":{"386":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"267":{"tf":1.0}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"267":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":10,"docs":{"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"306":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"432":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"\"":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"0":{")":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"412":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"[":{"0":{"]":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"412":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"221":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"c":{"df":0,"docs":{},"t":{"(":{"2":{"5":{"6":{"df":1,"docs":{"269":{"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":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"197":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"168":{"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":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"298":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"267":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":3,"docs":{"100":{"tf":1.4142135623730951},"177":{"tf":1.0},"247":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"121":{"tf":1.4142135623730951},"381":{"tf":1.0}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"308":{"tf":1.4142135623730951}}},"y":{".":{"a":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"273":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}}}}},"df":1,"docs":{"223":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"331":{"tf":1.4142135623730951}}}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"128":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"445":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"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":2,"docs":{"176":{"tf":1.0},"295":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{".":{"a":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"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":1,"docs":{"386":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}}}}}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"401":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":5,"docs":{"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"223":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.7320508075688772}},"e":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"g":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"151":{"tf":1.7320508075688772}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"181":{"tf":1.0},"322":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"o":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"443":{"tf":1.4142135623730951}}}}},"y":{"df":1,"docs":{"446":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{")":{".":{"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":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"455":{"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":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"158":{"tf":1.4142135623730951},"439":{"tf":1.4142135623730951},"442":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"383":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"300":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"\"":{"$":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"$":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"221":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"221":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"319":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"322":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":1,"docs":{"322":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"322":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{".":{"0":{"df":3,"docs":{"114":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":4,"docs":{"114":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.4142135623730951},"381":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"386":{"tf":1.0}}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"386":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"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":{}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"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":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"(":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"426":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"388":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}}}}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":1,"docs":{"164":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"429":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"[":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":1,"docs":{"164":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"168":{"tf":1.0}}},"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":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"298":{"tf":2.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"x":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"177":{"tf":1.0},"247":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"1":{":":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"339":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"339":{"tf":1.4142135623730951}}},"2":{":":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"339":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"339":{"tf":1.4142135623730951}}},">":{"(":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":1.7320508075688772}}}}}},"[":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"80":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"0":{"df":1,"docs":{"388":{"tf":1.0}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"253":{"tf":1.0},"500":{"tf":1.4142135623730951}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":15,"docs":{"131":{"tf":1.0},"132":{"tf":1.0},"149":{"tf":2.0},"155":{"tf":1.4142135623730951},"166":{"tf":1.0},"168":{"tf":1.4142135623730951},"171":{"tf":1.0},"244":{"tf":1.4142135623730951},"245":{"tf":1.0},"265":{"tf":1.0},"293":{"tf":1.0},"381":{"tf":1.0},"410":{"tf":1.4142135623730951},"441":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"166":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"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":{},"l":{"a":{"df":0,"docs":{},"y":{"df":11,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"149":{"tf":1.4142135623730951},"158":{"tf":1.0},"223":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"388":{"tf":1.0},"439":{"tf":2.0},"442":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"168":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"152":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"381":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":16,"docs":{"131":{"tf":1.0},"138":{"tf":1.0},"149":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"181":{"tf":1.0},"204":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"293":{"tf":2.0},"343":{"tf":1.4142135623730951},"383":{"tf":1.7320508075688772},"410":{"tf":1.0},"448":{"tf":1.0},"460":{"tf":2.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":136,"docs":{"100":{"tf":1.7320508075688772},"110":{"tf":1.0},"113":{"tf":1.4142135623730951},"114":{"tf":2.23606797749979},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"121":{"tf":2.23606797749979},"128":{"tf":4.123105625617661},"130":{"tf":2.0},"131":{"tf":1.0},"138":{"tf":3.7416573867739413},"14":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":2.449489742783178},"149":{"tf":3.0},"150":{"tf":1.4142135623730951},"151":{"tf":3.1622776601683795},"154":{"tf":3.0},"156":{"tf":2.449489742783178},"158":{"tf":2.8284271247461903},"159":{"tf":1.0},"161":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":3.0},"168":{"tf":4.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.7320508075688772},"178":{"tf":3.4641016151377544},"181":{"tf":3.4641016151377544},"183":{"tf":1.0},"185":{"tf":3.1622776601683795},"186":{"tf":1.0},"189":{"tf":1.0},"195":{"tf":1.4142135623730951},"197":{"tf":2.8284271247461903},"200":{"tf":1.0},"204":{"tf":1.4142135623730951},"209":{"tf":1.0},"210":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":2.0},"223":{"tf":3.605551275463989},"225":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"230":{"tf":2.23606797749979},"232":{"tf":1.7320508075688772},"235":{"tf":1.0},"236":{"tf":2.6457513110645907},"241":{"tf":1.0},"242":{"tf":2.0},"243":{"tf":1.0},"244":{"tf":1.7320508075688772},"245":{"tf":1.7320508075688772},"247":{"tf":2.23606797749979},"251":{"tf":4.69041575982343},"265":{"tf":3.1622776601683795},"266":{"tf":1.0},"267":{"tf":1.7320508075688772},"269":{"tf":1.4142135623730951},"271":{"tf":2.23606797749979},"273":{"tf":1.7320508075688772},"277":{"tf":3.1622776601683795},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"293":{"tf":4.0},"295":{"tf":1.7320508075688772},"296":{"tf":2.6457513110645907},"298":{"tf":2.23606797749979},"300":{"tf":2.8284271247461903},"301":{"tf":1.0},"306":{"tf":2.449489742783178},"308":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"322":{"tf":2.23606797749979},"331":{"tf":1.7320508075688772},"336":{"tf":1.0},"339":{"tf":4.358898943540674},"341":{"tf":1.4142135623730951},"343":{"tf":2.449489742783178},"345":{"tf":3.1622776601683795},"348":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.4142135623730951},"358":{"tf":1.0},"372":{"tf":1.4142135623730951},"377":{"tf":1.0},"379":{"tf":2.0},"380":{"tf":1.7320508075688772},"381":{"tf":1.7320508075688772},"382":{"tf":1.0},"383":{"tf":4.242640687119285},"386":{"tf":3.0},"388":{"tf":3.872983346207417},"389":{"tf":2.449489742783178},"391":{"tf":1.7320508075688772},"393":{"tf":2.0},"401":{"tf":2.449489742783178},"410":{"tf":2.23606797749979},"412":{"tf":2.0},"414":{"tf":1.0},"416":{"tf":2.8284271247461903},"425":{"tf":1.0},"426":{"tf":1.7320508075688772},"427":{"tf":1.0},"429":{"tf":1.0},"432":{"tf":1.4142135623730951},"438":{"tf":1.0},"439":{"tf":3.0},"442":{"tf":2.449489742783178},"443":{"tf":2.0},"445":{"tf":1.4142135623730951},"446":{"tf":1.4142135623730951},"448":{"tf":2.0},"455":{"tf":1.0},"460":{"tf":1.0},"473":{"tf":1.0},"474":{"tf":1.4142135623730951},"50":{"tf":1.0},"508":{"tf":1.4142135623730951},"524":{"tf":2.449489742783178},"54":{"tf":1.0},"544":{"tf":1.7320508075688772},"545":{"tf":1.4142135623730951},"550":{"tf":1.7320508075688772},"73":{"tf":1.4142135623730951},"76":{"tf":1.7320508075688772},"78":{"tf":1.7320508075688772},"79":{"tf":1.0},"80":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":31,"docs":{"121":{"tf":1.4142135623730951},"151":{"tf":1.0},"154":{"tf":1.0},"197":{"tf":1.0},"212":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"247":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.4142135623730951},"306":{"tf":1.0},"308":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.0},"339":{"tf":1.0},"350":{"tf":1.0},"440":{"tf":1.0},"442":{"tf":2.0},"443":{"tf":1.4142135623730951},"445":{"tf":1.4142135623730951},"446":{"tf":1.4142135623730951},"448":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"401":{"tf":1.4142135623730951}},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"401":{"tf":1.4142135623730951}},"e":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"\"":{"d":{"df":1,"docs":{"401":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"401":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"251":{"tf":1.7320508075688772},"339":{"tf":1.0}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"388":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"388":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":1,"docs":{"388":{"tf":1.4142135623730951}}}}}}}}}}}}}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":10,"docs":{"12":{"tf":1.0},"224":{"tf":1.0},"267":{"tf":1.0},"29":{"tf":1.0},"384":{"tf":1.0},"467":{"tf":1.0},"469":{"tf":1.0},"490":{"tf":1.0},"525":{"tf":1.0},"529":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"560":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}}}}},"u":{"df":1,"docs":{"86":{"tf":1.0}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"'":{"df":17,"docs":{"100":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":2.0},"128":{"tf":1.0},"189":{"tf":1.0},"355":{"tf":1.4142135623730951},"457":{"tf":1.0},"459":{"tf":1.0},"545":{"tf":1.0},"67":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.4142135623730951}}},".":{"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":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"189":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"189":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"189":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"189":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":20,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"382":{"tf":1.0},"383":{"tf":1.0},"457":{"tf":1.4142135623730951},"458":{"tf":1.0},"459":{"tf":1.0},"460":{"tf":1.0},"50":{"tf":1.0},"546":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"99":{"tf":1.0}}}}}},":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"435":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":90,"docs":{"1":{"tf":1.4142135623730951},"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":2.23606797749979},"103":{"tf":1.4142135623730951},"104":{"tf":2.0},"106":{"tf":2.23606797749979},"107":{"tf":2.8284271247461903},"108":{"tf":1.0},"109":{"tf":1.0},"14":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.0},"18":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"189":{"tf":1.0},"193":{"tf":1.4142135623730951},"197":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"27":{"tf":1.0},"28":{"tf":1.0},"309":{"tf":1.7320508075688772},"31":{"tf":1.0},"310":{"tf":1.4142135623730951},"353":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"36":{"tf":1.0},"388":{"tf":1.0},"39":{"tf":1.0},"412":{"tf":1.4142135623730951},"414":{"tf":1.0},"433":{"tf":1.0},"435":{"tf":2.23606797749979},"436":{"tf":1.7320508075688772},"44":{"tf":1.0},"449":{"tf":1.0},"45":{"tf":1.4142135623730951},"456":{"tf":2.8284271247461903},"457":{"tf":1.4142135623730951},"458":{"tf":2.23606797749979},"459":{"tf":2.449489742783178},"460":{"tf":1.0},"461":{"tf":3.0},"47":{"tf":1.0},"477":{"tf":2.23606797749979},"491":{"tf":1.0},"492":{"tf":1.4142135623730951},"5":{"tf":1.0},"50":{"tf":2.23606797749979},"517":{"tf":1.7320508075688772},"528":{"tf":1.0},"542":{"tf":1.0},"547":{"tf":1.0},"549":{"tf":1.0},"550":{"tf":1.0},"553":{"tf":1.0},"59":{"tf":2.449489742783178},"62":{"tf":2.449489742783178},"63":{"tf":1.7320508075688772},"65":{"tf":2.0},"66":{"tf":1.0},"67":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"69":{"tf":2.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"73":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.4142135623730951},"81":{"tf":1.7320508075688772},"82":{"tf":2.0},"83":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":2.23606797749979},"88":{"tf":1.7320508075688772},"89":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"92":{"tf":1.0},"94":{"tf":2.6457513110645907},"95":{"tf":2.23606797749979},"97":{"tf":2.0},"99":{"tf":1.0}},"s":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"547":{"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":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"49":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"\\":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"47":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"461":{"tf":1.0}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":9,"docs":{"104":{"tf":1.0},"109":{"tf":1.0},"155":{"tf":1.0},"169":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"554":{"tf":1.0}}}}},"m":{".":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":3,"docs":{"434":{"tf":1.0},"84":{"tf":1.0},"97":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"p":{"df":1,"docs":{"86":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"df":8,"docs":{"157":{"tf":1.0},"185":{"tf":1.0},"275":{"tf":1.0},"328":{"tf":1.0},"372":{"tf":1.0},"388":{"tf":1.0},"415":{"tf":1.0},"68":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"t":{"df":13,"docs":{"123":{"tf":1.0},"125":{"tf":1.4142135623730951},"203":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":2.6457513110645907},"252":{"tf":1.0},"346":{"tf":1.0},"473":{"tf":1.4142135623730951},"510":{"tf":1.0},"548":{"tf":1.4142135623730951},"7":{"tf":1.0},"73":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":17,"docs":{"109":{"tf":1.0},"133":{"tf":1.0},"151":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"321":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.0},"336":{"tf":1.4142135623730951},"368":{"tf":1.0},"379":{"tf":1.0},"447":{"tf":1.0},"477":{"tf":1.0},"486":{"tf":2.0},"542":{"tf":1.0},"555":{"tf":1.0},"6":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"132":{"tf":1.7320508075688772},"493":{"tf":2.0}}}}},"df":5,"docs":{"178":{"tf":2.23606797749979},"292":{"tf":2.0},"293":{"tf":4.0},"5":{"tf":1.0},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.4142135623730951}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"292":{"tf":1.4142135623730951},"464":{"tf":1.0},"5":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"1":{"df":1,"docs":{"132":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"493":{"tf":2.0}}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":3,"docs":{"132":{"tf":1.0},"292":{"tf":1.0},"5":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":2,"docs":{"178":{"tf":2.23606797749979},"293":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":5,"docs":{"132":{"tf":2.0},"178":{"tf":2.23606797749979},"292":{"tf":1.0},"293":{"tf":2.23606797749979},"493":{"tf":2.8284271247461903}},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"293":{"tf":1.7320508075688772}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"293":{"tf":1.7320508075688772}}}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":14,"docs":{"122":{"tf":1.0},"133":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"170":{"tf":1.0},"350":{"tf":1.0},"413":{"tf":1.0},"469":{"tf":1.0},"471":{"tf":1.0},"493":{"tf":1.0},"516":{"tf":1.0},"530":{"tf":1.0},"557":{"tf":1.4142135623730951},"62":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":5,"docs":{"128":{"tf":1.0},"175":{"tf":1.0},"251":{"tf":1.0},"407":{"tf":1.0},"473":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"194":{"tf":1.4142135623730951},"211":{"tf":1.0},"80":{"tf":1.4142135623730951}},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"210":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"210":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":2.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}},"<":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"305":{"tf":1.0},"306":{"tf":2.23606797749979}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"474":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"307":{"tf":1.0},"308":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":13,"docs":{"304":{"tf":1.0},"305":{"tf":2.0},"306":{"tf":2.8284271247461903},"307":{"tf":1.4142135623730951},"308":{"tf":2.8284271247461903},"385":{"tf":1.4142135623730951},"387":{"tf":1.0},"388":{"tf":1.4142135623730951},"40":{"tf":1.7320508075688772},"468":{"tf":1.4142135623730951},"470":{"tf":3.7416573867739413},"474":{"tf":2.449489742783178},"78":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":1,"docs":{"347":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"131":{"tf":1.0}}}}},"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":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"477":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":19,"docs":{"131":{"tf":1.0},"151":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.0},"234":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"327":{"tf":1.4142135623730951},"336":{"tf":1.0},"36":{"tf":1.0},"398":{"tf":1.0},"473":{"tf":1.0},"477":{"tf":1.0},"522":{"tf":1.0},"531":{"tf":1.0},"546":{"tf":1.0},"70":{"tf":1.0},"88":{"tf":1.0}}}},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"131":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"1":{"tf":1.0},"213":{"tf":1.0},"379":{"tf":1.0},"441":{"tf":1.0},"527":{"tf":1.0},"542":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"247":{"tf":1.7320508075688772},"335":{"tf":1.0},"380":{"tf":1.0},"477":{"tf":1.0},"93":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"236":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":11,"docs":{"17":{"tf":1.0},"218":{"tf":1.7320508075688772},"233":{"tf":2.23606797749979},"234":{"tf":1.4142135623730951},"235":{"tf":2.449489742783178},"236":{"tf":2.23606797749979},"237":{"tf":1.4142135623730951},"238":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":2.0},"539":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"236":{"tf":1.0}}}},"df":1,"docs":{"236":{"tf":1.4142135623730951}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":12,"docs":{"104":{"tf":1.0},"109":{"tf":1.0},"167":{"tf":1.7320508075688772},"169":{"tf":1.0},"240":{"tf":1.0},"38":{"tf":1.0},"413":{"tf":1.0},"443":{"tf":1.0},"486":{"tf":1.0},"490":{"tf":1.0},"542":{"tf":1.0},"80":{"tf":1.0}},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":4,"docs":{"161":{"tf":1.7320508075688772},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"349":{"tf":1.7320508075688772}},"u":{"df":1,"docs":{"178":{"tf":1.0}}}}}},"df":11,"docs":{"153":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":2.0},"168":{"tf":2.0},"178":{"tf":1.0},"321":{"tf":1.0},"339":{"tf":1.0},"349":{"tf":1.0},"407":{"tf":1.0},"468":{"tf":1.0},"557":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"122":{"tf":1.0},"190":{"tf":1.0},"453":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"191":{"tf":2.23606797749979},"210":{"tf":1.0},"453":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"350":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"12":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"116":{"tf":1.7320508075688772},"124":{"tf":1.0},"37":{"tf":1.0}}}}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"422":{"tf":1.0}}}}}}}},"o":{"b":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"456":{"tf":1.0},"545":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"108":{"tf":1.0},"335":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":11,"docs":{"108":{"tf":1.0},"158":{"tf":1.0},"347":{"tf":1.4142135623730951},"461":{"tf":1.0},"477":{"tf":1.4142135623730951},"50":{"tf":1.0},"557":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"87":{"tf":1.0},"97":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"477":{"tf":1.7320508075688772},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":6,"docs":{"100":{"tf":1.0},"320":{"tf":1.0},"403":{"tf":1.0},"416":{"tf":1.0},"478":{"tf":1.0},"81":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"413":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"(":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":1,"docs":{"265":{"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":2,"docs":{"265":{"tf":1.7320508075688772},"28":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"508":{"tf":1.0}}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}}},"df":23,"docs":{"1":{"tf":1.0},"107":{"tf":1.0},"28":{"tf":1.0},"313":{"tf":1.0},"40":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.4142135623730951},"476":{"tf":2.0},"477":{"tf":2.449489742783178},"478":{"tf":1.0},"490":{"tf":1.0},"491":{"tf":1.0},"522":{"tf":1.4142135623730951},"530":{"tf":1.0},"554":{"tf":1.0},"556":{"tf":2.0},"557":{"tf":2.23606797749979},"558":{"tf":1.0},"86":{"tf":1.7320508075688772},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"555":{"tf":1.0}}}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"169":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"58":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"130":{"tf":1.0},"464":{"tf":1.0},"477":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":7,"docs":{"107":{"tf":1.0},"109":{"tf":1.0},"239":{"tf":2.0},"277":{"tf":1.0},"388":{"tf":1.0},"461":{"tf":1.0},"514":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":4,"docs":{"100":{"tf":1.0},"447":{"tf":2.449489742783178},"448":{"tf":1.4142135623730951},"7":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"464":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":105,"docs":{"100":{"tf":1.4142135623730951},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"119":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.4142135623730951},"141":{"tf":1.0},"143":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.4142135623730951},"159":{"tf":2.8284271247461903},"160":{"tf":1.0},"161":{"tf":1.4142135623730951},"164":{"tf":1.0},"168":{"tf":2.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"173":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.4142135623730951},"189":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"210":{"tf":2.0},"212":{"tf":1.0},"218":{"tf":1.0},"223":{"tf":1.0},"237":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"265":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.4142135623730951},"278":{"tf":1.0},"280":{"tf":1.4142135623730951},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"318":{"tf":1.0},"319":{"tf":1.0},"321":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"327":{"tf":2.449489742783178},"328":{"tf":2.0},"331":{"tf":1.4142135623730951},"332":{"tf":1.0},"333":{"tf":1.7320508075688772},"334":{"tf":1.4142135623730951},"335":{"tf":2.0},"336":{"tf":2.23606797749979},"339":{"tf":3.4641016151377544},"340":{"tf":1.7320508075688772},"341":{"tf":2.23606797749979},"345":{"tf":1.0},"346":{"tf":1.4142135623730951},"349":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.4142135623730951},"366":{"tf":1.0},"369":{"tf":1.0},"376":{"tf":1.4142135623730951},"377":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.7320508075688772},"40":{"tf":1.0},"400":{"tf":1.0},"402":{"tf":1.4142135623730951},"403":{"tf":1.0},"406":{"tf":1.0},"409":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.7320508075688772},"423":{"tf":1.0},"430":{"tf":1.4142135623730951},"433":{"tf":1.4142135623730951},"440":{"tf":1.0},"441":{"tf":1.0},"459":{"tf":1.0},"468":{"tf":1.0},"473":{"tf":1.0},"508":{"tf":1.0},"512":{"tf":1.4142135623730951},"531":{"tf":1.7320508075688772},"534":{"tf":1.0},"542":{"tf":1.0},"557":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"i":{"df":12,"docs":{"100":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"50":{"tf":1.7320508075688772},"60":{"tf":2.23606797749979},"71":{"tf":1.0},"81":{"tf":1.4142135623730951},"82":{"tf":1.0}},"e":{"d":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"100":{"tf":1.0},"113":{"tf":1.0},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{".":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"121":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":2,"docs":{"118":{"tf":1.0},"121":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"121":{"tf":1.0},"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"452":{"tf":1.0}}}}}}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":60,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178},"122":{"tf":1.4142135623730951},"161":{"tf":1.0},"166":{"tf":1.4142135623730951},"182":{"tf":1.7320508075688772},"183":{"tf":2.449489742783178},"196":{"tf":2.449489742783178},"236":{"tf":1.7320508075688772},"237":{"tf":1.0},"253":{"tf":2.0},"276":{"tf":1.4142135623730951},"280":{"tf":1.0},"313":{"tf":1.0},"321":{"tf":1.0},"325":{"tf":1.4142135623730951},"327":{"tf":1.7320508075688772},"328":{"tf":1.7320508075688772},"329":{"tf":1.4142135623730951},"334":{"tf":1.7320508075688772},"335":{"tf":1.7320508075688772},"336":{"tf":2.449489742783178},"337":{"tf":1.0},"341":{"tf":1.0},"347":{"tf":1.0},"349":{"tf":1.7320508075688772},"350":{"tf":1.0},"356":{"tf":1.7320508075688772},"390":{"tf":1.4142135623730951},"401":{"tf":2.0},"407":{"tf":1.7320508075688772},"416":{"tf":2.8284271247461903},"419":{"tf":1.0},"420":{"tf":1.0},"425":{"tf":1.4142135623730951},"426":{"tf":1.4142135623730951},"427":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":2.449489742783178},"452":{"tf":1.4142135623730951},"458":{"tf":1.4142135623730951},"459":{"tf":1.7320508075688772},"462":{"tf":1.7320508075688772},"466":{"tf":1.0},"468":{"tf":3.3166247903554},"471":{"tf":1.0},"486":{"tf":1.4142135623730951},"492":{"tf":2.0},"508":{"tf":1.4142135623730951},"85":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":2.0},"95":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"450":{"tf":1.0},"556":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":6,"docs":{"324":{"tf":1.0},"327":{"tf":1.0},"333":{"tf":1.4142135623730951},"479":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"1":{"tf":1.0}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":5,"docs":{"129":{"tf":1.0},"407":{"tf":1.0},"464":{"tf":1.0},"477":{"tf":1.0},"495":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"46":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"467":{"tf":1.0}}}},"t":{"df":9,"docs":{"212":{"tf":1.0},"225":{"tf":1.0},"361":{"tf":1.0},"384":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"416":{"tf":1.0},"542":{"tf":1.0},"64":{"tf":1.0}}}},"v":{"df":0,"docs":{},"p":{"df":1,"docs":{"261":{"tf":1.7320508075688772}}}}},"q":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"d":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"93":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{"a":{"d":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"116":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"116":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"116":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"116":{"tf":1.0}}}}},"n":{"df":1,"docs":{"116":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"116":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"116":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"r":{"df":2,"docs":{"324":{"tf":1.0},"333":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"542":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"347":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"362":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"526":{"tf":1.0}}}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"493":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"555":{"tf":1.0}}}},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"201":{"tf":1.0},"203":{"tf":1.0},"329":{"tf":1.0}}}},"df":5,"docs":{"201":{"tf":1.0},"223":{"tf":1.0},"323":{"tf":1.0},"339":{"tf":1.4142135623730951},"78":{"tf":1.0}}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"215":{"tf":1.0},"287":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":4,"docs":{"168":{"tf":4.69041575982343},"197":{"tf":1.0},"243":{"tf":1.0},"306":{"tf":5.5677643628300215}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"473":{"tf":1.4142135623730951},"557":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"455":{"tf":1.4142135623730951}}}}}},"df":1,"docs":{"127":{"tf":1.4142135623730951}}}}}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{".":{"a":{"d":{"d":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{")":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"470":{"tf":2.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":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":{"470":{"tf":4.58257569495584}}}},"df":7,"docs":{"127":{"tf":1.7320508075688772},"128":{"tf":3.3166247903554},"195":{"tf":1.0},"40":{"tf":1.0},"454":{"tf":1.0},"455":{"tf":2.23606797749979},"470":{"tf":1.0}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":2,"docs":{"128":{"tf":2.23606797749979},"455":{"tf":2.449489742783178}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"128":{"tf":2.0}}}},"df":0,"docs":{}}},"df":2,"docs":{"167":{"tf":1.0},"470":{"tf":1.0}},"g":{"df":15,"docs":{"0":{"tf":1.0},"194":{"tf":2.23606797749979},"195":{"tf":2.8284271247461903},"196":{"tf":1.0},"197":{"tf":3.872983346207417},"247":{"tf":1.0},"251":{"tf":1.0},"263":{"tf":1.0},"271":{"tf":1.4142135623730951},"430":{"tf":1.0},"473":{"tf":1.7320508075688772},"73":{"tf":1.4142135623730951},"76":{"tf":1.0},"77":{"tf":2.23606797749979},"78":{"tf":1.4142135623730951}},"e":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"197":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"128":{"tf":1.7320508075688772}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"156":{"tf":5.916079783099616}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"1":{"0":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"134":{"tf":1.0}},"s":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"134":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":15,"docs":{"133":{"tf":1.0},"134":{"tf":2.8284271247461903},"139":{"tf":2.0},"140":{"tf":1.7320508075688772},"141":{"tf":1.4142135623730951},"142":{"tf":2.0},"160":{"tf":1.0},"218":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.0},"368":{"tf":1.0},"46":{"tf":1.0},"78":{"tf":1.4142135623730951}}}},"df":4,"docs":{"218":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"267":{"tf":1.0},"322":{"tf":1.0},"389":{"tf":1.0}}}},"d":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"413":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}},"df":14,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"102":{"tf":1.0},"106":{"tf":1.0},"110":{"tf":1.0},"12":{"tf":1.0},"14":{"tf":1.0},"189":{"tf":1.0},"224":{"tf":1.0},"313":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"473":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":11,"docs":{"125":{"tf":1.0},"15":{"tf":1.0},"267":{"tf":1.0},"321":{"tf":1.0},"381":{"tf":1.0},"392":{"tf":1.0},"429":{"tf":1.0},"431":{"tf":1.0},"553":{"tf":1.0},"559":{"tf":1.0},"560":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"151":{"tf":1.0},"297":{"tf":1.0},"43":{"tf":1.0},"531":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":4,"docs":{"225":{"tf":1.4142135623730951},"232":{"tf":1.0},"380":{"tf":1.0},"555":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"47":{"tf":1.4142135623730951},"547":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"p":{"df":7,"docs":{"176":{"tf":4.242640687119285},"294":{"tf":1.4142135623730951},"295":{"tf":2.6457513110645907},"296":{"tf":2.449489742783178},"524":{"tf":2.0},"542":{"tf":1.7320508075688772},"78":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951}},"e":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"176":{"tf":1.0},"524":{"tf":1.0}}}}}}},"df":1,"docs":{"176":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"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":{},"g":{"df":0,"docs":{},"n":{"df":3,"docs":{"47":{"tf":1.4142135623730951},"547":{"tf":1.4142135623730951},"558":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":23,"docs":{"1":{"tf":1.0},"101":{"tf":1.0},"109":{"tf":1.7320508075688772},"136":{"tf":1.0},"137":{"tf":1.0},"14":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"184":{"tf":1.0},"283":{"tf":1.0},"288":{"tf":1.0},"297":{"tf":1.0},"36":{"tf":1.0},"398":{"tf":1.4142135623730951},"44":{"tf":1.0},"461":{"tf":1.0},"486":{"tf":1.0},"493":{"tf":1.0},"516":{"tf":1.0},"76":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"461":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"d":{"df":9,"docs":{"160":{"tf":1.0},"161":{"tf":1.7320508075688772},"236":{"tf":1.4142135623730951},"280":{"tf":1.4142135623730951},"285":{"tf":1.0},"290":{"tf":1.0},"341":{"tf":1.4142135623730951},"349":{"tf":2.0},"466":{"tf":1.0}}},"df":0,"docs":{}}}},"d":{"1":{"df":1,"docs":{"282":{"tf":1.0}}},"2":{"df":1,"docs":{"282":{"tf":1.0}}},"df":5,"docs":{"220":{"tf":1.0},"227":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":2.449489742783178},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"128":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"167":{"tf":2.0},"38":{"tf":1.0},"470":{"tf":2.0}},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"468":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"282":{"tf":1.0}}}}}},"u":{"c":{"df":4,"docs":{"40":{"tf":1.0},"413":{"tf":1.0},"525":{"tf":1.0},"550":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"240":{"tf":1.0},"41":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":20,"docs":{"168":{"tf":2.23606797749979},"209":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"216":{"tf":1.0},"256":{"tf":1.0},"266":{"tf":1.0},"268":{"tf":1.4142135623730951},"302":{"tf":1.0},"313":{"tf":1.0},"348":{"tf":1.4142135623730951},"407":{"tf":1.0},"429":{"tf":1.0},"440":{"tf":1.0},"456":{"tf":1.4142135623730951},"459":{"tf":1.0},"484":{"tf":1.0},"492":{"tf":1.4142135623730951},"525":{"tf":1.0},"90":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"217":{"tf":1.0},"44":{"tf":2.449489742783178},"477":{"tf":2.23606797749979},"556":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"40":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"100":{"tf":1.0},"366":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"540":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"195":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":160,"docs":{"1":{"tf":2.449489742783178},"100":{"tf":2.6457513110645907},"101":{"tf":2.449489742783178},"102":{"tf":1.4142135623730951},"105":{"tf":2.23606797749979},"107":{"tf":2.6457513110645907},"108":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.7320508075688772},"114":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":2.0},"124":{"tf":1.0},"125":{"tf":1.4142135623730951},"127":{"tf":1.4142135623730951},"128":{"tf":3.3166247903554},"130":{"tf":2.0},"131":{"tf":1.7320508075688772},"132":{"tf":1.4142135623730951},"138":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"151":{"tf":2.0},"154":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"158":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"176":{"tf":3.0},"177":{"tf":1.7320508075688772},"178":{"tf":1.7320508075688772},"18":{"tf":1.0},"181":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"193":{"tf":2.449489742783178},"197":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"212":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"221":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"239":{"tf":2.0},"240":{"tf":2.0},"243":{"tf":1.4142135623730951},"247":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"267":{"tf":1.4142135623730951},"269":{"tf":1.4142135623730951},"27":{"tf":1.0},"271":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951},"275":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"293":{"tf":2.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"298":{"tf":2.0},"300":{"tf":1.4142135623730951},"303":{"tf":1.4142135623730951},"306":{"tf":2.23606797749979},"308":{"tf":2.23606797749979},"314":{"tf":1.4142135623730951},"318":{"tf":2.449489742783178},"319":{"tf":2.449489742783178},"320":{"tf":1.0},"322":{"tf":1.4142135623730951},"33":{"tf":1.0},"331":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951},"343":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"355":{"tf":2.0},"356":{"tf":2.8284271247461903},"358":{"tf":1.0},"372":{"tf":1.4142135623730951},"376":{"tf":1.4142135623730951},"379":{"tf":2.8284271247461903},"381":{"tf":2.8284271247461903},"382":{"tf":1.0},"383":{"tf":3.0},"386":{"tf":1.4142135623730951},"388":{"tf":2.23606797749979},"390":{"tf":1.4142135623730951},"391":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"394":{"tf":1.4142135623730951},"395":{"tf":2.23606797749979},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":2.449489742783178},"401":{"tf":1.4142135623730951},"402":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":2.23606797749979},"406":{"tf":1.7320508075688772},"408":{"tf":1.4142135623730951},"410":{"tf":2.449489742783178},"412":{"tf":1.4142135623730951},"413":{"tf":1.0},"415":{"tf":1.7320508075688772},"416":{"tf":2.0},"419":{"tf":1.0},"431":{"tf":1.4142135623730951},"432":{"tf":1.4142135623730951},"439":{"tf":1.4142135623730951},"448":{"tf":1.0},"454":{"tf":1.4142135623730951},"455":{"tf":2.23606797749979},"456":{"tf":1.0},"457":{"tf":1.4142135623730951},"458":{"tf":1.0},"461":{"tf":1.7320508075688772},"462":{"tf":1.0},"465":{"tf":1.0},"466":{"tf":1.4142135623730951},"467":{"tf":1.0},"469":{"tf":1.0},"470":{"tf":2.23606797749979},"472":{"tf":1.7320508075688772},"473":{"tf":1.4142135623730951},"489":{"tf":2.0},"493":{"tf":2.0},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"50":{"tf":1.0},"514":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951},"534":{"tf":1.0},"542":{"tf":1.7320508075688772},"544":{"tf":1.0},"546":{"tf":1.7320508075688772},"55":{"tf":1.0},"557":{"tf":1.0},"57":{"tf":1.0},"63":{"tf":1.0},"70":{"tf":1.4142135623730951},"81":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":2.0},"99":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":{"100":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"466":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"df":16,"docs":{"1":{"tf":1.0},"107":{"tf":1.0},"131":{"tf":1.0},"176":{"tf":1.0},"36":{"tf":1.0},"413":{"tf":1.4142135623730951},"416":{"tf":1.0},"439":{"tf":1.0},"44":{"tf":1.4142135623730951},"452":{"tf":1.0},"454":{"tf":1.0},"50":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":15,"docs":{"101":{"tf":1.0},"167":{"tf":1.0},"205":{"tf":1.0},"222":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":1.0},"321":{"tf":1.0},"404":{"tf":1.0},"413":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.0},"470":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"226":{"tf":1.0}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"199":{"tf":1.0},"201":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":3,"docs":{"208":{"tf":1.0},"263":{"tf":1.0},"476":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"s":{"df":8,"docs":{"22":{"tf":1.0},"449":{"tf":1.0},"450":{"tf":1.0},"477":{"tf":1.0},"554":{"tf":1.0},"555":{"tf":1.7320508075688772},"557":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"v":{"df":4,"docs":{"218":{"tf":1.0},"40":{"tf":1.0},"490":{"tf":1.0},"79":{"tf":1.0}}}},"o":{"a":{"d":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":16,"docs":{"25":{"tf":1.4142135623730951},"354":{"tf":1.0},"4":{"tf":1.0},"403":{"tf":2.449489742783178},"461":{"tf":4.242640687119285},"462":{"tf":1.7320508075688772},"465":{"tf":1.7320508075688772},"50":{"tf":2.8284271247461903},"528":{"tf":2.449489742783178},"542":{"tf":2.23606797749979},"549":{"tf":1.4142135623730951},"57":{"tf":2.23606797749979},"58":{"tf":2.6457513110645907},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"95":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"93":{"tf":1.4142135623730951},"94":{"tf":2.0},"95":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"211":{"tf":1.0},"557":{"tf":1.0}}}}},"df":1,"docs":{"308":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"470":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"186":{"tf":1.0},"557":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"v":{"df":18,"docs":{"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"107":{"tf":1.0},"109":{"tf":1.0},"146":{"tf":1.0},"178":{"tf":1.7320508075688772},"22":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":3.1622776601683795},"308":{"tf":1.7320508075688772},"321":{"tf":1.0},"388":{"tf":1.0},"405":{"tf":3.3166247903554},"461":{"tf":1.0},"490":{"tf":1.0},"495":{"tf":1.4142135623730951},"69":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"40":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"40":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"p":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":3,"docs":{"386":{"tf":2.0},"389":{"tf":2.0},"390":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"102":{"tf":1.0},"40":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}}}},"l":{"a":{"c":{"df":18,"docs":{"105":{"tf":1.4142135623730951},"159":{"tf":1.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"168":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"174":{"tf":1.0},"226":{"tf":1.0},"306":{"tf":2.23606797749979},"344":{"tf":1.0},"350":{"tf":1.0},"446":{"tf":2.23606797749979},"490":{"tf":1.0},"493":{"tf":1.0},"510":{"tf":1.0},"516":{"tf":1.4142135623730951},"524":{"tf":1.7320508075688772}},"e":{"d":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"544":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.0},"524":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"388":{"tf":1.0}}}}}}},"df":1,"docs":{"388":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"185":{"tf":1.0}},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"185":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}},"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.0},"524":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"159":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.4142135623730951},"28":{"tf":1.0},"320":{"tf":1.0},"344":{"tf":1.0},"446":{"tf":1.4142135623730951},"472":{"tf":1.4142135623730951},"473":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"472":{"tf":1.0}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"159":{"tf":1.0},"163":{"tf":1.0},"524":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"350":{"tf":1.0},"544":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"446":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"350":{"tf":1.0}}}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"181":{"tf":1.0}},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"181":{"tf":1.0},"524":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"df":1,"docs":{"22":{"tf":1.0}},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"473":{"tf":1.0},"55":{"tf":1.0},"551":{"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":12,"docs":{"22":{"tf":1.0},"29":{"tf":1.4142135623730951},"40":{"tf":1.0},"43":{"tf":1.4142135623730951},"436":{"tf":2.0},"450":{"tf":3.0},"522":{"tf":2.0},"557":{"tf":1.4142135623730951},"558":{"tf":1.0},"85":{"tf":1.7320508075688772},"95":{"tf":1.7320508075688772},"98":{"tf":1.7320508075688772}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":55,"docs":{"111":{"tf":1.0},"123":{"tf":1.0},"132":{"tf":1.0},"161":{"tf":2.0},"170":{"tf":1.0},"184":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.7320508075688772},"220":{"tf":1.0},"227":{"tf":1.0},"231":{"tf":1.0},"249":{"tf":1.4142135623730951},"251":{"tf":1.0},"252":{"tf":1.4142135623730951},"255":{"tf":1.4142135623730951},"258":{"tf":1.4142135623730951},"260":{"tf":1.0},"263":{"tf":1.0},"264":{"tf":1.0},"268":{"tf":1.0},"272":{"tf":1.0},"276":{"tf":1.4142135623730951},"278":{"tf":1.0},"279":{"tf":1.0},"280":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0},"316":{"tf":1.0},"325":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.0},"349":{"tf":2.0},"350":{"tf":1.0},"361":{"tf":2.0},"368":{"tf":1.0},"369":{"tf":1.0},"375":{"tf":1.0},"377":{"tf":1.0},"388":{"tf":1.0},"407":{"tf":1.0},"412":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":1.7320508075688772},"426":{"tf":1.0},"470":{"tf":1.0},"524":{"tf":1.0},"73":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"122":{"tf":1.0},"172":{"tf":1.0},"236":{"tf":1.0},"252":{"tf":1.0},"276":{"tf":1.0},"280":{"tf":1.0},"464":{"tf":1.0},"55":{"tf":1.0}}}}}}},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":1,"docs":{"524":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"161":{"tf":1.0},"479":{"tf":1.0},"544":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"r":{"df":72,"docs":{"100":{"tf":2.0},"112":{"tf":1.7320508075688772},"115":{"tf":1.0},"117":{"tf":1.0},"155":{"tf":2.8284271247461903},"156":{"tf":2.23606797749979},"160":{"tf":1.0},"161":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"208":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.0},"230":{"tf":1.7320508075688772},"232":{"tf":1.0},"236":{"tf":1.0},"244":{"tf":1.0},"265":{"tf":1.4142135623730951},"282":{"tf":1.4142135623730951},"283":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"287":{"tf":1.4142135623730951},"288":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"306":{"tf":1.0},"310":{"tf":1.0},"320":{"tf":1.7320508075688772},"327":{"tf":1.0},"328":{"tf":1.4142135623730951},"348":{"tf":1.0},"350":{"tf":1.0},"377":{"tf":1.4142135623730951},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":2.8284271247461903},"384":{"tf":3.0},"385":{"tf":1.7320508075688772},"386":{"tf":2.23606797749979},"387":{"tf":1.0},"388":{"tf":2.449489742783178},"389":{"tf":2.0},"390":{"tf":1.7320508075688772},"391":{"tf":1.4142135623730951},"392":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"40":{"tf":1.7320508075688772},"416":{"tf":1.0},"421":{"tf":1.0},"427":{"tf":1.0},"441":{"tf":1.0},"442":{"tf":2.0},"443":{"tf":1.7320508075688772},"446":{"tf":1.0},"452":{"tf":1.0},"462":{"tf":1.0},"464":{"tf":1.0},"467":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951},"477":{"tf":1.0},"492":{"tf":1.0},"507":{"tf":1.0},"510":{"tf":1.0},"522":{"tf":1.0},"523":{"tf":1.0},"557":{"tf":1.0},"72":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"99":{"tf":1.7320508075688772}},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"468":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":2,"docs":{"227":{"tf":1.0},"383":{"tf":2.6457513110645907}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":4,"docs":{"100":{"tf":1.0},"471":{"tf":1.4142135623730951},"542":{"tf":1.0},"551":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":2,"docs":{"278":{"tf":1.0},"461":{"tf":1.0}},"e":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"266":{"tf":1.0},"297":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":15,"docs":{"106":{"tf":1.0},"135":{"tf":1.0},"172":{"tf":1.0},"191":{"tf":1.0},"250":{"tf":1.0},"319":{"tf":1.7320508075688772},"36":{"tf":1.0},"369":{"tf":1.0},"441":{"tf":1.0},"468":{"tf":1.0},"478":{"tf":1.0},"524":{"tf":1.0},"536":{"tf":1.0},"541":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"560":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"461":{"tf":1.0}}}}},"df":2,"docs":{"102":{"tf":1.0},"416":{"tf":1.0}},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":18,"docs":{"110":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"114":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":1.0},"251":{"tf":1.4142135623730951},"271":{"tf":1.0},"339":{"tf":1.7320508075688772},"340":{"tf":1.0},"344":{"tf":2.23606797749979},"345":{"tf":1.7320508075688772},"346":{"tf":1.0},"379":{"tf":1.0},"387":{"tf":1.4142135623730951},"40":{"tf":1.0},"516":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{".":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"341":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"341":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"341":{"tf":1.0}}}}},"df":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":{"110":{"tf":1.7320508075688772},"111":{"tf":1.0},"126":{"tf":2.6457513110645907},"127":{"tf":2.0},"128":{"tf":1.0},"131":{"tf":1.0},"151":{"tf":1.0},"155":{"tf":1.4142135623730951},"161":{"tf":1.4142135623730951},"169":{"tf":1.0},"173":{"tf":1.0},"211":{"tf":1.7320508075688772},"236":{"tf":1.4142135623730951},"239":{"tf":1.0},"276":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"295":{"tf":1.4142135623730951},"301":{"tf":1.0},"318":{"tf":1.0},"320":{"tf":1.0},"335":{"tf":1.0},"341":{"tf":1.0},"350":{"tf":1.4142135623730951},"366":{"tf":1.7320508075688772},"372":{"tf":1.0},"374":{"tf":1.0},"416":{"tf":1.4142135623730951},"430":{"tf":1.0},"440":{"tf":1.4142135623730951},"467":{"tf":1.0},"473":{"tf":1.7320508075688772},"474":{"tf":1.0},"490":{"tf":1.0},"508":{"tf":1.0},"540":{"tf":1.0},"550":{"tf":1.4142135623730951},"557":{"tf":1.0},"96":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"189":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":18,"docs":{"164":{"tf":1.0},"186":{"tf":1.7320508075688772},"193":{"tf":1.0},"197":{"tf":1.7320508075688772},"242":{"tf":1.0},"243":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"253":{"tf":1.0},"294":{"tf":1.0},"297":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.7320508075688772},"341":{"tf":1.0},"350":{"tf":1.0},"372":{"tf":1.0},"375":{"tf":1.0},"540":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"@":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"156":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"156":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":97,"docs":{"110":{"tf":2.0},"111":{"tf":1.7320508075688772},"112":{"tf":1.7320508075688772},"126":{"tf":1.7320508075688772},"127":{"tf":1.7320508075688772},"128":{"tf":2.23606797749979},"129":{"tf":1.0},"134":{"tf":2.449489742783178},"143":{"tf":1.4142135623730951},"147":{"tf":2.0},"151":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"166":{"tf":2.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"177":{"tf":1.7320508075688772},"178":{"tf":1.0},"183":{"tf":2.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"196":{"tf":1.0},"198":{"tf":1.0},"208":{"tf":1.0},"213":{"tf":1.4142135623730951},"214":{"tf":2.23606797749979},"216":{"tf":1.0},"220":{"tf":1.0},"224":{"tf":1.0},"227":{"tf":1.4142135623730951},"231":{"tf":1.0},"236":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"242":{"tf":2.449489742783178},"244":{"tf":1.0},"245":{"tf":1.4142135623730951},"251":{"tf":1.0},"253":{"tf":1.0},"263":{"tf":1.0},"266":{"tf":1.7320508075688772},"267":{"tf":1.7320508075688772},"272":{"tf":1.0},"286":{"tf":2.0},"291":{"tf":2.0},"297":{"tf":2.449489742783178},"306":{"tf":1.0},"312":{"tf":1.4142135623730951},"318":{"tf":1.0},"332":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.4142135623730951},"337":{"tf":1.0},"339":{"tf":1.7320508075688772},"340":{"tf":1.0},"341":{"tf":1.7320508075688772},"348":{"tf":1.4142135623730951},"349":{"tf":1.7320508075688772},"350":{"tf":3.3166247903554},"363":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":2.0},"368":{"tf":1.4142135623730951},"372":{"tf":1.4142135623730951},"374":{"tf":1.4142135623730951},"375":{"tf":1.0},"388":{"tf":1.0},"395":{"tf":1.0},"401":{"tf":2.449489742783178},"407":{"tf":1.0},"416":{"tf":1.0},"466":{"tf":1.0},"468":{"tf":1.4142135623730951},"470":{"tf":2.449489742783178},"471":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951},"474":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"500":{"tf":1.4142135623730951},"507":{"tf":1.4142135623730951},"508":{"tf":2.0},"516":{"tf":2.449489742783178},"518":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951},"523":{"tf":1.0},"532":{"tf":1.0},"540":{"tf":1.7320508075688772},"544":{"tf":1.0},"6":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"350":{"tf":1.0},"388":{"tf":1.0}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"516":{"tf":1.0},"557":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"407":{"tf":1.0}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"128":{"tf":2.0},"251":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"508":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"22":{"tf":1.0},"44":{"tf":1.0},"464":{"tf":1.0},"530":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"36":{"tf":1.4142135623730951},"44":{"tf":1.0}}}}}}}}}},"i":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"413":{"tf":1.0},"557":{"tf":1.0}}},"k":{"df":0,"docs":{},"y":{"1":{"2":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"557":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"&":{"\\":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"d":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"324":{"tf":1.0},"333":{"tf":1.0}}},"df":0,"docs":{}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"542":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"542":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"324":{"tf":1.4142135623730951},"333":{"tf":2.0}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"542":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"542":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":42,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"5":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0},"93":{"tf":1.0}}}}}}},"df":4,"docs":{"214":{"tf":1.0},"407":{"tf":1.0},"464":{"tf":1.0},"86":{"tf":1.0}}}}}},"o":{"a":{"d":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"530":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"168":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"339":{"tf":1.0}}},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"468":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":2,"docs":{"468":{"tf":1.0},"478":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"123":{"tf":1.0},"214":{"tf":2.23606797749979},"215":{"tf":3.605551275463989},"263":{"tf":1.0},"499":{"tf":1.4142135623730951},"78":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"2":{"0":{"df":1,"docs":{"499":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"214":{"tf":1.7320508075688772},"215":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"323":{"tf":1.0},"347":{"tf":1.0},"472":{"tf":1.0},"64":{"tf":1.4142135623730951}}}},"n":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"362":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.4142135623730951},"370":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"370":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"df":89,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":2.0},"109":{"tf":2.6457513110645907},"110":{"tf":1.0},"111":{"tf":1.4142135623730951},"112":{"tf":1.0},"113":{"tf":1.4142135623730951},"115":{"tf":1.7320508075688772},"117":{"tf":1.7320508075688772},"121":{"tf":2.0},"124":{"tf":1.0},"125":{"tf":1.7320508075688772},"126":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"131":{"tf":1.0},"151":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.7320508075688772},"173":{"tf":1.0},"187":{"tf":1.4142135623730951},"239":{"tf":1.0},"284":{"tf":1.0},"289":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"327":{"tf":1.0},"331":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.4142135623730951},"343":{"tf":1.0},"353":{"tf":1.0},"358":{"tf":1.0},"359":{"tf":1.4142135623730951},"360":{"tf":1.4142135623730951},"366":{"tf":1.0},"368":{"tf":1.4142135623730951},"369":{"tf":1.0},"370":{"tf":1.0},"371":{"tf":1.0},"372":{"tf":2.23606797749979},"374":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.7320508075688772},"379":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"385":{"tf":1.0},"386":{"tf":2.0},"388":{"tf":1.4142135623730951},"389":{"tf":1.4142135623730951},"394":{"tf":1.0},"416":{"tf":2.0},"421":{"tf":1.4142135623730951},"422":{"tf":1.0},"425":{"tf":1.0},"428":{"tf":1.0},"458":{"tf":1.0},"46":{"tf":1.0},"460":{"tf":1.0},"461":{"tf":1.0},"466":{"tf":1.0},"47":{"tf":1.4142135623730951},"470":{"tf":2.449489742783178},"473":{"tf":2.0},"477":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951},"49":{"tf":1.0},"50":{"tf":1.7320508075688772},"518":{"tf":1.0},"523":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951},"540":{"tf":1.0},"545":{"tf":1.0},"547":{"tf":1.4142135623730951},"549":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"6":{"tf":1.0},"69":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.7320508075688772},"81":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"376":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":4,"docs":{"413":{"tf":1.0},"47":{"tf":2.0},"477":{"tf":1.4142135623730951},"547":{"tf":2.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"111":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"493":{"tf":1.0}}}}}},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"178":{"tf":1.4142135623730951}},"s":{".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"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":{},"w":{"df":1,"docs":{"178":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":1,"docs":{"177":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"177":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":22,"docs":{"118":{"tf":1.0},"133":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.7320508075688772},"149":{"tf":1.0},"169":{"tf":1.7320508075688772},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"173":{"tf":1.7320508075688772},"174":{"tf":1.7320508075688772},"176":{"tf":1.7320508075688772},"177":{"tf":1.4142135623730951},"178":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.4142135623730951},"186":{"tf":1.0},"303":{"tf":1.0},"40":{"tf":1.0},"5":{"tf":1.0},"524":{"tf":1.4142135623730951},"548":{"tf":1.0}},"r":{"df":2,"docs":{"148":{"tf":1.4142135623730951},"152":{"tf":1.0}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"170":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}},"<":{"df":0,"docs":{},"t":{"df":3,"docs":{"170":{"tf":2.449489742783178},"184":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}}}}}},"t":{"df":0,"docs":{},"i":{"df":7,"docs":{"169":{"tf":1.0},"172":{"tf":1.0},"184":{"tf":1.0},"305":{"tf":1.0},"464":{"tf":1.0},"477":{"tf":1.0},"518":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":2,"docs":{"106":{"tf":1.0},"407":{"tf":1.0}}}},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"390":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":33,"docs":{"101":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"117":{"tf":1.7320508075688772},"118":{"tf":1.0},"132":{"tf":1.0},"139":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"184":{"tf":1.0},"20":{"tf":1.0},"203":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"232":{"tf":1.0},"237":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"321":{"tf":1.4142135623730951},"322":{"tf":1.0},"339":{"tf":1.7320508075688772},"374":{"tf":1.0},"388":{"tf":1.7320508075688772},"394":{"tf":1.0},"398":{"tf":1.4142135623730951},"407":{"tf":1.0},"416":{"tf":1.0},"454":{"tf":1.0},"524":{"tf":1.0},"526":{"tf":1.0},"55":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":5,"docs":{"305":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"308":{"tf":1.0},"385":{"tf":1.0},"532":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"116":{"tf":1.0},"303":{"tf":2.0},"525":{"tf":1.0}}}},"y":{"df":1,"docs":{"100":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":5,"docs":{"150":{"tf":1.7320508075688772},"151":{"tf":2.8284271247461903},"154":{"tf":2.0},"408":{"tf":1.0},"410":{"tf":2.449489742783178}}}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":2,"docs":{"158":{"tf":1.0},"470":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"463":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":3,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"187":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{">":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"d":{"<":{"/":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"491":{"tf":1.4142135623730951},"84":{"tf":1.0},"97":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"b":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"259":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":13,"docs":{"128":{"tf":1.4142135623730951},"14":{"tf":1.0},"174":{"tf":1.4142135623730951},"248":{"tf":1.7320508075688772},"249":{"tf":1.4142135623730951},"251":{"tf":1.0},"252":{"tf":2.0},"253":{"tf":1.0},"254":{"tf":2.8284271247461903},"256":{"tf":1.0},"260":{"tf":1.0},"276":{"tf":1.4142135623730951},"78":{"tf":1.0}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{")":{".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"_":{"df":1,"docs":{"253":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.7320508075688772},"254":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":5,"docs":{"174":{"tf":1.7320508075688772},"252":{"tf":1.0},"253":{"tf":1.7320508075688772},"254":{"tf":1.0},"500":{"tf":2.449489742783178}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":6,"docs":{"128":{"tf":2.23606797749979},"248":{"tf":1.0},"249":{"tf":1.4142135623730951},"250":{"tf":1.4142135623730951},"276":{"tf":1.0},"78":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"430":{"tf":1.0},"505":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"14":{"tf":1.0},"249":{"tf":1.0},"430":{"tf":1.0},"464":{"tf":1.0},"505":{"tf":1.0},"518":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":3,"docs":{"132":{"tf":1.0},"250":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951}},"e":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"250":{"tf":1.0},"505":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":2,"docs":{"132":{"tf":1.0},"250":{"tf":1.4142135623730951}},"e":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"250":{"tf":1.0},"505":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{">":{">":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"505":{"tf":1.0}}}},"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":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{">":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"505":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"251":{"tf":1.0}},"e":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"505":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"251":{"tf":1.0},"505":{"tf":1.0}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"505":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"399":{"tf":1.0}}},"df":1,"docs":{"398":{"tf":1.4142135623730951}}}}}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"_":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"282":{"tf":1.7320508075688772},"287":{"tf":1.0}},"e":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{":":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"287":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":11,"docs":{"184":{"tf":1.0},"277":{"tf":1.0},"299":{"tf":1.4142135623730951},"335":{"tf":1.4142135623730951},"339":{"tf":2.6457513110645907},"383":{"tf":1.0},"407":{"tf":1.0},"50":{"tf":2.0},"524":{"tf":1.4142135623730951},"54":{"tf":1.7320508075688772},"79":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"197":{"tf":1.0}}}}}}},"df":3,"docs":{"197":{"tf":2.449489742783178},"2":{"tf":1.4142135623730951},"527":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":13,"docs":{"107":{"tf":1.4142135623730951},"119":{"tf":1.0},"139":{"tf":1.0},"154":{"tf":1.0},"164":{"tf":1.0},"172":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"416":{"tf":1.4142135623730951},"499":{"tf":1.4142135623730951},"516":{"tf":1.0},"554":{"tf":1.0},"71":{"tf":1.0},"85":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"184":{"tf":1.0}}}},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":58,"docs":{"1":{"tf":1.4142135623730951},"100":{"tf":2.23606797749979},"101":{"tf":1.0},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"12":{"tf":1.0},"124":{"tf":1.0},"134":{"tf":1.4142135623730951},"14":{"tf":1.0},"15":{"tf":1.7320508075688772},"159":{"tf":1.0},"160":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.7320508075688772},"19":{"tf":1.0},"190":{"tf":1.0},"2":{"tf":1.4142135623730951},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.7320508075688772},"224":{"tf":1.0},"24":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":2.23606797749979},"345":{"tf":1.0},"348":{"tf":1.0},"35":{"tf":1.4142135623730951},"357":{"tf":1.4142135623730951},"36":{"tf":3.0},"38":{"tf":1.0},"384":{"tf":1.7320508075688772},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"39":{"tf":1.7320508075688772},"397":{"tf":1.0},"40":{"tf":1.7320508075688772},"403":{"tf":1.4142135623730951},"41":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":2.6457513110645907},"44":{"tf":3.3166247903554},"449":{"tf":1.0},"456":{"tf":1.4142135623730951},"463":{"tf":1.0},"473":{"tf":1.0},"475":{"tf":1.0},"522":{"tf":1.0},"525":{"tf":1.0},"543":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"e":{"df":37,"docs":{"100":{"tf":2.23606797749979},"101":{"tf":1.0},"107":{"tf":1.4142135623730951},"111":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"125":{"tf":1.0},"16":{"tf":1.0},"161":{"tf":1.0},"190":{"tf":1.0},"27":{"tf":1.0},"29":{"tf":1.0},"322":{"tf":1.0},"335":{"tf":1.0},"352":{"tf":1.0},"381":{"tf":1.0},"40":{"tf":1.0},"401":{"tf":1.7320508075688772},"416":{"tf":1.4142135623730951},"439":{"tf":1.0},"456":{"tf":1.0},"458":{"tf":1.0},"478":{"tf":1.0},"50":{"tf":1.0},"548":{"tf":1.4142135623730951},"549":{"tf":1.0},"550":{"tf":1.0},"560":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"90":{"tf":1.0}},"m":{"df":2,"docs":{"415":{"tf":1.0},"555":{"tf":1.0}}},"n":{"df":4,"docs":{"397":{"tf":1.0},"407":{"tf":1.0},"440":{"tf":1.0},"441":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":9,"docs":{"128":{"tf":1.0},"156":{"tf":1.7320508075688772},"215":{"tf":1.0},"223":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.7320508075688772},"345":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":16,"docs":{"139":{"tf":1.4142135623730951},"142":{"tf":1.7320508075688772},"218":{"tf":1.0},"224":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.4142135623730951},"242":{"tf":2.0},"243":{"tf":1.7320508075688772},"251":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"504":{"tf":1.4142135623730951},"515":{"tf":1.0},"73":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":2.23606797749979}}}}}},"df":0,"docs":{}},"f":{"df":1,"docs":{"466":{"tf":1.0}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"398":{"tf":1.0},"451":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"d":{"df":18,"docs":{"112":{"tf":1.0},"156":{"tf":1.7320508075688772},"168":{"tf":1.7320508075688772},"186":{"tf":1.0},"222":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"230":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":1.0},"314":{"tf":1.0},"320":{"tf":1.0},"339":{"tf":2.23606797749979},"351":{"tf":1.0},"383":{"tf":2.0},"408":{"tf":1.0},"438":{"tf":1.0},"439":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":4,"docs":{"125":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"208":{"tf":1.0},"395":{"tf":1.0}}},")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"393":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"386":{"tf":1.0},"393":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"388":{"tf":1.4142135623730951},"474":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}}}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"393":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}},".":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"498":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"442":{"tf":1.4142135623730951},"443":{"tf":1.4142135623730951}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"125":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"156":{"tf":1.7320508075688772},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"432":{"tf":1.0}},"e":{"(":{"\"":{"/":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":4,"docs":{"415":{"tf":1.7320508075688772},"416":{"tf":2.449489742783178},"425":{"tf":1.7320508075688772},"432":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"523":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951}}}}}},"i":{"df":2,"docs":{"408":{"tf":1.4142135623730951},"410":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"462":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"243":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":64,"docs":{"100":{"tf":2.8284271247461903},"105":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.7320508075688772},"118":{"tf":2.449489742783178},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.7320508075688772},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"126":{"tf":1.0},"156":{"tf":1.7320508075688772},"159":{"tf":1.0},"161":{"tf":2.6457513110645907},"165":{"tf":1.7320508075688772},"166":{"tf":2.23606797749979},"168":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"185":{"tf":2.23606797749979},"196":{"tf":1.0},"197":{"tf":1.0},"222":{"tf":1.0},"243":{"tf":1.7320508075688772},"297":{"tf":1.0},"299":{"tf":1.4142135623730951},"302":{"tf":1.0},"303":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"343":{"tf":1.0},"349":{"tf":2.23606797749979},"351":{"tf":1.7320508075688772},"362":{"tf":1.0},"366":{"tf":1.0},"369":{"tf":1.7320508075688772},"37":{"tf":1.0},"370":{"tf":1.0},"372":{"tf":1.4142135623730951},"38":{"tf":1.0},"381":{"tf":1.4142135623730951},"385":{"tf":1.7320508075688772},"386":{"tf":1.4142135623730951},"405":{"tf":3.4641016151377544},"408":{"tf":1.0},"410":{"tf":1.4142135623730951},"416":{"tf":2.0},"425":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":1.0},"442":{"tf":1.4142135623730951},"443":{"tf":1.4142135623730951},"468":{"tf":1.4142135623730951},"473":{"tf":1.0},"474":{"tf":1.4142135623730951},"498":{"tf":1.7320508075688772},"50":{"tf":2.0},"54":{"tf":1.0},"60":{"tf":2.23606797749979},"71":{"tf":1.0},"81":{"tf":1.4142135623730951},"82":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":2.0}}},"t":{"df":1,"docs":{"401":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"339":{"tf":2.0}},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"439":{"tf":1.0},"442":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"s":{"df":1,"docs":{"224":{"tf":1.0}}},"t":{"df":7,"docs":{"204":{"tf":1.0},"320":{"tf":1.0},"339":{"tf":2.449489742783178},"389":{"tf":1.0},"532":{"tf":1.0},"533":{"tf":1.0},"550":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":10,"docs":{"189":{"tf":1.0},"218":{"tf":1.0},"319":{"tf":1.0},"325":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":2.23606797749979},"339":{"tf":3.1622776601683795},"517":{"tf":1.0},"96":{"tf":1.0}}}},"df":0,"docs":{}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":10,"docs":{"103":{"tf":1.0},"108":{"tf":1.0},"312":{"tf":1.0},"465":{"tf":1.0},"542":{"tf":1.7320508075688772},"548":{"tf":1.0},"57":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"461":{"tf":1.0}}}}}},"v":{"df":4,"docs":{"22":{"tf":1.0},"477":{"tf":1.0},"478":{"tf":1.0},"522":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"'":{"df":4,"docs":{"45":{"tf":1.0},"465":{"tf":1.0},"548":{"tf":1.0},"87":{"tf":1.0}}},".":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"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":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"232":{"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":{},"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":{"235":{"tf":1.0}}}}}}}}}}},"df":85,"docs":{"101":{"tf":1.4142135623730951},"102":{"tf":1.4142135623730951},"104":{"tf":1.0},"107":{"tf":2.0},"108":{"tf":1.7320508075688772},"109":{"tf":2.449489742783178},"112":{"tf":1.0},"15":{"tf":1.0},"161":{"tf":1.0},"164":{"tf":1.0},"173":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.4142135623730951},"197":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"225":{"tf":2.23606797749979},"226":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"233":{"tf":1.4142135623730951},"235":{"tf":1.0},"245":{"tf":1.4142135623730951},"251":{"tf":1.0},"254":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"300":{"tf":1.0},"303":{"tf":1.0},"320":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.7320508075688772},"354":{"tf":2.0},"355":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"358":{"tf":1.0},"360":{"tf":1.0},"362":{"tf":1.0},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"37":{"tf":1.0},"389":{"tf":2.23606797749979},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":2.449489742783178},"4":{"tf":1.0},"401":{"tf":2.449489742783178},"403":{"tf":1.0},"41":{"tf":2.0},"414":{"tf":1.0},"434":{"tf":1.0},"44":{"tf":1.0},"442":{"tf":1.0},"443":{"tf":1.4142135623730951},"452":{"tf":1.4142135623730951},"453":{"tf":1.0},"456":{"tf":1.4142135623730951},"458":{"tf":1.0},"46":{"tf":1.0},"461":{"tf":1.7320508075688772},"462":{"tf":1.0},"465":{"tf":1.0},"466":{"tf":1.0},"47":{"tf":1.4142135623730951},"477":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"49":{"tf":1.0},"50":{"tf":1.7320508075688772},"542":{"tf":1.4142135623730951},"547":{"tf":1.4142135623730951},"548":{"tf":1.0},"555":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":2.6457513110645907},"57":{"tf":1.0},"58":{"tf":1.4142135623730951},"62":{"tf":1.0},"69":{"tf":1.0},"83":{"tf":1.0},"89":{"tf":1.0},"99":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":3,"docs":{"50":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"90":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"t":{"<":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"362":{"tf":1.4142135623730951},"370":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"259":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"261":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"189":{"tf":1.0}}}}}}}},"df":64,"docs":{"100":{"tf":2.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"107":{"tf":2.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.0},"112":{"tf":1.0},"125":{"tf":1.0},"152":{"tf":1.4142135623730951},"157":{"tf":2.0},"158":{"tf":1.0},"183":{"tf":1.0},"198":{"tf":1.0},"210":{"tf":1.4142135623730951},"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"215":{"tf":1.0},"222":{"tf":1.0},"235":{"tf":1.4142135623730951},"237":{"tf":1.0},"257":{"tf":1.7320508075688772},"267":{"tf":2.0},"269":{"tf":2.6457513110645907},"277":{"tf":2.0},"29":{"tf":1.4142135623730951},"306":{"tf":2.23606797749979},"310":{"tf":1.0},"312":{"tf":1.0},"326":{"tf":1.0},"33":{"tf":1.0},"336":{"tf":1.4142135623730951},"357":{"tf":2.0},"364":{"tf":1.0},"379":{"tf":1.0},"383":{"tf":1.4142135623730951},"388":{"tf":1.0},"398":{"tf":2.8284271247461903},"40":{"tf":1.0},"412":{"tf":2.23606797749979},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"445":{"tf":1.4142135623730951},"449":{"tf":1.4142135623730951},"452":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.7320508075688772},"51":{"tf":1.0},"522":{"tf":1.4142135623730951},"55":{"tf":1.0},"550":{"tf":1.0},"557":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.7320508075688772},"83":{"tf":1.0},"84":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"157":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"90":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"p":{"df":6,"docs":{"1":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"383":{"tf":1.0},"5":{"tf":1.0},"517":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"388":{"tf":1.0}}}}}},"h":{"a":{"d":{"df":0,"docs":{},"e":{":":{"9":{".":{"0":{".":{"0":{"df":1,"docs":{"491":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"0":{"df":1,"docs":{"451":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"95":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"451":{"tf":1.0},"491":{"tf":1.4142135623730951},"94":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{">":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"<":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"94":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":26,"docs":{"100":{"tf":1.0},"132":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.4142135623730951},"22":{"tf":1.0},"27":{"tf":1.4142135623730951},"28":{"tf":1.0},"309":{"tf":1.0},"31":{"tf":1.4142135623730951},"311":{"tf":1.0},"313":{"tf":1.0},"39":{"tf":1.0},"477":{"tf":2.0},"491":{"tf":1.4142135623730951},"492":{"tf":1.0},"5":{"tf":1.0},"515":{"tf":1.0},"517":{"tf":2.0},"545":{"tf":1.4142135623730951},"546":{"tf":1.4142135623730951},"87":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772},"89":{"tf":1.0},"93":{"tf":1.4142135623730951},"94":{"tf":3.3166247903554},"95":{"tf":3.1622776601683795}}},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"557":{"tf":1.0},"95":{"tf":1.0}},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"95":{"tf":2.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"176":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"176":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"555":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"398":{"tf":1.0},"423":{"tf":1.7320508075688772},"466":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":8,"docs":{"111":{"tf":1.0},"126":{"tf":1.0},"355":{"tf":1.0},"397":{"tf":1.7320508075688772},"398":{"tf":2.6457513110645907},"413":{"tf":1.0},"423":{"tf":1.0},"477":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"90":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"467":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"392":{"tf":1.0},"405":{"tf":1.0}}}},"w":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"230":{"tf":1.0}}}}}},"c":{"a":{"df":0,"docs":{},"s":{"df":6,"docs":{"2":{"tf":1.0},"40":{"tf":1.0},"403":{"tf":1.0},"410":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":31,"docs":{"192":{"tf":1.0},"2":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"230":{"tf":2.0},"239":{"tf":1.0},"252":{"tf":1.0},"274":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.0},"383":{"tf":1.4142135623730951},"40":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.7320508075688772},"425":{"tf":1.0},"432":{"tf":1.0},"460":{"tf":1.0},"473":{"tf":1.0},"50":{"tf":1.0},"55":{"tf":1.0},"86":{"tf":1.0}},"n":{"df":17,"docs":{"121":{"tf":1.0},"131":{"tf":1.0},"168":{"tf":1.0},"171":{"tf":1.0},"179":{"tf":1.4142135623730951},"205":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":1.0},"380":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"397":{"tf":1.4142135623730951},"413":{"tf":1.0},"425":{"tf":1.0},"444":{"tf":1.0},"446":{"tf":1.0},"50":{"tf":1.0},"73":{"tf":1.0}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.0},"285":{"tf":1.7320508075688772},"289":{"tf":1.0},"290":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":2,"docs":{"282":{"tf":1.7320508075688772},"287":{"tf":1.4142135623730951}},"{":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"m":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"275":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"t":{"df":1,"docs":{"461":{"tf":1.0}}}}},"i":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"_":{"a":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":1,"docs":{"253":{"tf":1.0}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"df":1,"docs":{"253":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"_":{"a":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":1,"docs":{"253":{"tf":1.0}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"253":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"r":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":2,"docs":{"253":{"tf":1.0},"500":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"253":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"253":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"r":{"df":2,"docs":{"253":{"tf":1.0},"500":{"tf":1.0}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"253":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":5,"docs":{"249":{"tf":1.4142135623730951},"253":{"tf":1.4142135623730951},"257":{"tf":1.7320508075688772},"500":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"df":0,"docs":{}},"df":8,"docs":{"2":{"tf":1.0},"266":{"tf":1.0},"297":{"tf":1.0},"40":{"tf":1.4142135623730951},"41":{"tf":1.0},"532":{"tf":1.0},"533":{"tf":1.0},"56":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"'":{"df":1,"docs":{"412":{"tf":1.0}}},".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},"u":{"df":0,"docs":{},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"412":{"tf":2.449489742783178}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"171":{"tf":1.0},"335":{"tf":1.0}}}}}},"df":3,"docs":{"202":{"tf":1.0},"268":{"tf":1.0},"412":{"tf":4.69041575982343}},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":3.605551275463989}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"df":3,"docs":{"14":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"28":{"tf":1.0},"50":{"tf":1.4142135623730951},"53":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"90":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":45,"docs":{"100":{"tf":1.0},"107":{"tf":1.0},"110":{"tf":1.0},"119":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"170":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"201":{"tf":1.4142135623730951},"203":{"tf":1.0},"205":{"tf":1.0},"224":{"tf":1.4142135623730951},"226":{"tf":1.0},"231":{"tf":1.4142135623730951},"236":{"tf":1.0},"244":{"tf":1.0},"247":{"tf":1.0},"258":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0},"319":{"tf":1.0},"333":{"tf":1.0},"336":{"tf":1.0},"345":{"tf":1.0},"349":{"tf":1.0},"351":{"tf":1.0},"384":{"tf":1.0},"385":{"tf":1.0},"387":{"tf":1.0},"405":{"tf":1.0},"407":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.0},"443":{"tf":1.0},"446":{"tf":1.0},"470":{"tf":1.0},"524":{"tf":1.0},"554":{"tf":1.0},"58":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"126":{"tf":1.0},"405":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":37,"docs":{"112":{"tf":1.0},"125":{"tf":1.0},"131":{"tf":1.0},"166":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.4142135623730951},"187":{"tf":1.0},"204":{"tf":1.0},"212":{"tf":1.0},"230":{"tf":1.0},"243":{"tf":1.0},"269":{"tf":1.0},"298":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"350":{"tf":1.0},"368":{"tf":1.0},"37":{"tf":1.0},"377":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"408":{"tf":1.0},"414":{"tf":1.0},"416":{"tf":1.0},"423":{"tf":1.0},"429":{"tf":1.0},"431":{"tf":1.0},"432":{"tf":1.0},"438":{"tf":1.4142135623730951},"454":{"tf":1.4142135623730951},"455":{"tf":1.0},"473":{"tf":1.4142135623730951},"478":{"tf":1.0},"554":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"466":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":7,"docs":{"35":{"tf":1.4142135623730951},"361":{"tf":2.0},"362":{"tf":2.6457513110645907},"363":{"tf":1.0},"366":{"tf":1.0},"369":{"tf":1.4142135623730951},"370":{"tf":2.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"r":{"df":2,"docs":{"299":{"tf":1.0},"316":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"104":{"tf":1.0},"405":{"tf":1.0}}}}},"i":{"c":{"df":1,"docs":{"407":{"tf":1.0}}},"df":40,"docs":{"107":{"tf":1.4142135623730951},"125":{"tf":1.0},"184":{"tf":1.0},"191":{"tf":1.0},"197":{"tf":1.0},"212":{"tf":1.0},"225":{"tf":1.0},"243":{"tf":1.0},"254":{"tf":1.0},"258":{"tf":1.0},"265":{"tf":1.0},"269":{"tf":1.0},"284":{"tf":1.0},"289":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.0},"306":{"tf":1.4142135623730951},"343":{"tf":1.0},"350":{"tf":1.0},"352":{"tf":1.0},"356":{"tf":1.0},"361":{"tf":1.4142135623730951},"363":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":1.0},"379":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.0},"398":{"tf":1.0},"40":{"tf":1.0},"407":{"tf":1.0},"416":{"tf":2.0},"426":{"tf":1.0},"466":{"tf":1.0},"470":{"tf":1.0},"472":{"tf":1.0},"477":{"tf":1.0},"523":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0}},"f":{"df":1,"docs":{"110":{"tf":1.0}},"i":{"df":5,"docs":{"155":{"tf":1.7320508075688772},"160":{"tf":1.0},"240":{"tf":1.0},"43":{"tf":1.0},"474":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":24,"docs":{"128":{"tf":1.0},"14":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"199":{"tf":1.0},"201":{"tf":1.0},"242":{"tf":1.4142135623730951},"250":{"tf":1.0},"256":{"tf":1.0},"320":{"tf":1.0},"331":{"tf":1.0},"375":{"tf":1.0},"410":{"tf":1.0},"412":{"tf":1.0},"416":{"tf":1.0},"426":{"tf":1.0},"443":{"tf":1.0},"459":{"tf":1.0},"62":{"tf":2.0},"67":{"tf":1.4142135623730951},"68":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.7320508075688772},"78":{"tf":1.7320508075688772}}}}},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}}}}},"z":{"df":0,"docs":{},"e":{"df":6,"docs":{"195":{"tf":1.4142135623730951},"272":{"tf":1.0},"282":{"tf":1.4142135623730951},"287":{"tf":1.4142135623730951},"375":{"tf":1.0},"550":{"tf":1.7320508075688772}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"204":{"tf":1.0},"223":{"tf":1.4142135623730951},"554":{"tf":1.0},"73":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"60":{"tf":1.0},"82":{"tf":2.23606797749979}}}}}}}}}},"p":{"df":10,"docs":{"32":{"tf":1.4142135623730951},"357":{"tf":1.0},"384":{"tf":1.0},"4":{"tf":1.0},"50":{"tf":2.23606797749979},"58":{"tf":2.0},"60":{"tf":2.23606797749979},"71":{"tf":1.0},"81":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"71":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":3,"docs":{"244":{"tf":1.0},"58":{"tf":1.0},"88":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"245":{"tf":1.0},"404":{"tf":1.0},"55":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"500":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"500":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"500":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":9,"docs":{"174":{"tf":1.7320508075688772},"249":{"tf":1.0},"252":{"tf":1.4142135623730951},"253":{"tf":1.0},"254":{"tf":2.6457513110645907},"257":{"tf":1.7320508075688772},"464":{"tf":2.0},"500":{"tf":1.4142135623730951},"78":{"tf":1.0}}},"w":{"df":1,"docs":{"186":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"245":{"tf":1.0}}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"413":{"tf":1.0},"449":{"tf":1.0},"477":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"472":{"tf":2.0}}}}}},"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":{},"i":{"d":{"df":1,"docs":{"450":{"tf":1.0}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"451":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":3,"docs":{"449":{"tf":1.4142135623730951},"450":{"tf":1.7320508075688772},"451":{"tf":2.23606797749979}}}}}}}},"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"37":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"99":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"69":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"306":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"532":{"tf":1.0}}}},"v":{"df":1,"docs":{"551":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"83":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"458":{"tf":1.0}}}}},"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":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"534":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"430":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"389":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"430":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"555":{"tf":1.0}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"128":{"tf":2.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":9,"docs":{"106":{"tf":1.0},"130":{"tf":1.4142135623730951},"169":{"tf":1.0},"314":{"tf":1.7320508075688772},"380":{"tf":1.0},"384":{"tf":1.0},"388":{"tf":1.0},"467":{"tf":1.0},"547":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"m":{"df":5,"docs":{"100":{"tf":1.0},"129":{"tf":1.0},"150":{"tf":1.0},"159":{"tf":1.0},"81":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"475":{"tf":1.0}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"41":{"tf":1.0}}}},"t":{"df":4,"docs":{"357":{"tf":1.0},"470":{"tf":1.0},"554":{"tf":1.0},"556":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"14":{"tf":1.0},"171":{"tf":1.0},"297":{"tf":2.23606797749979},"464":{"tf":1.0},"503":{"tf":1.7320508075688772},"507":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"297":{"tf":1.0},"298":{"tf":1.7320508075688772},"503":{"tf":1.0},"507":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"297":{"tf":1.0},"298":{"tf":1.0},"503":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":2,"docs":{"132":{"tf":1.0},"297":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"<":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{">":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"503":{"tf":1.0}}},"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":{},"u":{"df":0,"docs":{},"n":{"d":{">":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"503":{"tf":1.0},"507":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":9,"docs":{"14":{"tf":1.0},"15":{"tf":1.0},"160":{"tf":1.0},"297":{"tf":3.4641016151377544},"298":{"tf":2.8284271247461903},"503":{"tf":1.0},"507":{"tf":2.23606797749979},"542":{"tf":1.0},"78":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"503":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"503":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"r":{"c":{"df":5,"docs":{"467":{"tf":1.0},"468":{"tf":1.0},"477":{"tf":1.0},"548":{"tf":2.8284271247461903},"81":{"tf":2.0}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"164":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"p":{"a":{"c":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"h":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":12,"docs":{"201":{"tf":1.0},"208":{"tf":1.0},"213":{"tf":1.0},"28":{"tf":1.0},"325":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":2.449489742783178},"473":{"tf":2.449489742783178},"525":{"tf":1.0},"64":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"476":{"tf":1.0}}},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"558":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"n":{"df":9,"docs":{"100":{"tf":1.0},"177":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"247":{"tf":2.449489742783178},"283":{"tf":1.0},"284":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"508":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"o":{"b":{"df":2,"docs":{"177":{"tf":1.4142135623730951},"247":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":12,"docs":{"102":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"122":{"tf":1.0},"15":{"tf":1.4142135623730951},"201":{"tf":1.0},"346":{"tf":1.0},"430":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.7320508075688772},"559":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":31,"docs":{"100":{"tf":1.4142135623730951},"109":{"tf":1.0},"110":{"tf":1.0},"168":{"tf":1.0},"179":{"tf":1.0},"198":{"tf":1.0},"212":{"tf":1.0},"222":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"247":{"tf":1.0},"254":{"tf":1.0},"270":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.0},"306":{"tf":1.0},"340":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.0},"37":{"tf":1.0},"370":{"tf":1.0},"377":{"tf":1.0},"380":{"tf":1.4142135623730951},"401":{"tf":2.0},"412":{"tf":1.0},"459":{"tf":1.0},"477":{"tf":2.0},"494":{"tf":1.0},"62":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0}},"i":{"df":28,"docs":{"115":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":2.449489742783178},"208":{"tf":1.4142135623730951},"214":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"240":{"tf":1.0},"247":{"tf":1.7320508075688772},"250":{"tf":1.0},"263":{"tf":1.0},"266":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":2.0},"312":{"tf":1.4142135623730951},"325":{"tf":1.0},"331":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"345":{"tf":1.0},"407":{"tf":1.0},"410":{"tf":1.0},"434":{"tf":1.0},"472":{"tf":1.0},"507":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":7,"docs":{"105":{"tf":2.0},"316":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":2.449489742783178},"483":{"tf":1.4142135623730951},"486":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"201":{"tf":1.4142135623730951}}}},"d":{">":{"[":{"0":{".":{".":{"1":{"0":{"df":2,"docs":{"59":{"tf":1.7320508075688772},"73":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"460":{"tf":6.244997998398398},"59":{"tf":2.23606797749979},"73":{"tf":4.69041575982343},"78":{"tf":1.0}}},"df":0,"docs":{}},"n":{"d":{"df":1,"docs":{"388":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"478":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"306":{"tf":2.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"'":{"df":5,"docs":{"106":{"tf":1.0},"222":{"tf":1.0},"267":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0}}},".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"360":{"tf":1.0}}}},"df":0,"docs":{}}},"df":17,"docs":{"1":{"tf":1.0},"180":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"221":{"tf":1.7320508075688772},"226":{"tf":1.0},"232":{"tf":1.0},"281":{"tf":1.0},"31":{"tf":1.0},"46":{"tf":1.0},"461":{"tf":1.4142135623730951},"477":{"tf":1.0},"5":{"tf":1.0},"547":{"tf":4.898979485566356},"548":{"tf":2.0},"557":{"tf":1.4142135623730951},"94":{"tf":1.0}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"221":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":6,"docs":{"159":{"tf":1.0},"2":{"tf":1.0},"255":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0},"473":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"490":{"tf":1.0},"494":{"tf":1.0}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"311":{"tf":1.0},"82":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"272":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"452":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"1":{"tf":1.0},"112":{"tf":1.0},"222":{"tf":1.0},"451":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"215":{"tf":1.7320508075688772}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"476":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"r":{"df":2,"docs":{"472":{"tf":2.0},"557":{"tf":1.0}},"t":{"df":27,"docs":{"102":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"148":{"tf":1.0},"161":{"tf":1.0},"2":{"tf":1.0},"236":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.0},"354":{"tf":1.4142135623730951},"363":{"tf":1.0},"388":{"tf":1.0},"405":{"tf":1.0},"410":{"tf":1.0},"472":{"tf":1.4142135623730951},"473":{"tf":4.58257569495584},"475":{"tf":1.0},"48":{"tf":1.4142135623730951},"534":{"tf":1.0},"542":{"tf":1.0},"548":{"tf":1.0},"554":{"tf":1.4142135623730951},"555":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0},"71":{"tf":1.0},"90":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":6,"docs":{"355":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0},"548":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}}}}}},"u":{"df":0,"docs":{},"p":{"d":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":20,"docs":{"1":{"tf":1.0},"110":{"tf":1.0},"122":{"tf":1.0},"128":{"tf":1.0},"243":{"tf":1.7320508075688772},"247":{"tf":1.0},"261":{"tf":1.0},"268":{"tf":1.4142135623730951},"275":{"tf":3.0},"35":{"tf":1.0},"358":{"tf":1.0},"366":{"tf":1.0},"379":{"tf":1.0},"40":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"457":{"tf":1.0},"470":{"tf":2.23606797749979},"523":{"tf":1.4142135623730951},"530":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}}}}},"i":{"c":{"df":21,"docs":{"166":{"tf":1.4142135623730951},"172":{"tf":1.0},"174":{"tf":1.0},"180":{"tf":1.0},"184":{"tf":1.0},"312":{"tf":1.0},"350":{"tf":1.0},"362":{"tf":2.0},"370":{"tf":2.0},"416":{"tf":2.6457513110645907},"424":{"tf":1.0},"425":{"tf":1.4142135623730951},"426":{"tf":1.4142135623730951},"427":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":2.0},"459":{"tf":1.7320508075688772},"468":{"tf":3.3166247903554},"478":{"tf":1.0},"488":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":1,"docs":{"556":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"435":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"436":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":9,"docs":{"103":{"tf":2.0},"104":{"tf":2.8284271247461903},"106":{"tf":1.0},"108":{"tf":1.0},"2":{"tf":1.0},"203":{"tf":1.0},"350":{"tf":1.0},"452":{"tf":2.0},"473":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":13,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.0},"239":{"tf":2.23606797749979},"28":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0},"50":{"tf":1.0},"555":{"tf":1.0},"58":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":3,"docs":{"323":{"tf":1.0},"331":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"p":{"df":2,"docs":{"130":{"tf":1.0},"346":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":11,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":2.449489742783178},"183":{"tf":1.0},"197":{"tf":1.7320508075688772},"388":{"tf":1.4142135623730951},"466":{"tf":1.4142135623730951},"473":{"tf":1.0},"478":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":7,"docs":{"128":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"258":{"tf":1.0},"416":{"tf":1.0},"441":{"tf":1.0},"74":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"415":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":2,"docs":{"251":{"tf":1.0},"472":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"293":{"tf":3.605551275463989}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"461":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"339":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"147":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{":":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"339":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"350":{"tf":1.0},"516":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"350":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"[":{"0":{"df":4,"docs":{"166":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"415":{"tf":1.0}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"132":{"tf":1.7320508075688772},"493":{"tf":2.0}},"u":{"df":20,"docs":{"130":{"tf":1.0},"132":{"tf":1.0},"149":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"200":{"tf":1.0},"201":{"tf":1.0},"245":{"tf":1.0},"320":{"tf":1.0},"347":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.7320508075688772},"429":{"tf":1.0},"446":{"tf":1.4142135623730951},"453":{"tf":1.0},"464":{"tf":1.0},"516":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"347":{"tf":1.0}}},"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"0":{"df":2,"docs":{"131":{"tf":2.449489742783178},"132":{"tf":1.7320508075688772}}},"1":{"df":1,"docs":{"131":{"tf":2.8284271247461903}}},"2":{"df":1,"docs":{"131":{"tf":2.8284271247461903}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"181":{"tf":1.0},"524":{"tf":1.4142135623730951}}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"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":{}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"189":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"512":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"493":{"tf":2.0}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"138":{"tf":1.0},"149":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"516":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"405":{"tf":3.4641016151377544}}}}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"544":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"446":{"tf":1.4142135623730951},"448":{"tf":1.0},"489":{"tf":2.0}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"\"":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"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":{}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":2.0}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"147":{"tf":1.0}}}}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"415":{"tf":1.0}}}}}}},"df":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":{"416":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"415":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"164":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"350":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"351":{"tf":1.0},"352":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":113,"docs":{"112":{"tf":2.23606797749979},"130":{"tf":2.449489742783178},"131":{"tf":1.0},"132":{"tf":3.1622776601683795},"134":{"tf":1.7320508075688772},"138":{"tf":2.449489742783178},"139":{"tf":1.4142135623730951},"140":{"tf":2.0},"141":{"tf":2.0},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"147":{"tf":1.0},"149":{"tf":2.0},"156":{"tf":2.449489742783178},"158":{"tf":1.7320508075688772},"160":{"tf":1.0},"161":{"tf":2.23606797749979},"162":{"tf":1.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"165":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"167":{"tf":1.0},"168":{"tf":2.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":2.0},"181":{"tf":2.23606797749979},"182":{"tf":1.0},"183":{"tf":3.4641016151377544},"184":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":2.23606797749979},"189":{"tf":2.449489742783178},"193":{"tf":2.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":2.23606797749979},"230":{"tf":3.0},"231":{"tf":1.0},"232":{"tf":1.0},"236":{"tf":2.0},"239":{"tf":2.8284271247461903},"240":{"tf":1.4142135623730951},"250":{"tf":1.0},"251":{"tf":1.0},"258":{"tf":1.4142135623730951},"259":{"tf":2.0},"265":{"tf":1.0},"300":{"tf":2.0},"318":{"tf":3.4641016151377544},"320":{"tf":1.4142135623730951},"321":{"tf":1.7320508075688772},"322":{"tf":2.449489742783178},"323":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.4142135623730951},"328":{"tf":2.23606797749979},"329":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.4142135623730951},"334":{"tf":1.0},"335":{"tf":2.449489742783178},"339":{"tf":3.872983346207417},"340":{"tf":1.0},"341":{"tf":1.7320508075688772},"348":{"tf":1.0},"349":{"tf":1.4142135623730951},"350":{"tf":2.0},"351":{"tf":1.0},"362":{"tf":1.0},"368":{"tf":2.0},"370":{"tf":1.0},"377":{"tf":1.0},"379":{"tf":1.0},"388":{"tf":2.6457513110645907},"391":{"tf":1.7320508075688772},"398":{"tf":1.0},"401":{"tf":2.449489742783178},"412":{"tf":1.7320508075688772},"416":{"tf":2.449489742783178},"423":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.7320508075688772},"427":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.4142135623730951},"432":{"tf":1.4142135623730951},"439":{"tf":2.0},"442":{"tf":2.8284271247461903},"446":{"tf":2.23606797749979},"448":{"tf":2.0},"459":{"tf":1.7320508075688772},"466":{"tf":1.7320508075688772},"472":{"tf":1.7320508075688772},"473":{"tf":2.23606797749979},"486":{"tf":1.0},"489":{"tf":3.1622776601683795},"493":{"tf":2.8284271247461903},"496":{"tf":1.7320508075688772},"497":{"tf":1.7320508075688772},"508":{"tf":1.4142135623730951},"510":{"tf":1.0},"512":{"tf":1.0},"516":{"tf":1.7320508075688772},"524":{"tf":2.6457513110645907},"534":{"tf":1.0},"99":{"tf":1.7320508075688772}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"335":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"335":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"r":{"a":{"df":0,"docs":{},"n":{"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":{"473":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":3,"docs":{"160":{"tf":1.0},"165":{"tf":1.0},"167":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"160":{"tf":1.0},"163":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"160":{"tf":1.0},"186":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":3,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.4142135623730951}},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"160":{"tf":1.0},"180":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"160":{"tf":1.0},"180":{"tf":1.0}}}}}}}}}}}}}}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"160":{"tf":1.0},"186":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"f":{"(":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"524":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"524":{"tf":1.4142135623730951}}}}},"w":{"a":{"df":0,"docs":{},"v":{"df":2,"docs":{"508":{"tf":1.0},"524":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"508":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"508":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}}}},"w":{"a":{"df":0,"docs":{},"v":{"df":2,"docs":{"181":{"tf":1.4142135623730951},"508":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"181":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}},"df":2,"docs":{"180":{"tf":2.449489742783178},"184":{"tf":2.0}}}}}}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"40":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"405":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"r":{"df":14,"docs":{"133":{"tf":1.0},"134":{"tf":1.4142135623730951},"156":{"tf":1.0},"217":{"tf":1.0},"28":{"tf":1.0},"306":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.4142135623730951},"433":{"tf":1.0},"476":{"tf":1.7320508075688772},"490":{"tf":1.0},"557":{"tf":1.0},"64":{"tf":1.0},"86":{"tf":1.0}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":3,"docs":{"463":{"tf":1.0},"478":{"tf":1.0},"520":{"tf":1.4142135623730951}}}},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"555":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}}}}},"u":{"b":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"110":{"tf":1.0},"242":{"tf":1.4142135623730951},"90":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"\"":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"405":{"tf":1.7320508075688772}}}}}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"405":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"405":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"405":{"tf":1.0}}}}}}}}}}}},"{":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"426":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}},"df":9,"docs":{"100":{"tf":1.7320508075688772},"19":{"tf":1.0},"36":{"tf":1.0},"404":{"tf":2.449489742783178},"405":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":2.449489742783178},"425":{"tf":1.0},"426":{"tf":2.449489742783178}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"266":{"tf":1.0},"344":{"tf":1.4142135623730951},"351":{"tf":1.4142135623730951},"551":{"tf":1.0},"558":{"tf":1.0}}}},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"477":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":1,"docs":{"452":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"222":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"386":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":4,"docs":{"366":{"tf":1.4142135623730951},"372":{"tf":1.0},"374":{"tf":1.0},"540":{"tf":1.0}},"e":{"d":{"df":1,"docs":{"341":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"111":{"tf":1.7320508075688772},"126":{"tf":2.0},"127":{"tf":1.0},"129":{"tf":1.0},"557":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"111":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"48":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{},"h":{"df":59,"docs":{"182":{"tf":1.0},"186":{"tf":1.0},"191":{"tf":1.0},"195":{"tf":1.4142135623730951},"197":{"tf":1.0},"2":{"tf":1.0},"205":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.0},"224":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0},"245":{"tf":1.0},"248":{"tf":1.0},"251":{"tf":1.0},"268":{"tf":1.0},"275":{"tf":1.0},"285":{"tf":1.0},"287":{"tf":2.23606797749979},"290":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.4142135623730951},"305":{"tf":1.0},"307":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"377":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"391":{"tf":1.0},"40":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.7320508075688772},"425":{"tf":1.0},"439":{"tf":1.4142135623730951},"46":{"tf":1.0},"460":{"tf":1.0},"461":{"tf":1.0},"466":{"tf":1.0},"467":{"tf":1.0},"470":{"tf":1.0},"477":{"tf":1.0},"510":{"tf":1.0},"542":{"tf":1.0},"547":{"tf":1.0},"556":{"tf":1.4142135623730951},"557":{"tf":1.0},"558":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.0},"81":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0}}}},"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"343":{"tf":2.0},"473":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"82":{"tf":1.0}}}},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"451":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"170":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"471":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}},"t":{"df":1,"docs":{"170":{"tf":1.0}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"170":{"tf":1.0},"186":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":94,"docs":{"0":{"tf":1.0},"109":{"tf":1.0},"130":{"tf":1.7320508075688772},"15":{"tf":1.4142135623730951},"159":{"tf":4.242640687119285},"160":{"tf":3.1622776601683795},"161":{"tf":2.449489742783178},"162":{"tf":1.0},"163":{"tf":2.0},"164":{"tf":2.23606797749979},"165":{"tf":1.7320508075688772},"166":{"tf":2.0},"167":{"tf":2.0},"168":{"tf":1.7320508075688772},"169":{"tf":3.3166247903554},"170":{"tf":3.1622776601683795},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.4142135623730951},"174":{"tf":1.0},"177":{"tf":1.7320508075688772},"178":{"tf":1.0},"179":{"tf":3.0},"180":{"tf":3.1622776601683795},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.7320508075688772},"184":{"tf":2.23606797749979},"185":{"tf":1.7320508075688772},"186":{"tf":3.872983346207417},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"189":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"216":{"tf":1.0},"22":{"tf":1.7320508075688772},"242":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"252":{"tf":1.0},"264":{"tf":1.0},"266":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"272":{"tf":1.0},"274":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"316":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"326":{"tf":1.4142135623730951},"327":{"tf":1.7320508075688772},"328":{"tf":1.0},"33":{"tf":1.4142135623730951},"331":{"tf":1.0},"333":{"tf":1.4142135623730951},"336":{"tf":2.23606797749979},"343":{"tf":1.0},"344":{"tf":1.4142135623730951},"345":{"tf":2.23606797749979},"346":{"tf":3.4641016151377544},"349":{"tf":1.0},"350":{"tf":1.4142135623730951},"36":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.4142135623730951},"39":{"tf":1.0},"40":{"tf":1.0},"413":{"tf":1.0},"415":{"tf":1.0},"43":{"tf":1.7320508075688772},"442":{"tf":1.0},"446":{"tf":2.23606797749979},"468":{"tf":1.0},"471":{"tf":2.6457513110645907},"472":{"tf":3.0},"473":{"tf":4.898979485566356},"524":{"tf":4.58257569495584},"530":{"tf":1.4142135623730951},"531":{"tf":2.0},"534":{"tf":2.23606797749979},"544":{"tf":2.23606797749979},"557":{"tf":2.449489742783178},"560":{"tf":1.0},"73":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"168":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":6,"docs":{"160":{"tf":1.0},"161":{"tf":1.4142135623730951},"167":{"tf":1.0},"327":{"tf":1.0},"349":{"tf":1.0},"498":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"468":{"tf":1.4142135623730951},"531":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"<":{"df":1,"docs":{"531":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{"473":{"tf":1.0}}}}}}}}}}}},"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":1,"docs":{"473":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"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":{"473":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{".":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{">":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"345":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"345":{"tf":3.605551275463989},"346":{"tf":2.0}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":4,"docs":{"160":{"tf":1.0},"22":{"tf":1.0},"471":{"tf":1.7320508075688772},"531":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"161":{"tf":1.4142135623730951}}}}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}},"i":{"c":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"114":{"tf":1.4142135623730951},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"118":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":6,"docs":{"161":{"tf":1.0},"181":{"tf":1.0},"198":{"tf":1.0},"314":{"tf":1.0},"464":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"131":{"tf":1.0}}}},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"543":{"tf":1.0},"554":{"tf":1.0}},"i":{"df":3,"docs":{"107":{"tf":1.0},"15":{"tf":1.0},"470":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"554":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"247":{"tf":1.0}}}}}},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"a":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"81":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"a":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"81":{"tf":1.0}}}}}}}}}},"0":{"(":{"df":0,"docs":{},"n":{"df":1,"docs":{"81":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":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":{"472":{"tf":1.4142135623730951}}},"p":{"a":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"477":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"473":{"tf":1.0}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"314":{"tf":1.0},"375":{"tf":1.4142135623730951},"430":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"327":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"140":{"tf":1.0},"141":{"tf":1.0}}}}},"t":{"df":2,"docs":{"144":{"tf":1.0},"145":{"tf":1.0}}}},"df":4,"docs":{"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"30":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":43,"docs":{"101":{"tf":1.0},"120":{"tf":1.0},"15":{"tf":1.0},"171":{"tf":2.0},"186":{"tf":1.0},"218":{"tf":1.0},"230":{"tf":1.0},"234":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"25":{"tf":1.0},"267":{"tf":1.4142135623730951},"27":{"tf":1.0},"309":{"tf":1.0},"327":{"tf":1.0},"353":{"tf":1.4142135623730951},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"447":{"tf":1.0},"453":{"tf":1.0},"461":{"tf":1.0},"462":{"tf":1.0},"468":{"tf":1.0},"477":{"tf":1.0},"479":{"tf":1.0},"500":{"tf":1.0},"507":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0},"515":{"tf":1.0},"528":{"tf":1.0},"529":{"tf":1.0},"530":{"tf":1.4142135623730951},"54":{"tf":1.0},"542":{"tf":1.0},"557":{"tf":1.4142135623730951},"56":{"tf":2.23606797749979},"7":{"tf":1.0},"78":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951},"89":{"tf":1.0}}}},"s":{"df":1,"docs":{"334":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":4,"docs":{"243":{"tf":1.0},"251":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":10,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"152":{"tf":1.0},"268":{"tf":1.0},"306":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"434":{"tf":1.0},"71":{"tf":1.0}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"201":{"tf":1.0},"323":{"tf":1.0},"329":{"tf":1.0},"339":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":8,"docs":{"105":{"tf":2.0},"316":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":2.449489742783178},"379":{"tf":1.0},"483":{"tf":1.0},"555":{"tf":1.0}}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"2":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"345":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"3":{".":{"4":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"345":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"345":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"7":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"2":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"345":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"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":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"181":{"tf":1.0},"322":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"176":{"tf":1.7320508075688772},"183":{"tf":2.0},"472":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":12,"docs":{"161":{"tf":1.0},"201":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"214":{"tf":1.0},"236":{"tf":1.0},"276":{"tf":1.0},"363":{"tf":1.0},"37":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"187":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"416":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"x":{"df":64,"docs":{"112":{"tf":1.0},"125":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"197":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"236":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"277":{"tf":1.0},"28":{"tf":1.4142135623730951},"284":{"tf":1.0},"287":{"tf":1.0},"289":{"tf":1.0},"293":{"tf":1.0},"296":{"tf":1.0},"303":{"tf":1.0},"308":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"331":{"tf":1.0},"335":{"tf":1.0},"339":{"tf":1.0},"343":{"tf":1.0},"350":{"tf":1.0},"351":{"tf":1.0},"37":{"tf":1.4142135623730951},"376":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"408":{"tf":1.0},"410":{"tf":1.0},"438":{"tf":1.0},"439":{"tf":1.0},"445":{"tf":1.0},"446":{"tf":1.0},"455":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":25,"docs":{"100":{"tf":1.4142135623730951},"102":{"tf":1.0},"112":{"tf":1.0},"128":{"tf":2.23606797749979},"130":{"tf":1.0},"170":{"tf":1.0},"247":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.4142135623730951},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"403":{"tf":1.4142135623730951},"405":{"tf":1.4142135623730951},"41":{"tf":1.0},"413":{"tf":1.7320508075688772},"416":{"tf":1.4142135623730951},"417":{"tf":1.0},"429":{"tf":1.0},"461":{"tf":1.0},"464":{"tf":1.0},"474":{"tf":1.0},"530":{"tf":2.0},"554":{"tf":1.0},"557":{"tf":1.4142135623730951},"96":{"tf":1.7320508075688772}}}}}}}},"t":{"a":{"b":{"df":3,"docs":{"109":{"tf":1.0},"15":{"tf":1.0},"64":{"tf":1.0}},"l":{"df":10,"docs":{"123":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"274":{"tf":1.4142135623730951},"275":{"tf":2.23606797749979},"283":{"tf":1.0},"288":{"tf":1.0},"440":{"tf":1.0},"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{},"g":{"'":{"df":1,"docs":{"363":{"tf":1.0}}},"df":15,"docs":{"305":{"tf":1.4142135623730951},"306":{"tf":1.0},"307":{"tf":1.0},"354":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"359":{"tf":2.0},"360":{"tf":2.23606797749979},"361":{"tf":1.4142135623730951},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"375":{"tf":2.0},"376":{"tf":1.7320508075688772},"42":{"tf":1.0},"58":{"tf":1.0}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"350":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":39,"docs":{"100":{"tf":1.0},"112":{"tf":1.0},"125":{"tf":1.0},"147":{"tf":1.0},"150":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"170":{"tf":1.0},"203":{"tf":1.0},"232":{"tf":1.0},"236":{"tf":1.4142135623730951},"239":{"tf":1.0},"259":{"tf":1.0},"287":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.4142135623730951},"323":{"tf":1.0},"347":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"377":{"tf":1.0},"390":{"tf":1.0},"407":{"tf":1.4142135623730951},"410":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.0},"423":{"tf":1.0},"426":{"tf":1.4142135623730951},"429":{"tf":1.0},"430":{"tf":1.4142135623730951},"438":{"tf":1.0},"441":{"tf":1.0},"460":{"tf":1.4142135623730951},"473":{"tf":1.0},"524":{"tf":1.4142135623730951},"69":{"tf":1.0},"72":{"tf":1.0},"77":{"tf":1.0}}}},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"155":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"383":{"tf":1.0}}},".":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"d":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"293":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":2.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}},"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":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"296":{"tf":1.0}}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"296":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"265":{"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":{}}}},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"388":{"tf":1.4142135623730951}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"181":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":3,"docs":{"151":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"410":{"tf":1.4142135623730951}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"156":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"181":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{".":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"277":{"tf":1.0}}}}}}}}}}},"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":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},">":{"[":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{":":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"59":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"269":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"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":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"?":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"269":{"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":{}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"269":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":1,"docs":{"269":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":44,"docs":{"121":{"tf":2.0},"128":{"tf":1.7320508075688772},"131":{"tf":1.0},"138":{"tf":2.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"151":{"tf":3.0},"154":{"tf":2.23606797749979},"156":{"tf":2.8284271247461903},"166":{"tf":1.4142135623730951},"168":{"tf":2.23606797749979},"178":{"tf":2.23606797749979},"181":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":2.0},"212":{"tf":1.7320508075688772},"215":{"tf":2.6457513110645907},"223":{"tf":1.0},"230":{"tf":2.0},"242":{"tf":1.0},"243":{"tf":1.4142135623730951},"265":{"tf":1.7320508075688772},"277":{"tf":1.7320508075688772},"293":{"tf":3.605551275463989},"296":{"tf":1.7320508075688772},"341":{"tf":1.4142135623730951},"343":{"tf":2.23606797749979},"345":{"tf":1.7320508075688772},"381":{"tf":2.449489742783178},"383":{"tf":5.0},"388":{"tf":2.0},"410":{"tf":2.449489742783178},"426":{"tf":1.4142135623730951},"448":{"tf":1.4142135623730951},"456":{"tf":1.4142135623730951},"457":{"tf":1.4142135623730951},"458":{"tf":1.7320508075688772},"459":{"tf":1.4142135623730951},"460":{"tf":2.449489742783178},"73":{"tf":2.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"458":{"tf":1.4142135623730951}}}}}}}}}}}},"s":{"df":0,"docs":{},"k":{"df":5,"docs":{"108":{"tf":2.0},"109":{"tf":1.0},"187":{"tf":1.0},"95":{"tf":1.0},"97":{"tf":1.0}},"s":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"95":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"h":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":23,"docs":{"132":{"tf":1.0},"144":{"tf":2.0},"145":{"tf":2.0},"147":{"tf":3.0},"148":{"tf":2.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"172":{"tf":1.0},"236":{"tf":2.0},"237":{"tf":1.0},"280":{"tf":2.0},"285":{"tf":1.0},"290":{"tf":1.0},"299":{"tf":1.4142135623730951},"312":{"tf":2.0},"335":{"tf":1.7320508075688772},"348":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"407":{"tf":1.0},"516":{"tf":2.0},"524":{"tf":1.0},"90":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{".":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"261":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"260":{"tf":1.0},"464":{"tf":1.0},"496":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"261":{"tf":1.4142135623730951},"496":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":8,"docs":{"248":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"260":{"tf":1.4142135623730951},"261":{"tf":3.3166247903554},"496":{"tf":2.449489742783178},"500":{"tf":1.0},"78":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"496":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"317":{"tf":1.0},"531":{"tf":1.0},"557":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"556":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"420":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"426":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"420":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":12,"docs":{"164":{"tf":2.23606797749979},"166":{"tf":1.4142135623730951},"185":{"tf":1.4142135623730951},"350":{"tf":1.0},"388":{"tf":2.23606797749979},"414":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":1.7320508075688772},"423":{"tf":1.0},"425":{"tf":1.0},"432":{"tf":1.0},"474":{"tf":1.4142135623730951}}}}}}},"l":{"df":8,"docs":{"1":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.4142135623730951},"426":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"78":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"518":{"tf":1.0},"557":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"224":{"tf":1.0},"48":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"360":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"2":{".":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"360":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":2,"docs":{"359":{"tf":1.0},"360":{"tf":1.0}}},"df":6,"docs":{"305":{"tf":1.0},"306":{"tf":1.0},"359":{"tf":1.0},"360":{"tf":1.4142135623730951},"530":{"tf":1.0},"557":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"474":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"x":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"358":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"\\":{"\"":{":":{"\\":{"\"":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"223":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":9,"docs":{"132":{"tf":1.0},"193":{"tf":1.0},"201":{"tf":1.7320508075688772},"202":{"tf":1.0},"203":{"tf":1.0},"318":{"tf":2.449489742783178},"323":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":2.449489742783178}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"189":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"c":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"239":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":21,"docs":{"15":{"tf":1.0},"161":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"218":{"tf":1.7320508075688772},"222":{"tf":1.0},"223":{"tf":2.23606797749979},"239":{"tf":4.47213595499958},"240":{"tf":2.8284271247461903},"318":{"tf":4.0},"351":{"tf":1.0},"358":{"tf":1.0},"380":{"tf":1.0},"412":{"tf":3.3166247903554},"510":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"(":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"116":{"tf":1.0}}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"542":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.0}}}}},"df":0,"docs":{}}}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"167":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"}":{"&":{"\\":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"@":{"a":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"429":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"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":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"470":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"93":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"}":{"&":{"\\":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"@":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"429":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"6":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"345":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"542":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"}":{"&":{"\\":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"@":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"429":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"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":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"5":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"3":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"4":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"df":0,"docs":{},"g":{"df":1,"docs":{"345":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":4,"docs":{"557":{"tf":1.0},"558":{"tf":1.4142135623730951},"559":{"tf":1.0},"560":{"tf":1.0}}}},"t":{"'":{"df":8,"docs":{"109":{"tf":1.0},"13":{"tf":1.0},"386":{"tf":1.0},"391":{"tf":1.0},"410":{"tf":1.0},"464":{"tf":1.0},"478":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"558":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"331":{"tf":2.449489742783178}}}}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"2":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"387":{"tf":1.0}}}}}}},"n":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"407":{"tf":1.4142135623730951}}}}}}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"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":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":2.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"412":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"412":{"tf":1.0}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"410":{"tf":1.0},"412":{"tf":3.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"410":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"'":{"df":5,"docs":{"381":{"tf":1.0},"388":{"tf":1.0},"40":{"tf":1.0},"429":{"tf":1.0},"473":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":10,"docs":{"100":{"tf":1.0},"107":{"tf":1.0},"119":{"tf":1.0},"130":{"tf":1.0},"203":{"tf":1.0},"354":{"tf":1.0},"375":{"tf":1.0},"473":{"tf":1.0},"486":{"tf":1.0},"80":{"tf":1.0}}}}}}},"y":{"'":{"df":0,"docs":{},"r":{"df":4,"docs":{"316":{"tf":1.0},"321":{"tf":1.0},"389":{"tf":1.0},"472":{"tf":1.0}}},"v":{"df":1,"docs":{"469":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":23,"docs":{"131":{"tf":1.0},"151":{"tf":1.0},"155":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"322":{"tf":1.0},"345":{"tf":1.0},"357":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"40":{"tf":1.0},"405":{"tf":1.0},"429":{"tf":1.0},"439":{"tf":1.0},"441":{"tf":1.0},"477":{"tf":1.0},"478":{"tf":1.0},"542":{"tf":1.0},"543":{"tf":1.0},"547":{"tf":1.0},"556":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0}}},"k":{"df":3,"docs":{"1":{"tf":1.0},"416":{"tf":1.0},"99":{"tf":1.0}}}},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"0":{"df":1,"docs":{"508":{"tf":1.0}}},"df":0,"docs":{}},"df":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":{"183":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":1,"docs":{"452":{"tf":1.0}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"452":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":9,"docs":{"107":{"tf":1.0},"130":{"tf":1.0},"178":{"tf":1.0},"316":{"tf":1.0},"339":{"tf":1.0},"357":{"tf":1.0},"467":{"tf":1.0},"477":{"tf":1.0},"559":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"104":{"tf":1.4142135623730951},"109":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"547":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"107":{"tf":2.0}}}}}}},"df":2,"docs":{"186":{"tf":1.0},"189":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"455":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"127":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"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":{},"e":{"df":11,"docs":{"102":{"tf":1.0},"172":{"tf":1.0},"198":{"tf":1.0},"208":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"334":{"tf":1.0},"347":{"tf":1.0},"398":{"tf":1.0},"446":{"tf":1.4142135623730951},"557":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":3,"docs":{"126":{"tf":1.0},"197":{"tf":1.7320508075688772},"368":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"2":{"tf":1.0},"557":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"w":{"df":23,"docs":{"100":{"tf":1.0},"111":{"tf":1.0},"129":{"tf":2.23606797749979},"130":{"tf":1.4142135623730951},"203":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"236":{"tf":1.0},"284":{"tf":1.0},"289":{"tf":1.0},"320":{"tf":1.0},"335":{"tf":1.7320508075688772},"349":{"tf":1.0},"350":{"tf":1.7320508075688772},"354":{"tf":1.0},"47":{"tf":1.0},"471":{"tf":1.4142135623730951},"473":{"tf":1.4142135623730951},"488":{"tf":2.0},"509":{"tf":1.4142135623730951},"523":{"tf":2.0},"532":{"tf":1.0}},"n":{"df":3,"docs":{"127":{"tf":1.0},"155":{"tf":1.0},"194":{"tf":1.0}}}}}},"u":{"df":5,"docs":{"128":{"tf":1.0},"213":{"tf":1.0},"451":{"tf":1.0},"542":{"tf":1.4142135623730951},"69":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":6,"docs":{"172":{"tf":1.4142135623730951},"282":{"tf":1.0},"287":{"tf":1.7320508075688772},"293":{"tf":1.4142135623730951},"299":{"tf":2.23606797749979},"300":{"tf":1.7320508075688772}},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"44":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"197":{"tf":2.449489742783178}}}},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"293":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"172":{"tf":1.0}}},"(":{"\"":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"293":{"tf":2.0},"300":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":36,"docs":{"109":{"tf":1.0},"116":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"154":{"tf":1.4142135623730951},"172":{"tf":2.23606797749979},"173":{"tf":1.0},"223":{"tf":1.4142135623730951},"243":{"tf":1.0},"251":{"tf":1.0},"287":{"tf":1.0},"299":{"tf":1.7320508075688772},"300":{"tf":1.7320508075688772},"329":{"tf":1.0},"336":{"tf":1.7320508075688772},"350":{"tf":1.0},"359":{"tf":1.0},"368":{"tf":1.0},"388":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"398":{"tf":1.4142135623730951},"413":{"tf":1.0},"446":{"tf":1.0},"459":{"tf":1.0},"476":{"tf":1.0},"477":{"tf":2.23606797749979},"478":{"tf":1.0},"49":{"tf":1.0},"523":{"tf":1.0},"526":{"tf":1.4142135623730951},"530":{"tf":1.0},"542":{"tf":1.4142135623730951},"554":{"tf":1.0},"78":{"tf":1.0}}}},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"477":{"tf":1.0}}},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"p":{"df":3,"docs":{"388":{"tf":1.0},"40":{"tf":1.0},"474":{"tf":1.0}}},"t":{"df":0,"docs":{},"l":{"df":3,"docs":{"230":{"tf":2.0},"300":{"tf":1.0},"37":{"tf":1.0}}}}},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"[":{"]":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"178":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"[":{"]":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"168":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"560":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":2,"docs":{"94":{"tf":1.0},"95":{"tf":2.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":10,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"185":{"tf":1.0},"345":{"tf":1.0},"382":{"tf":1.0},"405":{"tf":1.7320508075688772}}}}},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"261":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"df":0,"docs":{},"p":{"df":1,"docs":{"261":{"tf":1.0}}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"339":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"l":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"25":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"<":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"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":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"183":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"508":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"0":{"df":1,"docs":{"508":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"f":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"508":{"tf":1.0}}},"df":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":{"508":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"508":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"508":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":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":{"184":{"tf":3.1622776601683795}},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"184":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"184":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":2,"docs":{"170":{"tf":1.0},"184":{"tf":1.0}}}},"df":17,"docs":{"15":{"tf":1.4142135623730951},"159":{"tf":1.0},"179":{"tf":2.6457513110645907},"180":{"tf":2.8284271247461903},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.7320508075688772},"184":{"tf":3.605551275463989},"185":{"tf":1.4142135623730951},"186":{"tf":1.0},"328":{"tf":1.0},"36":{"tf":1.0},"39":{"tf":1.0},"472":{"tf":1.0},"508":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951},"531":{"tf":1.7320508075688772}},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"170":{"tf":1.0},"184":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"170":{"tf":1.0},"184":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"170":{"tf":1.0},"186":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"p":{"df":8,"docs":{"108":{"tf":1.0},"2":{"tf":1.4142135623730951},"3":{"tf":1.0},"37":{"tf":1.0},"397":{"tf":1.0},"441":{"tf":1.0},"527":{"tf":1.0},"86":{"tf":1.0}},"i":{"c":{"df":9,"docs":{"100":{"tf":1.0},"156":{"tf":4.69041575982343},"396":{"tf":1.0},"397":{"tf":1.7320508075688772},"398":{"tf":1.0},"399":{"tf":1.4142135623730951},"400":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"423":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"328":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"468":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"555":{"tf":1.0}}}},"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":4,"docs":{"168":{"tf":1.0},"178":{"tf":1.0},"345":{"tf":2.449489742783178},"350":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"287":{"tf":2.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":5,"docs":{"345":{"tf":2.23606797749979},"388":{"tf":1.4142135623730951},"391":{"tf":1.0},"423":{"tf":1.0},"426":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"r":{"7":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{"df":1,"docs":{"310":{"tf":1.0}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"109":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":2.0},"240":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"329":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":10,"docs":{"22":{"tf":1.0},"320":{"tf":1.4142135623730951},"406":{"tf":1.7320508075688772},"407":{"tf":2.449489742783178},"408":{"tf":1.4142135623730951},"409":{"tf":1.0},"410":{"tf":2.23606797749979},"411":{"tf":1.0},"412":{"tf":1.0},"90":{"tf":1.0}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"74":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}},"df":15,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.7320508075688772},"161":{"tf":1.0},"187":{"tf":1.0},"247":{"tf":1.0},"251":{"tf":1.0},"380":{"tf":1.0},"407":{"tf":1.0},"470":{"tf":1.0},"476":{"tf":1.0},"48":{"tf":1.4142135623730951},"540":{"tf":1.0},"551":{"tf":1.0},"556":{"tf":1.0}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"296":{"tf":1.0}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":4,"docs":{"25":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"543":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"470":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":41,"docs":{"102":{"tf":1.7320508075688772},"103":{"tf":2.6457513110645907},"106":{"tf":1.7320508075688772},"107":{"tf":1.4142135623730951},"108":{"tf":1.7320508075688772},"109":{"tf":2.0},"151":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"176":{"tf":1.0},"192":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"211":{"tf":1.7320508075688772},"223":{"tf":1.0},"235":{"tf":1.0},"237":{"tf":1.0},"293":{"tf":1.0},"298":{"tf":1.0},"303":{"tf":2.0},"320":{"tf":2.23606797749979},"336":{"tf":1.0},"341":{"tf":1.0},"379":{"tf":1.4142135623730951},"383":{"tf":2.23606797749979},"401":{"tf":1.4142135623730951},"445":{"tf":1.7320508075688772},"50":{"tf":3.0},"516":{"tf":1.0},"52":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"55":{"tf":1.0},"550":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"66":{"tf":1.0},"69":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.4142135623730951}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"560":{"tf":1.0}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"398":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":2,"docs":{"344":{"tf":1.0},"380":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":4,"docs":{"187":{"tf":1.0},"335":{"tf":1.4142135623730951},"50":{"tf":1.0},"53":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"81":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"e":{"df":3,"docs":{"345":{"tf":1.0},"542":{"tf":1.7320508075688772},"96":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":59,"docs":{"102":{"tf":1.0},"110":{"tf":1.4142135623730951},"119":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.4142135623730951},"128":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"174":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"195":{"tf":1.4142135623730951},"207":{"tf":1.0},"208":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"249":{"tf":1.0},"255":{"tf":1.0},"276":{"tf":1.0},"280":{"tf":1.0},"31":{"tf":1.0},"312":{"tf":1.0},"323":{"tf":1.0},"336":{"tf":1.0},"339":{"tf":1.0},"345":{"tf":1.4142135623730951},"347":{"tf":1.0},"348":{"tf":1.0},"360":{"tf":1.0},"37":{"tf":1.0},"377":{"tf":1.4142135623730951},"381":{"tf":1.0},"389":{"tf":1.0},"391":{"tf":1.0},"397":{"tf":1.0},"40":{"tf":1.0},"405":{"tf":1.0},"407":{"tf":1.0},"423":{"tf":1.4142135623730951},"429":{"tf":1.0},"446":{"tf":1.4142135623730951},"447":{"tf":1.0},"452":{"tf":1.4142135623730951},"464":{"tf":1.0},"486":{"tf":1.0},"516":{"tf":1.0},"531":{"tf":1.0},"555":{"tf":1.4142135623730951},"64":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":82,"docs":{"0":{"tf":1.0},"100":{"tf":2.449489742783178},"102":{"tf":1.0},"108":{"tf":1.0},"110":{"tf":2.0},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":2.23606797749979},"135":{"tf":1.0},"143":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"159":{"tf":1.0},"161":{"tf":2.0},"169":{"tf":1.4142135623730951},"172":{"tf":1.0},"173":{"tf":1.0},"177":{"tf":1.4142135623730951},"179":{"tf":1.0},"18":{"tf":1.0},"184":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"191":{"tf":1.7320508075688772},"198":{"tf":1.0},"2":{"tf":1.0},"201":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.4142135623730951},"212":{"tf":1.0},"236":{"tf":2.449489742783178},"242":{"tf":1.7320508075688772},"243":{"tf":1.4142135623730951},"246":{"tf":2.0},"247":{"tf":2.0},"250":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"282":{"tf":1.0},"30":{"tf":1.0},"301":{"tf":1.0},"305":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"307":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"320":{"tf":2.23606797749979},"325":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.4142135623730951},"334":{"tf":1.0},"335":{"tf":1.7320508075688772},"339":{"tf":1.0},"348":{"tf":2.0},"349":{"tf":2.0},"380":{"tf":1.0},"40":{"tf":1.0},"407":{"tf":1.7320508075688772},"416":{"tf":1.0},"453":{"tf":1.0},"460":{"tf":1.7320508075688772},"464":{"tf":1.0},"472":{"tf":1.7320508075688772},"496":{"tf":1.0},"497":{"tf":1.0},"503":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"507":{"tf":1.7320508075688772},"508":{"tf":1.0},"516":{"tf":2.23606797749979},"518":{"tf":2.23606797749979},"531":{"tf":1.0},"534":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":2.6457513110645907},"77":{"tf":1.0},"78":{"tf":2.449489742783178}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"556":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"i":{"c":{"df":11,"docs":{"164":{"tf":1.0},"170":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0},"243":{"tf":1.0},"277":{"tf":1.0},"278":{"tf":1.0},"363":{"tf":1.0},"456":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":1,"docs":{"28":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"i":{"df":3,"docs":{"459":{"tf":1.0},"554":{"tf":1.0},"72":{"tf":1.0}}},"m":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"320":{"tf":1.0},"389":{"tf":1.0},"416":{"tf":1.0}}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"467":{"tf":1.0}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"1":{"tf":1.0},"128":{"tf":1.0},"27":{"tf":1.0},"360":{"tf":1.4142135623730951},"470":{"tf":1.0},"471":{"tf":1.0},"517":{"tf":1.0},"70":{"tf":1.0},"81":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":8,"docs":{"314":{"tf":1.0},"323":{"tf":1.4142135623730951},"332":{"tf":1.0},"347":{"tf":1.0},"407":{"tf":1.0},"467":{"tf":1.0},"510":{"tf":1.0},"517":{"tf":1.0}},"n":{"df":1,"docs":{"223":{"tf":1.0}}}}},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"199":{"tf":1.0},"347":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"554":{"tf":1.0}}}}},"df":7,"docs":{"102":{"tf":1.0},"109":{"tf":1.0},"388":{"tf":1.0},"396":{"tf":1.0},"41":{"tf":1.0},"469":{"tf":1.0},"556":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"130":{"tf":1.0},"56":{"tf":1.0}}}},"df":0,"docs":{}}}}},"f":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"357":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"234":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":2,"docs":{"198":{"tf":1.0},"301":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"554":{"tf":1.0}}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":7,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"548":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":9,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"112":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"324":{"tf":1.0},"352":{"tf":1.0},"409":{"tf":1.0},"413":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"76":{"tf":1.0},"78":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"317":{"tf":1.0}}}}},"o":{"a":{"d":{"df":1,"docs":{"303":{"tf":2.449489742783178}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"303":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"296":{"tf":1.4142135623730951}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"296":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"134":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"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":{"158":{"tf":1.0},"464":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"473":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"205":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":13,"docs":{"102":{"tf":3.3166247903554},"103":{"tf":1.7320508075688772},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"106":{"tf":1.7320508075688772},"107":{"tf":3.0},"108":{"tf":2.0},"109":{"tf":3.4641016151377544},"259":{"tf":2.23606797749979},"461":{"tf":1.4142135623730951},"462":{"tf":1.4142135623730951},"466":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"259":{"tf":1.0}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"102":{"tf":2.0},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":7,"docs":{"102":{"tf":2.449489742783178},"103":{"tf":1.0},"104":{"tf":2.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"r":{"df":4,"docs":{"102":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"8":{"tf":1.0}}}}}}}}},"s":{"a":{"df":0,"docs":{},"f":{"df":7,"docs":{"133":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":2.23606797749979},"144":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"477":{"tf":1.0}}}},"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"461":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"111":{"tf":1.0},"126":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"48":{"tf":1.0},"547":{"tf":1.0}},"e":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"547":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":6,"docs":{"109":{"tf":1.0},"133":{"tf":1.0},"247":{"tf":1.4142135623730951},"306":{"tf":2.8284271247461903},"388":{"tf":1.0},"389":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"169":{"tf":1.0},"253":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"263":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"556":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":60,"docs":{"10":{"tf":1.4142135623730951},"11":{"tf":1.7320508075688772},"12":{"tf":1.0},"14":{"tf":2.6457513110645907},"15":{"tf":2.449489742783178},"16":{"tf":1.0},"18":{"tf":2.449489742783178},"193":{"tf":2.0},"21":{"tf":1.4142135623730951},"22":{"tf":2.6457513110645907},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"251":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"275":{"tf":1.0},"28":{"tf":1.7320508075688772},"281":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"38":{"tf":1.0},"383":{"tf":1.4142135623730951},"384":{"tf":1.4142135623730951},"386":{"tf":1.4142135623730951},"388":{"tf":1.7320508075688772},"389":{"tf":2.0},"39":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"391":{"tf":1.4142135623730951},"4":{"tf":1.0},"40":{"tf":1.7320508075688772},"41":{"tf":1.0},"415":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.6457513110645907},"466":{"tf":1.0},"478":{"tf":1.4142135623730951},"490":{"tf":1.7320508075688772},"492":{"tf":1.0},"495":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"5":{"tf":2.23606797749979},"503":{"tf":1.0},"520":{"tf":1.0},"523":{"tf":1.0},"534":{"tf":1.0},"544":{"tf":2.0},"554":{"tf":1.0},"6":{"tf":1.4142135623730951},"7":{"tf":1.0},"8":{"tf":1.0},"84":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":0,"docs":{}},"df":40,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"122":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"2":{"tf":1.0},"214":{"tf":1.0},"29":{"tf":1.4142135623730951},"308":{"tf":1.0},"310":{"tf":1.0},"312":{"tf":1.0},"33":{"tf":1.0},"357":{"tf":2.0},"383":{"tf":1.0},"384":{"tf":1.0},"388":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"405":{"tf":1.4142135623730951},"410":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"449":{"tf":1.4142135623730951},"452":{"tf":1.0},"456":{"tf":1.0},"47":{"tf":1.4142135623730951},"470":{"tf":1.0},"473":{"tf":1.7320508075688772},"474":{"tf":1.0},"477":{"tf":1.4142135623730951},"522":{"tf":1.4142135623730951},"526":{"tf":1.0},"542":{"tf":1.0},"547":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"92":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":20,"docs":{"12":{"tf":1.4142135623730951},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"18":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"480":{"tf":1.0},"490":{"tf":1.0},"493":{"tf":1.0},"501":{"tf":1.0},"508":{"tf":1.0},"516":{"tf":1.0},"525":{"tf":1.0},"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"223":{"tf":1.4142135623730951},"523":{"tf":1.0},"555":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"196":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"s":{"0":{"1":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"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":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"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":1,"docs":{"450":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"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":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"s":{"0":{"1":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"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":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"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":{},"s":{"<":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":1,"docs":{"450":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":5,"docs":{"29":{"tf":1.4142135623730951},"450":{"tf":1.4142135623730951},"85":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0}}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"234":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":11,"docs":{"156":{"tf":1.7320508075688772},"309":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"396":{"tf":1.0},"402":{"tf":2.0},"403":{"tf":2.8284271247461903},"460":{"tf":1.0},"490":{"tf":1.0},"517":{"tf":1.0},"69":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"466":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":364,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"100":{"tf":3.3166247903554},"101":{"tf":1.7320508075688772},"102":{"tf":1.7320508075688772},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.7320508075688772},"109":{"tf":1.7320508075688772},"110":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"119":{"tf":2.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"124":{"tf":1.7320508075688772},"125":{"tf":1.7320508075688772},"127":{"tf":1.4142135623730951},"128":{"tf":3.0},"130":{"tf":2.0},"131":{"tf":2.0},"132":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":2.449489742783178},"140":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"148":{"tf":1.7320508075688772},"149":{"tf":1.0},"15":{"tf":1.0},"151":{"tf":2.23606797749979},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.7320508075688772},"155":{"tf":1.4142135623730951},"156":{"tf":1.0},"157":{"tf":1.0},"160":{"tf":1.4142135623730951},"161":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.4142135623730951},"166":{"tf":2.0},"167":{"tf":2.0},"168":{"tf":1.4142135623730951},"169":{"tf":1.7320508075688772},"17":{"tf":1.0},"170":{"tf":1.4142135623730951},"172":{"tf":1.0},"173":{"tf":1.7320508075688772},"174":{"tf":1.4142135623730951},"175":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"178":{"tf":1.7320508075688772},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":1.7320508075688772},"183":{"tf":2.6457513110645907},"184":{"tf":2.6457513110645907},"185":{"tf":2.6457513110645907},"186":{"tf":1.0},"187":{"tf":1.7320508075688772},"189":{"tf":1.0},"190":{"tf":1.0},"193":{"tf":1.4142135623730951},"194":{"tf":1.4142135623730951},"195":{"tf":1.0},"197":{"tf":1.7320508075688772},"199":{"tf":1.0},"2":{"tf":2.23606797749979},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"204":{"tf":1.0},"205":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.4142135623730951},"210":{"tf":2.23606797749979},"211":{"tf":2.8284271247461903},"212":{"tf":2.23606797749979},"213":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.4142135623730951},"22":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.7320508075688772},"223":{"tf":2.23606797749979},"225":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"227":{"tf":1.0},"228":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.7320508075688772},"232":{"tf":2.0},"235":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"239":{"tf":2.449489742783178},"240":{"tf":2.23606797749979},"242":{"tf":1.0},"243":{"tf":2.6457513110645907},"244":{"tf":1.4142135623730951},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"249":{"tf":1.0},"25":{"tf":1.0},"250":{"tf":2.23606797749979},"251":{"tf":3.3166247903554},"252":{"tf":1.0},"253":{"tf":1.4142135623730951},"254":{"tf":2.0},"257":{"tf":1.0},"258":{"tf":1.0},"261":{"tf":1.0},"263":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"266":{"tf":1.7320508075688772},"267":{"tf":2.0},"268":{"tf":1.4142135623730951},"269":{"tf":1.4142135623730951},"27":{"tf":1.0},"271":{"tf":1.4142135623730951},"273":{"tf":1.0},"274":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772},"278":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.4142135623730951},"284":{"tf":1.7320508075688772},"285":{"tf":1.7320508075688772},"286":{"tf":1.0},"289":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772},"291":{"tf":1.0},"292":{"tf":1.4142135623730951},"293":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":2.0},"301":{"tf":1.0},"303":{"tf":1.4142135623730951},"305":{"tf":1.7320508075688772},"306":{"tf":2.8284271247461903},"308":{"tf":1.0},"309":{"tf":1.7320508075688772},"310":{"tf":1.0},"311":{"tf":1.4142135623730951},"312":{"tf":2.0},"313":{"tf":2.0},"314":{"tf":1.0},"316":{"tf":1.4142135623730951},"318":{"tf":1.0},"319":{"tf":1.4142135623730951},"32":{"tf":1.0},"320":{"tf":2.0},"321":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":2.0},"324":{"tf":1.0},"325":{"tf":2.0},"326":{"tf":1.0},"327":{"tf":2.0},"328":{"tf":1.0},"329":{"tf":1.7320508075688772},"33":{"tf":1.7320508075688772},"331":{"tf":1.7320508075688772},"332":{"tf":1.7320508075688772},"333":{"tf":1.0},"335":{"tf":1.4142135623730951},"339":{"tf":2.6457513110645907},"340":{"tf":1.0},"341":{"tf":1.7320508075688772},"342":{"tf":1.4142135623730951},"343":{"tf":2.6457513110645907},"344":{"tf":1.4142135623730951},"345":{"tf":2.23606797749979},"346":{"tf":2.23606797749979},"347":{"tf":2.0},"349":{"tf":1.4142135623730951},"35":{"tf":1.0},"350":{"tf":2.23606797749979},"352":{"tf":1.0},"353":{"tf":1.4142135623730951},"354":{"tf":1.0},"355":{"tf":1.7320508075688772},"356":{"tf":2.0},"357":{"tf":1.0},"358":{"tf":1.0},"361":{"tf":1.4142135623730951},"362":{"tf":1.0},"363":{"tf":2.0},"369":{"tf":1.0},"37":{"tf":1.7320508075688772},"372":{"tf":1.4142135623730951},"375":{"tf":1.0},"376":{"tf":1.4142135623730951},"377":{"tf":2.0},"378":{"tf":1.0},"379":{"tf":1.7320508075688772},"38":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"384":{"tf":1.0},"385":{"tf":1.0},"386":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"388":{"tf":1.7320508075688772},"389":{"tf":2.449489742783178},"390":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.0},"397":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"399":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"401":{"tf":2.0},"403":{"tf":1.0},"404":{"tf":2.23606797749979},"405":{"tf":1.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.0},"408":{"tf":1.7320508075688772},"409":{"tf":1.4142135623730951},"410":{"tf":2.6457513110645907},"413":{"tf":1.4142135623730951},"415":{"tf":2.0},"416":{"tf":3.4641016151377544},"419":{"tf":1.0},"420":{"tf":1.4142135623730951},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.7320508075688772},"424":{"tf":1.0},"425":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":1.4142135623730951},"43":{"tf":1.0},"430":{"tf":2.23606797749979},"431":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":1.0},"437":{"tf":1.0},"439":{"tf":1.7320508075688772},"44":{"tf":1.0},"441":{"tf":2.449489742783178},"442":{"tf":1.0},"444":{"tf":1.0},"446":{"tf":1.7320508075688772},"447":{"tf":2.23606797749979},"448":{"tf":1.4142135623730951},"45":{"tf":1.0},"456":{"tf":2.23606797749979},"457":{"tf":1.0},"458":{"tf":1.0},"459":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"460":{"tf":1.7320508075688772},"461":{"tf":2.23606797749979},"465":{"tf":2.0},"466":{"tf":1.4142135623730951},"467":{"tf":1.7320508075688772},"468":{"tf":1.0},"469":{"tf":1.4142135623730951},"47":{"tf":1.4142135623730951},"470":{"tf":3.3166247903554},"471":{"tf":1.4142135623730951},"472":{"tf":2.23606797749979},"473":{"tf":4.0},"474":{"tf":1.7320508075688772},"477":{"tf":2.449489742783178},"478":{"tf":1.4142135623730951},"479":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"483":{"tf":1.0},"486":{"tf":1.0},"488":{"tf":1.4142135623730951},"489":{"tf":1.4142135623730951},"490":{"tf":1.0},"491":{"tf":2.23606797749979},"492":{"tf":1.4142135623730951},"493":{"tf":2.0},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"498":{"tf":1.4142135623730951},"499":{"tf":1.0},"50":{"tf":2.6457513110645907},"503":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"507":{"tf":1.4142135623730951},"508":{"tf":1.4142135623730951},"510":{"tf":1.4142135623730951},"512":{"tf":1.0},"516":{"tf":1.4142135623730951},"517":{"tf":2.0},"52":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.0},"524":{"tf":1.4142135623730951},"527":{"tf":1.0},"528":{"tf":1.0},"531":{"tf":1.0},"534":{"tf":1.4142135623730951},"542":{"tf":1.4142135623730951},"544":{"tf":1.4142135623730951},"546":{"tf":1.0},"55":{"tf":1.0},"550":{"tf":1.0},"554":{"tf":1.0},"556":{"tf":1.7320508075688772},"56":{"tf":3.0},"560":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":2.0},"66":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":2.23606797749979},"70":{"tf":1.7320508075688772},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951},"80":{"tf":2.23606797749979},"83":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"85":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":3.1622776601683795},"91":{"tf":1.0},"94":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":2.6457513110645907}},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"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":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"90":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}},"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":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"90":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":2,"docs":{"237":{"tf":1.7320508075688772},"240":{"tf":1.0}}}}}}}}},"r":{"df":53,"docs":{"119":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"139":{"tf":1.0},"159":{"tf":1.0},"161":{"tf":1.7320508075688772},"179":{"tf":1.4142135623730951},"194":{"tf":1.0},"195":{"tf":1.0},"208":{"tf":1.0},"214":{"tf":1.0},"230":{"tf":2.0},"232":{"tf":1.0},"236":{"tf":1.4142135623730951},"239":{"tf":2.8284271247461903},"251":{"tf":1.0},"270":{"tf":1.0},"277":{"tf":1.4142135623730951},"306":{"tf":1.0},"316":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.4142135623730951},"331":{"tf":1.0},"340":{"tf":1.4142135623730951},"341":{"tf":1.4142135623730951},"342":{"tf":1.0},"344":{"tf":1.4142135623730951},"346":{"tf":1.7320508075688772},"349":{"tf":1.4142135623730951},"375":{"tf":1.4142135623730951},"380":{"tf":1.0},"383":{"tf":2.449489742783178},"386":{"tf":1.0},"396":{"tf":1.0},"403":{"tf":1.0},"405":{"tf":2.8284271247461903},"407":{"tf":1.0},"412":{"tf":1.0},"416":{"tf":1.0},"421":{"tf":1.0},"428":{"tf":1.0},"441":{"tf":1.0},"472":{"tf":1.4142135623730951},"473":{"tf":1.7320508075688772},"531":{"tf":1.4142135623730951},"532":{"tf":1.0},"533":{"tf":1.0},"558":{"tf":2.0},"559":{"tf":1.0},"73":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":5,"docs":{"202":{"tf":1.0},"221":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"405":{"tf":1.4142135623730951},"554":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"468":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"271":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":5,"docs":{"0":{"tf":1.0},"161":{"tf":1.0},"293":{"tf":1.0},"362":{"tf":1.0},"452":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"556":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"i":{"d":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"251":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"132":{"tf":1.0},"40":{"tf":1.0},"464":{"tf":1.0}}}}}},"df":6,"docs":{"249":{"tf":1.0},"251":{"tf":2.0},"301":{"tf":1.7320508075688772},"388":{"tf":2.0},"40":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"0":{".":{"0":{".":{"1":{"df":1,"docs":{"107":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"7":{".":{"3":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"48":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},">":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"334":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"276":{"tf":2.8284271247461903}}},"2":{"df":1,"docs":{"276":{"tf":3.605551275463989}}},"df":89,"docs":{"112":{"tf":1.0},"118":{"tf":1.0},"125":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"132":{"tf":2.8284271247461903},"138":{"tf":2.23606797749979},"142":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":3.1622776601683795},"151":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"156":{"tf":2.449489742783178},"158":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"166":{"tf":1.7320508075688772},"168":{"tf":2.449489742783178},"176":{"tf":2.23606797749979},"177":{"tf":2.0},"178":{"tf":2.0},"181":{"tf":1.7320508075688772},"183":{"tf":2.0},"185":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"197":{"tf":2.8284271247461903},"215":{"tf":2.0},"221":{"tf":1.4142135623730951},"223":{"tf":2.8284271247461903},"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"230":{"tf":3.1622776601683795},"232":{"tf":1.4142135623730951},"239":{"tf":2.23606797749979},"240":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951},"254":{"tf":2.0},"257":{"tf":1.4142135623730951},"259":{"tf":2.0},"261":{"tf":1.4142135623730951},"265":{"tf":2.449489742783178},"267":{"tf":2.0},"269":{"tf":2.0},"271":{"tf":2.0},"275":{"tf":2.449489742783178},"277":{"tf":2.449489742783178},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"293":{"tf":4.242640687119285},"295":{"tf":1.4142135623730951},"296":{"tf":2.0},"300":{"tf":2.0},"303":{"tf":1.4142135623730951},"306":{"tf":3.3166247903554},"308":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"318":{"tf":2.449489742783178},"319":{"tf":1.4142135623730951},"331":{"tf":2.0},"339":{"tf":1.4142135623730951},"343":{"tf":2.0},"350":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.4142135623730951},"383":{"tf":2.0},"386":{"tf":1.4142135623730951},"388":{"tf":2.449489742783178},"391":{"tf":1.0},"395":{"tf":2.0},"401":{"tf":1.0},"405":{"tf":2.449489742783178},"410":{"tf":1.0},"412":{"tf":3.0},"439":{"tf":2.0},"442":{"tf":2.449489742783178},"445":{"tf":2.0},"448":{"tf":2.0},"455":{"tf":2.0},"460":{"tf":1.0},"470":{"tf":4.123105625617661},"472":{"tf":1.7320508075688772},"473":{"tf":2.0},"474":{"tf":1.0},"99":{"tf":1.0}},"i":{"d":{"df":15,"docs":{"169":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"327":{"tf":1.0},"346":{"tf":1.7320508075688772},"358":{"tf":1.0},"382":{"tf":1.0},"430":{"tf":1.0},"473":{"tf":1.0},"533":{"tf":1.0},"64":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"u":{"df":88,"docs":{"107":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":2.23606797749979},"112":{"tf":1.4142135623730951},"117":{"tf":1.0},"126":{"tf":2.8284271247461903},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"147":{"tf":2.0},"149":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"155":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.7320508075688772},"167":{"tf":1.0},"168":{"tf":1.4142135623730951},"177":{"tf":1.0},"189":{"tf":2.23606797749979},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":2.0},"195":{"tf":2.23606797749979},"199":{"tf":1.4142135623730951},"201":{"tf":1.4142135623730951},"208":{"tf":1.0},"210":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"237":{"tf":1.7320508075688772},"240":{"tf":1.0},"253":{"tf":1.0},"263":{"tf":1.0},"276":{"tf":1.7320508075688772},"277":{"tf":2.6457513110645907},"280":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.4142135623730951},"321":{"tf":1.4142135623730951},"323":{"tf":1.0},"327":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.4142135623730951},"334":{"tf":1.7320508075688772},"335":{"tf":1.0},"336":{"tf":2.0},"339":{"tf":3.3166247903554},"346":{"tf":1.0},"347":{"tf":1.0},"359":{"tf":1.0},"366":{"tf":1.4142135623730951},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"377":{"tf":1.0},"423":{"tf":1.4142135623730951},"430":{"tf":1.4142135623730951},"445":{"tf":1.0},"454":{"tf":1.0},"460":{"tf":1.0},"464":{"tf":1.0},"470":{"tf":1.4142135623730951},"486":{"tf":1.0},"489":{"tf":2.0},"500":{"tf":1.0},"52":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"540":{"tf":1.0},"55":{"tf":1.4142135623730951},"557":{"tf":1.0},"56":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"58":{"tf":1.7320508075688772},"59":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"7":{"tf":1.0},"73":{"tf":2.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.7320508075688772},"77":{"tf":2.449489742783178},"78":{"tf":1.4142135623730951},"90":{"tf":2.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"336":{"tf":1.4142135623730951}}}}}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":18,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.0},"102":{"tf":2.8284271247461903},"104":{"tf":2.6457513110645907},"107":{"tf":1.7320508075688772},"109":{"tf":2.8284271247461903},"120":{"tf":1.0},"127":{"tf":1.0},"247":{"tf":1.0},"268":{"tf":1.0},"354":{"tf":1.0},"376":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.7320508075688772},"465":{"tf":1.0},"542":{"tf":1.0},"557":{"tf":1.0},"62":{"tf":2.0}}},"df":0,"docs":{}}}}},"r":{"df":4,"docs":{"388":{"tf":1.0},"401":{"tf":1.0},"473":{"tf":1.0},"474":{"tf":1.4142135623730951}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":7,"docs":{"318":{"tf":2.23606797749979},"405":{"tf":1.0},"416":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.0},"448":{"tf":1.0},"470":{"tf":1.0}}}},"d":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"477":{"tf":1.0},"5":{"tf":1.0},"534":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"104":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":20,"docs":{"100":{"tf":1.0},"110":{"tf":1.0},"12":{"tf":1.0},"134":{"tf":1.0},"15":{"tf":1.0},"179":{"tf":1.0},"2":{"tf":1.0},"248":{"tf":1.0},"277":{"tf":1.0},"324":{"tf":1.0},"350":{"tf":1.0},"40":{"tf":1.0},"412":{"tf":1.0},"461":{"tf":1.0},"477":{"tf":1.0},"48":{"tf":1.0},"489":{"tf":1.0},"490":{"tf":1.0},"535":{"tf":1.0},"99":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":1,"docs":{"337":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":6,"docs":{"449":{"tf":2.449489742783178},"451":{"tf":2.0},"453":{"tf":1.0},"490":{"tf":1.0},"494":{"tf":1.0},"5":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"'":{"df":1,"docs":{"452":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"m":{"a":{"c":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":12,"docs":{"107":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"52":{"tf":1.7320508075688772},"546":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.4142135623730951},"82":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"90":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":1,"docs":{"103":{"tf":1.4142135623730951}},"i":{"df":26,"docs":{"110":{"tf":1.0},"126":{"tf":1.0},"131":{"tf":1.0},"15":{"tf":1.0},"160":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.0},"320":{"tf":1.0},"339":{"tf":1.0},"349":{"tf":1.0},"354":{"tf":1.0},"389":{"tf":1.0},"407":{"tf":1.0},"413":{"tf":1.4142135623730951},"416":{"tf":1.4142135623730951},"453":{"tf":1.0},"464":{"tf":1.0},"470":{"tf":1.0},"472":{"tf":1.4142135623730951},"478":{"tf":1.4142135623730951},"518":{"tf":1.0},"548":{"tf":1.0},"550":{"tf":1.0},"56":{"tf":1.0},"76":{"tf":1.0}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"132":{"tf":1.0}}}}}}},">":{"1":{".":{"9":{".":{"0":{"<":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"435":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"3":{".":{"0":{"<":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"94":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"1":{"<":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"97":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{".":{"0":{"<":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"491":{"tf":2.449489742783178}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"0":{"df":1,"docs":{"451":{"tf":1.0}}},"1":{"<":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":4,"docs":{"435":{"tf":1.0},"84":{"tf":1.0},"94":{"tf":1.4142135623730951},"97":{"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":57,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":2.23606797749979},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"109":{"tf":2.0},"12":{"tf":1.4142135623730951},"13":{"tf":1.0},"14":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"234":{"tf":1.4142135623730951},"27":{"tf":1.0},"281":{"tf":1.0},"29":{"tf":1.4142135623730951},"3":{"tf":1.0},"321":{"tf":1.0},"36":{"tf":1.4142135623730951},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"40":{"tf":1.7320508075688772},"41":{"tf":1.0},"436":{"tf":1.7320508075688772},"44":{"tf":1.4142135623730951},"451":{"tf":1.4142135623730951},"458":{"tf":1.0},"47":{"tf":3.1622776601683795},"477":{"tf":2.0},"478":{"tf":1.0},"48":{"tf":1.0},"486":{"tf":1.0},"490":{"tf":1.0},"50":{"tf":1.7320508075688772},"517":{"tf":1.4142135623730951},"519":{"tf":1.0},"521":{"tf":1.0},"525":{"tf":1.4142135623730951},"535":{"tf":1.7320508075688772},"536":{"tf":1.0},"537":{"tf":1.0},"538":{"tf":1.0},"539":{"tf":1.0},"540":{"tf":1.4142135623730951},"541":{"tf":1.0},"542":{"tf":1.4142135623730951},"547":{"tf":4.242640687119285},"555":{"tf":1.7320508075688772},"557":{"tf":1.0},"56":{"tf":2.449489742783178},"6":{"tf":1.0},"69":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"88":{"tf":1.0},"94":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951}}}}}}}},"h":{"df":1,"docs":{"477":{"tf":1.4142135623730951}}},"i":{"a":{"df":19,"docs":{"100":{"tf":1.0},"125":{"tf":1.0},"133":{"tf":1.0},"167":{"tf":1.7320508075688772},"245":{"tf":1.0},"251":{"tf":1.0},"253":{"tf":1.0},"311":{"tf":1.0},"319":{"tf":1.7320508075688772},"36":{"tf":1.0},"461":{"tf":1.0},"462":{"tf":1.0},"500":{"tf":1.0},"528":{"tf":1.0},"540":{"tf":1.0},"557":{"tf":1.0},"559":{"tf":1.0},"70":{"tf":1.0},"88":{"tf":1.0}}},"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"282":{"tf":1.7320508075688772},"286":{"tf":1.7320508075688772},"287":{"tf":1.0},"291":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"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":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"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":{},"{":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{":":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"\"":{",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{":":{"[":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"y":{",":{"df":0,"docs":{},"z":{"]":{"df":0,"docs":{},"}":{",":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{":":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"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":{},"w":{"df":13,"docs":{"177":{"tf":1.0},"216":{"tf":1.0},"3":{"tf":1.0},"313":{"tf":1.0},"383":{"tf":1.0},"388":{"tf":1.0},"397":{"tf":1.4142135623730951},"40":{"tf":1.0},"43":{"tf":1.0},"468":{"tf":1.0},"529":{"tf":1.0},"550":{"tf":1.0},"63":{"tf":1.0}}}},"p":{"df":1,"docs":{"403":{"tf":1.0}}},"s":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"148":{"tf":1.0},"454":{"tf":1.0},"556":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"a":{"d":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"i":{"d":{"df":23,"docs":{"100":{"tf":1.7320508075688772},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178},"313":{"tf":1.0},"356":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"416":{"tf":2.449489742783178},"425":{"tf":1.4142135623730951},"426":{"tf":1.4142135623730951},"427":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":2.0},"452":{"tf":1.0},"458":{"tf":1.0},"462":{"tf":1.4142135623730951},"492":{"tf":2.0},"92":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"s":{"df":3,"docs":{"317":{"tf":1.0},"403":{"tf":1.0},"88":{"tf":1.0}}}},"w":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"(":{"df":1,"docs":{"356":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"389":{"tf":1.0},"56":{"tf":1.0}}}},"l":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"460":{"tf":2.449489742783178},"73":{"tf":1.7320508075688772}}}}}},"df":3,"docs":{"460":{"tf":2.449489742783178},"73":{"tf":2.23606797749979},"75":{"tf":1.4142135623730951}},"|":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"59":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"75":{"tf":1.0}}}}}}}},"n":{"df":1,"docs":{"522":{"tf":1.0}},"t":{"df":111,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"110":{"tf":1.7320508075688772},"114":{"tf":1.0},"117":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"148":{"tf":1.0},"150":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"156":{"tf":1.0},"159":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.4142135623730951},"193":{"tf":1.0},"2":{"tf":1.0},"205":{"tf":1.0},"212":{"tf":2.0},"215":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.0},"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"235":{"tf":1.0},"239":{"tf":1.0},"243":{"tf":1.7320508075688772},"247":{"tf":1.4142135623730951},"251":{"tf":2.6457513110645907},"254":{"tf":1.4142135623730951},"259":{"tf":1.0},"261":{"tf":1.7320508075688772},"265":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"284":{"tf":1.0},"289":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.4142135623730951},"298":{"tf":1.0},"303":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"308":{"tf":1.0},"313":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.4142135623730951},"343":{"tf":1.7320508075688772},"347":{"tf":1.0},"350":{"tf":1.7320508075688772},"355":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":1.4142135623730951},"384":{"tf":1.0},"386":{"tf":1.0},"403":{"tf":1.0},"405":{"tf":1.0},"408":{"tf":1.0},"410":{"tf":1.4142135623730951},"412":{"tf":1.0},"421":{"tf":1.0},"439":{"tf":1.4142135623730951},"441":{"tf":1.4142135623730951},"442":{"tf":1.0},"443":{"tf":1.0},"445":{"tf":1.0},"446":{"tf":1.0},"447":{"tf":1.0},"452":{"tf":1.0},"454":{"tf":1.0},"455":{"tf":1.0},"456":{"tf":1.0},"459":{"tf":1.0},"460":{"tf":1.0},"470":{"tf":3.1622776601683795},"472":{"tf":1.0},"474":{"tf":1.0},"493":{"tf":1.0},"516":{"tf":1.0},"554":{"tf":1.0},"559":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.4142135623730951},"69":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951},"89":{"tf":1.0},"95":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"n":{"df":8,"docs":{"22":{"tf":1.0},"305":{"tf":1.0},"31":{"tf":1.0},"320":{"tf":1.0},"33":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"472":{"tf":1.4142135623730951}}},"p":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"432":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"429":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"416":{"tf":2.0},"419":{"tf":1.0},"432":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":8,"docs":{"164":{"tf":3.3166247903554},"179":{"tf":1.0},"185":{"tf":1.0},"414":{"tf":3.0},"415":{"tf":3.605551275463989},"416":{"tf":4.242640687119285},"425":{"tf":2.0},"432":{"tf":2.8284271247461903}},"n":{"a":{"df":0,"docs":{},"m":{"df":7,"docs":{"415":{"tf":1.4142135623730951},"416":{"tf":2.6457513110645907},"425":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"429":{"tf":1.4142135623730951},"432":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"s":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"415":{"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":{},"u":{"df":0,"docs":{},"t":{"(":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}}}}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":4,"docs":{"33":{"tf":1.0},"470":{"tf":1.0},"486":{"tf":1.0},"554":{"tf":1.0}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"181":{"tf":2.8284271247461903},"508":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}}}},"y":{"df":55,"docs":{"106":{"tf":1.0},"108":{"tf":1.4142135623730951},"110":{"tf":1.0},"122":{"tf":1.0},"129":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.4142135623730951},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.0},"2":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"299":{"tf":1.0},"307":{"tf":1.0},"311":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.0},"335":{"tf":1.0},"351":{"tf":1.0},"354":{"tf":1.0},"377":{"tf":1.0},"381":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"398":{"tf":1.0},"402":{"tf":1.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.0},"433":{"tf":1.0},"441":{"tf":1.0},"447":{"tf":1.0},"454":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.0},"493":{"tf":1.0},"534":{"tf":1.0},"542":{"tf":1.7320508075688772},"557":{"tf":1.4142135623730951},"559":{"tf":1.0},"67":{"tf":1.0},"82":{"tf":1.0},"99":{"tf":1.0}}}},"df":1,"docs":{"263":{"tf":1.0}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":46,"docs":{"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"108":{"tf":1.0},"112":{"tf":1.0},"125":{"tf":1.0},"128":{"tf":1.0},"168":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.7320508075688772},"179":{"tf":1.0},"181":{"tf":1.7320508075688772},"183":{"tf":1.0},"185":{"tf":1.7320508075688772},"215":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"226":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"269":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"285":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.0},"296":{"tf":1.4142135623730951},"306":{"tf":1.0},"308":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.7320508075688772},"389":{"tf":1.0},"390":{"tf":1.0},"405":{"tf":1.0},"407":{"tf":1.4142135623730951},"410":{"tf":1.0},"414":{"tf":1.0},"460":{"tf":1.4142135623730951},"470":{"tf":2.23606797749979},"472":{"tf":1.0},"473":{"tf":1.7320508075688772},"68":{"tf":1.0},"82":{"tf":1.0},"95":{"tf":1.0}}}},"r":{"df":17,"docs":{"128":{"tf":1.0},"151":{"tf":1.0},"164":{"tf":1.0},"212":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"247":{"tf":1.0},"259":{"tf":1.0},"313":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"388":{"tf":1.4142135623730951},"414":{"tf":1.0},"470":{"tf":2.0},"69":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0}}},"v":{"df":16,"docs":{"128":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"169":{"tf":1.0},"176":{"tf":1.7320508075688772},"183":{"tf":1.0},"185":{"tf":1.0},"293":{"tf":1.0},"321":{"tf":1.4142135623730951},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"405":{"tf":1.0},"406":{"tf":1.7320508075688772},"467":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0}}}},"b":{"df":2,"docs":{"186":{"tf":1.0},"556":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"478":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"223":{"tf":1.0},"69":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"0":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":23,"docs":{"103":{"tf":1.0},"169":{"tf":1.0},"196":{"tf":1.0},"223":{"tf":1.0},"233":{"tf":1.0},"249":{"tf":1.0},"297":{"tf":1.0},"306":{"tf":1.0},"331":{"tf":1.0},"345":{"tf":1.0},"382":{"tf":1.0},"395":{"tf":1.0},"457":{"tf":1.0},"460":{"tf":1.0},"469":{"tf":1.4142135623730951},"476":{"tf":1.0},"477":{"tf":1.0},"517":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"164":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"h":{"a":{"df":0,"docs":{},"t":{"'":{"df":2,"docs":{"388":{"tf":1.0},"461":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":8,"docs":{"108":{"tf":1.0},"138":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"352":{"tf":1.0},"467":{"tf":1.0},"76":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":2,"docs":{"159":{"tf":1.0},"225":{"tf":1.0}},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"395":{"tf":2.0}}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"347":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":22,"docs":{"101":{"tf":1.4142135623730951},"110":{"tf":1.4142135623730951},"132":{"tf":1.0},"157":{"tf":1.0},"197":{"tf":1.7320508075688772},"237":{"tf":1.0},"309":{"tf":1.0},"326":{"tf":1.0},"336":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"372":{"tf":1.0},"374":{"tf":1.0},"477":{"tf":1.0},"50":{"tf":1.0},"524":{"tf":1.0},"540":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"60":{"tf":1.0},"90":{"tf":1.7320508075688772}}}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"548":{"tf":1.4142135623730951},"62":{"tf":1.0}}}}}},"o":{"'":{"df":0,"docs":{},"v":{"df":1,"docs":{"357":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":13,"docs":{"169":{"tf":1.0},"194":{"tf":1.4142135623730951},"255":{"tf":1.0},"33":{"tf":1.0},"381":{"tf":1.0},"405":{"tf":1.0},"416":{"tf":1.0},"443":{"tf":1.0},"470":{"tf":1.0},"512":{"tf":1.0},"558":{"tf":1.0},"76":{"tf":1.7320508075688772},"78":{"tf":2.23606797749979}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"300":{"tf":1.0}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":2,"docs":{"249":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"555":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"464":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"558":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"100":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"(":{"\"":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"112":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"395":{"tf":1.7320508075688772}}}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"100":{"tf":1.0},"409":{"tf":1.0},"99":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"520":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"s":{"(":{"*":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"306":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"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":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"181":{"tf":1.0},"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}}},"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":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"232":{"tf":1.0}},"e":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"230":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":10,"docs":{"100":{"tf":1.0},"131":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"181":{"tf":1.0},"185":{"tf":1.4142135623730951},"306":{"tf":1.0},"388":{"tf":1.7320508075688772},"391":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"269":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"193":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"c":{"df":1,"docs":{"155":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"225":{"tf":1.0}},"e":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"221":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.0}},"u":{"df":1,"docs":{"132":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"343":{"tf":1.0}}},"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":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"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":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"142":{"tf":1.0},"243":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"372":{"tf":1.0},"376":{"tf":1.0}}}},"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":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"112":{"tf":1.0},"158":{"tf":1.0},"204":{"tf":1.0},"300":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"138":{"tf":1.0},"247":{"tf":1.0},"331":{"tf":1.0}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"271":{"tf":1.0}}}}}}},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"455":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"455":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"293":{"tf":1.4142135623730951}}}}}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"277":{"tf":1.0}},"e":{"\"":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"158":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"197":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"273":{"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":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"tf":1.0}}}}}}},"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":{"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{">":{"(":{"\"":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"331":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.0}}}}}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"319":{"tf":1.0}}}}}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"f":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"212":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"275":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"m":{"a":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"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":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"277":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"105":{"tf":1.0},"322":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{">":{"(":{"\"":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"314":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"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":{},"w":{"df":71,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"128":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":2.0},"138":{"tf":1.4142135623730951},"142":{"tf":1.0},"146":{"tf":1.0},"152":{"tf":1.0},"158":{"tf":1.7320508075688772},"183":{"tf":1.0},"189":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"212":{"tf":1.0},"215":{"tf":1.4142135623730951},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"225":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":2.0},"232":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"243":{"tf":1.0},"247":{"tf":1.4142135623730951},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.4142135623730951},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.4142135623730951},"273":{"tf":1.0},"275":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":2.8284271247461903},"295":{"tf":1.0},"296":{"tf":1.4142135623730951},"298":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"303":{"tf":1.0},"308":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":2.0},"319":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.4142135623730951},"339":{"tf":1.0},"343":{"tf":1.4142135623730951},"372":{"tf":1.0},"376":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":2.0},"405":{"tf":3.4641016151377544},"415":{"tf":1.4142135623730951},"455":{"tf":1.4142135623730951},"473":{"tf":1.0},"483":{"tf":1.4142135623730951},"486":{"tf":1.4142135623730951},"493":{"tf":3.4641016151377544},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"99":{"tf":1.0}}}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"257":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"259":{"tf":1.0}}}},"df":0,"docs":{}}}},"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":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":6,"docs":{"146":{"tf":1.0},"158":{"tf":1.0},"223":{"tf":1.0},"265":{"tf":1.0},"277":{"tf":1.0},"296":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"381":{"tf":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":{"204":{"tf":1.0},"230":{"tf":1.0},"293":{"tf":1.4142135623730951},"343":{"tf":1.0},"383":{"tf":1.7320508075688772},"448":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.0}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.0}}}}}},"df":0,"docs":{}},"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":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"295":{"tf":1.0},"296":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"178":{"tf":1.4142135623730951}},"u":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"298":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"298":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"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":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"131":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"131":{"tf":1.0}}},"2":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":2.0}}}},"df":0,"docs":{}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"405":{"tf":2.449489742783178}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"448":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"261":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":1.7320508075688772}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"230":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"189":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"293":{"tf":1.4142135623730951},"300":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"303":{"tf":1.0},"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"177":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"100":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.4142135623730951},"399":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"399":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"100":{"tf":1.0},"398":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"(":{"\"":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"399":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"100":{"tf":1.0},"400":{"tf":1.0}}}}}}}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"401":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"100":{"tf":1.0},"398":{"tf":1.0}}}}}},"df":5,"docs":{"100":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.7320508075688772},"399":{"tf":1.0},"401":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"n":{"df":14,"docs":{"0":{"tf":1.0},"168":{"tf":2.6457513110645907},"187":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":2.6457513110645907},"210":{"tf":1.0},"306":{"tf":1.0},"353":{"tf":1.4142135623730951},"389":{"tf":1.0},"432":{"tf":1.0},"57":{"tf":1.0},"75":{"tf":1.0}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"339":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"339":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"336":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"339":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"k":{"df":1,"docs":{"335":{"tf":1.0}}}},"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":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"327":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"498":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"327":{"tf":1.0},"498":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"498":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"331":{"tf":1.0},"510":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"331":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"498":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"327":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":2,"docs":{"328":{"tf":1.0},"331":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"328":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"331":{"tf":1.0},"510":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"151":{"tf":1.0},"152":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"a":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"b":{"df":1,"docs":{"155":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"150":{"tf":1.0},"151":{"tf":1.0}}}}}},"c":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"138":{"tf":1.0}}}},"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":{"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"150":{"tf":1.0}}}}}},"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":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":6,"docs":{"138":{"tf":1.7320508075688772},"151":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"489":{"tf":2.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"138":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"t":{"df":22,"docs":{"109":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"226":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"339":{"tf":2.0},"343":{"tf":1.0},"369":{"tf":1.0},"379":{"tf":1.4142135623730951},"383":{"tf":1.0},"405":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"476":{"tf":1.0},"556":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"336":{"tf":1.0}}}}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"336":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"339":{"tf":1.7320508075688772}}}}}},"df":1,"docs":{"336":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"100":{"tf":1.0},"377":{"tf":1.4142135623730951},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{".":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"g":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"532":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"100":{"tf":1.0},"35":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}},"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":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"545":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"112":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"100":{"tf":1.0},"35":{"tf":1.0},"378":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":4,"docs":{"236":{"tf":1.0},"237":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":11,"docs":{"100":{"tf":1.0},"385":{"tf":1.4142135623730951},"386":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.7320508075688772},"389":{"tf":1.4142135623730951},"392":{"tf":1.0},"393":{"tf":2.0},"442":{"tf":1.4142135623730951},"443":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"385":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"393":{"tf":1.7320508075688772},"474":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"100":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.4142135623730951},"399":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"399":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"100":{"tf":1.0},"398":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":2,"docs":{"328":{"tf":1.4142135623730951},"498":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"328":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"328":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"u":{"b":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"\"":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"405":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}}}}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"405":{"tf":1.0}}}}},"df":0,"docs":{}},"df":2,"docs":{"100":{"tf":1.0},"404":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"405":{"tf":1.4142135623730951}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}}}}}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"405":{"tf":2.449489742783178}}}}}},"df":6,"docs":{"100":{"tf":1.0},"19":{"tf":1.0},"406":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"426":{"tf":1.0}},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"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":{},"s":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"10":{"tf":1.0},"396":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.7320508075688772}},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"402":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"336":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"339":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{"df":1,"docs":{"339":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"v":{"df":1,"docs":{"335":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"498":{"tf":1.4142135623730951}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"167":{"tf":1.0},"226":{"tf":1.0},"388":{"tf":1.0}}}},"df":1,"docs":{"128":{"tf":1.7320508075688772}}},"r":{"d":{"df":13,"docs":{"1":{"tf":1.4142135623730951},"110":{"tf":1.0},"199":{"tf":1.4142135623730951},"201":{"tf":1.0},"222":{"tf":1.0},"246":{"tf":1.0},"317":{"tf":1.0},"368":{"tf":1.4142135623730951},"388":{"tf":1.0},"416":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"87":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":47,"docs":{"1":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"111":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"167":{"tf":2.0},"169":{"tf":1.0},"191":{"tf":1.0},"197":{"tf":1.0},"2":{"tf":1.0},"204":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"357":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"40":{"tf":1.0},"407":{"tf":1.0},"413":{"tf":1.0},"443":{"tf":1.0},"446":{"tf":1.0},"454":{"tf":1.0},"461":{"tf":1.4142135623730951},"462":{"tf":1.0},"478":{"tf":1.0},"50":{"tf":1.0},"530":{"tf":1.0},"538":{"tf":1.0},"539":{"tf":1.0},"540":{"tf":1.0},"542":{"tf":1.0},"545":{"tf":1.4142135623730951},"549":{"tf":1.0},"557":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"81":{"tf":1.0},"90":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"548":{"tf":1.0}}}}},"l":{"d":{"'":{"df":1,"docs":{"303":{"tf":1.7320508075688772}}},")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"356":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"267":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":5,"docs":{"280":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"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":{},"h":{"df":1,"docs":{"360":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"360":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"302":{"tf":1.0},"303":{"tf":1.0},"350":{"tf":1.4142135623730951},"464":{"tf":1.0},"495":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"303":{"tf":1.4142135623730951},"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"350":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":17,"docs":{"122":{"tf":1.0},"15":{"tf":1.0},"164":{"tf":1.0},"185":{"tf":1.7320508075688772},"201":{"tf":1.4142135623730951},"208":{"tf":1.0},"267":{"tf":1.0},"268":{"tf":1.0},"302":{"tf":1.7320508075688772},"303":{"tf":3.872983346207417},"341":{"tf":1.7320508075688772},"350":{"tf":5.0},"352":{"tf":1.0},"356":{"tf":2.0},"360":{"tf":1.0},"508":{"tf":1.4142135623730951},"544":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"71":{"tf":1.4142135623730951}}},"df":3,"docs":{"461":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"389":{"tf":1.0},"392":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"106":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"370":{"tf":1.0},"467":{"tf":1.0},"524":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"236":{"tf":1.0},"335":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":6,"docs":{"252":{"tf":1.0},"253":{"tf":1.4142135623730951},"369":{"tf":1.0},"499":{"tf":1.0},"500":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":25,"docs":{"115":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"189":{"tf":1.0},"205":{"tf":1.0},"223":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"296":{"tf":1.0},"350":{"tf":1.4142135623730951},"368":{"tf":1.0},"388":{"tf":1.0},"396":{"tf":1.0},"405":{"tf":1.0},"406":{"tf":1.0},"410":{"tf":1.0},"413":{"tf":1.0},"414":{"tf":1.0},"416":{"tf":1.0},"458":{"tf":1.0},"470":{"tf":1.4142135623730951},"473":{"tf":1.0},"477":{"tf":1.0},"530":{"tf":1.0},"556":{"tf":1.0},"79":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":8,"docs":{"139":{"tf":1.0},"14":{"tf":1.0},"336":{"tf":1.7320508075688772},"47":{"tf":1.0},"476":{"tf":1.0},"478":{"tf":1.0},"547":{"tf":1.0},"93":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"464":{"tf":1.0},"543":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":2,"docs":{"122":{"tf":1.0},"470":{"tf":1.0}}}}}}},"x":{",":{"df":0,"docs":{},"y":{",":{"df":0,"docs":{},"z":{"df":1,"docs":{"328":{"tf":1.0}}}},"df":0,"docs":{}}},".":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"x":{"df":1,"docs":{"477":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":12,"docs":{"128":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.7320508075688772},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.4142135623730951},"306":{"tf":2.8284271247461903},"76":{"tf":1.0},"77":{"tf":2.449489742783178},"78":{"tf":2.0}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"p":{"df":2,"docs":{"277":{"tf":1.4142135623730951},"390":{"tf":1.0}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"167":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"x":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"y":{"df":1,"docs":{"216":{"tf":1.0}},"z":{"df":2,"docs":{"216":{"tf":1.0},"78":{"tf":1.0}}}},"z":{"df":2,"docs":{"216":{"tf":1.0},"78":{"tf":1.0}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"37":{"tf":1.0},"64":{"tf":1.0}}}},"w":{"df":5,"docs":{"214":{"tf":2.0},"215":{"tf":1.0},"263":{"tf":1.4142135623730951},"499":{"tf":2.0},"78":{"tf":1.4142135623730951}}}},"df":10,"docs":{"207":{"tf":1.0},"211":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"267":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.4142135623730951},"306":{"tf":3.7416573867739413},"76":{"tf":1.0},"78":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"554":{"tf":1.0},"555":{"tf":1.0},"558":{"tf":1.4142135623730951}}}},"df":1,"docs":{"529":{"tf":1.0}},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"199":{"tf":1.0}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"'":{"d":{"df":2,"docs":{"348":{"tf":1.0},"384":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"181":{"tf":1.0},"46":{"tf":1.4142135623730951},"94":{"tf":1.0}}}},"r":{"df":17,"docs":{"110":{"tf":1.0},"132":{"tf":1.0},"161":{"tf":1.0},"197":{"tf":1.0},"269":{"tf":1.0},"312":{"tf":1.0},"314":{"tf":1.0},"352":{"tf":1.0},"456":{"tf":2.0},"470":{"tf":1.0},"493":{"tf":1.0},"517":{"tf":1.7320508075688772},"545":{"tf":1.0},"546":{"tf":1.4142135623730951},"547":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"83":{"tf":1.0}}},"v":{"df":10,"docs":{"389":{"tf":1.0},"404":{"tf":1.0},"440":{"tf":1.0},"441":{"tf":1.0},"464":{"tf":1.0},"544":{"tf":1.0},"545":{"tf":1.0},"546":{"tf":1.4142135623730951},"551":{"tf":1.0},"84":{"tf":1.0}}}},"df":0,"docs":{},"r":{"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":{"458":{"tf":1.7320508075688772}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{")":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"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":{"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":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":10,"docs":{"150":{"tf":1.4142135623730951},"151":{"tf":1.0},"154":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.0},"331":{"tf":1.0},"381":{"tf":1.0},"388":{"tf":1.4142135623730951},"423":{"tf":1.4142135623730951},"523":{"tf":1.0}}}}}}}}},"z":{"df":1,"docs":{"216":{"tf":1.0}}}},"z":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":13,"docs":{"199":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.7320508075688772},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"267":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.4142135623730951},"306":{"tf":3.4641016151377544},"347":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":2.0}},"e":{"d":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":2,"docs":{"108":{"tf":1.0},"470":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"246":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"breadcrumbs":{"root":{"0":{".":{".":{"1":{"0":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":7,"docs":{"121":{"tf":1.7320508075688772},"215":{"tf":1.4142135623730951},"263":{"tf":1.0},"287":{"tf":3.1622776601683795},"356":{"tf":1.0},"381":{"tf":1.4142135623730951},"430":{"tf":1.0}}},"5":{".":{"3":{".":{"5":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}},"6":{".":{"0":{"9":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":18,"docs":{"100":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178},"111":{"tf":1.7320508075688772},"126":{"tf":2.23606797749979},"129":{"tf":1.0},"156":{"tf":2.449489742783178},"199":{"tf":1.0},"215":{"tf":1.0},"247":{"tf":1.7320508075688772},"285":{"tf":2.23606797749979},"347":{"tf":1.0},"441":{"tf":1.7320508075688772},"460":{"tf":2.6457513110645907},"470":{"tf":2.23606797749979},"548":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"77":{"tf":1.0}}},"1":{"&":{"8":{"0":{".":{"0":{"df":1,"docs":{"263":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"0":{"0":{"0":{",":{"0":{"0":{"0":{"df":1,"docs":{"556":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},".":{".":{"1":{"0":{"0":{")":{".":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"128":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":5,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"287":{"tf":3.1622776601683795},"458":{"tf":1.0},"83":{"tf":1.4142135623730951}},"f":{"df":1,"docs":{"298":{"tf":2.449489742783178}}}},"1":{"3":{".":{"2":{"df":1,"docs":{"48":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":6,"docs":{"0":{"tf":1.0},"40":{"tf":1.0},"47":{"tf":1.0},"554":{"tf":2.0},"555":{"tf":1.0},"69":{"tf":1.0}}},"4":{".":{"4":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":2,"docs":{"542":{"tf":1.0},"555":{"tf":1.0}}},"6":{".":{"1":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"548":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":2,"docs":{"537":{"tf":1.0},"538":{"tf":1.0}}},"2":{"df":2,"docs":{"537":{"tf":1.0},"538":{"tf":1.0}}},"5":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{":":{"3":{"0":{"9":{"6":{"df":1,"docs":{"547":{"tf":3.4641016151377544}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":5,"docs":{"226":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.4142135623730951},"47":{"tf":1.0},"477":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":7,"docs":{"266":{"tf":1.0},"354":{"tf":1.7320508075688772},"42":{"tf":1.0},"465":{"tf":1.0},"537":{"tf":1.0},"542":{"tf":2.449489742783178},"548":{"tf":1.4142135623730951}}},"8":{".":{"1":{"df":1,"docs":{"56":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":1,"docs":{"56":{"tf":1.0}}},"9":{"'":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}},".":{"1":{"df":2,"docs":{"234":{"tf":1.0},"539":{"tf":1.0}}},"2":{"df":2,"docs":{"234":{"tf":1.0},"539":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"234":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"233":{"tf":1.0},"234":{"tf":1.0},"539":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"2":{"0":{".":{"2":{"df":1,"docs":{"540":{"tf":1.0}}},"3":{"df":6,"docs":{"366":{"tf":1.7320508075688772},"368":{"tf":2.0},"372":{"tf":1.7320508075688772},"374":{"tf":1.7320508075688772},"540":{"tf":1.4142135623730951},"6":{"tf":1.0}}},"4":{"df":8,"docs":{"281":{"tf":1.0},"282":{"tf":1.4142135623730951},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"540":{"tf":1.4142135623730951},"6":{"tf":1.0}}},"5":{"df":11,"docs":{"281":{"tf":1.4142135623730951},"282":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.7320508075688772},"288":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"555":{"tf":1.4142135623730951}}},"8":{".":{"0":{"_":{"2":{"6":{"1":{"df":1,"docs":{"548":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"7":{"1":{"df":1,"docs":{"547":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"2":{"df":1,"docs":{"47":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{"df":1,"docs":{"436":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{"df":1,"docs":{"430":{"tf":1.0}},"f":{"df":1,"docs":{"430":{"tf":1.0}}}},"2":{"df":2,"docs":{"211":{"tf":1.4142135623730951},"35":{"tf":1.0}}},"3":{"df":1,"docs":{"35":{"tf":1.0}}},"5":{"df":1,"docs":{"211":{"tf":1.0}}},"df":0,"docs":{}},"0":{".":{"0":{"df":0,"docs":{},"f":{"df":1,"docs":{"298":{"tf":2.449489742783178}}}},"df":0,"docs":{}},"0":{"df":1,"docs":{"556":{"tf":1.0}}},"df":4,"docs":{"125":{"tf":1.0},"128":{"tf":2.0},"247":{"tf":2.0},"430":{"tf":1.0}}},"df":18,"docs":{"100":{"tf":1.4142135623730951},"156":{"tf":2.6457513110645907},"195":{"tf":1.4142135623730951},"211":{"tf":1.7320508075688772},"243":{"tf":1.0},"251":{"tf":1.0},"277":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"300":{"tf":2.449489742783178},"346":{"tf":1.7320508075688772},"40":{"tf":1.0},"41":{"tf":1.0},"430":{"tf":1.0},"441":{"tf":1.7320508075688772},"460":{"tf":2.6457513110645907},"547":{"tf":1.0},"73":{"tf":1.7320508075688772},"77":{"tf":2.0}}},"1":{".":{"5":{".":{"1":{"df":1,"docs":{"31":{"tf":1.0}}},"2":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"1":{"4":{":":{"4":{"0":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{":":{"4":{"9":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"0":{"1":{"8":{"4":{"9":{"df":0,"docs":{},"e":{"4":{"9":{"8":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"306":{"tf":1.4142135623730951},"35":{"tf":1.0},"547":{"tf":1.0},"555":{"tf":1.0}}},"2":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":2,"docs":{"40":{"tf":1.0},"547":{"tf":1.0}}},"3":{"df":3,"docs":{"37":{"tf":1.0},"40":{"tf":1.0},"547":{"tf":1.0}}},"4":{"df":4,"docs":{"36":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"547":{"tf":1.0}}},"5":{".":{"3":{"df":1,"docs":{"139":{"tf":2.0}}},"df":0,"docs":{}},":":{"5":{"7":{":":{"2":{"9":{"df":1,"docs":{"548":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"36":{"tf":1.0},"547":{"tf":1.0},"73":{"tf":1.4142135623730951}}},"6":{":":{"4":{"8":{":":{"2":{"6":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"25":{"tf":1.0},"27":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"47":{"tf":1.4142135623730951},"547":{"tf":1.7320508075688772},"94":{"tf":1.0}}},"7":{"9":{".":{"9":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"33":{"tf":1.0},"35":{"tf":1.0},"48":{"tf":1.7320508075688772},"547":{"tf":1.0}}},"8":{"0":{".":{"0":{"df":2,"docs":{"263":{"tf":1.4142135623730951},"78":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"214":{"tf":1.7320508075688772},"263":{"tf":1.0}}},"df":1,"docs":{"33":{"tf":1.0}}},"9":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"554":{"tf":1.0}}}}},"df":25,"docs":{"104":{"tf":1.0},"111":{"tf":1.7320508075688772},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"128":{"tf":3.3166247903554},"247":{"tf":2.0},"271":{"tf":2.0},"272":{"tf":1.0},"284":{"tf":1.7320508075688772},"285":{"tf":2.0},"289":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772},"306":{"tf":2.8284271247461903},"331":{"tf":2.0},"366":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"412":{"tf":4.0},"44":{"tf":1.0},"470":{"tf":2.449489742783178},"473":{"tf":1.4142135623730951},"540":{"tf":1.0},"6":{"tf":1.0},"77":{"tf":1.0}}},"2":{".":{"1":{"8":{".":{"0":{".":{"0":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"44":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"0":{".":{"2":{"df":1,"docs":{"211":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"1":{"8":{"df":1,"docs":{"554":{"tf":1.0}}},"df":0,"docs":{}},":":{"4":{"4":{":":{"0":{"1":{"df":1,"docs":{"81":{"tf":2.6457513110645907}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"125":{"tf":1.4142135623730951},"211":{"tf":2.0},"277":{"tf":1.7320508075688772},"285":{"tf":1.0},"299":{"tf":1.0},"300":{"tf":2.449489742783178},"499":{"tf":1.4142135623730951}},"t":{"df":1,"docs":{"299":{"tf":1.0}}}},"4":{"df":1,"docs":{"73":{"tf":1.0}}},"9":{"6":{"d":{"df":0,"docs":{},"f":{"5":{"6":{"df":1,"docs":{"547":{"tf":3.4641016151377544}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"1":{"0":{"df":1,"docs":{"299":{"tf":1.0}}},"df":0,"docs":{}},"df":5,"docs":{"172":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.7320508075688772},"299":{"tf":1.0},"78":{"tf":1.0}}},"df":13,"docs":{"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"225":{"tf":1.0},"277":{"tf":1.0},"299":{"tf":1.0},"37":{"tf":1.0},"41":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"456":{"tf":1.0},"548":{"tf":1.4142135623730951},"555":{"tf":1.0},"73":{"tf":1.0}},"m":{"b":{"df":1,"docs":{"550":{"tf":1.0}}},"df":0,"docs":{}}},"3":{".":{"0":{"df":3,"docs":{"43":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"557":{"tf":1.4142135623730951}}},"1":{"df":2,"docs":{"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951}}},"3":{".":{"0":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"30":{"tf":1.0},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951}}},"4":{"df":2,"docs":{"40":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"0":{".":{"2":{"df":1,"docs":{"211":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"211":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"211":{"tf":1.7320508075688772},"386":{"tf":3.1622776601683795},"389":{"tf":1.7320508075688772},"393":{"tf":1.4142135623730951}}},"d":{"df":3,"docs":{"207":{"tf":1.0},"208":{"tf":1.4142135623730951},"213":{"tf":1.0}}},"df":11,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"251":{"tf":1.7320508075688772},"253":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"458":{"tf":1.0},"554":{"tf":1.0},"62":{"tf":1.0},"73":{"tf":1.0}}},"4":{".":{"0":{"df":2,"docs":{"39":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951}}},"1":{"df":2,"docs":{"38":{"tf":1.4142135623730951},"39":{"tf":1.4142135623730951}}},"2":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951}}},"3":{"df":2,"docs":{"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}},"6":{"9":{"5":{"1":{"2":{"3":{"4":{"5":{"df":2,"docs":{"473":{"tf":1.0},"557":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"3":{"df":1,"docs":{"226":{"tf":1.0}}},"df":0,"docs":{}},"a":{"9":{"1":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"106":{"tf":1.0},"116":{"tf":1.0},"319":{"tf":1.0},"32":{"tf":1.0},"39":{"tf":1.0},"412":{"tf":2.8284271247461903},"44":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0}},"f":{"df":1,"docs":{"116":{"tf":1.0}}}},"5":{".":{".":{"1":{"0":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":2,"docs":{"35":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772}},"f":{"df":1,"docs":{"430":{"tf":1.0}}}},"1":{"0":{"df":2,"docs":{"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951}}},"1":{"df":2,"docs":{"29":{"tf":1.7320508075688772},"30":{"tf":1.4142135623730951}}},"2":{"df":2,"docs":{"28":{"tf":1.7320508075688772},"29":{"tf":1.4142135623730951}}},"df":3,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951}}},"2":{"df":2,"docs":{"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951}}},"3":{"df":2,"docs":{"32":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951}}},"6":{"df":2,"docs":{"31":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}},"0":{"df":2,"docs":{"125":{"tf":1.0},"77":{"tf":2.0}}},"2":{".":{"0":{"df":2,"docs":{"47":{"tf":1.4142135623730951},"547":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"a":{"9":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"108":{"tf":1.0},"195":{"tf":2.8284271247461903},"271":{"tf":2.0},"29":{"tf":1.4142135623730951},"397":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"445":{"tf":1.4142135623730951},"479":{"tf":1.0},"560":{"tf":1.0},"73":{"tf":1.0}}},"6":{".":{"0":{".":{"0":{"df":3,"docs":{"27":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"df":2,"docs":{"37":{"tf":1.0},"38":{"tf":1.0}}},"2":{".":{"0":{"df":3,"docs":{"26":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"525":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"40":{"tf":1.0}}},"3":{".":{"0":{"df":3,"docs":{"25":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"525":{"tf":1.4142135623730951}}},"1":{"df":2,"docs":{"24":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"38":{"tf":1.0},"44":{"tf":1.0}}},"4":{".":{"0":{"df":2,"docs":{"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"2":{"df":1,"docs":{"521":{"tf":1.4142135623730951}}},"4":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"23":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{"df":2,"docs":{"47":{"tf":1.4142135623730951},"547":{"tf":2.449489742783178}}},"df":0,"docs":{}},"df":3,"docs":{"125":{"tf":1.0},"172":{"tf":1.0},"48":{"tf":1.0}}},"1":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"df":1,"docs":{"125":{"tf":1.0}}},"4":{"df":2,"docs":{"128":{"tf":2.8284271247461903},"331":{"tf":2.449489742783178}}},"5":{"7":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":0,"docs":{}}},"df":2,"docs":{"47":{"tf":3.1622776601683795},"48":{"tf":3.7416573867739413}}},"df":0,"docs":{}},"df":8,"docs":{"104":{"tf":1.7320508075688772},"31":{"tf":1.0},"33":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"47":{"tf":1.0},"548":{"tf":1.0},"73":{"tf":1.0}}},"7":{".":{"0":{".":{"0":{"df":5,"docs":{"21":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"406":{"tf":1.0},"519":{"tf":1.4142135623730951},"521":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{".":{"2":{"df":1,"docs":{"95":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"38":{"tf":1.0}}},"3":{"df":1,"docs":{"39":{"tf":1.0}}},"8":{".":{"1":{"4":{"df":1,"docs":{"40":{"tf":1.0}}},"df":0,"docs":{}},"3":{"df":1,"docs":{"40":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"1":{"df":1,"docs":{"40":{"tf":1.0}}},"2":{"df":1,"docs":{"40":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"8":{"a":{"b":{"b":{"df":1,"docs":{"548":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"40":{"tf":1.0},"44":{"tf":1.0}}},"8":{".":{"0":{".":{"0":{"df":4,"docs":{"20":{"tf":1.4142135623730951},"21":{"tf":1.7320508075688772},"518":{"tf":1.4142135623730951},"519":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{".":{"0":{"df":1,"docs":{"518":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"1":{".":{"2":{"df":1,"docs":{"39":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{".":{"0":{"df":2,"docs":{"19":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951}}},"1":{"df":2,"docs":{"19":{"tf":1.4142135623730951},"514":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"40":{"tf":1.0}}},"3":{".":{"0":{"df":1,"docs":{"18":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"513":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"36":{"tf":1.0}}},"4":{".":{"0":{"df":3,"docs":{"17":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"513":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"36":{"tf":1.0}}},"5":{".":{"0":{"df":3,"docs":{"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"511":{"tf":1.4142135623730951}}},"1":{"df":5,"docs":{"15":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"506":{"tf":1.4142135623730951},"511":{"tf":1.4142135623730951},"512":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{".":{"0":{"df":7,"docs":{"14":{"tf":1.7320508075688772},"15":{"tf":1.4142135623730951},"502":{"tf":1.4142135623730951},"503":{"tf":1.0},"506":{"tf":1.4142135623730951},"507":{"tf":1.0},"508":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{".":{"0":{"df":3,"docs":{"13":{"tf":1.7320508075688772},"14":{"tf":1.4142135623730951},"502":{"tf":1.4142135623730951}}},"3":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"47":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"0":{"df":2,"docs":{"12":{"tf":1.4142135623730951},"13":{"tf":1.7320508075688772}}},"df":0,"docs":{},"x":{"df":2,"docs":{"12":{"tf":1.0},"490":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"499":{"tf":2.0}}},"d":{"c":{"1":{"d":{"a":{"1":{"df":1,"docs":{"548":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"44":{"tf":1.0},"547":{"tf":1.4142135623730951}}},"9":{".":{"0":{".":{"0":{"df":32,"docs":{"11":{"tf":1.4142135623730951},"12":{"tf":2.0},"133":{"tf":1.4142135623730951},"487":{"tf":1.4142135623730951},"490":{"tf":2.0},"501":{"tf":1.0},"502":{"tf":1.0},"503":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"506":{"tf":1.0},"507":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0},"510":{"tf":1.0},"511":{"tf":1.0},"512":{"tf":1.0},"513":{"tf":1.0},"514":{"tf":1.0},"515":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"518":{"tf":1.0},"519":{"tf":1.0},"520":{"tf":1.0},"521":{"tf":1.0},"522":{"tf":1.0},"523":{"tf":1.0},"524":{"tf":1.0},"525":{"tf":1.0},"529":{"tf":1.0},"8":{"tf":1.0}}},"1":{"df":6,"docs":{"10":{"tf":1.4142135623730951},"11":{"tf":1.4142135623730951},"485":{"tf":1.4142135623730951},"487":{"tf":1.4142135623730951},"488":{"tf":1.0},"489":{"tf":1.0}}},"2":{"df":3,"docs":{"10":{"tf":1.4142135623730951},"485":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951}}},"3":{"df":3,"docs":{"482":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{".":{"0":{"df":6,"docs":{"321":{"tf":1.0},"482":{"tf":1.4142135623730951},"483":{"tf":1.0},"484":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"1":{".":{"1":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"33":{"tf":1.0}}},"2":{".":{"0":{"df":3,"docs":{"481":{"tf":1.4142135623730951},"6":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"0":{"df":7,"docs":{"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"481":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"6":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"0":{"df":2,"docs":{"4":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"1":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{"df":1,"docs":{"263":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"214":{"tf":1.7320508075688772},"215":{"tf":1.7320508075688772}}},"9":{"df":1,"docs":{"128":{"tf":2.0}}},"df":5,"docs":{"199":{"tf":1.0},"251":{"tf":1.4142135623730951},"347":{"tf":1.0},"44":{"tf":1.0},"547":{"tf":1.0}},"f":{"b":{"8":{"8":{"5":{"df":0,"docs":{},"e":{"df":1,"docs":{"547":{"tf":3.4641016151377544}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"_":{"(":{"df":0,"docs":{},"ツ":{")":{"_":{"df":1,"docs":{"464":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":60,"docs":{"112":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.4142135623730951},"118":{"tf":1.0},"121":{"tf":2.449489742783178},"125":{"tf":1.4142135623730951},"127":{"tf":2.0},"128":{"tf":2.449489742783178},"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"158":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"189":{"tf":1.4142135623730951},"193":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"212":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"275":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"293":{"tf":2.0},"296":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"318":{"tf":2.449489742783178},"319":{"tf":1.7320508075688772},"339":{"tf":1.4142135623730951},"343":{"tf":1.4142135623730951},"345":{"tf":2.449489742783178},"350":{"tf":1.0},"356":{"tf":1.4142135623730951},"372":{"tf":1.0},"376":{"tf":1.4142135623730951},"379":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"383":{"tf":1.0},"386":{"tf":1.0},"395":{"tf":2.0},"399":{"tf":2.8284271247461903},"401":{"tf":1.4142135623730951},"410":{"tf":1.4142135623730951},"439":{"tf":1.4142135623730951},"442":{"tf":2.0},"443":{"tf":1.4142135623730951},"470":{"tf":1.4142135623730951},"472":{"tf":1.0},"473":{"tf":1.0},"92":{"tf":1.0}}},"a":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"b":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"8":{"a":{"1":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"=":{"1":{"0":{"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":{}},"b":{"a":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":9,"docs":{"143":{"tf":1.0},"151":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"266":{"tf":1.0},"388":{"tf":1.0},"456":{"tf":1.0},"486":{"tf":1.0},"62":{"tf":1.0}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"550":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"v":{"df":41,"docs":{"103":{"tf":1.0},"115":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"130":{"tf":1.0},"154":{"tf":1.0},"160":{"tf":1.0},"171":{"tf":1.0},"184":{"tf":1.0},"205":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.7320508075688772},"247":{"tf":1.0},"251":{"tf":1.0},"27":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"290":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"343":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.0},"379":{"tf":1.0},"381":{"tf":1.4142135623730951},"389":{"tf":1.0},"390":{"tf":1.0},"398":{"tf":1.4142135623730951},"399":{"tf":1.0},"410":{"tf":1.4142135623730951},"429":{"tf":1.0},"440":{"tf":1.0},"470":{"tf":1.4142135623730951},"473":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951},"558":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951},"82":{"tf":1.0}},"e":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"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":{}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"556":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"155":{"tf":1.0}}}}}},"df":1,"docs":{"90":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"a":{"c":{"df":0,"docs":{},"i":{"a":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":18,"docs":{"117":{"tf":1.0},"139":{"tf":1.0},"161":{"tf":1.0},"180":{"tf":1.0},"199":{"tf":1.0},"201":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":1.0},"285":{"tf":1.0},"290":{"tf":1.0},"331":{"tf":1.0},"346":{"tf":1.0},"349":{"tf":1.0},"516":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":49,"docs":{"107":{"tf":1.0},"119":{"tf":1.4142135623730951},"125":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":2.6457513110645907},"134":{"tf":2.23606797749979},"135":{"tf":2.23606797749979},"136":{"tf":2.23606797749979},"137":{"tf":2.6457513110645907},"138":{"tf":3.605551275463989},"139":{"tf":2.6457513110645907},"140":{"tf":2.0},"141":{"tf":2.0},"142":{"tf":2.23606797749979},"143":{"tf":2.23606797749979},"144":{"tf":2.0},"145":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"147":{"tf":2.449489742783178},"148":{"tf":2.0},"149":{"tf":1.4142135623730951},"167":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"187":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"2":{"tf":1.0},"22":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"286":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"324":{"tf":1.0},"343":{"tf":1.0},"383":{"tf":2.23606797749979},"447":{"tf":1.0},"448":{"tf":1.7320508075688772},"451":{"tf":1.0},"453":{"tf":1.0},"461":{"tf":1.0},"464":{"tf":1.0},"467":{"tf":1.0},"477":{"tf":1.0},"486":{"tf":1.0},"493":{"tf":2.449489742783178},"498":{"tf":1.4142135623730951},"514":{"tf":1.0},"90":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"336":{"tf":1.0},"442":{"tf":1.0},"455":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"215":{"tf":1.0},"473":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"495":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"413":{"tf":1.0}}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":3,"docs":{"117":{"tf":1.0},"382":{"tf":1.0},"470":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":3,"docs":{"557":{"tf":1.4142135623730951},"558":{"tf":1.4142135623730951},"559":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"466":{"tf":1.0}}}}}},"t":{"df":4,"docs":{"201":{"tf":1.0},"351":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":5,"docs":{"109":{"tf":1.0},"223":{"tf":1.4142135623730951},"302":{"tf":1.0},"556":{"tf":1.0},"72":{"tf":1.0}}}},"v":{"df":1,"docs":{"558":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":11,"docs":{"146":{"tf":1.0},"158":{"tf":1.0},"169":{"tf":1.0},"350":{"tf":1.0},"389":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.4142135623730951},"477":{"tf":1.0},"479":{"tf":1.0},"50":{"tf":1.0},"530":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"d":{"d":{"df":94,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"12":{"tf":1.4142135623730951},"128":{"tf":1.0},"131":{"tf":1.4142135623730951},"15":{"tf":2.23606797749979},"151":{"tf":1.4142135623730951},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"17":{"tf":1.7320508075688772},"18":{"tf":1.4142135623730951},"182":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.4142135623730951},"24":{"tf":1.0},"25":{"tf":2.0},"26":{"tf":1.0},"271":{"tf":1.7320508075688772},"277":{"tf":1.0},"28":{"tf":2.23606797749979},"293":{"tf":2.449489742783178},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.0},"345":{"tf":1.4142135623730951},"35":{"tf":1.0},"37":{"tf":1.7320508075688772},"378":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"385":{"tf":1.0},"388":{"tf":1.4142135623730951},"39":{"tf":1.7320508075688772},"391":{"tf":1.0},"40":{"tf":2.8284271247461903},"401":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":4.0},"409":{"tf":1.0},"41":{"tf":1.0},"410":{"tf":1.7320508075688772},"42":{"tf":1.0},"421":{"tf":1.0},"423":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.7320508075688772},"433":{"tf":1.0},"434":{"tf":1.0},"435":{"tf":1.7320508075688772},"436":{"tf":2.23606797749979},"44":{"tf":1.0},"442":{"tf":2.0},"443":{"tf":1.0},"446":{"tf":1.0},"447":{"tf":1.0},"450":{"tf":1.0},"456":{"tf":1.0},"458":{"tf":1.0},"460":{"tf":1.0},"462":{"tf":1.0},"470":{"tf":3.1622776601683795},"479":{"tf":1.0},"486":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"508":{"tf":1.0},"523":{"tf":1.0},"531":{"tf":1.4142135623730951},"534":{"tf":1.0},"545":{"tf":1.0},"556":{"tf":1.0},"559":{"tf":1.0},"65":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951},"95":{"tf":2.0},"97":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":36,"docs":{"100":{"tf":1.0},"110":{"tf":1.0},"122":{"tf":1.4142135623730951},"147":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.0},"186":{"tf":1.0},"201":{"tf":1.0},"247":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.4142135623730951},"283":{"tf":1.0},"284":{"tf":1.0},"287":{"tf":1.4142135623730951},"288":{"tf":1.0},"289":{"tf":1.0},"310":{"tf":1.0},"336":{"tf":1.0},"36":{"tf":1.0},"377":{"tf":1.0},"407":{"tf":1.0},"410":{"tf":1.0},"430":{"tf":1.0},"44":{"tf":1.0},"442":{"tf":1.0},"447":{"tf":1.0},"459":{"tf":1.0},"46":{"tf":1.4142135623730951},"460":{"tf":1.0},"486":{"tf":1.0},"5":{"tf":1.0},"542":{"tf":1.0},"544":{"tf":1.0},"556":{"tf":1.0},"96":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"491":{"tf":1.0},"508":{"tf":1.0},"557":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"df":39,"docs":{"102":{"tf":1.0},"107":{"tf":1.4142135623730951},"131":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.0},"266":{"tf":1.0},"277":{"tf":1.0},"295":{"tf":1.0},"322":{"tf":1.0},"345":{"tf":1.0},"378":{"tf":1.4142135623730951},"380":{"tf":1.4142135623730951},"384":{"tf":1.4142135623730951},"385":{"tf":1.7320508075688772},"387":{"tf":1.7320508075688772},"388":{"tf":1.0},"394":{"tf":1.0},"396":{"tf":1.0},"399":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"409":{"tf":1.4142135623730951},"410":{"tf":1.0},"42":{"tf":1.0},"435":{"tf":1.4142135623730951},"436":{"tf":1.7320508075688772},"442":{"tf":1.7320508075688772},"443":{"tf":1.7320508075688772},"447":{"tf":1.0},"450":{"tf":1.4142135623730951},"451":{"tf":1.4142135623730951},"470":{"tf":1.7320508075688772},"5":{"tf":1.4142135623730951},"546":{"tf":1.4142135623730951},"557":{"tf":1.0},"7":{"tf":1.4142135623730951},"83":{"tf":1.0},"86":{"tf":1.4142135623730951},"94":{"tf":1.0},"96":{"tf":1.0}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"383":{"tf":1.0},"403":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"197":{"tf":1.0}}}}}},"|":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"|":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"|":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"403":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"r":{"df":1,"docs":{"557":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"430":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":6,"docs":{"264":{"tf":2.6457513110645907},"265":{"tf":4.0},"360":{"tf":1.0},"400":{"tf":1.4142135623730951},"467":{"tf":1.0},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"264":{"tf":1.4142135623730951},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}},"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":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}}}}}}}}}}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"259":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":18,"docs":{"105":{"tf":2.0},"180":{"tf":1.0},"218":{"tf":1.0},"226":{"tf":2.449489742783178},"227":{"tf":1.7320508075688772},"228":{"tf":1.0},"229":{"tf":1.7320508075688772},"230":{"tf":1.7320508075688772},"231":{"tf":2.0},"232":{"tf":1.4142135623730951},"31":{"tf":1.0},"316":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":2.449489742783178},"483":{"tf":1.4142135623730951},"486":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951}},"e":{"'":{"df":3,"docs":{"229":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":8,"docs":{"132":{"tf":1.0},"226":{"tf":1.0},"231":{"tf":1.4142135623730951},"232":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":2.0},"237":{"tf":1.0},"239":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"232":{"tf":1.4142135623730951}},"e":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"240":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"132":{"tf":1.0},"227":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"461":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"176":{"tf":2.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"123":{"tf":1.0},"470":{"tf":1.0}}}},"df":0,"docs":{}}},"k":{"df":1,"docs":{"69":{"tf":2.6457513110645907}}},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"430":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"155":{"tf":1.0},"416":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":13,"docs":{"15":{"tf":1.0},"29":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"552":{"tf":1.7320508075688772},"553":{"tf":1.0},"554":{"tf":1.0},"555":{"tf":1.0},"556":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0},"559":{"tf":1.0},"560":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":15,"docs":{"142":{"tf":1.0},"144":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"170":{"tf":1.0},"326":{"tf":1.0},"388":{"tf":1.0},"416":{"tf":1.0},"46":{"tf":1.0},"461":{"tf":1.0},"470":{"tf":1.0},"474":{"tf":1.0},"526":{"tf":1.0},"96":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"436":{"tf":1.0}}}}}}},"df":0,"docs":{}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"b":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}}}}},"d":{"df":2,"docs":{"161":{"tf":1.0},"396":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"430":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"r":{"df":1,"docs":{"125":{"tf":1.0}}}},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":1,"docs":{"558":{"tf":1.0}}}}},"df":0,"docs":{}},"l":{"df":1,"docs":{"478":{"tf":1.0}},"i":{"a":{"df":3,"docs":{"420":{"tf":1.7320508075688772},"69":{"tf":1.0},"99":{"tf":1.0}},"s":{"(":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"420":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":15,"docs":{"100":{"tf":1.4142135623730951},"103":{"tf":1.4142135623730951},"112":{"tf":1.7320508075688772},"394":{"tf":2.23606797749979},"395":{"tf":2.6457513110645907},"420":{"tf":1.4142135623730951},"426":{"tf":1.0},"44":{"tf":1.4142135623730951},"457":{"tf":1.0},"458":{"tf":1.0},"459":{"tf":1.0},"460":{"tf":1.0},"466":{"tf":1.0},"69":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"123":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"430":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"v":{"df":1,"docs":{"555":{"tf":1.0}}}},"l":{"df":1,"docs":{"401":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"w":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"326":{"tf":1.0},"336":{"tf":1.0}}}}}},"df":83,"docs":{"102":{"tf":1.0},"115":{"tf":1.4142135623730951},"117":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"14":{"tf":1.0},"155":{"tf":1.4142135623730951},"160":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"174":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"186":{"tf":1.0},"195":{"tf":1.4142135623730951},"203":{"tf":1.0},"208":{"tf":1.0},"214":{"tf":1.0},"22":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.0},"242":{"tf":1.0},"248":{"tf":1.0},"251":{"tf":1.0},"277":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"302":{"tf":1.0},"306":{"tf":1.7320508075688772},"316":{"tf":1.0},"321":{"tf":1.4142135623730951},"323":{"tf":1.0},"326":{"tf":1.7320508075688772},"328":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.7320508075688772},"339":{"tf":1.7320508075688772},"340":{"tf":1.0},"344":{"tf":1.4142135623730951},"345":{"tf":1.4142135623730951},"346":{"tf":1.7320508075688772},"347":{"tf":1.0},"353":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"369":{"tf":1.4142135623730951},"370":{"tf":1.0},"374":{"tf":1.0},"377":{"tf":1.0},"380":{"tf":1.0},"382":{"tf":1.0},"383":{"tf":1.7320508075688772},"384":{"tf":1.0},"388":{"tf":1.4142135623730951},"394":{"tf":1.0},"396":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.4142135623730951},"407":{"tf":1.0},"409":{"tf":1.0},"416":{"tf":1.4142135623730951},"430":{"tf":1.0},"459":{"tf":1.0},"461":{"tf":1.0},"462":{"tf":1.4142135623730951},"465":{"tf":1.0},"471":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951},"477":{"tf":1.0},"490":{"tf":1.0},"498":{"tf":1.0},"50":{"tf":1.4142135623730951},"510":{"tf":1.0},"523":{"tf":1.0},"557":{"tf":1.0},"62":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"99":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"177":{"tf":2.0}},"s":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}}}}}},"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":{},"o":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"177":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"177":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"336":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"2":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":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":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"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":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":3,"docs":{"106":{"tf":1.0},"108":{"tf":1.0},"555":{"tf":1.0}},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"430":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":4,"docs":{"100":{"tf":1.0},"181":{"tf":1.0},"269":{"tf":1.7320508075688772},"548":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":1,"docs":{"287":{"tf":1.0}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"199":{"tf":1.0},"347":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":12,"docs":{"159":{"tf":1.4142135623730951},"178":{"tf":1.0},"240":{"tf":1.0},"326":{"tf":1.0},"369":{"tf":1.0},"388":{"tf":1.7320508075688772},"390":{"tf":1.0},"436":{"tf":1.0},"447":{"tf":1.4142135623730951},"449":{"tf":1.0},"472":{"tf":1.0},"98":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"276":{"tf":1.0}},"n":{"df":7,"docs":{"245":{"tf":1.0},"292":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.0},"433":{"tf":1.0},"532":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":3,"docs":{"173":{"tf":1.0},"48":{"tf":1.0},"542":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":16,"docs":{"107":{"tf":1.0},"109":{"tf":1.7320508075688772},"272":{"tf":1.0},"286":{"tf":1.0},"291":{"tf":1.0},"339":{"tf":1.4142135623730951},"350":{"tf":1.0},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"476":{"tf":1.0},"540":{"tf":1.4142135623730951},"6":{"tf":1.0},"81":{"tf":1.0},"90":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"z":{"df":2,"docs":{"478":{"tf":1.4142135623730951},"557":{"tf":1.0}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"297":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"322":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":14,"docs":{"134":{"tf":1.0},"138":{"tf":2.449489742783178},"149":{"tf":1.4142135623730951},"205":{"tf":1.0},"247":{"tf":1.0},"331":{"tf":2.8284271247461903},"345":{"tf":1.4142135623730951},"383":{"tf":3.1622776601683795},"388":{"tf":1.0},"40":{"tf":1.0},"445":{"tf":2.23606797749979},"453":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"430":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"123":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":7,"docs":{"263":{"tf":2.449489742783178},"282":{"tf":1.0},"287":{"tf":1.4142135623730951},"314":{"tf":1.0},"36":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"132":{"tf":1.0},"464":{"tf":1.0},"537":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"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":{},"o":{"df":0,"docs":{},"r":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"98":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"98":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"97":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"s":{":":{"9":{".":{"4":{".":{"1":{"df":1,"docs":{"98":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"97":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":27,"docs":{"24":{"tf":1.4142135623730951},"33":{"tf":2.449489742783178},"413":{"tf":3.0},"414":{"tf":1.0},"415":{"tf":2.0},"416":{"tf":4.123105625617661},"417":{"tf":2.23606797749979},"418":{"tf":1.7320508075688772},"419":{"tf":1.4142135623730951},"420":{"tf":1.4142135623730951},"421":{"tf":1.4142135623730951},"422":{"tf":1.7320508075688772},"423":{"tf":1.7320508075688772},"424":{"tf":2.0},"425":{"tf":2.23606797749979},"426":{"tf":1.4142135623730951},"427":{"tf":1.4142135623730951},"428":{"tf":1.4142135623730951},"429":{"tf":2.449489742783178},"430":{"tf":2.6457513110645907},"431":{"tf":2.23606797749979},"432":{"tf":1.0},"477":{"tf":2.6457513110645907},"530":{"tf":2.23606797749979},"96":{"tf":2.449489742783178},"97":{"tf":2.0},"98":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":15,"docs":{"115":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.0},"334":{"tf":1.0},"343":{"tf":1.0},"358":{"tf":1.0},"374":{"tf":1.0},"383":{"tf":1.4142135623730951},"404":{"tf":1.0},"405":{"tf":1.4142135623730951},"406":{"tf":1.4142135623730951},"416":{"tf":1.0},"423":{"tf":1.4142135623730951},"473":{"tf":1.0},"557":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}}}}}},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"526":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":31,"docs":{"128":{"tf":1.0},"132":{"tf":1.0},"156":{"tf":1.0},"193":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"243":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"293":{"tf":1.4142135623730951},"296":{"tf":1.0},"300":{"tf":1.0},"303":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":1.7320508075688772},"343":{"tf":1.0},"376":{"tf":1.0},"399":{"tf":1.4142135623730951},"405":{"tf":2.449489742783178},"439":{"tf":1.4142135623730951},"440":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"28":{"tf":1.0},"524":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"170":{"tf":1.0},"377":{"tf":1.0},"381":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"416":{"tf":1.0},"439":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"127":{"tf":1.0},"128":{"tf":1.0},"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"t":{"df":0,"docs":{},"h":{"df":6,"docs":{"111":{"tf":1.0},"112":{"tf":1.0},"2":{"tf":1.0},"439":{"tf":1.4142135623730951},"478":{"tf":1.0},"527":{"tf":1.4142135623730951}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"104":{"tf":1.0},"557":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"1":{"tf":1.0},"213":{"tf":1.0},"323":{"tf":1.0},"329":{"tf":1.0},"389":{"tf":1.0},"91":{"tf":1.0}}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"416":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"'":{"df":2,"docs":{"230":{"tf":1.0},"357":{"tf":1.0}}},":":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"78":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"76":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"76":{"tf":1.0},"78":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":3,"docs":{"76":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951},"80":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"78":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"78":{"tf":1.0}}}}}}},"df":35,"docs":{"1":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"160":{"tf":1.0},"171":{"tf":1.0},"187":{"tf":1.4142135623730951},"193":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":2.0},"230":{"tf":1.0},"231":{"tf":1.0},"276":{"tf":1.0},"281":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.7320508075688772},"312":{"tf":1.4142135623730951},"313":{"tf":2.0},"314":{"tf":1.0},"40":{"tf":1.0},"407":{"tf":1.0},"44":{"tf":2.449489742783178},"456":{"tf":1.0},"46":{"tf":1.0},"461":{"tf":1.0},"477":{"tf":1.0},"517":{"tf":2.23606797749979},"554":{"tf":2.0},"555":{"tf":1.4142135623730951},"560":{"tf":1.0},"69":{"tf":1.0},"85":{"tf":1.0},"90":{"tf":1.0},"95":{"tf":1.4142135623730951}}},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"426":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":10,"docs":{"22":{"tf":1.0},"27":{"tf":1.0},"287":{"tf":1.0},"321":{"tf":1.4142135623730951},"326":{"tf":1.0},"331":{"tf":1.0},"470":{"tf":1.0},"48":{"tf":1.0},"546":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"351":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"350":{"tf":1.4142135623730951},"351":{"tf":1.0}}}}}}}}}},"df":3,"docs":{"100":{"tf":1.0},"159":{"tf":1.0},"351":{"tf":2.6457513110645907}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{")":{".":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"352":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"351":{"tf":1.0}}}}}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"351":{"tf":1.0}}}}}},"df":0,"docs":{}}},"l":{"df":3,"docs":{"130":{"tf":1.4142135623730951},"287":{"tf":1.0},"346":{"tf":1.0}},"i":{"c":{"df":1,"docs":{"277":{"tf":1.0}}},"df":13,"docs":{"194":{"tf":1.0},"275":{"tf":1.7320508075688772},"323":{"tf":1.0},"381":{"tf":2.449489742783178},"393":{"tf":1.0},"395":{"tf":1.0},"416":{"tf":1.0},"442":{"tf":1.4142135623730951},"459":{"tf":1.0},"460":{"tf":1.0},"474":{"tf":1.0},"73":{"tf":1.0},"76":{"tf":1.0}}},"y":{"(":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"b":{"df":1,"docs":{"349":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"276":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"276":{"tf":1.0},"277":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"276":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"413":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"416":{"tf":1.0},"44":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"r":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":10,"docs":{"121":{"tf":1.0},"30":{"tf":1.4142135623730951},"340":{"tf":1.0},"342":{"tf":2.0},"343":{"tf":1.0},"387":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.0},"70":{"tf":1.7320508075688772},"71":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"86":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":5,"docs":{"155":{"tf":1.0},"464":{"tf":1.0},"476":{"tf":1.0},"544":{"tf":1.4142135623730951},"558":{"tf":1.0}}}},"df":0,"docs":{}}},"g":{".":{"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":{"473":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"167":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"167":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"167":{"tf":1.7320508075688772}}},"[":{"0":{"df":1,"docs":{"237":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"39":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":127,"docs":{"100":{"tf":3.3166247903554},"105":{"tf":1.4142135623730951},"111":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"116":{"tf":1.4142135623730951},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.7320508075688772},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":2.0},"130":{"tf":1.4142135623730951},"132":{"tf":2.23606797749979},"134":{"tf":1.0},"138":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"151":{"tf":2.0},"154":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"157":{"tf":1.4142135623730951},"158":{"tf":2.449489742783178},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"185":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"193":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"204":{"tf":1.7320508075688772},"212":{"tf":1.7320508075688772},"215":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"223":{"tf":1.7320508075688772},"225":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"230":{"tf":1.7320508075688772},"232":{"tf":1.7320508075688772},"239":{"tf":2.0},"240":{"tf":2.0},"242":{"tf":1.0},"243":{"tf":1.7320508075688772},"247":{"tf":2.0},"251":{"tf":1.7320508075688772},"254":{"tf":1.7320508075688772},"257":{"tf":1.7320508075688772},"259":{"tf":1.7320508075688772},"261":{"tf":1.7320508075688772},"265":{"tf":1.7320508075688772},"267":{"tf":1.7320508075688772},"269":{"tf":1.7320508075688772},"271":{"tf":1.7320508075688772},"273":{"tf":1.7320508075688772},"275":{"tf":1.7320508075688772},"277":{"tf":1.7320508075688772},"284":{"tf":1.7320508075688772},"285":{"tf":1.7320508075688772},"289":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772},"293":{"tf":2.449489742783178},"295":{"tf":1.7320508075688772},"296":{"tf":1.7320508075688772},"298":{"tf":2.449489742783178},"300":{"tf":1.7320508075688772},"303":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"308":{"tf":1.7320508075688772},"314":{"tf":1.7320508075688772},"317":{"tf":1.0},"318":{"tf":3.0},"319":{"tf":2.449489742783178},"321":{"tf":1.4142135623730951},"322":{"tf":2.449489742783178},"331":{"tf":1.7320508075688772},"339":{"tf":1.7320508075688772},"341":{"tf":2.0},"343":{"tf":2.0},"350":{"tf":1.7320508075688772},"356":{"tf":1.0},"372":{"tf":1.4142135623730951},"376":{"tf":1.7320508075688772},"379":{"tf":1.4142135623730951},"381":{"tf":1.7320508075688772},"383":{"tf":2.6457513110645907},"386":{"tf":1.0},"388":{"tf":2.0},"391":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951},"399":{"tf":1.4142135623730951},"401":{"tf":1.0},"405":{"tf":4.242640687119285},"408":{"tf":1.4142135623730951},"410":{"tf":1.7320508075688772},"412":{"tf":2.8284271247461903},"415":{"tf":1.7320508075688772},"439":{"tf":1.4142135623730951},"442":{"tf":2.0},"445":{"tf":1.4142135623730951},"446":{"tf":1.4142135623730951},"448":{"tf":2.449489742783178},"455":{"tf":1.4142135623730951},"462":{"tf":1.0},"468":{"tf":2.0},"470":{"tf":2.0},"472":{"tf":1.4142135623730951},"473":{"tf":2.0},"474":{"tf":2.0},"489":{"tf":2.0},"493":{"tf":2.0},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"498":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"466":{"tf":1.0}},"e":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"466":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"474":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"138":{"tf":1.0},"247":{"tf":1.0},"331":{"tf":1.0},"383":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"132":{"tf":1.0}}},"1":{"df":1,"docs":{"132":{"tf":1.0}}},"2":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"212":{"tf":1.0},"269":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"221":{"tf":1.0},"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"343":{"tf":1.0},"473":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}}},"t":{"df":2,"docs":{"223":{"tf":1.0},"230":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"293":{"tf":1.4142135623730951},"300":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":2,"docs":{"243":{"tf":1.0},"247":{"tf":1.0}}}}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"372":{"tf":1.0},"376":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"322":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"130":{"tf":1.0},"183":{"tf":1.0},"197":{"tf":1.0},"308":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"189":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"271":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":2.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"o":{"c":{"df":2,"docs":{"185":{"tf":1.0},"275":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.0}}}}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"331":{"tf":1.0}}}}}},"x":{"df":1,"docs":{"455":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":12,"docs":{"112":{"tf":1.0},"158":{"tf":1.0},"168":{"tf":1.0},"204":{"tf":1.0},"225":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.4142135623730951},"300":{"tf":1.0},"339":{"tf":1.0},"472":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"455":{"tf":1.0}}}},"o":{"b":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"493":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"493":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"493":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"143":{"tf":1.0}}}},"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"314":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"257":{"tf":1.0},"259":{"tf":1.0},"497":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"277":{"tf":1.0}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"388":{"tf":1.0},"391":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":7,"docs":{"158":{"tf":1.0},"223":{"tf":1.0},"251":{"tf":1.0},"265":{"tf":1.0},"277":{"tf":1.0},"296":{"tf":1.0},"388":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"306":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.0}}}}},"df":1,"docs":{"156":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":3,"docs":{"176":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"\"":{")":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"\"":{")":{")":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"298":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"298":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"293":{"tf":1.4142135623730951}}}}}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{")":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{"df":0,"docs":{},"r":{"df":1,"docs":{"204":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{"df":1,"docs":{"381":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"128":{"tf":1.0},"151":{"tf":1.7320508075688772},"168":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"215":{"tf":1.0},"230":{"tf":1.0},"293":{"tf":1.4142135623730951},"343":{"tf":1.0},"383":{"tf":1.7320508075688772},"410":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"261":{"tf":1.0},"496":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"230":{"tf":1.0}}}}},"o":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":3,"docs":{"189":{"tf":1.0},"193":{"tf":1.0},"277":{"tf":1.0}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"\"":{")":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"164":{"tf":1.0},"303":{"tf":1.0}}},"df":0,"docs":{}}}}}},"0":{"df":6,"docs":{"100":{"tf":1.4142135623730951},"138":{"tf":1.0},"251":{"tf":1.0},"318":{"tf":2.0},"415":{"tf":1.4142135623730951},"493":{"tf":1.0}}},"1":{"df":1,"docs":{"493":{"tf":1.0}}},"2":{"df":1,"docs":{"493":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"493":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"493":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}},"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"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":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"(":{"\"":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"\"":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"445":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"138":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"\"":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"\"":{"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":{"489":{"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":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"154":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"156":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"149":{"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":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"\"":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"\"":{"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":{"489":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"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":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"138":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"489":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"138":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"489":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"w":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"142":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"\"":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"146":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"[":{"\"":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"138":{"tf":1.0},"247":{"tf":1.4142135623730951},"331":{"tf":1.4142135623730951},"383":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"212":{"tf":1.4142135623730951},"269":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"221":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"343":{"tf":1.4142135623730951},"473":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"223":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951}}}}}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"293":{"tf":2.0},"300":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":2,"docs":{"243":{"tf":1.4142135623730951},"247":{"tf":1.4142135623730951}}}}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"372":{"tf":1.0},"376":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"322":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":5,"docs":{"130":{"tf":1.0},"183":{"tf":1.0},"197":{"tf":1.4142135623730951},"308":{"tf":1.4142135623730951},"445":{"tf":1.4142135623730951}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"189":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":2.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"o":{"c":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}}}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"331":{"tf":1.4142135623730951}}}}}},"x":{"df":1,"docs":{"455":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":8,"docs":{"112":{"tf":1.0},"158":{"tf":1.0},"168":{"tf":1.0},"225":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"455":{"tf":1.0}}}},"o":{"b":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"g":{"df":2,"docs":{"439":{"tf":1.4142135623730951},"442":{"tf":2.0}}}}},"n":{"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"314":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"257":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"388":{"tf":1.0},"391":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":9,"docs":{"158":{"tf":1.0},"223":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"388":{"tf":1.0},"439":{"tf":1.4142135623730951},"442":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}},"t":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":3,"docs":{"176":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"298":{"tf":2.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"446":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"293":{"tf":2.0}}}}}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":13,"docs":{"128":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"168":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"204":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"293":{"tf":2.0},"343":{"tf":1.4142135623730951},"381":{"tf":1.0},"383":{"tf":1.7320508075688772},"410":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"261":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}},"o":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":3,"docs":{"189":{"tf":1.0},"193":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"164":{"tf":1.0},"303":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"0":{"df":6,"docs":{"133":{"tf":1.0},"138":{"tf":1.0},"318":{"tf":2.449489742783178},"470":{"tf":2.0},"493":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951}}},"1":{"df":2,"docs":{"470":{"tf":2.0},"493":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"493":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"466":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"134":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"159":{"tf":1.0},"490":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":6,"docs":{"143":{"tf":1.0},"170":{"tf":1.0},"237":{"tf":1.7320508075688772},"430":{"tf":1.0},"466":{"tf":1.0},"468":{"tf":1.0}}},"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{">":{"(":{"\"":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"331":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"f":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"m":{"a":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"470":{"tf":2.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"468":{"tf":1.0},"470":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"470":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"531":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":324,"docs":{"10":{"tf":1.0},"100":{"tf":2.449489742783178},"109":{"tf":1.0},"11":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.7320508075688772},"119":{"tf":1.4142135623730951},"12":{"tf":1.0},"123":{"tf":2.0},"125":{"tf":1.4142135623730951},"130":{"tf":1.0},"131":{"tf":4.0},"132":{"tf":3.0},"133":{"tf":3.0},"134":{"tf":3.7416573867739413},"135":{"tf":2.6457513110645907},"136":{"tf":2.449489742783178},"137":{"tf":2.8284271247461903},"138":{"tf":3.7416573867739413},"139":{"tf":3.4641016151377544},"14":{"tf":2.0},"140":{"tf":2.23606797749979},"141":{"tf":2.0},"142":{"tf":2.449489742783178},"143":{"tf":3.3166247903554},"144":{"tf":2.23606797749979},"145":{"tf":2.0},"146":{"tf":2.23606797749979},"147":{"tf":2.8284271247461903},"148":{"tf":3.3166247903554},"149":{"tf":2.23606797749979},"15":{"tf":2.449489742783178},"150":{"tf":2.6457513110645907},"151":{"tf":3.1622776601683795},"152":{"tf":3.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"155":{"tf":5.477225575051661},"156":{"tf":2.8284271247461903},"157":{"tf":2.449489742783178},"158":{"tf":2.23606797749979},"159":{"tf":3.3166247903554},"160":{"tf":1.4142135623730951},"161":{"tf":2.449489742783178},"162":{"tf":2.23606797749979},"163":{"tf":2.0},"164":{"tf":2.23606797749979},"165":{"tf":2.0},"166":{"tf":2.23606797749979},"167":{"tf":3.605551275463989},"168":{"tf":3.4641016151377544},"169":{"tf":3.4641016151377544},"170":{"tf":1.7320508075688772},"171":{"tf":3.3166247903554},"172":{"tf":2.449489742783178},"173":{"tf":2.8284271247461903},"174":{"tf":2.449489742783178},"175":{"tf":1.7320508075688772},"176":{"tf":2.6457513110645907},"177":{"tf":2.0},"178":{"tf":2.23606797749979},"179":{"tf":2.449489742783178},"18":{"tf":2.6457513110645907},"180":{"tf":2.0},"181":{"tf":2.449489742783178},"182":{"tf":1.7320508075688772},"183":{"tf":1.7320508075688772},"184":{"tf":1.7320508075688772},"185":{"tf":2.6457513110645907},"186":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"190":{"tf":2.6457513110645907},"191":{"tf":3.0},"192":{"tf":2.449489742783178},"193":{"tf":2.6457513110645907},"194":{"tf":2.449489742783178},"195":{"tf":3.1622776601683795},"196":{"tf":1.7320508075688772},"197":{"tf":3.1622776601683795},"198":{"tf":2.449489742783178},"199":{"tf":2.23606797749979},"20":{"tf":1.0},"200":{"tf":1.7320508075688772},"201":{"tf":2.23606797749979},"202":{"tf":2.0},"203":{"tf":3.3166247903554},"204":{"tf":2.6457513110645907},"205":{"tf":2.23606797749979},"206":{"tf":2.23606797749979},"207":{"tf":3.0},"208":{"tf":2.0},"209":{"tf":2.0},"21":{"tf":1.4142135623730951},"210":{"tf":2.0},"211":{"tf":2.6457513110645907},"212":{"tf":2.0},"213":{"tf":2.23606797749979},"214":{"tf":2.6457513110645907},"215":{"tf":2.0},"216":{"tf":2.0},"217":{"tf":1.7320508075688772},"218":{"tf":2.23606797749979},"219":{"tf":2.449489742783178},"22":{"tf":1.4142135623730951},"220":{"tf":2.8284271247461903},"221":{"tf":2.23606797749979},"222":{"tf":2.449489742783178},"223":{"tf":2.0},"224":{"tf":3.0},"225":{"tf":2.0},"226":{"tf":2.8284271247461903},"227":{"tf":3.0},"228":{"tf":2.0},"229":{"tf":2.449489742783178},"230":{"tf":2.0},"231":{"tf":2.449489742783178},"232":{"tf":2.0},"233":{"tf":1.7320508075688772},"234":{"tf":1.7320508075688772},"235":{"tf":1.7320508075688772},"236":{"tf":2.23606797749979},"237":{"tf":2.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.7320508075688772},"240":{"tf":2.0},"241":{"tf":2.23606797749979},"242":{"tf":2.449489742783178},"243":{"tf":2.6457513110645907},"244":{"tf":2.449489742783178},"245":{"tf":2.449489742783178},"246":{"tf":2.449489742783178},"247":{"tf":2.0},"248":{"tf":2.449489742783178},"249":{"tf":2.449489742783178},"250":{"tf":3.0},"251":{"tf":2.0},"252":{"tf":2.449489742783178},"253":{"tf":2.0},"254":{"tf":2.23606797749979},"255":{"tf":2.449489742783178},"256":{"tf":2.6457513110645907},"257":{"tf":2.0},"258":{"tf":2.449489742783178},"259":{"tf":2.0},"26":{"tf":1.7320508075688772},"260":{"tf":2.449489742783178},"261":{"tf":2.0},"262":{"tf":2.23606797749979},"263":{"tf":2.8284271247461903},"264":{"tf":2.6457513110645907},"265":{"tf":2.0},"266":{"tf":2.6457513110645907},"267":{"tf":2.0},"268":{"tf":3.1622776601683795},"269":{"tf":2.0},"270":{"tf":2.6457513110645907},"271":{"tf":2.0},"272":{"tf":2.6457513110645907},"273":{"tf":2.0},"274":{"tf":2.6457513110645907},"275":{"tf":2.0},"276":{"tf":2.6457513110645907},"277":{"tf":2.23606797749979},"278":{"tf":2.8284271247461903},"279":{"tf":2.6457513110645907},"28":{"tf":1.0},"280":{"tf":2.0},"281":{"tf":2.0},"282":{"tf":2.6457513110645907},"283":{"tf":2.0},"284":{"tf":2.0},"285":{"tf":2.23606797749979},"286":{"tf":2.23606797749979},"287":{"tf":2.449489742783178},"288":{"tf":2.0},"289":{"tf":2.0},"290":{"tf":2.23606797749979},"291":{"tf":2.23606797749979},"292":{"tf":3.0},"293":{"tf":2.23606797749979},"294":{"tf":2.6457513110645907},"295":{"tf":2.0},"296":{"tf":2.0},"297":{"tf":2.6457513110645907},"298":{"tf":2.0},"299":{"tf":2.6457513110645907},"30":{"tf":1.0},"300":{"tf":2.0},"301":{"tf":2.6457513110645907},"302":{"tf":2.6457513110645907},"303":{"tf":2.0},"304":{"tf":2.23606797749979},"305":{"tf":2.8284271247461903},"306":{"tf":3.7416573867739413},"307":{"tf":2.6457513110645907},"308":{"tf":2.0},"309":{"tf":2.449489742783178},"31":{"tf":1.7320508075688772},"310":{"tf":1.7320508075688772},"311":{"tf":1.7320508075688772},"312":{"tf":2.0},"313":{"tf":1.7320508075688772},"314":{"tf":1.7320508075688772},"315":{"tf":2.23606797749979},"316":{"tf":3.1622776601683795},"317":{"tf":3.605551275463989},"318":{"tf":3.1622776601683795},"319":{"tf":2.8284271247461903},"320":{"tf":3.605551275463989},"321":{"tf":4.123105625617661},"322":{"tf":2.449489742783178},"323":{"tf":3.605551275463989},"324":{"tf":2.449489742783178},"325":{"tf":2.23606797749979},"326":{"tf":2.23606797749979},"327":{"tf":2.0},"328":{"tf":1.7320508075688772},"329":{"tf":2.6457513110645907},"33":{"tf":1.7320508075688772},"330":{"tf":1.7320508075688772},"331":{"tf":2.23606797749979},"332":{"tf":2.8284271247461903},"333":{"tf":2.0},"334":{"tf":2.0},"335":{"tf":2.0},"336":{"tf":1.7320508075688772},"337":{"tf":1.7320508075688772},"338":{"tf":1.7320508075688772},"339":{"tf":1.7320508075688772},"340":{"tf":2.8284271247461903},"341":{"tf":2.23606797749979},"342":{"tf":1.7320508075688772},"343":{"tf":2.0},"344":{"tf":1.7320508075688772},"345":{"tf":2.449489742783178},"346":{"tf":2.0},"347":{"tf":3.4641016151377544},"348":{"tf":3.1622776601683795},"349":{"tf":3.0},"350":{"tf":4.0},"351":{"tf":2.23606797749979},"352":{"tf":2.23606797749979},"36":{"tf":2.6457513110645907},"372":{"tf":1.0},"375":{"tf":2.23606797749979},"376":{"tf":1.0},"377":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":2.6457513110645907},"381":{"tf":3.1622776601683795},"383":{"tf":1.4142135623730951},"384":{"tf":1.7320508075688772},"387":{"tf":2.0},"388":{"tf":3.3166247903554},"39":{"tf":1.4142135623730951},"40":{"tf":3.1622776601683795},"406":{"tf":1.0},"407":{"tf":1.0},"409":{"tf":2.0},"410":{"tf":2.449489742783178},"416":{"tf":3.3166247903554},"425":{"tf":1.4142135623730951},"429":{"tf":2.0},"43":{"tf":2.23606797749979},"430":{"tf":3.0},"433":{"tf":1.0},"439":{"tf":1.0},"44":{"tf":2.23606797749979},"441":{"tf":3.3166247903554},"442":{"tf":3.1622776601683795},"443":{"tf":1.4142135623730951},"445":{"tf":2.0},"446":{"tf":1.4142135623730951},"447":{"tf":1.0},"448":{"tf":2.0},"453":{"tf":1.7320508075688772},"459":{"tf":2.23606797749979},"464":{"tf":2.6457513110645907},"466":{"tf":1.7320508075688772},"467":{"tf":1.0},"468":{"tf":3.0},"470":{"tf":4.898979485566356},"473":{"tf":4.898979485566356},"474":{"tf":2.0},"486":{"tf":1.4142135623730951},"493":{"tf":2.8284271247461903},"5":{"tf":2.0},"503":{"tf":1.4142135623730951},"504":{"tf":1.7320508075688772},"505":{"tf":1.4142135623730951},"507":{"tf":1.7320508075688772},"510":{"tf":2.0},"512":{"tf":2.449489742783178},"515":{"tf":1.4142135623730951},"516":{"tf":4.358898943540674},"517":{"tf":2.0},"518":{"tf":2.23606797749979},"520":{"tf":2.0},"524":{"tf":4.358898943540674},"529":{"tf":2.0},"531":{"tf":1.7320508075688772},"533":{"tf":1.4142135623730951},"534":{"tf":2.0},"535":{"tf":1.0},"536":{"tf":1.4142135623730951},"544":{"tf":2.0},"557":{"tf":2.449489742783178},"62":{"tf":1.4142135623730951},"7":{"tf":1.7320508075688772},"72":{"tf":2.0},"73":{"tf":1.4142135623730951},"74":{"tf":2.23606797749979},"75":{"tf":2.23606797749979},"76":{"tf":3.3166247903554},"77":{"tf":1.7320508075688772},"78":{"tf":2.449489742783178},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"80":{"tf":1.4142135623730951},"9":{"tf":1.0},"90":{"tf":1.4142135623730951},"99":{"tf":2.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"512":{"tf":2.0}}}}}},"s":{"(":{"*":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"u":{"df":1,"docs":{"306":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"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":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"131":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},".":{"a":{"d":{"d":{"(":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"r":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":9,"docs":{"131":{"tf":2.0},"164":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.4142135623730951},"185":{"tf":1.0},"388":{"tf":2.0},"474":{"tf":1.7320508075688772},"524":{"tf":2.449489742783178}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"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":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"160":{"tf":3.0},"165":{"tf":1.0},"170":{"tf":1.7320508075688772},"180":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"471":{"tf":1.4142135623730951},"473":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"345":{"tf":2.8284271247461903},"346":{"tf":2.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"345":{"tf":2.449489742783178},"524":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"\"":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"345":{"tf":2.0},"346":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"345":{"tf":2.0},"346":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"345":{"tf":2.0},"346":{"tf":1.7320508075688772}}},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"345":{"tf":2.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"534":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"345":{"tf":2.449489742783178},"534":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"534":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"534":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}}}}}},"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"471":{"tf":1.0},"473":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"407":{"tf":1.4142135623730951}}}},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"147":{"tf":2.449489742783178},"148":{"tf":1.7320508075688772}}}}}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"276":{"tf":1.0}}}}}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"215":{"tf":2.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"215":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":1,"docs":{"215":{"tf":2.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"306":{"tf":1.7320508075688772},"407":{"tf":1.0},"467":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"y":{"<":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"223":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"239":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":2,"docs":{"372":{"tf":1.0},"376":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951}}}}}},"df":20,"docs":{"117":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.7320508075688772},"134":{"tf":2.0},"139":{"tf":1.0},"163":{"tf":1.7320508075688772},"165":{"tf":1.0},"168":{"tf":1.0},"187":{"tf":1.0},"193":{"tf":1.0},"203":{"tf":1.0},"223":{"tf":1.0},"316":{"tf":1.0},"341":{"tf":1.0},"375":{"tf":1.0},"430":{"tf":1.0},"493":{"tf":1.0},"534":{"tf":1.0},"540":{"tf":1.0},"544":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{">":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{".":{"a":{"df":0,"docs":{},"s":{"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":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"177":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":15,"docs":{"131":{"tf":1.4142135623730951},"132":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"197":{"tf":1.0},"388":{"tf":1.7320508075688772},"470":{"tf":1.4142135623730951},"474":{"tf":2.0},"524":{"tf":2.449489742783178}}}}}},"o":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"<":{"df":1,"docs":{"184":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"306":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"181":{"tf":1.0}}}}}}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"df":1,"docs":{"184":{"tf":1.0}}}},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{")":{".":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"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":1,"docs":{"223":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}},"i":{"d":{">":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":6,"docs":{"435":{"tf":1.0},"451":{"tf":1.0},"491":{"tf":2.449489742783178},"84":{"tf":1.0},"94":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"435":{"tf":1.4142135623730951}}}}}}}},"m":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"94":{"tf":1.0},"97":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"k":{"df":1,"docs":{"108":{"tf":1.0}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":6,"docs":{"100":{"tf":1.4142135623730951},"377":{"tf":1.0},"379":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.0},"545":{"tf":1.0}}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":3,"docs":{"163":{"tf":1.0},"165":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"390":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"416":{"tf":2.449489742783178},"425":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"429":{"tf":1.4142135623730951},"432":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"y":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"186":{"tf":1.0}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"159":{"tf":1.0},"186":{"tf":2.449489742783178},"187":{"tf":2.23606797749979},"188":{"tf":1.7320508075688772},"189":{"tf":1.4142135623730951},"524":{"tf":1.0},"557":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"183":{"tf":1.0},"416":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"155":{"tf":1.0},"398":{"tf":1.0},"457":{"tf":1.0},"47":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"242":{"tf":1.0},"301":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"f":{"df":1,"docs":{"401":{"tf":1.4142135623730951}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"554":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":2,"docs":{"244":{"tf":1.0},"245":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"223":{"tf":1.0},"230":{"tf":2.0},"553":{"tf":1.4142135623730951},"69":{"tf":1.0}}}}},"o":{"df":1,"docs":{"0":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"t":{"df":20,"docs":{"1":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"119":{"tf":1.0},"169":{"tf":1.0},"331":{"tf":1.0},"350":{"tf":1.4142135623730951},"352":{"tf":1.0},"377":{"tf":1.0},"398":{"tf":1.0},"416":{"tf":1.4142135623730951},"43":{"tf":1.0},"478":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"523":{"tf":1.0},"544":{"tf":1.0},"556":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"125":{"tf":1.0},"139":{"tf":1.7320508075688772},"158":{"tf":1.4142135623730951},"322":{"tf":1.7320508075688772},"350":{"tf":1.0},"375":{"tf":1.0},"484":{"tf":1.0},"50":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.0},"63":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"109":{"tf":1.0},"11":{"tf":1.0},"153":{"tf":1.4142135623730951},"155":{"tf":1.0},"339":{"tf":1.0},"50":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"128":{"tf":1.0},"265":{"tf":2.8284271247461903}}},"df":3,"docs":{"161":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":1.0}}},"y":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}},"x":{"df":3,"docs":{"216":{"tf":1.0},"472":{"tf":1.4142135623730951},"78":{"tf":1.0}},"i":{"df":2,"docs":{"216":{"tf":1.0},"217":{"tf":1.0}},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"216":{"tf":2.0},"217":{"tf":1.7320508075688772},"464":{"tf":1.0}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"498":{"tf":1.4142135623730951}}}}}}}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"386":{"tf":1.4142135623730951},"470":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"453":{"tf":1.0}}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"503":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"d":{"df":2,"docs":{"461":{"tf":1.0},"542":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"320":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"k":{"a":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":1,"docs":{"369":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"383":{"tf":3.7416573867739413}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":1,"docs":{"115":{"tf":1.0}}}},"r":{"df":2,"docs":{"2":{"tf":1.0},"351":{"tf":2.0}},"e":{"df":1,"docs":{"110":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"180":{"tf":1.4142135623730951},"184":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"239":{"tf":3.0},"240":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"*":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"239":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":1.0},"240":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":1.0},"240":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"[":{"]":{"df":2,"docs":{"508":{"tf":1.0},"509":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":42,"docs":{"147":{"tf":1.0},"15":{"tf":1.0},"151":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"180":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"232":{"tf":1.0},"242":{"tf":1.0},"259":{"tf":1.0},"277":{"tf":1.0},"308":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"347":{"tf":1.7320508075688772},"348":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"382":{"tf":1.7320508075688772},"386":{"tf":1.7320508075688772},"413":{"tf":2.6457513110645907},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"417":{"tf":1.0},"431":{"tf":2.0},"432":{"tf":1.0},"433":{"tf":1.7320508075688772},"434":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"46":{"tf":1.0},"473":{"tf":1.0},"477":{"tf":1.0},"512":{"tf":1.4142135623730951},"516":{"tf":2.23606797749979},"556":{"tf":1.4142135623730951},"557":{"tf":1.0},"57":{"tf":1.0},"78":{"tf":1.0}}},"i":{"c":{"df":11,"docs":{"102":{"tf":1.0},"110":{"tf":1.0},"139":{"tf":1.0},"155":{"tf":1.0},"276":{"tf":1.0},"408":{"tf":1.0},"410":{"tf":1.0},"441":{"tf":1.0},"458":{"tf":1.0},"471":{"tf":1.0},"518":{"tf":1.0}}},"df":0,"docs":{}}}},"df":5,"docs":{"132":{"tf":1.0},"155":{"tf":2.23606797749979},"347":{"tf":1.4142135623730951},"348":{"tf":1.4142135623730951},"349":{"tf":1.7320508075688772}},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"472":{"tf":2.0}}},"r":{"df":1,"docs":{"469":{"tf":1.0}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"461":{"tf":1.0}}}}},"d":{"df":1,"docs":{"185":{"tf":1.4142135623730951}}},"df":23,"docs":{"121":{"tf":1.0},"128":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"161":{"tf":1.0},"184":{"tf":1.0},"193":{"tf":1.0},"213":{"tf":1.0},"222":{"tf":1.0},"258":{"tf":1.0},"263":{"tf":1.0},"316":{"tf":1.0},"327":{"tf":1.4142135623730951},"33":{"tf":1.0},"335":{"tf":1.0},"339":{"tf":1.0},"349":{"tf":1.0},"379":{"tf":1.0},"43":{"tf":1.0},"516":{"tf":1.4142135623730951},"534":{"tf":1.0},"550":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":34,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"112":{"tf":1.0},"148":{"tf":1.0},"167":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.0},"245":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"312":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.4142135623730951},"350":{"tf":1.0},"354":{"tf":1.0},"404":{"tf":1.0},"413":{"tf":1.0},"456":{"tf":1.0},"490":{"tf":1.0},"523":{"tf":1.0},"542":{"tf":1.4142135623730951},"56":{"tf":1.0},"72":{"tf":1.0},"80":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.0},"90":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"203":{"tf":1.0},"204":{"tf":1.0},"388":{"tf":1.0},"429":{"tf":1.0},"458":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0},"74":{"tf":1.0}},"{":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":7,"docs":{"116":{"tf":1.0},"263":{"tf":1.0},"324":{"tf":1.0},"333":{"tf":1.0},"429":{"tf":1.0},"542":{"tf":1.0},"93":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"345":{"tf":1.0},"470":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"110":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"318":{"tf":1.0},"541":{"tf":1.4142135623730951},"57":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"442":{"tf":2.23606797749979},"443":{"tf":1.0},"507":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"463":{"tf":1.0},"479":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"314":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"w":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"1":{".":{"1":{"5":{"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":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"253":{"tf":1.0},"500":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":26,"docs":{"100":{"tf":1.0},"121":{"tf":1.0},"132":{"tf":1.0},"134":{"tf":1.0},"169":{"tf":1.0},"253":{"tf":1.0},"281":{"tf":1.0},"284":{"tf":1.0},"286":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.0},"322":{"tf":1.0},"346":{"tf":1.0},"347":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"410":{"tf":1.0},"415":{"tf":1.0},"440":{"tf":1.0},"45":{"tf":1.0},"464":{"tf":1.0},"50":{"tf":1.0},"540":{"tf":1.0},"548":{"tf":1.4142135623730951},"64":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"249":{"tf":1.0}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"321":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":6,"docs":{"106":{"tf":1.0},"239":{"tf":1.0},"409":{"tf":1.0},"416":{"tf":1.0},"551":{"tf":1.0},"553":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"0":{"tf":1.0},"102":{"tf":1.0},"126":{"tf":1.0},"22":{"tf":1.0},"321":{"tf":1.0},"344":{"tf":1.0},"461":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0},"530":{"tf":1.0},"56":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":24,"docs":{"106":{"tf":1.0},"128":{"tf":1.0},"156":{"tf":1.7320508075688772},"181":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"197":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"218":{"tf":1.0},"251":{"tf":1.0},"271":{"tf":1.0},"287":{"tf":3.1622776601683795},"3":{"tf":1.0},"325":{"tf":1.0},"331":{"tf":1.0},"381":{"tf":1.0},"454":{"tf":1.0},"460":{"tf":1.0},"554":{"tf":1.0},"557":{"tf":1.0},"73":{"tf":1.4142135623730951},"75":{"tf":1.0},"77":{"tf":1.0},"94":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"234":{"tf":1.0},"471":{"tf":1.0},"542":{"tf":1.7320508075688772},"555":{"tf":1.0},"558":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"554":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"77":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"490":{"tf":1.0},"556":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"14":{"tf":1.0},"266":{"tf":3.1622776601683795},"267":{"tf":4.69041575982343},"78":{"tf":1.0}},"e":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"266":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"266":{"tf":1.4142135623730951},"267":{"tf":2.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"\"":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"132":{"tf":1.0},"267":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"r":{"c":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"t":{"df":8,"docs":{"110":{"tf":1.0},"160":{"tf":1.0},"168":{"tf":1.0},"251":{"tf":1.0},"28":{"tf":1.0},"43":{"tf":1.0},"477":{"tf":1.0},"64":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"h":{"df":1,"docs":{"222":{"tf":1.0}}}},"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"413":{"tf":1.0}}}},"c":{"df":0,"docs":{},"k":{"'":{"df":1,"docs":{"306":{"tf":1.0}}},".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"395":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"395":{"tf":1.0}}},"x":{"df":1,"docs":{"395":{"tf":1.0}}},"z":{"df":1,"docs":{"395":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"y":{"df":1,"docs":{"395":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"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":0,"docs":{},"y":{"df":1,"docs":{"395":{"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":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"306":{"tf":1.0}}}}}}},"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":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}}}},"<":{"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":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"c":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"282":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"d":{"[":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"282":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"282":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":1,"docs":{"282":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"282":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"282":{"tf":1.7320508075688772},"287":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":2.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"209":{"tf":1.4142135623730951},"212":{"tf":1.7320508075688772}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"100":{"tf":1.0},"113":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"269":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":3,"docs":{"268":{"tf":1.4142135623730951},"269":{"tf":3.0},"306":{"tf":3.1622776601683795}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}}}}}},"df":31,"docs":{"110":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"117":{"tf":1.4142135623730951},"125":{"tf":1.7320508075688772},"127":{"tf":1.0},"128":{"tf":1.0},"15":{"tf":1.0},"185":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"197":{"tf":1.7320508075688772},"209":{"tf":1.4142135623730951},"210":{"tf":1.0},"212":{"tf":2.8284271247461903},"22":{"tf":1.4142135623730951},"223":{"tf":1.0},"268":{"tf":1.7320508075688772},"269":{"tf":3.0},"275":{"tf":1.7320508075688772},"28":{"tf":1.4142135623730951},"282":{"tf":1.4142135623730951},"287":{"tf":2.23606797749979},"305":{"tf":2.8284271247461903},"306":{"tf":5.0},"395":{"tf":1.4142135623730951},"40":{"tf":1.0},"416":{"tf":1.0},"442":{"tf":1.4142135623730951},"62":{"tf":1.0},"69":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0},"40":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"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":{}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"197":{"tf":2.6457513110645907},"268":{"tf":2.23606797749979},"269":{"tf":1.0},"275":{"tf":1.0},"306":{"tf":1.0},"40":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{"(":{")":{".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"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":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"268":{"tf":1.4142135623730951},"306":{"tf":1.7320508075688772},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"269":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"{":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"e":{"1":{"df":1,"docs":{"282":{"tf":1.0}}},"2":{"df":1,"docs":{"282":{"tf":1.0}}},"df":2,"docs":{"282":{"tf":1.0},"287":{"tf":2.449489742783178}}}}},"o":{"b":{"df":2,"docs":{"181":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772}}},"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"112":{"tf":1.0},"388":{"tf":1.0}}}},"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"171":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"k":{".":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":4,"docs":{"205":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":4.358898943540674},"230":{"tf":3.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":2,"docs":{"222":{"tf":1.4142135623730951},"223":{"tf":2.0}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"193":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":17,"docs":{"102":{"tf":2.449489742783178},"112":{"tf":1.7320508075688772},"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.4142135623730951},"192":{"tf":2.0},"193":{"tf":2.6457513110645907},"196":{"tf":1.4142135623730951},"210":{"tf":1.0},"253":{"tf":1.0},"336":{"tf":1.0},"341":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"456":{"tf":1.0},"470":{"tf":2.0},"76":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"177":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":10,"docs":{"107":{"tf":1.0},"119":{"tf":1.0},"151":{"tf":1.0},"251":{"tf":1.0},"339":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"410":{"tf":1.0},"430":{"tf":1.7320508075688772},"477":{"tf":1.4142135623730951},"5":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"478":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"195":{"tf":1.4142135623730951},"196":{"tf":1.0}}},"df":0,"docs":{}}},"w":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}},"x":{"df":3,"docs":{"128":{"tf":1.7320508075688772},"310":{"tf":1.0},"40":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"314":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"477":{"tf":1.0},"479":{"tf":1.0}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":7,"docs":{"344":{"tf":1.0},"345":{"tf":3.7416573867739413},"346":{"tf":1.0},"407":{"tf":1.7320508075688772},"410":{"tf":1.4142135623730951},"412":{"tf":1.0},"479":{"tf":1.0}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.4142135623730951}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":7,"docs":{"107":{"tf":2.23606797749979},"109":{"tf":1.0},"125":{"tf":2.449489742783178},"181":{"tf":2.0},"183":{"tf":1.4142135623730951},"212":{"tf":2.23606797749979},"322":{"tf":2.23606797749979}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"g":{"df":0,"docs":{},"i":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"34":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"g":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"76":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"i":{"df":23,"docs":{"15":{"tf":1.0},"16":{"tf":1.0},"160":{"tf":2.0},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"22":{"tf":1.4142135623730951},"35":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.4142135623730951},"407":{"tf":1.0},"467":{"tf":2.6457513110645907},"468":{"tf":2.23606797749979},"469":{"tf":1.4142135623730951},"470":{"tf":2.0},"471":{"tf":2.8284271247461903},"472":{"tf":1.4142135623730951},"473":{"tf":2.449489742783178},"478":{"tf":1.4142135623730951},"508":{"tf":1.4142135623730951},"512":{"tf":1.4142135623730951},"531":{"tf":1.4142135623730951},"554":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"'":{"df":7,"docs":{"407":{"tf":1.0},"468":{"tf":1.4142135623730951},"471":{"tf":1.0},"473":{"tf":2.0},"531":{"tf":1.0},"55":{"tf":1.0},"90":{"tf":1.0}}},".":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"470":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"512":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"512":{"tf":1.4142135623730951}}}}}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":2.449489742783178}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":2.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"\"":{")":{")":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"470":{"tf":1.7320508075688772}},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"473":{"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":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"473":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"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":{"473":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"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":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"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":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"512":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"512":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"512":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}},":":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"172":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":1.0}}}}},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"232":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":15,"docs":{"112":{"tf":2.23606797749979},"128":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":2.23606797749979},"232":{"tf":3.0},"239":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951},"358":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.7320508075688772},"401":{"tf":2.0},"442":{"tf":1.7320508075688772},"472":{"tf":2.0},"99":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"112":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"g":{"df":2,"docs":{"112":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"384":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"558":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":3,"docs":{"20":{"tf":1.0},"551":{"tf":1.4142135623730951},"557":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"l":{"df":3,"docs":{"434":{"tf":1.0},"85":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}},"e":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"t":{"df":1,"docs":{"17":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":24,"docs":{"2":{"tf":1.0},"226":{"tf":1.0},"329":{"tf":1.7320508075688772},"334":{"tf":1.7320508075688772},"337":{"tf":2.23606797749979},"339":{"tf":2.449489742783178},"352":{"tf":1.0},"435":{"tf":1.4142135623730951},"436":{"tf":1.0},"449":{"tf":1.4142135623730951},"450":{"tf":1.0},"451":{"tf":1.4142135623730951},"470":{"tf":1.4142135623730951},"472":{"tf":1.0},"475":{"tf":1.0},"477":{"tf":1.0},"510":{"tf":1.0},"556":{"tf":1.0},"557":{"tf":1.0},"86":{"tf":1.4142135623730951},"90":{"tf":1.0},"94":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"472":{"tf":1.0},"473":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"472":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":11,"docs":{"333":{"tf":1.0},"350":{"tf":1.0},"351":{"tf":2.449489742783178},"352":{"tf":1.4142135623730951},"379":{"tf":1.0},"441":{"tf":1.0},"471":{"tf":1.4142135623730951},"472":{"tf":2.23606797749979},"473":{"tf":1.4142135623730951},"90":{"tf":1.0},"99":{"tf":1.0}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":5,"docs":{"15":{"tf":1.0},"329":{"tf":1.7320508075688772},"331":{"tf":1.7320508075688772},"498":{"tf":1.4142135623730951},"510":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"15":{"tf":1.0},"329":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"t":{"df":5,"docs":{"130":{"tf":1.0},"350":{"tf":1.0},"478":{"tf":1.0},"479":{"tf":1.4142135623730951},"517":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"'":{"df":18,"docs":{"102":{"tf":1.4142135623730951},"108":{"tf":2.23606797749979},"109":{"tf":1.0},"187":{"tf":1.0},"259":{"tf":1.0},"264":{"tf":1.0},"266":{"tf":1.0},"270":{"tf":1.0},"272":{"tf":1.0},"278":{"tf":1.0},"280":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"464":{"tf":1.0},"520":{"tf":1.0},"554":{"tf":1.0},"84":{"tf":1.0}}},".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"232":{"tf":1.0}}}}},"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":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"128":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"399":{"tf":2.449489742783178},"401":{"tf":1.4142135623730951}}}}},"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"472":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"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":1,"docs":{"442":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"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":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":1,"docs":{"473":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"251":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"300":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"345":{"tf":2.449489742783178}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"[":{"]":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"345":{"tf":2.449489742783178},"544":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":1,"docs":{"339":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"251":{"tf":1.0}},"e":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{")":{".":{"a":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"251":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"?":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"!":{"!":{".":{"a":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"251":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"251":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"388":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"460":{"tf":1.4142135623730951}}}}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{"458":{"tf":1.0}}}}}}}}}}}}},"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":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"(":{"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":{"187":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"497":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"496":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"254":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"254":{"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":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"254":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"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":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"232":{"tf":2.449489742783178}}}},"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":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"112":{"tf":1.4142135623730951},"99":{"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":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{")":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"*":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"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":1,"docs":{"225":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"303":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"303":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"w":{"df":1,"docs":{"356":{"tf":1.0}}}},"df":1,"docs":{"356":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"350":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"[":{"]":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"350":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{")":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"*":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"461":{"tf":1.4142135623730951},"491":{"tf":1.0},"494":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"553":{"tf":1.0}}}}}}}}},":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}}},"v":{"df":1,"docs":{"103":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":2,"docs":{"102":{"tf":1.0},"103":{"tf":1.4142135623730951}}}}}}},"df":57,"docs":{"1":{"tf":1.0},"102":{"tf":3.4641016151377544},"103":{"tf":2.0},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.7320508075688772},"109":{"tf":1.4142135623730951},"110":{"tf":1.0},"112":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"187":{"tf":1.4142135623730951},"193":{"tf":1.0},"205":{"tf":1.0},"208":{"tf":1.0},"232":{"tf":1.0},"252":{"tf":1.0},"258":{"tf":1.0},"268":{"tf":1.0},"274":{"tf":1.0},"276":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"284":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.0},"289":{"tf":1.0},"291":{"tf":1.0},"297":{"tf":1.0},"302":{"tf":1.0},"316":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.4142135623730951},"350":{"tf":1.0},"360":{"tf":1.0},"377":{"tf":1.0},"382":{"tf":1.4142135623730951},"401":{"tf":1.0},"425":{"tf":1.0},"434":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.4142135623730951},"447":{"tf":1.4142135623730951},"454":{"tf":1.0},"456":{"tf":1.0},"459":{"tf":1.0},"461":{"tf":2.0},"468":{"tf":1.4142135623730951},"491":{"tf":3.605551275463989},"542":{"tf":1.0},"69":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"90":{"tf":2.0},"94":{"tf":2.0},"95":{"tf":2.8284271247461903}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":2,"docs":{"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"185":{"tf":1.4142135623730951}}}}}},"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":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"481":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"481":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"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":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"?":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"0":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"0":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"b":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"c":{"df":0,"docs":{},"t":{"(":{"2":{"5":{"6":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"?":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"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":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"554":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"226":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":1.0},"45":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{".":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"547":{"tf":1.0}}}}}}}}}}}}}}}}},"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":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"277":{"tf":1.0},"534":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"df":35,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"110":{"tf":1.7320508075688772},"128":{"tf":1.0},"152":{"tf":1.7320508075688772},"223":{"tf":1.4142135623730951},"237":{"tf":1.0},"245":{"tf":1.0},"319":{"tf":1.0},"329":{"tf":1.0},"337":{"tf":1.0},"352":{"tf":1.0},"353":{"tf":1.0},"359":{"tf":1.0},"360":{"tf":1.7320508075688772},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"388":{"tf":1.4142135623730951},"389":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"410":{"tf":1.0},"439":{"tf":1.0},"458":{"tf":1.4142135623730951},"477":{"tf":1.4142135623730951},"493":{"tf":1.0},"50":{"tf":1.0},"523":{"tf":1.0},"554":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0}},"e":{"df":2,"docs":{"121":{"tf":2.0},"122":{"tf":1.0}},"r":{"df":1,"docs":{"122":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"109":{"tf":1.0}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":4,"docs":{"107":{"tf":1.0},"114":{"tf":1.4142135623730951},"425":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"401":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"401":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"p":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"167":{"tf":1.0},"414":{"tf":1.0},"471":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"104":{"tf":1.0},"320":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":24,"docs":{"106":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.7320508075688772},"121":{"tf":1.0},"130":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"181":{"tf":1.7320508075688772},"190":{"tf":1.0},"252":{"tf":1.0},"285":{"tf":1.0},"290":{"tf":1.0},"322":{"tf":2.23606797749979},"339":{"tf":1.7320508075688772},"345":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.4142135623730951},"372":{"tf":1.4142135623730951},"386":{"tf":1.4142135623730951},"389":{"tf":1.0},"416":{"tf":1.4142135623730951},"470":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0},"56":{"tf":1.0}}},"t":{"df":35,"docs":{"118":{"tf":1.0},"119":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":2.449489742783178},"135":{"tf":1.0},"143":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"18":{"tf":1.0},"185":{"tf":1.0},"190":{"tf":1.4142135623730951},"191":{"tf":1.0},"193":{"tf":1.0},"242":{"tf":1.0},"250":{"tf":1.7320508075688772},"251":{"tf":1.7320508075688772},"258":{"tf":1.0},"264":{"tf":1.0},"268":{"tf":1.4142135623730951},"270":{"tf":1.0},"272":{"tf":1.0},"277":{"tf":1.0},"278":{"tf":1.0},"279":{"tf":1.0},"292":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.0},"305":{"tf":1.4142135623730951},"306":{"tf":1.0},"307":{"tf":1.0},"348":{"tf":1.4142135623730951},"416":{"tf":1.0},"520":{"tf":1.4142135623730951}}}},"t":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"251":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"554":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":12,"docs":{"129":{"tf":1.0},"173":{"tf":1.0},"320":{"tf":1.4142135623730951},"354":{"tf":1.0},"355":{"tf":1.0},"461":{"tf":1.0},"47":{"tf":1.0},"544":{"tf":1.0},"547":{"tf":1.0},"548":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"173":{"tf":1.0}}}}}}}},"df":1,"docs":{"155":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}},"x":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}},"z":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"306":{"tf":1.0}}},"x":{"df":1,"docs":{"306":{"tf":1.0}}},"z":{"df":1,"docs":{"306":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"306":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":4,"docs":{"210":{"tf":1.0},"211":{"tf":2.23606797749979},"306":{"tf":1.7320508075688772},"7":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"210":{"tf":1.7320508075688772},"211":{"tf":1.4142135623730951},"7":{"tf":1.0}}}}}}}}},"r":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"22":{"tf":1.0},"450":{"tf":1.0},"522":{"tf":1.0},"98":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":21,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"110":{"tf":1.4142135623730951},"159":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":2.449489742783178},"215":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"251":{"tf":1.4142135623730951},"283":{"tf":1.0},"288":{"tf":1.0},"299":{"tf":1.0},"300":{"tf":1.0},"306":{"tf":1.0},"387":{"tf":1.0},"430":{"tf":1.0},"442":{"tf":1.0},"469":{"tf":1.0},"79":{"tf":1.4142135623730951},"99":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"416":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"115":{"tf":1.0},"127":{"tf":1.0}}}},"n":{"c":{"df":2,"docs":{"128":{"tf":1.0},"470":{"tf":2.449489742783178}}},"df":0,"docs":{},"g":{"df":89,"docs":{"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"11":{"tf":1.4142135623730951},"12":{"tf":2.0},"123":{"tf":3.0},"13":{"tf":1.7320508075688772},"132":{"tf":1.4142135623730951},"14":{"tf":2.0},"15":{"tf":1.4142135623730951},"16":{"tf":1.7320508075688772},"17":{"tf":1.4142135623730951},"179":{"tf":1.0},"18":{"tf":1.7320508075688772},"19":{"tf":1.4142135623730951},"2":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":1.7320508075688772},"211":{"tf":1.4142135623730951},"22":{"tf":2.0},"221":{"tf":2.0},"225":{"tf":1.0},"228":{"tf":2.0},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"250":{"tf":1.0},"26":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"29":{"tf":2.0},"3":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"314":{"tf":1.0},"32":{"tf":1.4142135623730951},"327":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951},"354":{"tf":1.0},"36":{"tf":2.0},"37":{"tf":1.4142135623730951},"374":{"tf":1.0},"38":{"tf":1.4142135623730951},"386":{"tf":1.0},"39":{"tf":1.4142135623730951},"390":{"tf":1.7320508075688772},"4":{"tf":1.4142135623730951},"40":{"tf":2.0},"41":{"tf":1.7320508075688772},"42":{"tf":1.4142135623730951},"43":{"tf":2.23606797749979},"44":{"tf":3.1622776601683795},"460":{"tf":1.0},"470":{"tf":1.0},"483":{"tf":1.4142135623730951},"484":{"tf":1.4142135623730951},"486":{"tf":1.7320508075688772},"488":{"tf":1.4142135623730951},"489":{"tf":1.4142135623730951},"49":{"tf":1.0},"490":{"tf":1.0},"492":{"tf":1.4142135623730951},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"498":{"tf":1.4142135623730951},"499":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"500":{"tf":1.4142135623730951},"503":{"tf":1.0},"508":{"tf":1.0},"512":{"tf":1.0},"514":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951},"533":{"tf":1.4142135623730951},"536":{"tf":1.4142135623730951},"542":{"tf":1.7320508075688772},"6":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"78":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.0},"9":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":2.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"277":{"tf":2.23606797749979}}}}}},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"3":{"tf":1.4142135623730951}}}}}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"317":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":13,"docs":{"134":{"tf":1.0},"199":{"tf":1.4142135623730951},"201":{"tf":1.4142135623730951},"203":{"tf":1.0},"204":{"tf":1.0},"239":{"tf":1.4142135623730951},"299":{"tf":1.0},"329":{"tf":1.0},"347":{"tf":1.4142135623730951},"472":{"tf":1.7320508075688772},"473":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"334":{"tf":1.4142135623730951}}},"t":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"235":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":13,"docs":{"132":{"tf":1.0},"203":{"tf":1.4142135623730951},"221":{"tf":1.0},"224":{"tf":1.7320508075688772},"225":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":2.23606797749979},"237":{"tf":1.0},"239":{"tf":1.0},"464":{"tf":1.0},"538":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"539":{"tf":1.4142135623730951}}},"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"225":{"tf":1.4142135623730951}},"e":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"240":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"221":{"tf":1.4142135623730951},"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":8,"docs":{"179":{"tf":1.0},"218":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"221":{"tf":2.23606797749979},"227":{"tf":1.0},"228":{"tf":1.0},"253":{"tf":1.0},"500":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"218":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":31,"docs":{"128":{"tf":1.0},"17":{"tf":1.0},"218":{"tf":3.1622776601683795},"219":{"tf":2.0},"220":{"tf":2.449489742783178},"221":{"tf":1.4142135623730951},"222":{"tf":2.23606797749979},"223":{"tf":1.7320508075688772},"224":{"tf":2.0},"225":{"tf":1.4142135623730951},"226":{"tf":2.6457513110645907},"227":{"tf":2.449489742783178},"228":{"tf":1.4142135623730951},"229":{"tf":2.23606797749979},"230":{"tf":1.4142135623730951},"231":{"tf":2.0},"232":{"tf":1.7320508075688772},"233":{"tf":2.8284271247461903},"234":{"tf":2.0},"235":{"tf":3.0},"236":{"tf":2.23606797749979},"237":{"tf":2.0},"238":{"tf":2.0},"239":{"tf":2.449489742783178},"240":{"tf":2.23606797749979},"31":{"tf":1.7320508075688772},"46":{"tf":1.0},"470":{"tf":1.0},"539":{"tf":1.4142135623730951},"78":{"tf":1.0},"8":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":26,"docs":{"0":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.7320508075688772},"128":{"tf":1.4142135623730951},"155":{"tf":1.0},"169":{"tf":1.0},"173":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":3.0},"215":{"tf":1.0},"25":{"tf":1.0},"275":{"tf":1.7320508075688772},"306":{"tf":1.0},"307":{"tf":1.0},"350":{"tf":1.0},"36":{"tf":1.0},"382":{"tf":1.0},"388":{"tf":1.0},"390":{"tf":1.0},"459":{"tf":1.0},"477":{"tf":1.0},"50":{"tf":1.0},"532":{"tf":1.0},"546":{"tf":1.0},"556":{"tf":1.0},"64":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"477":{"tf":1.0}}}},"i":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":3,"docs":{"197":{"tf":5.385164807134504},"275":{"tf":3.1622776601683795},"306":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"121":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"382":{"tf":2.0},"470":{"tf":2.8284271247461903}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"320":{"tf":1.0},"383":{"tf":2.0},"470":{"tf":1.0}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"320":{"tf":1.0},"336":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":7,"docs":{"130":{"tf":1.0},"135":{"tf":1.0},"277":{"tf":1.0},"336":{"tf":1.0},"346":{"tf":1.0},"349":{"tf":1.0},"86":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"446":{"tf":1.4142135623730951}},"n":{"df":6,"docs":{"116":{"tf":1.0},"128":{"tf":1.0},"253":{"tf":1.0},"339":{"tf":1.7320508075688772},"454":{"tf":1.4142135623730951},"555":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"197":{"tf":1.0}}}}}}}}},"z":{"df":1,"docs":{"267":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}}}}}},"z":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}},"df":3,"docs":{"197":{"tf":3.1622776601683795},"267":{"tf":3.0},"303":{"tf":2.0}}}}}},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"543":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"93":{"tf":1.0}}},"s":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"147":{"tf":2.6457513110645907},"312":{"tf":1.0}}}},"df":126,"docs":{"113":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.7320508075688772},"123":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.4142135623730951},"134":{"tf":1.0},"135":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"161":{"tf":1.0},"166":{"tf":1.7320508075688772},"169":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"184":{"tf":2.0},"191":{"tf":1.4142135623730951},"192":{"tf":1.0},"194":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"199":{"tf":1.0},"208":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.4142135623730951},"227":{"tf":1.0},"229":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"232":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":1.4142135623730951},"237":{"tf":1.0},"242":{"tf":1.0},"244":{"tf":1.4142135623730951},"245":{"tf":1.4142135623730951},"246":{"tf":1.0},"247":{"tf":1.0},"249":{"tf":1.7320508075688772},"252":{"tf":1.0},"253":{"tf":1.0},"255":{"tf":1.7320508075688772},"260":{"tf":1.0},"264":{"tf":1.4142135623730951},"270":{"tf":1.4142135623730951},"272":{"tf":1.0},"274":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.4142135623730951},"280":{"tf":1.7320508075688772},"286":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"292":{"tf":1.4142135623730951},"294":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"302":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"333":{"tf":1.0},"340":{"tf":1.0},"349":{"tf":1.7320508075688772},"35":{"tf":1.7320508075688772},"351":{"tf":1.4142135623730951},"353":{"tf":1.0},"356":{"tf":1.4142135623730951},"36":{"tf":1.0},"361":{"tf":2.449489742783178},"362":{"tf":1.7320508075688772},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.0},"367":{"tf":1.0},"368":{"tf":1.0},"369":{"tf":2.0},"370":{"tf":2.23606797749979},"371":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"377":{"tf":1.4142135623730951},"40":{"tf":1.0},"409":{"tf":1.4142135623730951},"416":{"tf":2.449489742783178},"418":{"tf":1.4142135623730951},"419":{"tf":1.0},"420":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.4142135623730951},"431":{"tf":1.0},"432":{"tf":1.4142135623730951},"441":{"tf":1.0},"458":{"tf":1.4142135623730951},"459":{"tf":1.0},"462":{"tf":1.0},"466":{"tf":1.0},"468":{"tf":1.0},"47":{"tf":2.0},"471":{"tf":1.0},"477":{"tf":1.4142135623730951},"48":{"tf":1.0},"486":{"tf":1.4142135623730951},"499":{"tf":1.0},"50":{"tf":1.4142135623730951},"520":{"tf":1.0},"531":{"tf":2.0},"54":{"tf":1.4142135623730951},"547":{"tf":3.1622776601683795},"8":{"tf":1.0},"81":{"tf":1.0},"90":{"tf":2.449489742783178},"92":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"431":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"83":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"382":{"tf":1.0},"413":{"tf":1.0}}}}},"r":{"df":4,"docs":{"254":{"tf":2.0},"308":{"tf":1.0},"412":{"tf":2.23606797749979},"456":{"tf":1.0}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"86":{"tf":2.0}},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"233":{"tf":1.4142135623730951},"236":{"tf":1.0},"266":{"tf":1.0},"297":{"tf":1.0},"320":{"tf":1.7320508075688772},"389":{"tf":2.0},"532":{"tf":1.0},"533":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"556":{"tf":1.0}}},"df":0,"docs":{}}}},"m":{"d":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"468":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"459":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"b":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"187":{"tf":1.7320508075688772},"331":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":49,"docs":{"100":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.7320508075688772},"106":{"tf":1.0},"107":{"tf":2.0},"108":{"tf":1.0},"109":{"tf":2.0},"110":{"tf":1.0},"111":{"tf":1.0},"117":{"tf":1.0},"12":{"tf":1.7320508075688772},"126":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"15":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"184":{"tf":1.0},"187":{"tf":1.4142135623730951},"239":{"tf":1.0},"240":{"tf":1.4142135623730951},"251":{"tf":1.0},"277":{"tf":1.0},"28":{"tf":1.7320508075688772},"306":{"tf":1.0},"309":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"382":{"tf":1.0},"388":{"tf":2.23606797749979},"390":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"40":{"tf":1.0},"405":{"tf":4.242640687119285},"413":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"429":{"tf":1.0},"458":{"tf":1.4142135623730951},"461":{"tf":1.4142135623730951},"470":{"tf":2.449489742783178},"474":{"tf":2.449489742783178},"477":{"tf":1.7320508075688772},"493":{"tf":1.0},"516":{"tf":2.0},"531":{"tf":1.0},"556":{"tf":1.4142135623730951},"557":{"tf":1.4142135623730951},"84":{"tf":1.0},"99":{"tf":1.0}},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"556":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"185":{"tf":1.0}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":7,"docs":{"242":{"tf":1.4142135623730951},"243":{"tf":2.449489742783178},"250":{"tf":1.0},"361":{"tf":1.0},"363":{"tf":1.0},"479":{"tf":1.0},"78":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"139":{"tf":1.0},"168":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":2.23606797749979},"430":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"132":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":3.1622776601683795},"430":{"tf":1.0}}}}},"t":{"df":2,"docs":{"327":{"tf":1.7320508075688772},"498":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"334":{"tf":1.0},"339":{"tf":2.0}}},"r":{"df":15,"docs":{"174":{"tf":1.0},"218":{"tf":1.0},"22":{"tf":1.0},"220":{"tf":2.0},"221":{"tf":2.6457513110645907},"223":{"tf":1.0},"227":{"tf":2.0},"228":{"tf":2.6457513110645907},"239":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.4142135623730951},"500":{"tf":1.7320508075688772},"78":{"tf":1.0},"8":{"tf":1.0}}}}},"m":{".":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"2":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"95":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"u":{"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":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"3":{"3":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"81":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"128":{"tf":1.0},"155":{"tf":1.0},"160":{"tf":1.0},"164":{"tf":1.0},"243":{"tf":1.0},"247":{"tf":1.0},"299":{"tf":1.0},"473":{"tf":1.4142135623730951}},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"155":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"155":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":2,"docs":{"155":{"tf":1.7320508075688772},"156":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"557":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"df":9,"docs":{"131":{"tf":1.0},"155":{"tf":1.0},"167":{"tf":1.0},"308":{"tf":1.0},"470":{"tf":1.4142135623730951},"475":{"tf":1.0},"517":{"tf":1.0},"526":{"tf":1.0},"56":{"tf":1.4142135623730951}},"t":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}},"z":{"a":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"n":{"d":{"'":{"df":4,"docs":{"100":{"tf":1.0},"109":{"tf":1.4142135623730951},"119":{"tf":1.0},"237":{"tf":1.0}}},"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"419":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"420":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.4142135623730951}}}}}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":3,"docs":{"416":{"tf":1.4142135623730951},"419":{"tf":1.0},"432":{"tf":1.0}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"430":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"343":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"343":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"379":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"_":{"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":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"50":{"tf":1.0},"55":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"#":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"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":2,"docs":{"104":{"tf":1.0},"109":{"tf":1.0}}}}}}}}}}},"'":{"df":33,"docs":{"107":{"tf":1.0},"180":{"tf":1.0},"236":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.0},"30":{"tf":1.0},"312":{"tf":1.0},"34":{"tf":1.0},"41":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.4142135623730951},"417":{"tf":1.0},"426":{"tf":1.0},"452":{"tf":1.4142135623730951},"464":{"tf":1.0},"465":{"tf":1.0},"467":{"tf":1.0},"476":{"tf":1.0},"478":{"tf":1.0},"490":{"tf":1.0},"527":{"tf":1.0},"530":{"tf":1.4142135623730951},"551":{"tf":1.0},"553":{"tf":1.4142135623730951},"556":{"tf":1.0},"557":{"tf":2.6457513110645907},"62":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"82":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0}}},".":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"509":{"tf":1.0}}}}}}},"y":{"df":1,"docs":{"523":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":3,"docs":{"335":{"tf":1.0},"509":{"tf":1.0},"523":{"tf":1.4142135623730951}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"494":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"494":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"494":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"494":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}},"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":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"129":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"509":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"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":{"509":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"y":{"df":1,"docs":{"532":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"127":{"tf":1.0},"129":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"x":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}}}}}}}}}}},"df":0,"docs":{}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{},"e":{"d":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"466":{"tf":1.0},"514":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"j":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"22":{"tf":1.0},"309":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"17":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"492":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":6,"docs":{"452":{"tf":1.0},"492":{"tf":1.4142135623730951},"545":{"tf":1.0},"546":{"tf":1.0},"89":{"tf":1.0},"92":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"90":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"313":{"tf":1.0}},"s":{")":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"92":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"89":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":5,"docs":{"313":{"tf":1.0},"452":{"tf":1.0},"492":{"tf":1.4142135623730951},"90":{"tf":1.0},"92":{"tf":1.0}}}}}},"df":4,"docs":{"313":{"tf":1.0},"492":{"tf":1.4142135623730951},"517":{"tf":1.0},"546":{"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":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"431":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"416":{"tf":1.4142135623730951},"432":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"465":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"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":{"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"107":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":3,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"109":{"tf":2.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{":":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"109":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"p":{"df":1,"docs":{"462":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"102":{"tf":2.0},"104":{"tf":1.0},"107":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{},"s":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"390":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"389":{"tf":1.4142135623730951},"391":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"90":{"tf":1.0}}}}}}}},"df":0,"docs":{},"t":{"#":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"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":4,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0}}}}}}}}}}},".":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"494":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"129":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"494":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"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":{}},"u":{"df":0,"docs":{},"n":{"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":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}}},"l":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"106":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"v":{"df":1,"docs":{"103":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"103":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"102":{"tf":1.4142135623730951}}}}}},"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":{},"s":{"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":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}},"(":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":{"90":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"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":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"90":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"313":{"tf":1.0},"492":{"tf":1.0}},"s":{")":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"92":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":2,"docs":{"492":{"tf":1.0},"90":{"tf":2.0}}}}}}}},"df":1,"docs":{"494":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"\"":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"265":{"tf":1.7320508075688772},"314":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"300":{"tf":1.7320508075688772}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"125":{"tf":1.7320508075688772},"212":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":2.0},"240":{"tf":2.0}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":2,"docs":{"112":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"277":{"tf":1.7320508075688772}}}}}}}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"m":{"d":{"df":2,"docs":{"132":{"tf":1.7320508075688772},"493":{"tf":2.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"443":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"df":1,"docs":{"415":{"tf":1.0}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"383":{"tf":2.8284271247461903}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}},"t":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}}}},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"271":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"105":{"tf":1.4142135623730951},"322":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}}}}}},"p":{"df":0,"docs":{},"o":{"df":1,"docs":{"395":{"tf":1.7320508075688772}}}}}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.7320508075688772}}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"176":{"tf":1.4142135623730951},"295":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"128":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"o":{"d":{"df":1,"docs":{"379":{"tf":2.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"405":{"tf":1.7320508075688772}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"273":{"tf":1.7320508075688772}}}}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"381":{"tf":2.0}},"l":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"356":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"m":{"df":1,"docs":{"121":{"tf":2.449489742783178}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"223":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"204":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"331":{"tf":1.7320508075688772}}}}}}},"y":{"c":{"df":0,"docs":{},"m":{"d":{"df":2,"docs":{"399":{"tf":2.449489742783178},"401":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":13,"docs":{"131":{"tf":3.0},"138":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"318":{"tf":3.0},"448":{"tf":1.4142135623730951},"489":{"tf":2.0},"520":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"221":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"497":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"445":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"388":{"tf":2.0},"391":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"225":{"tf":1.7320508075688772},"232":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"462":{"tf":1.0},"92":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":2.449489742783178}}}}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":2.449489742783178}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"127":{"tf":1.7320508075688772}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":2,"docs":{"128":{"tf":1.7320508075688772},"455":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"156":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"tf":1.7320508075688772}},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"243":{"tf":1.7320508075688772},"405":{"tf":2.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}}},"p":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"386":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"a":{"c":{"df":1,"docs":{"306":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"446":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"251":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.7320508075688772}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"372":{"tf":1.4142135623730951}},"t":{"df":1,"docs":{"376":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}}},"s":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":3,"docs":{"151":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"408":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"339":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"439":{"tf":1.0},"442":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"t":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.7320508075688772}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"189":{"tf":1.4142135623730951}}}}}}}},"df":1,"docs":{"269":{"tf":1.7320508075688772}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.7320508075688772},"285":{"tf":1.7320508075688772},"289":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"i":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"257":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"393":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"298":{"tf":2.449489742783178}}},"df":0,"docs":{}}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":2,"docs":{"177":{"tf":1.4142135623730951},"247":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"u":{"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"343":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"114":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"496":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"df":0,"docs":{},"p":{"df":1,"docs":{"261":{"tf":1.7320508075688772}}}}}}}}}},"p":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"303":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"296":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}},"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":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"259":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}}}}}},"s":{"df":1,"docs":{"405":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":3,"docs":{"164":{"tf":1.4142135623730951},"185":{"tf":1.4142135623730951},"415":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":19,"docs":{"100":{"tf":5.5677643628300215},"111":{"tf":1.0},"113":{"tf":1.0},"119":{"tf":1.0},"155":{"tf":1.0},"385":{"tf":1.0},"398":{"tf":1.7320508075688772},"400":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.0},"405":{"tf":2.0},"406":{"tf":1.0},"408":{"tf":1.4142135623730951},"409":{"tf":1.0},"442":{"tf":1.0},"466":{"tf":1.0},"468":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"#":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"517":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"df":3,"docs":{"312":{"tf":1.0},"492":{"tf":1.4142135623730951},"90":{"tf":4.0}}}}}}}},"df":195,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":2.23606797749979},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"102":{"tf":1.0},"105":{"tf":1.0},"107":{"tf":3.3166247903554},"109":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"115":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"133":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.4142135623730951},"159":{"tf":1.7320508075688772},"16":{"tf":1.0},"160":{"tf":1.4142135623730951},"167":{"tf":1.0},"17":{"tf":1.4142135623730951},"170":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.0},"180":{"tf":1.0},"186":{"tf":1.0},"191":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"2":{"tf":1.7320508075688772},"203":{"tf":1.0},"207":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.7320508075688772},"22":{"tf":1.7320508075688772},"223":{"tf":1.0},"23":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"255":{"tf":1.0},"266":{"tf":1.7320508075688772},"27":{"tf":2.0},"276":{"tf":1.0},"28":{"tf":1.7320508075688772},"281":{"tf":1.0},"286":{"tf":1.0},"29":{"tf":1.4142135623730951},"291":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"309":{"tf":2.0},"31":{"tf":1.0},"310":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"314":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.0},"34":{"tf":1.0},"347":{"tf":1.0},"35":{"tf":1.0},"352":{"tf":1.0},"353":{"tf":1.7320508075688772},"354":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.0},"361":{"tf":1.4142135623730951},"366":{"tf":1.0},"368":{"tf":1.0},"369":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"380":{"tf":1.0},"382":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"39":{"tf":1.4142135623730951},"392":{"tf":1.0},"398":{"tf":1.7320508075688772},"40":{"tf":2.0},"400":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"41":{"tf":1.0},"413":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.7320508075688772},"433":{"tf":1.0},"434":{"tf":1.0},"447":{"tf":2.449489742783178},"449":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772},"452":{"tf":2.0},"453":{"tf":1.4142135623730951},"456":{"tf":1.7320508075688772},"458":{"tf":1.4142135623730951},"459":{"tf":1.0},"460":{"tf":1.0},"461":{"tf":2.23606797749979},"463":{"tf":2.449489742783178},"464":{"tf":1.4142135623730951},"465":{"tf":1.7320508075688772},"466":{"tf":1.4142135623730951},"467":{"tf":2.8284271247461903},"468":{"tf":1.7320508075688772},"469":{"tf":1.4142135623730951},"47":{"tf":2.0},"470":{"tf":1.0},"471":{"tf":1.0},"473":{"tf":1.0},"475":{"tf":1.0},"476":{"tf":1.4142135623730951},"477":{"tf":5.656854249492381},"478":{"tf":1.0},"479":{"tf":1.4142135623730951},"48":{"tf":2.449489742783178},"49":{"tf":1.4142135623730951},"490":{"tf":1.7320508075688772},"491":{"tf":2.449489742783178},"492":{"tf":1.4142135623730951},"493":{"tf":1.0},"494":{"tf":1.7320508075688772},"495":{"tf":1.0},"5":{"tf":1.4142135623730951},"50":{"tf":3.1622776601683795},"514":{"tf":1.4142135623730951},"515":{"tf":1.0},"517":{"tf":2.6457513110645907},"518":{"tf":1.0},"522":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"527":{"tf":1.4142135623730951},"528":{"tf":1.4142135623730951},"529":{"tf":1.4142135623730951},"53":{"tf":1.0},"530":{"tf":1.4142135623730951},"532":{"tf":1.0},"533":{"tf":1.0},"535":{"tf":1.0},"54":{"tf":1.0},"541":{"tf":1.4142135623730951},"542":{"tf":2.449489742783178},"543":{"tf":1.0},"545":{"tf":2.23606797749979},"546":{"tf":1.4142135623730951},"547":{"tf":2.23606797749979},"548":{"tf":1.0},"55":{"tf":1.0},"554":{"tf":1.4142135623730951},"555":{"tf":1.0},"556":{"tf":1.4142135623730951},"557":{"tf":3.872983346207417},"558":{"tf":4.0},"559":{"tf":2.0},"56":{"tf":2.23606797749979},"560":{"tf":1.4142135623730951},"57":{"tf":2.449489742783178},"58":{"tf":2.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0},"64":{"tf":1.0},"67":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":2.23606797749979},"85":{"tf":1.0},"87":{"tf":2.449489742783178},"88":{"tf":2.449489742783178},"89":{"tf":1.7320508075688772},"90":{"tf":3.4641016151377544},"91":{"tf":1.4142135623730951},"92":{"tf":1.7320508075688772},"93":{"tf":2.0},"94":{"tf":2.8284271247461903},"95":{"tf":2.23606797749979},"96":{"tf":1.0},"99":{"tf":1.4142135623730951}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"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":{},"e":{"d":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"514":{"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":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"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":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"452":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.4142135623730951}},"s":{".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"168":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"168":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":44,"docs":{"100":{"tf":1.0},"111":{"tf":1.0},"119":{"tf":1.0},"132":{"tf":2.0},"133":{"tf":2.23606797749979},"134":{"tf":1.4142135623730951},"135":{"tf":1.7320508075688772},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":2.0},"161":{"tf":1.4142135623730951},"167":{"tf":1.4142135623730951},"242":{"tf":1.0},"247":{"tf":1.4142135623730951},"317":{"tf":1.0},"321":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"342":{"tf":1.0},"343":{"tf":1.4142135623730951},"344":{"tf":1.0},"345":{"tf":1.4142135623730951},"346":{"tf":1.7320508075688772},"349":{"tf":1.4142135623730951},"473":{"tf":1.0},"484":{"tf":1.7320508075688772},"486":{"tf":1.4142135623730951},"489":{"tf":1.4142135623730951},"493":{"tf":1.0},"5":{"tf":1.0},"8":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"344":{"tf":1.0}}},"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"343":{"tf":1.4142135623730951},"345":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"#":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"489":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"489":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"r":{"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":{"489":{"tf":1.0}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"489":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"132":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"128":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"395":{"tf":1.0},"440":{"tf":1.0}}}}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"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":1,"docs":{"468":{"tf":1.4142135623730951}}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":5,"docs":{"102":{"tf":2.23606797749979},"104":{"tf":2.0},"107":{"tf":1.0},"109":{"tf":1.4142135623730951},"468":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":425,"docs":{"0":{"tf":2.449489742783178},"1":{"tf":3.1622776601683795},"100":{"tf":5.5677643628300215},"101":{"tf":3.1622776601683795},"102":{"tf":5.291502622129181},"103":{"tf":2.8284271247461903},"104":{"tf":3.4641016151377544},"105":{"tf":2.8284271247461903},"106":{"tf":3.0},"107":{"tf":5.196152422706632},"108":{"tf":2.449489742783178},"109":{"tf":4.47213595499958},"11":{"tf":1.0},"110":{"tf":4.69041575982343},"111":{"tf":3.4641016151377544},"112":{"tf":3.605551275463989},"113":{"tf":2.449489742783178},"114":{"tf":2.8284271247461903},"115":{"tf":2.8284271247461903},"116":{"tf":2.23606797749979},"117":{"tf":3.1622776601683795},"118":{"tf":2.449489742783178},"119":{"tf":1.7320508075688772},"120":{"tf":1.4142135623730951},"121":{"tf":3.4641016151377544},"122":{"tf":2.449489742783178},"123":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":2.6457513110645907},"126":{"tf":2.8284271247461903},"127":{"tf":2.6457513110645907},"128":{"tf":4.0},"129":{"tf":2.6457513110645907},"130":{"tf":2.6457513110645907},"131":{"tf":2.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.7320508075688772},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":2.23606797749979},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.7320508075688772},"149":{"tf":1.0},"15":{"tf":1.7320508075688772},"150":{"tf":2.23606797749979},"151":{"tf":2.8284271247461903},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":2.23606797749979},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"157":{"tf":1.4142135623730951},"158":{"tf":1.7320508075688772},"159":{"tf":1.7320508075688772},"160":{"tf":1.0},"161":{"tf":2.8284271247461903},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":2.0},"165":{"tf":2.0},"166":{"tf":1.7320508075688772},"167":{"tf":2.6457513110645907},"168":{"tf":3.1622776601683795},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.4142135623730951},"174":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":2.449489742783178},"177":{"tf":1.7320508075688772},"178":{"tf":1.7320508075688772},"179":{"tf":1.4142135623730951},"18":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":2.449489742783178},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":3.1622776601683795},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.7320508075688772},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":2.6457513110645907},"194":{"tf":1.0},"195":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.0},"199":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":2.449489742783178},"205":{"tf":2.6457513110645907},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.7320508075688772},"209":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"211":{"tf":2.0},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.4142135623730951},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":2.23606797749979},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"223":{"tf":2.23606797749979},"224":{"tf":1.0},"225":{"tf":2.0},"226":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.7320508075688772},"231":{"tf":1.0},"232":{"tf":1.4142135623730951},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.7320508075688772},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":2.23606797749979},"240":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":2.449489742783178},"244":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":2.0},"248":{"tf":1.0},"249":{"tf":1.0},"25":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":2.23606797749979},"252":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.4142135623730951},"255":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.7320508075688772},"258":{"tf":1.0},"259":{"tf":1.7320508075688772},"260":{"tf":1.0},"261":{"tf":1.7320508075688772},"262":{"tf":1.0},"263":{"tf":1.0},"264":{"tf":1.0},"265":{"tf":1.4142135623730951},"266":{"tf":1.0},"267":{"tf":1.4142135623730951},"268":{"tf":1.0},"269":{"tf":1.7320508075688772},"27":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.4142135623730951},"272":{"tf":1.0},"273":{"tf":2.0},"274":{"tf":1.0},"275":{"tf":1.7320508075688772},"276":{"tf":1.0},"277":{"tf":1.7320508075688772},"278":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.7320508075688772},"285":{"tf":1.4142135623730951},"286":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.7320508075688772},"290":{"tf":1.4142135623730951},"291":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":1.7320508075688772},"294":{"tf":1.4142135623730951},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"297":{"tf":1.7320508075688772},"298":{"tf":2.0},"299":{"tf":1.7320508075688772},"30":{"tf":2.23606797749979},"300":{"tf":1.4142135623730951},"301":{"tf":1.0},"302":{"tf":1.4142135623730951},"303":{"tf":1.4142135623730951},"304":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":2.0},"307":{"tf":1.0},"308":{"tf":2.449489742783178},"309":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":2.0},"317":{"tf":1.4142135623730951},"318":{"tf":2.0},"319":{"tf":3.0},"320":{"tf":3.0},"321":{"tf":2.0},"322":{"tf":2.6457513110645907},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":2.0},"328":{"tf":1.0},"329":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"330":{"tf":1.0},"331":{"tf":2.6457513110645907},"332":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.4142135623730951},"336":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":2.8284271247461903},"340":{"tf":3.7416573867739413},"341":{"tf":4.0},"342":{"tf":2.6457513110645907},"343":{"tf":4.123105625617661},"344":{"tf":3.0},"345":{"tf":3.1622776601683795},"346":{"tf":3.1622776601683795},"347":{"tf":2.0},"348":{"tf":1.7320508075688772},"349":{"tf":2.23606797749979},"350":{"tf":2.0},"351":{"tf":1.7320508075688772},"352":{"tf":1.0},"353":{"tf":1.0},"354":{"tf":1.4142135623730951},"355":{"tf":2.449489742783178},"356":{"tf":2.8284271247461903},"357":{"tf":1.0},"358":{"tf":1.7320508075688772},"36":{"tf":2.0},"360":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"368":{"tf":2.0},"369":{"tf":2.23606797749979},"37":{"tf":2.449489742783178},"372":{"tf":2.23606797749979},"374":{"tf":1.4142135623730951},"376":{"tf":2.0},"377":{"tf":2.23606797749979},"378":{"tf":2.0},"379":{"tf":3.3166247903554},"38":{"tf":1.7320508075688772},"380":{"tf":1.4142135623730951},"381":{"tf":3.7416573867739413},"383":{"tf":2.449489742783178},"384":{"tf":1.7320508075688772},"385":{"tf":2.6457513110645907},"386":{"tf":2.8284271247461903},"388":{"tf":3.0},"389":{"tf":2.6457513110645907},"390":{"tf":1.0},"391":{"tf":1.4142135623730951},"393":{"tf":1.0},"394":{"tf":2.0},"395":{"tf":2.0},"396":{"tf":2.0},"397":{"tf":1.7320508075688772},"398":{"tf":2.449489742783178},"399":{"tf":2.0},"40":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"402":{"tf":2.0},"403":{"tf":3.872983346207417},"404":{"tf":1.7320508075688772},"405":{"tf":2.6457513110645907},"406":{"tf":3.0},"407":{"tf":3.605551275463989},"408":{"tf":2.6457513110645907},"409":{"tf":1.7320508075688772},"41":{"tf":1.4142135623730951},"410":{"tf":3.7416573867739413},"411":{"tf":1.7320508075688772},"412":{"tf":1.7320508075688772},"413":{"tf":3.1622776601683795},"414":{"tf":2.0},"415":{"tf":2.0},"416":{"tf":5.196152422706632},"417":{"tf":1.0},"419":{"tf":1.7320508075688772},"420":{"tf":1.4142135623730951},"421":{"tf":1.7320508075688772},"422":{"tf":1.0},"423":{"tf":1.7320508075688772},"425":{"tf":2.23606797749979},"427":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":2.0},"431":{"tf":2.23606797749979},"432":{"tf":2.23606797749979},"433":{"tf":2.23606797749979},"434":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"438":{"tf":1.7320508075688772},"439":{"tf":2.23606797749979},"44":{"tf":2.449489742783178},"440":{"tf":1.0},"441":{"tf":1.0},"442":{"tf":1.0},"443":{"tf":2.23606797749979},"445":{"tf":1.7320508075688772},"446":{"tf":1.0},"447":{"tf":1.0},"452":{"tf":1.0},"454":{"tf":2.0},"455":{"tf":2.0},"456":{"tf":2.8284271247461903},"457":{"tf":1.7320508075688772},"458":{"tf":2.449489742783178},"459":{"tf":3.3166247903554},"460":{"tf":3.0},"461":{"tf":3.1622776601683795},"462":{"tf":1.7320508075688772},"464":{"tf":1.0},"465":{"tf":1.4142135623730951},"466":{"tf":2.0},"467":{"tf":1.4142135623730951},"468":{"tf":2.449489742783178},"469":{"tf":1.0},"47":{"tf":1.0},"470":{"tf":3.3166247903554},"472":{"tf":1.7320508075688772},"473":{"tf":5.0},"474":{"tf":1.4142135623730951},"477":{"tf":1.4142135623730951},"48":{"tf":1.0},"486":{"tf":1.4142135623730951},"493":{"tf":1.0},"498":{"tf":1.4142135623730951},"50":{"tf":4.0},"509":{"tf":1.4142135623730951},"510":{"tf":1.0},"514":{"tf":1.7320508075688772},"52":{"tf":1.4142135623730951},"523":{"tf":1.7320508075688772},"532":{"tf":1.7320508075688772},"534":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"540":{"tf":1.4142135623730951},"542":{"tf":2.0},"544":{"tf":1.0},"545":{"tf":1.4142135623730951},"546":{"tf":2.449489742783178},"548":{"tf":2.0},"55":{"tf":2.23606797749979},"550":{"tf":1.0},"554":{"tf":2.0},"556":{"tf":1.0},"557":{"tf":2.449489742783178},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"60":{"tf":1.0},"61":{"tf":2.6457513110645907},"62":{"tf":4.242640687119285},"63":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"65":{"tf":2.0},"66":{"tf":2.0},"67":{"tf":3.1622776601683795},"68":{"tf":2.449489742783178},"69":{"tf":4.123105625617661},"70":{"tf":3.872983346207417},"71":{"tf":3.1622776601683795},"72":{"tf":2.8284271247461903},"73":{"tf":3.1622776601683795},"74":{"tf":2.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.7320508075688772},"77":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951},"79":{"tf":1.7320508075688772},"8":{"tf":1.0},"80":{"tf":3.4641016151377544},"81":{"tf":1.7320508075688772},"88":{"tf":1.0},"90":{"tf":1.7320508075688772},"91":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951},"95":{"tf":1.0},"99":{"tf":4.123105625617661}},"m":{"a":{"df":0,"docs":{},"p":{"df":6,"docs":{"102":{"tf":2.23606797749979},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"m":{"df":7,"docs":{"100":{"tf":1.0},"102":{"tf":2.449489742783178},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.0},"466":{"tf":1.0}}}},"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"470":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"377":{"tf":2.0},"379":{"tf":1.4142135623730951},"466":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"377":{"tf":1.0},"379":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"377":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"377":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"377":{"tf":1.0}}}}},"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":3,"docs":{"340":{"tf":1.0},"341":{"tf":1.7320508075688772},"343":{"tf":2.23606797749979}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":27,"docs":{"100":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":2.0},"115":{"tf":1.7320508075688772},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"119":{"tf":1.7320508075688772},"120":{"tf":2.23606797749979},"121":{"tf":1.0},"122":{"tf":1.7320508075688772},"123":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.0},"156":{"tf":2.449489742783178},"161":{"tf":1.4142135623730951},"166":{"tf":1.0},"222":{"tf":1.4142135623730951},"341":{"tf":1.0},"349":{"tf":1.4142135623730951},"38":{"tf":1.0},"401":{"tf":1.4142135623730951},"442":{"tf":1.4142135623730951},"443":{"tf":1.4142135623730951},"468":{"tf":1.7320508075688772},"470":{"tf":1.4142135623730951},"474":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"377":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}}}}},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"471":{"tf":1.4142135623730951},"473":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"473":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"403":{"tf":1.0}},"|":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"|":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"403":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":7,"docs":{"407":{"tf":1.0},"408":{"tf":1.4142135623730951},"409":{"tf":1.0},"410":{"tf":1.0},"442":{"tf":1.0},"443":{"tf":1.0},"557":{"tf":1.0}},"e":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"443":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"445":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"446":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"408":{"tf":1.0},"410":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"439":{"tf":1.0},"442":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.4142135623730951}}}}},"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":1,"docs":{"560":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"554":{"tf":1.0},"556":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"554":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":2,"docs":{"476":{"tf":1.0},"558":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"r":{"df":6,"docs":{"147":{"tf":1.0},"244":{"tf":1.0},"33":{"tf":1.0},"377":{"tf":1.0},"413":{"tf":1.7320508075688772},"415":{"tf":1.0}}},"t":{"df":23,"docs":{"0":{"tf":1.0},"213":{"tf":1.0},"218":{"tf":1.4142135623730951},"223":{"tf":1.0},"233":{"tf":1.0},"281":{"tf":1.0},"297":{"tf":1.0},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"41":{"tf":1.0},"413":{"tf":1.0},"456":{"tf":1.0},"47":{"tf":1.4142135623730951},"493":{"tf":1.0},"50":{"tf":1.0},"62":{"tf":2.0},"76":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":2.0},"94":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"100":{"tf":1.4142135623730951},"173":{"tf":1.0},"309":{"tf":1.0},"451":{"tf":1.0},"47":{"tf":1.7320508075688772},"477":{"tf":2.23606797749979},"523":{"tf":1.0},"530":{"tf":1.0},"547":{"tf":1.4142135623730951},"96":{"tf":1.0},"97":{"tf":1.4142135623730951}},"e":{"<":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"435":{"tf":1.0}}}},"i":{"d":{"df":1,"docs":{"435":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"435":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"40":{"tf":1.0},"491":{"tf":1.4142135623730951},"85":{"tf":1.0},"98":{"tf":1.0}}},"y":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":3,"docs":{"451":{"tf":1.0},"491":{"tf":1.4142135623730951},"98":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"186":{"tf":1.0},"471":{"tf":1.4142135623730951}},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"187":{"tf":1.7320508075688772},"189":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"160":{"tf":1.0},"186":{"tf":1.0}}}}}}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"160":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"160":{"tf":1.0},"471":{"tf":1.0},"473":{"tf":1.4142135623730951}}}}}}}}},"t":{"df":2,"docs":{"170":{"tf":1.0},"186":{"tf":1.0}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"170":{"tf":1.0},"186":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"473":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":14,"docs":{"0":{"tf":1.0},"102":{"tf":1.0},"109":{"tf":1.0},"187":{"tf":1.7320508075688772},"189":{"tf":1.0},"265":{"tf":1.0},"28":{"tf":1.0},"345":{"tf":1.0},"357":{"tf":1.0},"389":{"tf":1.0},"430":{"tf":1.0},"44":{"tf":1.0},"470":{"tf":1.0},"78":{"tf":1.0}},"e":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"187":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"x":{"df":2,"docs":{"33":{"tf":1.0},"407":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":3,"docs":{"294":{"tf":1.0},"295":{"tf":2.0},"296":{"tf":2.0}},"e":{"'":{"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"i":{"c":{"df":2,"docs":{"160":{"tf":1.0},"473":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":12,"docs":{"180":{"tf":1.4142135623730951},"184":{"tf":1.0},"222":{"tf":1.4142135623730951},"229":{"tf":1.7320508075688772},"230":{"tf":2.6457513110645907},"231":{"tf":1.0},"232":{"tf":2.449489742783178},"236":{"tf":1.4142135623730951},"239":{"tf":3.4641016151377544},"240":{"tf":2.6457513110645907},"508":{"tf":1.0},"509":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"309":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":1.0},"314":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"186":{"tf":1.0},"470":{"tf":1.0}}}}}},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"126":{"tf":1.0},"128":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"128":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"193":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"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":{"193":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"'":{"df":1,"docs":{"456":{"tf":1.0}}},"df":17,"docs":{"193":{"tf":1.0},"25":{"tf":1.0},"36":{"tf":1.0},"456":{"tf":1.0},"50":{"tf":2.0},"64":{"tf":2.23606797749979},"65":{"tf":1.0},"66":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.7320508075688772},"88":{"tf":1.0},"90":{"tf":1.0}}}}}},"df":10,"docs":{"189":{"tf":2.0},"193":{"tf":3.1622776601683795},"27":{"tf":1.0},"28":{"tf":1.0},"312":{"tf":1.0},"403":{"tf":1.0},"41":{"tf":1.0},"477":{"tf":1.0},"69":{"tf":1.4142135623730951},"89":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"193":{"tf":2.449489742783178}}}}},"u":{"df":0,"docs":{},"r":{"df":35,"docs":{"107":{"tf":1.0},"15":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"313":{"tf":1.0},"32":{"tf":1.0},"320":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.7320508075688772},"435":{"tf":1.4142135623730951},"436":{"tf":1.0},"456":{"tf":1.0},"478":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.0},"51":{"tf":1.7320508075688772},"517":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":2.23606797749979},"90":{"tf":2.23606797749979},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"97":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"222":{"tf":1.0},"76":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":5,"docs":{"23":{"tf":1.0},"268":{"tf":1.0},"313":{"tf":1.0},"470":{"tf":1.0},"525":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"553":{"tf":1.0}}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"550":{"tf":1.4142135623730951}}}}}}}}}},"df":1,"docs":{"550":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":2,"docs":{"103":{"tf":1.0},"109":{"tf":1.0}}}}},"i":{"d":{"df":7,"docs":{"109":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.0},"382":{"tf":1.0},"528":{"tf":1.0},"547":{"tf":1.0},"550":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":10,"docs":{"195":{"tf":1.0},"208":{"tf":1.0},"214":{"tf":1.0},"222":{"tf":1.0},"305":{"tf":1.0},"316":{"tf":1.4142135623730951},"375":{"tf":1.7320508075688772},"397":{"tf":1.0},"64":{"tf":1.0},"76":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":13,"docs":{"109":{"tf":1.7320508075688772},"113":{"tf":1.0},"117":{"tf":1.4142135623730951},"161":{"tf":1.0},"349":{"tf":1.0},"416":{"tf":1.0},"439":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"546":{"tf":1.4142135623730951},"64":{"tf":1.0},"81":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"100":{"tf":1.0},"113":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"544":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"100":{"tf":1.0},"155":{"tf":1.0},"171":{"tf":1.0},"384":{"tf":1.0},"557":{"tf":1.0}}}}}},"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":12,"docs":{"180":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":1.0},"325":{"tf":1.4142135623730951},"333":{"tf":1.0},"334":{"tf":1.7320508075688772},"350":{"tf":1.4142135623730951},"369":{"tf":1.0},"452":{"tf":1.4142135623730951},"466":{"tf":1.0},"90":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":37,"docs":{"100":{"tf":1.4142135623730951},"14":{"tf":1.7320508075688772},"194":{"tf":1.4142135623730951},"208":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.4142135623730951},"243":{"tf":1.0},"250":{"tf":1.4142135623730951},"251":{"tf":1.7320508075688772},"26":{"tf":1.0},"267":{"tf":1.4142135623730951},"271":{"tf":1.0},"293":{"tf":1.0},"297":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"320":{"tf":1.0},"321":{"tf":1.7320508075688772},"324":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.0},"347":{"tf":1.4142135623730951},"349":{"tf":1.0},"352":{"tf":1.0},"408":{"tf":1.4142135623730951},"430":{"tf":1.0},"441":{"tf":1.0},"483":{"tf":1.4142135623730951},"486":{"tf":1.7320508075688772},"488":{"tf":1.0},"499":{"tf":1.0},"503":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"516":{"tf":1.0},"8":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"29":{"tf":1.0}}}},"m":{"df":2,"docs":{"204":{"tf":1.0},"542":{"tf":1.0}}}}},"t":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"555":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":26,"docs":{"10":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.0},"130":{"tf":1.0},"134":{"tf":1.4142135623730951},"161":{"tf":1.0},"177":{"tf":1.4142135623730951},"197":{"tf":1.7320508075688772},"199":{"tf":1.0},"236":{"tf":1.0},"275":{"tf":3.0},"280":{"tf":1.0},"295":{"tf":1.0},"320":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.4142135623730951},"349":{"tf":1.0},"358":{"tf":1.0},"359":{"tf":1.0},"368":{"tf":1.0},"389":{"tf":1.0},"416":{"tf":1.0},"47":{"tf":1.0},"473":{"tf":1.7320508075688772},"486":{"tf":1.0},"531":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"d":{"df":1,"docs":{"275":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":14,"docs":{"135":{"tf":1.0},"202":{"tf":1.0},"205":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":3.0},"237":{"tf":1.0},"275":{"tf":2.0},"306":{"tf":1.0},"318":{"tf":2.23606797749979},"323":{"tf":1.0},"351":{"tf":1.0},"401":{"tf":1.0},"423":{"tf":1.0},"43":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":6,"docs":{"161":{"tf":1.0},"179":{"tf":1.0},"251":{"tf":1.0},"547":{"tf":1.0},"557":{"tf":1.0},"86":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":2,"docs":{"388":{"tf":1.4142135623730951},"456":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":7,"docs":{"28":{"tf":1.0},"475":{"tf":1.0},"476":{"tf":1.0},"542":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":2.449489742783178},"559":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"15":{"tf":1.0},"558":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"168":{"tf":1.0}}}},"o":{"df":0,"docs":{},"l":{"df":15,"docs":{"377":{"tf":1.0},"381":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"50":{"tf":1.4142135623730951},"532":{"tf":1.0},"533":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"72":{"tf":1.0},"99":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"268":{"tf":1.0},"456":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":37,"docs":{"169":{"tf":1.0},"25":{"tf":1.0},"30":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"41":{"tf":1.7320508075688772},"44":{"tf":1.4142135623730951},"456":{"tf":2.23606797749979},"457":{"tf":1.0},"458":{"tf":1.0},"459":{"tf":1.0},"460":{"tf":1.0},"477":{"tf":1.0},"50":{"tf":1.7320508075688772},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":2.8284271247461903},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":2.449489742783178},"68":{"tf":2.0},"69":{"tf":1.4142135623730951},"70":{"tf":2.23606797749979},"71":{"tf":1.4142135623730951},"72":{"tf":2.0},"73":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951},"79":{"tf":1.0},"80":{"tf":1.4142135623730951},"82":{"tf":1.0},"88":{"tf":1.0}}},"t":{"(":{"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":{"459":{"tf":1.7320508075688772}}}}}}}}},"df":42,"docs":{"178":{"tf":1.4142135623730951},"215":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"239":{"tf":3.872983346207417},"240":{"tf":2.0},"299":{"tf":1.0},"30":{"tf":1.4142135623730951},"328":{"tf":1.7320508075688772},"331":{"tf":1.0},"335":{"tf":1.0},"339":{"tf":1.7320508075688772},"350":{"tf":1.0},"37":{"tf":1.0},"377":{"tf":1.0},"456":{"tf":1.7320508075688772},"458":{"tf":1.7320508075688772},"459":{"tf":2.0},"460":{"tf":2.0},"461":{"tf":1.0},"468":{"tf":2.449489742783178},"48":{"tf":1.4142135623730951},"50":{"tf":2.449489742783178},"59":{"tf":2.449489742783178},"60":{"tf":1.0},"61":{"tf":2.23606797749979},"62":{"tf":2.0},"65":{"tf":2.0},"66":{"tf":2.0},"67":{"tf":2.0},"68":{"tf":1.4142135623730951},"69":{"tf":2.23606797749979},"70":{"tf":1.7320508075688772},"71":{"tf":2.23606797749979},"72":{"tf":1.4142135623730951},"73":{"tf":1.7320508075688772},"76":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":2.23606797749979},"81":{"tf":1.0},"82":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":{"458":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{"458":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"460":{"tf":2.8284271247461903}}}}}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"457":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"15":{"tf":1.0},"69":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"79":{"tf":1.0}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":10,"docs":{"208":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"210":{"tf":1.7320508075688772},"211":{"tf":2.0},"212":{"tf":2.0},"213":{"tf":1.0},"214":{"tf":1.0},"287":{"tf":1.7320508075688772},"76":{"tf":1.0},"78":{"tf":2.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":5,"docs":{"109":{"tf":1.0},"310":{"tf":1.0},"412":{"tf":2.8284271247461903},"473":{"tf":1.4142135623730951},"93":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{":":{"9":{".":{"0":{".":{"0":{"df":1,"docs":{"491":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"491":{"tf":1.4142135623730951},"84":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"43":{"tf":1.0},"447":{"tf":1.7320508075688772},"477":{"tf":1.4142135623730951},"491":{"tf":1.4142135623730951},"69":{"tf":1.0},"94":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"2":{"tf":1.4142135623730951},"527":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"184":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"461":{"tf":1.0},"481":{"tf":1.0},"545":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"169":{"tf":1.0},"240":{"tf":1.0},"283":{"tf":1.0},"288":{"tf":1.0},"440":{"tf":1.0},"441":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"90":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"559":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"134":{"tf":1.0},"280":{"tf":1.0},"285":{"tf":1.0},"290":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"542":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"s":{"df":5,"docs":{"109":{"tf":1.0},"141":{"tf":1.0},"306":{"tf":1.0},"390":{"tf":1.0},"467":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"110":{"tf":1.0},"14":{"tf":1.0},"169":{"tf":1.0},"22":{"tf":1.0},"36":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"415":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0}}}}},"w":{"df":2,"docs":{"243":{"tf":1.0},"78":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"221":{"tf":1.0}}}}}}}},"df":1,"docs":{"176":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"54":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"320":{"tf":1.0},"389":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":104,"docs":{"0":{"tf":1.0},"100":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.7320508075688772},"106":{"tf":1.0},"107":{"tf":2.23606797749979},"109":{"tf":1.7320508075688772},"112":{"tf":2.0},"114":{"tf":1.0},"128":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"134":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.4142135623730951},"168":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":2.0},"177":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"183":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.7320508075688772},"193":{"tf":1.4142135623730951},"197":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":2.449489742783178},"225":{"tf":1.0},"228":{"tf":1.4142135623730951},"230":{"tf":2.0},"232":{"tf":1.0},"240":{"tf":1.0},"247":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.4142135623730951},"261":{"tf":1.0},"268":{"tf":1.0},"273":{"tf":1.4142135623730951},"277":{"tf":1.0},"292":{"tf":1.0},"295":{"tf":1.0},"303":{"tf":1.0},"311":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":2.0},"320":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":1.4142135623730951},"331":{"tf":1.0},"339":{"tf":1.7320508075688772},"343":{"tf":1.0},"345":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":2.0},"351":{"tf":1.0},"352":{"tf":1.0},"358":{"tf":1.4142135623730951},"359":{"tf":1.4142135623730951},"362":{"tf":1.0},"379":{"tf":1.7320508075688772},"388":{"tf":3.7416573867739413},"391":{"tf":2.23606797749979},"399":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.7320508075688772},"407":{"tf":1.0},"408":{"tf":1.0},"412":{"tf":1.0},"414":{"tf":1.7320508075688772},"415":{"tf":2.23606797749979},"416":{"tf":2.23606797749979},"425":{"tf":1.4142135623730951},"432":{"tf":1.4142135623730951},"438":{"tf":1.0},"439":{"tf":1.0},"445":{"tf":1.0},"446":{"tf":1.0},"447":{"tf":1.0},"468":{"tf":1.0},"470":{"tf":2.449489742783178},"471":{"tf":1.4142135623730951},"472":{"tf":1.7320508075688772},"473":{"tf":1.4142135623730951},"474":{"tf":2.0},"50":{"tf":1.7320508075688772},"523":{"tf":1.0},"55":{"tf":2.0},"550":{"tf":1.0},"554":{"tf":1.0},"555":{"tf":1.0},"557":{"tf":2.0},"558":{"tf":1.4142135623730951},"66":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.4142135623730951},"82":{"tf":1.0},"90":{"tf":1.4142135623730951},"99":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"388":{"tf":1.4142135623730951},"391":{"tf":2.0},"474":{"tf":1.0}}}},"v":{"df":7,"docs":{"105":{"tf":2.0},"316":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":2.449489742783178},"483":{"tf":1.4142135623730951},"486":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"357":{"tf":1.0},"461":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"15":{"tf":1.0},"557":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"78":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"259":{"tf":1.0}}},"df":0,"docs":{},"i":{"a":{"df":7,"docs":{"251":{"tf":1.0},"255":{"tf":1.0},"258":{"tf":2.0},"259":{"tf":3.0},"265":{"tf":2.6457513110645907},"78":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"251":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"161":{"tf":2.0}}}}},"df":36,"docs":{"100":{"tf":1.0},"125":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.4142135623730951},"203":{"tf":1.0},"208":{"tf":1.0},"214":{"tf":1.0},"236":{"tf":1.7320508075688772},"267":{"tf":1.7320508075688772},"271":{"tf":1.7320508075688772},"277":{"tf":1.0},"298":{"tf":1.0},"3":{"tf":1.0},"328":{"tf":1.0},"346":{"tf":1.0},"349":{"tf":1.4142135623730951},"366":{"tf":1.0},"410":{"tf":1.0},"412":{"tf":1.0},"413":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"432":{"tf":1.0},"449":{"tf":1.0},"453":{"tf":1.7320508075688772},"464":{"tf":1.0},"465":{"tf":1.0},"472":{"tf":1.7320508075688772},"473":{"tf":2.8284271247461903},"486":{"tf":1.0},"492":{"tf":1.0},"50":{"tf":1.0},"558":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"161":{"tf":2.0},"349":{"tf":2.0}}}}}}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"179":{"tf":1.0},"210":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"147":{"tf":1.0},"348":{"tf":1.0},"349":{"tf":1.4142135623730951},"350":{"tf":1.7320508075688772},"518":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"b":{"df":1,"docs":{"347":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"348":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{">":{"(":{"\"":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"516":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"132":{"tf":1.0},"347":{"tf":1.0},"464":{"tf":1.4142135623730951},"516":{"tf":1.4142135623730951}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"349":{"tf":1.0},"350":{"tf":2.449489742783178},"488":{"tf":2.0}},"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":1,"docs":{"488":{"tf":1.0}}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"488":{"tf":1.0}}}}}},".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"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":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"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":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"350":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"350":{"tf":1.0},"488":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"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":{"488":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"b":{"df":1,"docs":{"349":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"349":{"tf":1.4142135623730951}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"349":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"347":{"tf":1.0},"349":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":33,"docs":{"100":{"tf":1.0},"176":{"tf":1.7320508075688772},"18":{"tf":1.4142135623730951},"182":{"tf":1.7320508075688772},"183":{"tf":2.0},"185":{"tf":1.0},"223":{"tf":1.4142135623730951},"26":{"tf":1.7320508075688772},"267":{"tf":1.7320508075688772},"33":{"tf":1.0},"347":{"tf":2.0},"348":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"350":{"tf":2.449489742783178},"351":{"tf":1.0},"352":{"tf":1.0},"355":{"tf":1.4142135623730951},"358":{"tf":1.0},"376":{"tf":1.0},"403":{"tf":1.0},"430":{"tf":1.0},"465":{"tf":1.0},"477":{"tf":1.0},"478":{"tf":1.0},"479":{"tf":1.0},"50":{"tf":1.0},"516":{"tf":3.0},"532":{"tf":1.0},"542":{"tf":2.449489742783178},"57":{"tf":1.0},"62":{"tf":1.0},"71":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"402":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"183":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}}},"v":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":1,"docs":{"183":{"tf":3.605551275463989}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"531":{"tf":1.0}}}}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"350":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"d":{"a":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"386":{"tf":1.7320508075688772}},"e":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"a":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"0":{"df":1,"docs":{"386":{"tf":1.0}}},"df":0,"docs":{}},"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":{},"k":{"_":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"186":{"tf":1.0}}}},"df":0,"docs":{}},"df":24,"docs":{"132":{"tf":1.0},"242":{"tf":1.0},"268":{"tf":1.4142135623730951},"269":{"tf":1.7320508075688772},"280":{"tf":2.23606797749979},"281":{"tf":2.449489742783178},"282":{"tf":2.23606797749979},"283":{"tf":1.7320508075688772},"284":{"tf":1.7320508075688772},"285":{"tf":2.449489742783178},"286":{"tf":2.23606797749979},"287":{"tf":2.23606797749979},"288":{"tf":1.7320508075688772},"289":{"tf":1.7320508075688772},"290":{"tf":2.449489742783178},"291":{"tf":2.23606797749979},"306":{"tf":1.0},"360":{"tf":1.4142135623730951},"407":{"tf":1.0},"46":{"tf":1.4142135623730951},"464":{"tf":1.0},"520":{"tf":1.4142135623730951},"55":{"tf":1.0},"550":{"tf":1.0}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":14,"docs":{"354":{"tf":1.4142135623730951},"360":{"tf":1.0},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"4":{"tf":1.0},"461":{"tf":1.0},"465":{"tf":2.23606797749979},"477":{"tf":1.0},"50":{"tf":2.8284271247461903},"542":{"tf":2.23606797749979},"548":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"58":{"tf":3.0},"78":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"476":{"tf":1.0}}}}},"y":{"df":4,"docs":{"172":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"554":{"tf":1.0},"555":{"tf":1.0}},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"d":{"1":{"2":{"b":{"df":0,"docs":{},"e":{"4":{"2":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"299":{"tf":1.4142135623730951},"395":{"tf":2.449489742783178}},"e":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"7":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"171":{"tf":1.0},"517":{"tf":1.0}}}}},"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":4,"docs":{"155":{"tf":1.0},"316":{"tf":1.0},"556":{"tf":1.0},"70":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"181":{"tf":2.0},"251":{"tf":1.0},"472":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951},"78":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"50":{"tf":1.0},"557":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"554":{"tf":1.0}}},"df":0,"docs":{},"m":{"df":4,"docs":{"287":{"tf":2.0},"76":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"78":{"tf":2.23606797749979}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":78,"docs":{"1":{"tf":1.0},"100":{"tf":2.0},"110":{"tf":1.0},"112":{"tf":1.0},"128":{"tf":1.7320508075688772},"132":{"tf":1.4142135623730951},"147":{"tf":1.0},"155":{"tf":1.4142135623730951},"161":{"tf":1.0},"167":{"tf":1.7320508075688772},"168":{"tf":2.8284271247461903},"176":{"tf":1.0},"181":{"tf":1.4142135623730951},"185":{"tf":1.7320508075688772},"203":{"tf":1.0},"212":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.0},"242":{"tf":1.0},"277":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.4142135623730951},"321":{"tf":1.0},"322":{"tf":2.0},"329":{"tf":1.0},"339":{"tf":1.0},"347":{"tf":1.0},"349":{"tf":1.4142135623730951},"354":{"tf":1.4142135623730951},"357":{"tf":1.0},"358":{"tf":1.0},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.0},"378":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":1.0},"388":{"tf":2.6457513110645907},"389":{"tf":1.0},"391":{"tf":1.0},"395":{"tf":2.449489742783178},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.7320508075688772},"410":{"tf":1.4142135623730951},"413":{"tf":1.4142135623730951},"416":{"tf":2.6457513110645907},"419":{"tf":1.0},"420":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.4142135623730951},"445":{"tf":1.0},"457":{"tf":1.4142135623730951},"458":{"tf":1.0},"459":{"tf":1.0},"468":{"tf":1.0},"470":{"tf":2.6457513110645907},"473":{"tf":1.4142135623730951},"474":{"tf":1.0},"477":{"tf":1.0},"50":{"tf":1.0},"546":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.7320508075688772},"69":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":2.23606797749979},"79":{"tf":1.0},"80":{"tf":1.7320508075688772},"81":{"tf":1.0},"95":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"\"":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"77":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"401":{"tf":1.0}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":48,"docs":{"1":{"tf":1.0},"100":{"tf":1.4142135623730951},"104":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.4142135623730951},"111":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"210":{"tf":1.4142135623730951},"214":{"tf":1.0},"232":{"tf":1.0},"276":{"tf":1.0},"278":{"tf":1.0},"300":{"tf":1.7320508075688772},"310":{"tf":1.0},"317":{"tf":1.0},"322":{"tf":1.4142135623730951},"326":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.4142135623730951},"336":{"tf":1.0},"339":{"tf":1.0},"346":{"tf":1.0},"416":{"tf":3.3166247903554},"425":{"tf":2.6457513110645907},"429":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":1.4142135623730951},"471":{"tf":1.0},"489":{"tf":1.4142135623730951},"50":{"tf":3.605551275463989},"507":{"tf":1.0},"508":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.0},"93":{"tf":1.0}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"320":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":9,"docs":{"136":{"tf":1.4142135623730951},"137":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"144":{"tf":1.4142135623730951},"145":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"153":{"tf":2.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}},"r":{"df":1,"docs":{"33":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":25,"docs":{"105":{"tf":1.0},"126":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.0},"155":{"tf":1.0},"176":{"tf":1.4142135623730951},"178":{"tf":1.0},"191":{"tf":1.0},"195":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"246":{"tf":1.0},"336":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.0},"361":{"tf":1.0},"414":{"tf":1.0},"432":{"tf":1.0},"438":{"tf":1.4142135623730951},"439":{"tf":2.0},"442":{"tf":1.0},"466":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0},"542":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"131":{"tf":1.0},"185":{"tf":1.0},"335":{"tf":1.0},"386":{"tf":1.0}}}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"263":{"tf":1.0},"78":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":4,"docs":{"108":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.4142135623730951},"58":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":3,"docs":{"447":{"tf":2.8284271247461903},"448":{"tf":2.0},"7":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":6,"docs":{"324":{"tf":1.0},"325":{"tf":2.23606797749979},"331":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":2.0},"339":{"tf":2.8284271247461903}}}}}}},"m":{"df":1,"docs":{"401":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":1,"docs":{"106":{"tf":1.0}}}}}}}},"df":7,"docs":{"138":{"tf":1.0},"142":{"tf":1.0},"319":{"tf":1.0},"345":{"tf":1.0},"376":{"tf":1.0},"444":{"tf":1.0},"446":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"470":{"tf":2.8284271247461903}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":2.449489742783178}}}}}},"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"470":{"tf":4.242640687119285}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":42,"docs":{"101":{"tf":1.4142135623730951},"106":{"tf":1.7320508075688772},"107":{"tf":1.7320508075688772},"115":{"tf":1.0},"132":{"tf":1.4142135623730951},"147":{"tf":1.0},"159":{"tf":1.0},"165":{"tf":1.4142135623730951},"166":{"tf":1.0},"167":{"tf":1.7320508075688772},"182":{"tf":1.0},"221":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"250":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.0},"309":{"tf":1.0},"327":{"tf":1.0},"38":{"tf":1.0},"386":{"tf":1.0},"43":{"tf":1.0},"434":{"tf":1.0},"435":{"tf":3.3166247903554},"436":{"tf":2.8284271247461903},"44":{"tf":1.7320508075688772},"447":{"tf":1.4142135623730951},"451":{"tf":2.8284271247461903},"46":{"tf":1.4142135623730951},"471":{"tf":1.0},"491":{"tf":6.164414002968976},"5":{"tf":1.0},"508":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":2.449489742783178},"85":{"tf":2.0},"94":{"tf":3.3166247903554},"95":{"tf":3.1622776601683795},"96":{"tf":1.0},"97":{"tf":2.23606797749979},"98":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"y":{"'":{"df":1,"docs":{"467":{"tf":1.0}}},"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"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":{}}},"r":{"df":0,"docs":{},"e":{"c":{"df":11,"docs":{"321":{"tf":1.0},"481":{"tf":1.0},"483":{"tf":1.0},"484":{"tf":1.4142135623730951},"486":{"tf":1.4142135623730951},"488":{"tf":1.0},"489":{"tf":1.0},"490":{"tf":1.4142135623730951},"508":{"tf":1.0},"509":{"tf":1.0},"510":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"z":{"df":1,"docs":{"558":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":28,"docs":{"124":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.0},"218":{"tf":1.0},"232":{"tf":1.0},"249":{"tf":1.4142135623730951},"25":{"tf":1.0},"293":{"tf":1.0},"30":{"tf":1.0},"316":{"tf":1.0},"32":{"tf":1.0},"321":{"tf":1.4142135623730951},"347":{"tf":1.0},"351":{"tf":1.0},"406":{"tf":1.7320508075688772},"407":{"tf":1.7320508075688772},"409":{"tf":1.0},"410":{"tf":1.0},"470":{"tf":1.0},"471":{"tf":1.0},"473":{"tf":1.0},"490":{"tf":1.0},"548":{"tf":1.0},"80":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":15,"docs":{"181":{"tf":1.0},"185":{"tf":1.4142135623730951},"194":{"tf":1.4142135623730951},"351":{"tf":1.0},"383":{"tf":2.449489742783178},"397":{"tf":2.449489742783178},"398":{"tf":3.7416573867739413},"423":{"tf":2.23606797749979},"43":{"tf":1.0},"460":{"tf":1.0},"468":{"tf":1.0},"472":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"76":{"tf":1.0},"78":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"478":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":11,"docs":{"122":{"tf":1.0},"194":{"tf":1.0},"2":{"tf":1.0},"347":{"tf":1.0},"389":{"tf":1.0},"410":{"tf":1.0},"416":{"tf":1.0},"467":{"tf":1.0},"490":{"tf":1.0},"50":{"tf":1.0},"55":{"tf":1.0}}}},"r":{"df":4,"docs":{"277":{"tf":1.0},"350":{"tf":1.0},"401":{"tf":1.0},"95":{"tf":1.0}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"222":{"tf":1.0},"389":{"tf":1.0},"461":{"tf":1.4142135623730951},"555":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"286":{"tf":1.4142135623730951},"287":{"tf":1.0},"291":{"tf":1.4142135623730951}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":20,"docs":{"110":{"tf":1.0},"14":{"tf":1.0},"169":{"tf":1.0},"184":{"tf":1.0},"249":{"tf":1.4142135623730951},"316":{"tf":1.0},"347":{"tf":1.0},"36":{"tf":1.0},"366":{"tf":1.0},"382":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"390":{"tf":1.0},"413":{"tf":1.0},"417":{"tf":1.0},"44":{"tf":1.7320508075688772},"463":{"tf":1.0},"548":{"tf":1.0},"72":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"119":{"tf":1.0},"354":{"tf":1.0},"43":{"tf":1.0},"50":{"tf":1.4142135623730951},"57":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":15,"docs":{"100":{"tf":1.0},"157":{"tf":1.0},"166":{"tf":1.0},"177":{"tf":1.0},"197":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"242":{"tf":1.0},"327":{"tf":1.4142135623730951},"334":{"tf":1.7320508075688772},"385":{"tf":1.0},"460":{"tf":1.0},"50":{"tf":1.0},"60":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"132":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"515":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":1,"docs":{"515":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"35":{"tf":1.0},"468":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"35":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"m":{"b":{"d":{"a":{"$":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"$":{"3":{"(":{"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":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"5":{"1":{"df":1,"docs":{"81":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"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":{"517":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"310":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"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":{"132":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"132":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"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":{"2":{"d":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":2,"docs":{"132":{"tf":1.0},"520":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"171":{"tf":1.0},"172":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":2,"docs":{"522":{"tf":1.0},"93":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":6,"docs":{"436":{"tf":1.0},"451":{"tf":1.0},"491":{"tf":2.449489742783178},"85":{"tf":1.0},"95":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":1,"docs":{"522":{"tf":1.0}}}}}}}},"/":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"47":{"tf":1.4142135623730951},"547":{"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":1,"docs":{"475":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":23,"docs":{"29":{"tf":1.4142135623730951},"33":{"tf":1.0},"357":{"tf":1.4142135623730951},"40":{"tf":1.0},"43":{"tf":1.4142135623730951},"433":{"tf":1.0},"434":{"tf":1.0},"44":{"tf":1.0},"456":{"tf":1.0},"46":{"tf":1.4142135623730951},"461":{"tf":1.0},"477":{"tf":1.4142135623730951},"50":{"tf":1.0},"52":{"tf":1.0},"522":{"tf":1.4142135623730951},"55":{"tf":1.0},"554":{"tf":1.0},"557":{"tf":2.23606797749979},"83":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":41,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.4142135623730951},"12":{"tf":1.0},"130":{"tf":1.0},"14":{"tf":1.0},"147":{"tf":1.0},"187":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.0},"251":{"tf":1.0},"267":{"tf":1.0},"268":{"tf":1.0},"29":{"tf":1.0},"299":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.0},"339":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.0},"361":{"tf":1.0},"381":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"413":{"tf":1.4142135623730951},"44":{"tf":1.0},"441":{"tf":1.0},"449":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.0},"473":{"tf":1.0},"69":{"tf":1.0},"84":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"345":{"tf":1.0},"360":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"285":{"tf":1.0},"287":{"tf":2.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":3,"docs":{"128":{"tf":2.23606797749979},"345":{"tf":1.4142135623730951},"346":{"tf":2.23606797749979}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":4,"docs":{"109":{"tf":1.0},"28":{"tf":1.0},"478":{"tf":1.0},"559":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"251":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":33,"docs":{"102":{"tf":1.0},"106":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.4142135623730951},"116":{"tf":1.7320508075688772},"117":{"tf":1.0},"123":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.0},"151":{"tf":1.0},"164":{"tf":1.0},"184":{"tf":1.0},"218":{"tf":1.0},"319":{"tf":1.0},"324":{"tf":1.0},"336":{"tf":1.0},"339":{"tf":1.7320508075688772},"377":{"tf":1.0},"381":{"tf":1.0},"394":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.0},"460":{"tf":1.0},"464":{"tf":1.7320508075688772},"477":{"tf":1.0},"517":{"tf":1.0},"534":{"tf":1.0},"62":{"tf":1.0},"75":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"251":{"tf":1.0}}}}}}}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"110":{"tf":1.0},"376":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"215":{"tf":1.0},"22":{"tf":1.0},"500":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":14,"docs":{"133":{"tf":1.0},"134":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"310":{"tf":1.0},"324":{"tf":1.0},"383":{"tf":1.0},"441":{"tf":1.0},"461":{"tf":1.4142135623730951},"470":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"508":{"tf":1.0},"558":{"tf":1.0},"90":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"360":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"t":{"df":5,"docs":{"187":{"tf":1.7320508075688772},"323":{"tf":1.0},"331":{"tf":1.4142135623730951},"345":{"tf":1.7320508075688772},"346":{"tf":2.0}}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"326":{"tf":1.7320508075688772},"90":{"tf":1.4142135623730951},"91":{"tf":1.7320508075688772}}}},"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"404":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"267":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":3.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"107":{"tf":1.0},"247":{"tf":1.0}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":14,"docs":{"320":{"tf":1.0},"341":{"tf":1.0},"465":{"tf":1.0},"467":{"tf":1.0},"468":{"tf":1.0},"50":{"tf":1.4142135623730951},"55":{"tf":2.0},"550":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.4142135623730951},"82":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"90":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"268":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":32,"docs":{"100":{"tf":1.0},"130":{"tf":1.0},"15":{"tf":1.0},"171":{"tf":1.0},"179":{"tf":1.7320508075688772},"220":{"tf":1.0},"227":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.0},"246":{"tf":1.0},"249":{"tf":1.4142135623730951},"252":{"tf":1.0},"253":{"tf":1.0},"257":{"tf":1.7320508075688772},"282":{"tf":1.0},"284":{"tf":1.4142135623730951},"287":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"300":{"tf":2.449489742783178},"326":{"tf":1.0},"327":{"tf":1.4142135623730951},"328":{"tf":1.0},"397":{"tf":1.7320508075688772},"401":{"tf":1.0},"403":{"tf":1.7320508075688772},"472":{"tf":1.7320508075688772},"50":{"tf":1.4142135623730951},"531":{"tf":1.0},"54":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"86":{"tf":1.0},"90":{"tf":1.0}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"257":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":4,"docs":{"252":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"500":{"tf":2.0}}}}}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"197":{"tf":3.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"390":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"470":{"tf":1.0}}}}}},"o":{"c":{"df":1,"docs":{"478":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"479":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"'":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":67,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"102":{"tf":1.0},"106":{"tf":1.0},"11":{"tf":1.4142135623730951},"12":{"tf":1.4142135623730951},"13":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"15":{"tf":2.0},"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"19":{"tf":1.4142135623730951},"2":{"tf":2.6457513110645907},"20":{"tf":1.4142135623730951},"21":{"tf":1.4142135623730951},"216":{"tf":1.0},"22":{"tf":1.4142135623730951},"226":{"tf":1.0},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"243":{"tf":1.7320508075688772},"25":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"28":{"tf":2.0},"29":{"tf":1.7320508075688772},"3":{"tf":2.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"313":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"35":{"tf":2.0},"36":{"tf":1.4142135623730951},"366":{"tf":1.0},"37":{"tf":1.7320508075688772},"38":{"tf":1.7320508075688772},"39":{"tf":2.0},"4":{"tf":1.4142135623730951},"40":{"tf":2.6457513110645907},"406":{"tf":1.0},"407":{"tf":1.0},"41":{"tf":1.7320508075688772},"413":{"tf":1.0},"415":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":2.0},"44":{"tf":1.4142135623730951},"452":{"tf":1.0},"476":{"tf":1.0},"478":{"tf":1.0},"479":{"tf":1.4142135623730951},"5":{"tf":1.7320508075688772},"525":{"tf":1.0},"527":{"tf":1.4142135623730951},"553":{"tf":1.4142135623730951},"556":{"tf":1.7320508075688772},"557":{"tf":1.0},"6":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951},"90":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"df":7,"docs":{"109":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"197":{"tf":1.0},"542":{"tf":1.0},"56":{"tf":1.0},"67":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":20,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.0},"111":{"tf":1.0},"126":{"tf":1.0},"130":{"tf":1.4142135623730951},"322":{"tf":1.0},"327":{"tf":1.0},"339":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"409":{"tf":1.0},"466":{"tf":1.4142135623730951},"473":{"tf":1.0},"544":{"tf":1.0},"545":{"tf":1.0},"547":{"tf":1.4142135623730951},"549":{"tf":1.4142135623730951},"81":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"n":{"'":{"df":0,"docs":{},"t":{"df":38,"docs":{"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.0},"112":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"158":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"191":{"tf":1.0},"240":{"tf":1.0},"319":{"tf":1.0},"321":{"tf":1.4142135623730951},"322":{"tf":1.0},"339":{"tf":1.7320508075688772},"352":{"tf":1.0},"384":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.0},"392":{"tf":1.0},"416":{"tf":1.0},"470":{"tf":1.4142135623730951},"494":{"tf":1.0},"523":{"tf":1.4142135623730951},"532":{"tf":1.7320508075688772},"534":{"tf":1.4142135623730951},"544":{"tf":1.0},"545":{"tf":1.4142135623730951},"554":{"tf":1.0},"67":{"tf":1.0},"73":{"tf":1.0},"87":{"tf":1.0},"89":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"99":{"tf":1.7320508075688772}}}},"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"559":{"tf":2.0}}}},"df":0,"docs":{},"e":{"df":14,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.0},"176":{"tf":1.0},"194":{"tf":1.0},"240":{"tf":1.0},"267":{"tf":1.0},"352":{"tf":1.0},"380":{"tf":1.0},"405":{"tf":1.0},"473":{"tf":1.0},"477":{"tf":1.4142135623730951},"98":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"268":{"tf":1.0}}}},"u":{"b":{"df":0,"docs":{},"l":{"df":9,"docs":{"132":{"tf":1.0},"139":{"tf":1.7320508075688772},"171":{"tf":1.0},"191":{"tf":1.4142135623730951},"194":{"tf":1.0},"210":{"tf":1.0},"277":{"tf":1.0},"383":{"tf":1.7320508075688772},"430":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.0},"194":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"556":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":44,"docs":{"187":{"tf":1.0},"263":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"408":{"tf":1.0},"470":{"tf":2.23606797749979},"481":{"tf":1.0},"483":{"tf":1.0},"486":{"tf":1.0},"488":{"tf":1.0},"489":{"tf":1.0},"491":{"tf":1.4142135623730951},"492":{"tf":1.0},"493":{"tf":1.4142135623730951},"494":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.0},"499":{"tf":1.0},"500":{"tf":1.0},"503":{"tf":1.4142135623730951},"504":{"tf":1.0},"505":{"tf":1.0},"507":{"tf":1.0},"508":{"tf":1.4142135623730951},"509":{"tf":1.0},"510":{"tf":1.0},"512":{"tf":1.0},"514":{"tf":1.0},"515":{"tf":1.0},"516":{"tf":1.4142135623730951},"517":{"tf":1.4142135623730951},"518":{"tf":1.4142135623730951},"520":{"tf":1.0},"523":{"tf":1.0},"524":{"tf":2.449489742783178},"532":{"tf":1.0},"534":{"tf":1.0},"544":{"tf":1.0}}}}}}},"df":2,"docs":{"214":{"tf":1.0},"461":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":4,"docs":{"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"555":{"tf":1.0},"86":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}}}}},"x":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"478":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"478":{"tf":1.0}}}}}}}},"p":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":2,"docs":{"47":{"tf":1.0},"48":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"r":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"63":{"tf":1.4142135623730951},"64":{"tf":1.0}}},"y":{"c":{"df":0,"docs":{},"i":{"a":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"555":{"tf":1.0}},"t":{"df":1,"docs":{"556":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"557":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"516":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"l":{"df":21,"docs":{"12":{"tf":1.0},"15":{"tf":1.0},"17":{"tf":1.0},"350":{"tf":1.0},"413":{"tf":1.0},"433":{"tf":1.7320508075688772},"434":{"tf":1.7320508075688772},"437":{"tf":1.7320508075688772},"438":{"tf":1.4142135623730951},"439":{"tf":2.0},"440":{"tf":2.6457513110645907},"441":{"tf":2.449489742783178},"442":{"tf":1.4142135623730951},"443":{"tf":1.0},"444":{"tf":1.4142135623730951},"445":{"tf":1.7320508075688772},"446":{"tf":2.0},"447":{"tf":1.0},"491":{"tf":1.0},"558":{"tf":1.0},"6":{"tf":1.0}}}},"u":{"df":0,"docs":{},"e":{"df":12,"docs":{"100":{"tf":1.0},"171":{"tf":1.0},"247":{"tf":1.0},"263":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"317":{"tf":1.0},"461":{"tf":1.0},"550":{"tf":1.0},"70":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"326":{"tf":3.0},"339":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"r":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"386":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"t":{"df":3,"docs":{"293":{"tf":3.7416573867739413},"300":{"tf":3.3166247903554},"78":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":10,"docs":{"103":{"tf":1.0},"106":{"tf":1.0},"237":{"tf":1.0},"355":{"tf":1.0},"465":{"tf":1.0},"466":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0},"91":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"282":{"tf":1.7320508075688772},"287":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"287":{"tf":1.0}},"{":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":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":{"282":{"tf":1.4142135623730951},"287":{"tf":1.0}},"{":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{"[":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"]":{",":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"165":{"tf":1.0},"498":{"tf":1.0},"534":{"tf":1.4142135623730951},"544":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":20,"docs":{"0":{"tf":1.0},"102":{"tf":1.7320508075688772},"130":{"tf":1.0},"172":{"tf":1.7320508075688772},"201":{"tf":1.0},"220":{"tf":1.0},"227":{"tf":1.0},"237":{"tf":1.0},"242":{"tf":1.0},"275":{"tf":1.7320508075688772},"306":{"tf":1.0},"314":{"tf":1.0},"320":{"tf":1.0},"351":{"tf":1.4142135623730951},"477":{"tf":1.0},"490":{"tf":1.0},"494":{"tf":1.0},"544":{"tf":1.4142135623730951},"76":{"tf":2.0},"78":{"tf":5.0}},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"168":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"243":{"tf":1.7320508075688772}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{"df":1,"docs":{"356":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"[":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"=":{"1":{"df":2,"docs":{"76":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"121":{"tf":1.0}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"243":{"tf":1.0}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"=":{"1":{"0":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"243":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":1,"docs":{"125":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"=":{".":{".":{"9":{"df":1,"docs":{"251":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":25,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"117":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"171":{"tf":1.0},"190":{"tf":1.0},"194":{"tf":1.4142135623730951},"197":{"tf":1.7320508075688772},"198":{"tf":1.0},"2":{"tf":1.0},"243":{"tf":1.0},"276":{"tf":1.0},"281":{"tf":1.0},"3":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.4142135623730951},"350":{"tf":1.0},"358":{"tf":1.0},"375":{"tf":1.0},"44":{"tf":1.0},"468":{"tf":1.0},"477":{"tf":1.0},"62":{"tf":1.0},"75":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"k":{",":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{",":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"557":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"109":{"tf":1.0},"293":{"tf":1.0},"388":{"tf":1.0},"518":{"tf":1.4142135623730951},"525":{"tf":1.4142135623730951}}}}}}},"s":{"df":0,"docs":{},"i":{"df":2,"docs":{"2":{"tf":1.0},"45":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"153":{"tf":1.0},"382":{"tf":1.0},"388":{"tf":1.0},"41":{"tf":1.0},"464":{"tf":1.0},"84":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":4,"docs":{"187":{"tf":1.0},"386":{"tf":1.0},"534":{"tf":1.0},"99":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":15,"docs":{"100":{"tf":1.0},"115":{"tf":1.0},"121":{"tf":1.0},"180":{"tf":1.0},"273":{"tf":1.0},"295":{"tf":1.0},"351":{"tf":1.0},"392":{"tf":1.0},"416":{"tf":1.0},"433":{"tf":1.0},"473":{"tf":1.0},"508":{"tf":1.0},"523":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"164":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"383":{"tf":4.795831523312719}}},"y":{".":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"g":{"df":1,"docs":{"383":{"tf":2.6457513110645907}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":2.23606797749979}}}}}}}},"df":1,"docs":{"383":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"383":{"tf":2.6457513110645907}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"383":{"tf":2.23606797749979}}}}}},"u":{"df":0,"docs":{},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"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":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}}}}}},"df":6,"docs":{"193":{"tf":1.7320508075688772},"202":{"tf":1.0},"412":{"tf":1.7320508075688772},"442":{"tf":1.4142135623730951},"446":{"tf":1.0},"478":{"tf":1.0}}}}},"df":10,"docs":{"139":{"tf":2.0},"224":{"tf":1.0},"231":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.7320508075688772},"263":{"tf":1.0},"370":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":21,"docs":{"161":{"tf":1.0},"178":{"tf":2.449489742783178},"2":{"tf":1.0},"279":{"tf":1.0},"292":{"tf":2.23606797749979},"293":{"tf":3.1622776601683795},"297":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":1.0},"346":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.0},"41":{"tf":1.0},"410":{"tf":1.0},"416":{"tf":1.0},"477":{"tf":1.0},"5":{"tf":1.0},"559":{"tf":1.0},"56":{"tf":1.0},"78":{"tf":1.4142135623730951},"96":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"478":{"tf":1.0}}}}}}},"h":{"a":{"df":0,"docs":{},"t":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"472":{"tf":2.0}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"130":{"tf":1.4142135623730951},"131":{"tf":1.0},"203":{"tf":1.0},"248":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"176":{"tf":1.0}},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":1,"docs":{"176":{"tf":2.0}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"176":{"tf":1.7320508075688772},"524":{"tf":1.4142135623730951}},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"'":{"a":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"b":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"h":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":1,"docs":{"472":{"tf":3.1622776601683795}},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.0}}}}}}}}}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"472":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":5.0}}}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"181":{"tf":3.605551275463989}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"320":{"tf":1.0},"346":{"tf":2.0},"368":{"tf":1.0},"534":{"tf":1.4142135623730951},"540":{"tf":1.0},"544":{"tf":1.7320508075688772}}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":17,"docs":{"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"108":{"tf":1.7320508075688772},"109":{"tf":2.449489742783178},"224":{"tf":1.0},"235":{"tf":1.7320508075688772},"326":{"tf":1.4142135623730951},"354":{"tf":1.0},"379":{"tf":1.4142135623730951},"452":{"tf":1.4142135623730951},"492":{"tf":1.4142135623730951},"546":{"tf":1.0},"550":{"tf":1.0},"56":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"461":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"270":{"tf":2.6457513110645907},"271":{"tf":4.123105625617661},"78":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"271":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"184":{"tf":1.0},"270":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}}}},"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":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"528":{"tf":1.0}}}}}}},"d":{"df":20,"docs":{"110":{"tf":1.0},"122":{"tf":1.0},"156":{"tf":1.7320508075688772},"186":{"tf":1.0},"203":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"224":{"tf":1.0},"323":{"tf":1.0},"329":{"tf":1.0},"332":{"tf":1.0},"346":{"tf":1.4142135623730951},"351":{"tf":2.23606797749979},"380":{"tf":1.0},"388":{"tf":1.0},"472":{"tf":1.7320508075688772},"474":{"tf":1.0},"542":{"tf":1.0},"546":{"tf":1.0},"553":{"tf":1.0},"90":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"{":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":7,"docs":{"116":{"tf":1.0},"263":{"tf":1.0},"324":{"tf":1.0},"333":{"tf":1.0},"429":{"tf":1.0},"542":{"tf":1.0},"93":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"345":{"tf":1.0},"470":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"401":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"356":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"461":{"tf":1.0},"464":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"r":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":21,"docs":{"0":{"tf":1.0},"110":{"tf":1.0},"121":{"tf":1.0},"128":{"tf":1.0},"172":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0},"275":{"tf":1.0},"346":{"tf":1.0},"386":{"tf":1.0},"390":{"tf":1.4142135623730951},"391":{"tf":1.0},"416":{"tf":1.0},"460":{"tf":1.0},"464":{"tf":1.0},"477":{"tf":1.0},"490":{"tf":1.0},"518":{"tf":1.0},"522":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":27,"docs":{"130":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.4142135623730951},"161":{"tf":1.4142135623730951},"169":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"208":{"tf":1.0},"223":{"tf":1.0},"239":{"tf":2.23606797749979},"316":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":2.0},"326":{"tf":1.7320508075688772},"335":{"tf":1.0},"336":{"tf":1.0},"342":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.7320508075688772},"470":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951},"76":{"tf":1.0},"99":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":6,"docs":{"2":{"tf":1.0},"203":{"tf":1.0},"416":{"tf":1.0},"457":{"tf":1.4142135623730951},"557":{"tf":1.0},"62":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":44,"docs":{"100":{"tf":1.0},"113":{"tf":1.4142135623730951},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":2.23606797749979},"121":{"tf":2.23606797749979},"130":{"tf":1.0},"139":{"tf":1.4142135623730951},"14":{"tf":1.0},"142":{"tf":2.0},"168":{"tf":2.23606797749979},"177":{"tf":1.4142135623730951},"197":{"tf":2.449489742783178},"215":{"tf":2.449489742783178},"218":{"tf":1.0},"224":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":3.0},"243":{"tf":5.0990195135927845},"244":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":2.6457513110645907},"247":{"tf":3.3166247903554},"250":{"tf":1.4142135623730951},"251":{"tf":2.0},"30":{"tf":1.4142135623730951},"301":{"tf":1.0},"356":{"tf":1.4142135623730951},"358":{"tf":1.4142135623730951},"374":{"tf":1.0},"395":{"tf":1.4142135623730951},"430":{"tf":1.0},"439":{"tf":1.4142135623730951},"504":{"tf":1.7320508075688772},"515":{"tf":1.4142135623730951},"73":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":2.0},"79":{"tf":2.6457513110645907},"80":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":1,"docs":{"243":{"tf":1.7320508075688772}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"y":{"'":{"df":1,"docs":{"249":{"tf":1.0}}},".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"395":{"tf":1.0}}},"x":{"df":1,"docs":{"395":{"tf":1.0}}},"z":{"df":1,"docs":{"395":{"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":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"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":{}},"df":0,"docs":{}}}}}}}},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"356":{"tf":1.0}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"395":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"116":{"tf":1.4142135623730951}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"y":{"df":1,"docs":{"395":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"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":0,"docs":{},"y":{"df":1,"docs":{"395":{"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":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{".":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{".":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"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":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"287":{"tf":1.0}},"{":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{"[":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{",":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":1,"docs":{"287":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"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":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"395":{"tf":1.0},"440":{"tf":1.0}}}}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"504":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"504":{"tf":1.0},"518":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":9,"docs":{"128":{"tf":1.0},"130":{"tf":1.0},"14":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"430":{"tf":1.0},"464":{"tf":1.0},"515":{"tf":1.0},"518":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"518":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"132":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"142":{"tf":1.0},"243":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"132":{"tf":1.0},"242":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"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":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"132":{"tf":1.0},"215":{"tf":1.0},"242":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"215":{"tf":1.0},"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":3,"docs":{"132":{"tf":1.0},"242":{"tf":1.0},"244":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"128":{"tf":1.0},"178":{"tf":1.0},"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{">":{">":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{">":{">":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{">":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"504":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{">":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"504":{"tf":1.0},"518":{"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":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"128":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":3,"docs":{"142":{"tf":1.4142135623730951},"504":{"tf":1.0},"515":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"177":{"tf":3.1622776601683795},"246":{"tf":1.0},"247":{"tf":1.7320508075688772}},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"177":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"168":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"177":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"177":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}}},"[":{"0":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"o":{"b":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"177":{"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":{}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":14,"docs":{"180":{"tf":1.0},"28":{"tf":1.4142135623730951},"319":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"328":{"tf":1.0},"346":{"tf":1.0},"388":{"tf":1.4142135623730951},"460":{"tf":1.0},"522":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"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":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"388":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":8,"docs":{"208":{"tf":1.0},"246":{"tf":1.0},"253":{"tf":1.0},"266":{"tf":1.0},"276":{"tf":1.4142135623730951},"280":{"tf":1.0},"500":{"tf":1.4142135623730951},"520":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"<":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":10,"docs":{"29":{"tf":1.4142135623730951},"33":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"522":{"tf":1.4142135623730951},"83":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"495":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"128":{"tf":1.0},"194":{"tf":1.7320508075688772},"195":{"tf":1.4142135623730951},"350":{"tf":1.0},"77":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":6,"docs":{"15":{"tf":1.0},"231":{"tf":1.0},"341":{"tf":1.0},"346":{"tf":1.0},"430":{"tf":1.0},"468":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":29,"docs":{"100":{"tf":1.4142135623730951},"127":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.4142135623730951},"169":{"tf":1.0},"25":{"tf":1.0},"284":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"339":{"tf":1.0},"350":{"tf":2.0},"351":{"tf":1.0},"354":{"tf":1.4142135623730951},"36":{"tf":1.0},"380":{"tf":1.0},"42":{"tf":1.0},"47":{"tf":1.4142135623730951},"471":{"tf":1.0},"473":{"tf":2.23606797749979},"477":{"tf":1.0},"48":{"tf":2.23606797749979},"50":{"tf":1.0},"53":{"tf":1.0},"547":{"tf":1.0},"548":{"tf":2.23606797749979},"557":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.4142135623730951},"81":{"tf":2.8284271247461903},"90":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"350":{"tf":2.0}}}},"df":0,"docs":{}}}}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"201":{"tf":1.0},"223":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"476":{"tf":1.0},"478":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"x":{"'":{"df":3,"docs":{"460":{"tf":2.0},"73":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951}}},"df":5,"docs":{"460":{"tf":1.0},"66":{"tf":1.7320508075688772},"69":{"tf":1.4142135623730951},"73":{"tf":1.0},"80":{"tf":1.0}}}}}},"df":7,"docs":{"460":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"62":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":2.23606797749979},"73":{"tf":1.0},"80":{"tf":1.4142135623730951}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"470":{"tf":1.0},"558":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"c":{"df":3,"docs":{"439":{"tf":1.4142135623730951},"556":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"215":{"tf":1.4142135623730951}},"e":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"215":{"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":{}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"165":{"tf":1.0},"557":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":8,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"148":{"tf":1.0},"306":{"tf":1.0},"461":{"tf":1.0},"545":{"tf":1.0},"72":{"tf":1.0}},"t":{"df":7,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"108":{"tf":1.0},"390":{"tf":2.23606797749979},"452":{"tf":1.0},"57":{"tf":1.4142135623730951},"90":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"390":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"112":{"tf":1.0},"225":{"tf":1.7320508075688772},"23":{"tf":1.0},"232":{"tf":1.7320508075688772},"390":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":2.449489742783178},"401":{"tf":2.0}},"e":{"'":{"df":1,"docs":{"560":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":13,"docs":{"161":{"tf":1.0},"177":{"tf":1.4142135623730951},"226":{"tf":1.0},"345":{"tf":1.0},"360":{"tf":1.4142135623730951},"389":{"tf":1.0},"392":{"tf":1.0},"405":{"tf":1.7320508075688772},"415":{"tf":1.0},"416":{"tf":1.0},"470":{"tf":1.0},"476":{"tf":1.0},"478":{"tf":1.0}}}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"154":{"tf":1.0},"210":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"167":{"tf":1.0},"184":{"tf":1.0},"2":{"tf":1.0},"416":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":213,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"109":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"116":{"tf":1.4142135623730951},"118":{"tf":1.7320508075688772},"12":{"tf":1.7320508075688772},"121":{"tf":1.4142135623730951},"125":{"tf":2.0},"126":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"130":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"142":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"149":{"tf":1.4142135623730951},"15":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.7320508075688772},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"161":{"tf":1.0},"164":{"tf":2.0},"166":{"tf":1.4142135623730951},"167":{"tf":1.0},"168":{"tf":2.23606797749979},"175":{"tf":1.7320508075688772},"176":{"tf":1.7320508075688772},"177":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"181":{"tf":2.0},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"185":{"tf":1.7320508075688772},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"2":{"tf":2.0},"20":{"tf":1.0},"200":{"tf":1.4142135623730951},"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"204":{"tf":1.7320508075688772},"205":{"tf":1.7320508075688772},"211":{"tf":1.4142135623730951},"212":{"tf":1.7320508075688772},"215":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"221":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"226":{"tf":1.0},"228":{"tf":1.4142135623730951},"230":{"tf":1.7320508075688772},"232":{"tf":1.7320508075688772},"238":{"tf":1.4142135623730951},"239":{"tf":1.4142135623730951},"240":{"tf":2.0},"243":{"tf":1.7320508075688772},"246":{"tf":1.0},"247":{"tf":1.7320508075688772},"251":{"tf":2.23606797749979},"254":{"tf":1.7320508075688772},"257":{"tf":1.7320508075688772},"259":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"265":{"tf":1.7320508075688772},"266":{"tf":1.0},"267":{"tf":1.7320508075688772},"269":{"tf":1.4142135623730951},"271":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951},"275":{"tf":1.7320508075688772},"277":{"tf":2.0},"28":{"tf":1.0},"283":{"tf":1.4142135623730951},"284":{"tf":1.7320508075688772},"285":{"tf":1.7320508075688772},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772},"291":{"tf":1.0},"293":{"tf":1.7320508075688772},"295":{"tf":1.7320508075688772},"296":{"tf":2.0},"298":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"303":{"tf":1.4142135623730951},"305":{"tf":1.0},"306":{"tf":1.4142135623730951},"308":{"tf":1.7320508075688772},"311":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"314":{"tf":2.0},"316":{"tf":1.4142135623730951},"318":{"tf":1.7320508075688772},"319":{"tf":1.4142135623730951},"322":{"tf":2.0},"325":{"tf":1.0},"328":{"tf":1.0},"330":{"tf":1.4142135623730951},"331":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"339":{"tf":1.7320508075688772},"341":{"tf":1.4142135623730951},"343":{"tf":2.0},"345":{"tf":1.4142135623730951},"346":{"tf":2.23606797749979},"347":{"tf":1.0},"348":{"tf":1.0},"349":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"352":{"tf":1.4142135623730951},"356":{"tf":1.4142135623730951},"358":{"tf":1.0},"366":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.7320508075688772},"379":{"tf":1.4142135623730951},"381":{"tf":1.7320508075688772},"383":{"tf":3.3166247903554},"386":{"tf":2.0},"388":{"tf":2.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.7320508075688772},"391":{"tf":2.23606797749979},"393":{"tf":1.7320508075688772},"395":{"tf":1.7320508075688772},"397":{"tf":1.7320508075688772},"399":{"tf":1.7320508075688772},"401":{"tf":1.7320508075688772},"403":{"tf":1.7320508075688772},"405":{"tf":1.7320508075688772},"408":{"tf":1.0},"409":{"tf":1.0},"410":{"tf":2.23606797749979},"411":{"tf":1.4142135623730951},"412":{"tf":1.4142135623730951},"413":{"tf":1.0},"414":{"tf":1.4142135623730951},"416":{"tf":1.4142135623730951},"429":{"tf":1.4142135623730951},"430":{"tf":1.0},"432":{"tf":1.4142135623730951},"433":{"tf":1.0},"438":{"tf":1.0},"439":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"440":{"tf":1.0},"441":{"tf":1.0},"443":{"tf":1.0},"444":{"tf":1.7320508075688772},"445":{"tf":1.4142135623730951},"446":{"tf":1.4142135623730951},"455":{"tf":1.4142135623730951},"458":{"tf":1.7320508075688772},"460":{"tf":1.4142135623730951},"462":{"tf":1.7320508075688772},"469":{"tf":2.0},"470":{"tf":2.23606797749979},"472":{"tf":1.7320508075688772},"473":{"tf":2.8284271247461903},"474":{"tf":1.0},"477":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"5":{"tf":1.0},"500":{"tf":1.0},"516":{"tf":1.0},"518":{"tf":1.0},"52":{"tf":1.0},"524":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"556":{"tf":1.0},"557":{"tf":1.0},"56":{"tf":1.4142135623730951},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.7320508075688772},"68":{"tf":1.0},"69":{"tf":2.0},"71":{"tf":1.7320508075688772},"72":{"tf":1.0},"73":{"tf":1.7320508075688772},"75":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"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":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"452":{"tf":1.0}}}}}}}}}}}},"df":1,"docs":{"107":{"tf":2.449489742783178}}}}}}}}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":20,"docs":{"104":{"tf":1.0},"111":{"tf":1.0},"126":{"tf":1.0},"155":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"186":{"tf":1.0},"213":{"tf":1.0},"236":{"tf":1.0},"251":{"tf":1.0},"335":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"473":{"tf":2.23606797749979},"50":{"tf":1.0},"523":{"tf":1.4142135623730951},"53":{"tf":1.0},"90":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}}},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"473":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}}},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"473":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"320":{"tf":1.4142135623730951},"558":{"tf":1.0}}}}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"386":{"tf":1.0}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":3,"docs":{"263":{"tf":1.0},"57":{"tf":1.0},"90":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"383":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":77,"docs":{"0":{"tf":1.4142135623730951},"100":{"tf":3.0},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.7320508075688772},"110":{"tf":2.0},"111":{"tf":1.0},"112":{"tf":1.4142135623730951},"113":{"tf":1.7320508075688772},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"123":{"tf":3.4641016151377544},"124":{"tf":1.0},"125":{"tf":1.7320508075688772},"127":{"tf":1.0},"128":{"tf":3.0},"129":{"tf":1.0},"130":{"tf":1.0},"139":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":1.7320508075688772},"185":{"tf":1.0},"237":{"tf":1.4142135623730951},"239":{"tf":1.0},"306":{"tf":1.0},"320":{"tf":2.0},"327":{"tf":1.4142135623730951},"339":{"tf":1.0},"340":{"tf":1.4142135623730951},"342":{"tf":1.0},"343":{"tf":1.4142135623730951},"347":{"tf":1.0},"349":{"tf":1.0},"353":{"tf":1.0},"358":{"tf":1.0},"36":{"tf":1.0},"360":{"tf":1.4142135623730951},"369":{"tf":1.0},"376":{"tf":1.7320508075688772},"377":{"tf":2.0},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":2.8284271247461903},"385":{"tf":1.0},"389":{"tf":1.0},"407":{"tf":2.6457513110645907},"408":{"tf":1.0},"410":{"tf":2.23606797749979},"416":{"tf":1.0},"427":{"tf":1.0},"435":{"tf":2.449489742783178},"439":{"tf":1.4142135623730951},"44":{"tf":1.0},"440":{"tf":2.0},"442":{"tf":1.0},"443":{"tf":1.4142135623730951},"445":{"tf":1.4142135623730951},"460":{"tf":1.0},"470":{"tf":4.242640687119285},"524":{"tf":1.0},"56":{"tf":1.0},"62":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"94":{"tf":2.0},"99":{"tf":1.0}},"e":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"341":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"(":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":56,"docs":{"100":{"tf":1.0},"105":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"130":{"tf":1.0},"132":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"243":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"293":{"tf":1.4142135623730951},"296":{"tf":1.0},"300":{"tf":1.0},"303":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":1.7320508075688772},"343":{"tf":1.0},"356":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.0},"399":{"tf":1.4142135623730951},"401":{"tf":1.0},"405":{"tf":2.449489742783178},"408":{"tf":1.4142135623730951},"410":{"tf":1.4142135623730951},"415":{"tf":1.0},"462":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.0},"489":{"tf":2.0},"493":{"tf":2.0},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951},"92":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":44,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"128":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"243":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"293":{"tf":1.4142135623730951},"296":{"tf":1.0},"300":{"tf":1.0},"303":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":1.7320508075688772},"343":{"tf":1.0},"356":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.0},"399":{"tf":1.4142135623730951},"401":{"tf":1.0},"405":{"tf":2.449489742783178},"407":{"tf":1.0},"410":{"tf":1.4142135623730951},"472":{"tf":1.0},"473":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"117":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"100":{"tf":1.0},"119":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"127":{"tf":1.0},"128":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"(":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"395":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"m":{"d":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"395":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":2,"docs":{"113":{"tf":1.0},"440":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"113":{"tf":1.0},"440":{"tf":1.0}},"e":{"(":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"100":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"113":{"tf":1.0},"440":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"100":{"tf":1.0},"116":{"tf":1.0},"395":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"116":{"tf":1.0},"395":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"125":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":5,"docs":{"113":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.0},"38":{"tf":1.0},"440":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":5,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"185":{"tf":1.7320508075688772},"386":{"tf":1.0},"440":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":53,"docs":{"100":{"tf":1.7320508075688772},"114":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.4142135623730951},"138":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"197":{"tf":1.0},"212":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"247":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.4142135623730951},"306":{"tf":1.0},"308":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.0},"339":{"tf":1.0},"350":{"tf":1.0},"379":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"383":{"tf":2.0},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"391":{"tf":1.0},"393":{"tf":1.0},"412":{"tf":2.0},"415":{"tf":1.4142135623730951},"455":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":53,"docs":{"100":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.4142135623730951},"138":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"197":{"tf":1.0},"212":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"247":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.4142135623730951},"306":{"tf":1.0},"308":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.0},"339":{"tf":1.0},"350":{"tf":1.0},"379":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"383":{"tf":2.0},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"391":{"tf":1.0},"393":{"tf":1.0},"412":{"tf":2.0},"448":{"tf":1.0},"455":{"tf":1.0}}}}}}},"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":{},"x":{"df":0,"docs":{},"i":{"df":3,"docs":{"113":{"tf":1.0},"121":{"tf":1.0},"440":{"tf":1.0}}},"y":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":2,"docs":{"100":{"tf":1.0},"121":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"121":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}},"x":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":2,"docs":{"119":{"tf":1.0},"124":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"11":{"tf":1.0},"119":{"tf":2.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"122":{"tf":1.0},"263":{"tf":1.0}}},"df":50,"docs":{"100":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":3.7416573867739413},"111":{"tf":2.6457513110645907},"112":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"115":{"tf":2.0},"116":{"tf":1.4142135623730951},"117":{"tf":2.23606797749979},"118":{"tf":1.4142135623730951},"119":{"tf":1.7320508075688772},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.0},"126":{"tf":2.449489742783178},"127":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"130":{"tf":1.4142135623730951},"158":{"tf":1.0},"20":{"tf":1.0},"22":{"tf":1.4142135623730951},"236":{"tf":1.0},"240":{"tf":1.0},"27":{"tf":1.0},"322":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":2.0},"374":{"tf":1.0},"38":{"tf":1.0},"383":{"tf":2.0},"388":{"tf":1.0},"391":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.4142135623730951},"416":{"tf":1.0},"44":{"tf":1.0},"440":{"tf":2.8284271247461903},"442":{"tf":1.0},"473":{"tf":1.0},"50":{"tf":2.23606797749979},"523":{"tf":1.0},"54":{"tf":2.23606797749979},"6":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"117":{"tf":1.7320508075688772}},"e":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"118":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"118":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":30,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.7320508075688772},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"130":{"tf":1.4142135623730951},"133":{"tf":1.0},"152":{"tf":1.4142135623730951},"159":{"tf":1.0},"164":{"tf":1.0},"173":{"tf":1.0},"178":{"tf":1.0},"245":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"369":{"tf":1.0},"386":{"tf":1.0},"413":{"tf":1.0},"441":{"tf":1.0},"494":{"tf":1.0},"516":{"tf":1.0},"524":{"tf":1.4142135623730951},"553":{"tf":1.0},"554":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"118":{"tf":1.0},"443":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"386":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":11,"docs":{"104":{"tf":1.0},"109":{"tf":1.4142135623730951},"264":{"tf":1.0},"266":{"tf":1.0},"267":{"tf":1.0},"270":{"tf":1.0},"272":{"tf":1.0},"351":{"tf":1.0},"449":{"tf":1.0},"470":{"tf":1.0},"560":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"386":{"tf":1.4142135623730951},"390":{"tf":1.0},"413":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"56":{"tf":1.0}}}}}}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":11,"docs":{"109":{"tf":1.0},"126":{"tf":1.0},"357":{"tf":1.0},"360":{"tf":1.0},"389":{"tf":1.0},"416":{"tf":1.0},"452":{"tf":1.0},"469":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0},"99":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"466":{"tf":1.0}}}}}}},"df":2,"docs":{"12":{"tf":1.0},"134":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"522":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"461":{"tf":1.0},"514":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"392":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"80":{"tf":3.872983346207417}},"e":{"df":0,"docs":{},"n":{"d":{"df":12,"docs":{"115":{"tf":1.0},"213":{"tf":1.0},"240":{"tf":1.0},"277":{"tf":1.0},"356":{"tf":1.0},"370":{"tf":1.0},"432":{"tf":1.0},"458":{"tf":1.0},"462":{"tf":1.0},"557":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":3,"docs":{"358":{"tf":1.0},"369":{"tf":1.0},"557":{"tf":1.0}}},"t":{"df":1,"docs":{"413":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"189":{"tf":1.0},"86":{"tf":2.23606797749979},"87":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"80":{"tf":1.0}}}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"368":{"tf":1.0},"416":{"tf":1.0},"500":{"tf":1.0},"63":{"tf":1.4142135623730951}}}},"df":8,"docs":{"120":{"tf":1.4142135623730951},"130":{"tf":1.0},"191":{"tf":1.0},"430":{"tf":1.4142135623730951},"442":{"tf":1.0},"467":{"tf":1.0},"477":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"df":1,"docs":{"464":{"tf":1.0}}}},"f":{"a":{"5":{"df":1,"docs":{"479":{"tf":1.0}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"490":{"tf":1.0},"494":{"tf":1.0}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"119":{"tf":1.0},"123":{"tf":1.0}}},"t":{"df":4,"docs":{"317":{"tf":1.0},"416":{"tf":1.0},"461":{"tf":1.4142135623730951},"555":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"350":{"tf":1.0},"488":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"300":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":13,"docs":{"111":{"tf":1.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.7320508075688772},"173":{"tf":1.0},"341":{"tf":1.0},"351":{"tf":1.0},"355":{"tf":1.0},"366":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"540":{"tf":1.0},"542":{"tf":1.0},"548":{"tf":1.0}},"s":{"a":{"df":0,"docs":{},"f":{"df":1,"docs":{"130":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":9,"docs":{"111":{"tf":1.0},"129":{"tf":2.0},"130":{"tf":1.0},"15":{"tf":1.0},"22":{"tf":1.4142135623730951},"335":{"tf":1.0},"355":{"tf":1.0},"509":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":10,"docs":{"128":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"184":{"tf":1.0},"258":{"tf":1.0},"407":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"466":{"tf":1.0},"74":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"282":{"tf":1.7320508075688772},"287":{"tf":1.0}},"{":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"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":28,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":2.23606797749979},"106":{"tf":1.7320508075688772},"107":{"tf":1.4142135623730951},"108":{"tf":2.0},"109":{"tf":2.23606797749979},"157":{"tf":1.0},"192":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.7320508075688772},"336":{"tf":1.0},"341":{"tf":1.0},"50":{"tf":3.4641016151377544},"52":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":1.4142135623730951},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":1.0},"80":{"tf":2.0},"82":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"407":{"tf":1.0},"449":{"tf":1.0}}}},"df":0,"docs":{}}}}},"n":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"381":{"tf":1.0},"383":{"tf":1.0}}}},"df":0,"docs":{}},"q":{"df":11,"docs":{"25":{"tf":1.0},"31":{"tf":1.0},"526":{"tf":1.7320508075688772},"527":{"tf":1.0},"528":{"tf":1.0},"529":{"tf":1.0},"530":{"tf":1.0},"531":{"tf":1.0},"532":{"tf":1.0},"533":{"tf":1.0},"534":{"tf":1.0}}},"r":{"df":5,"docs":{"169":{"tf":1.0},"321":{"tf":1.0},"406":{"tf":1.0},"467":{"tf":1.0},"557":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"407":{"tf":1.0},"416":{"tf":1.0},"58":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"477":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"100":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"481":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":25,"docs":{"0":{"tf":1.0},"110":{"tf":1.0},"130":{"tf":1.0},"159":{"tf":1.0},"180":{"tf":1.0},"198":{"tf":1.0},"218":{"tf":1.4142135623730951},"22":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"24":{"tf":1.0},"347":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"40":{"tf":1.0},"413":{"tf":1.0},"441":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.4142135623730951},"477":{"tf":1.4142135623730951},"527":{"tf":1.4142135623730951},"557":{"tf":2.0},"56":{"tf":1.0},"88":{"tf":1.0},"90":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":5,"docs":{"110":{"tf":1.0},"314":{"tf":1.0},"407":{"tf":1.0},"516":{"tf":1.0},"558":{"tf":1.0}}},"t":{"df":1,"docs":{"464":{"tf":1.0}}}},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"476":{"tf":1.0}}}},"w":{"df":17,"docs":{"171":{"tf":1.0},"175":{"tf":1.0},"185":{"tf":1.0},"306":{"tf":1.0},"40":{"tf":1.0},"410":{"tf":1.0},"441":{"tf":1.0},"444":{"tf":1.0},"456":{"tf":1.0},"464":{"tf":1.0},"477":{"tf":1.0},"49":{"tf":1.0},"535":{"tf":1.0},"67":{"tf":1.0},"78":{"tf":1.0},"83":{"tf":1.0},"88":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":5,"docs":{"161":{"tf":1.4142135623730951},"223":{"tf":1.0},"349":{"tf":1.0},"477":{"tf":1.0},"531":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"389":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"476":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":49,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"166":{"tf":1.4142135623730951},"186":{"tf":1.0},"189":{"tf":2.449489742783178},"193":{"tf":2.23606797749979},"22":{"tf":1.4142135623730951},"235":{"tf":1.0},"309":{"tf":1.0},"353":{"tf":1.0},"355":{"tf":1.4142135623730951},"358":{"tf":1.4142135623730951},"359":{"tf":1.0},"361":{"tf":1.0},"369":{"tf":1.0},"382":{"tf":1.0},"45":{"tf":1.0},"456":{"tf":1.0},"457":{"tf":1.4142135623730951},"458":{"tf":1.0},"459":{"tf":1.0},"47":{"tf":2.0},"477":{"tf":1.4142135623730951},"478":{"tf":1.0},"479":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":2.0},"546":{"tf":1.0},"547":{"tf":3.1622776601683795},"55":{"tf":1.0},"550":{"tf":1.7320508075688772},"61":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":2.0},"65":{"tf":1.0},"67":{"tf":1.4142135623730951},"69":{"tf":2.23606797749979},"70":{"tf":1.4142135623730951},"73":{"tf":1.0},"80":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":2.23606797749979},"88":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"98":{"tf":1.4142135623730951},"99":{"tf":1.0}}},"l":{"df":4,"docs":{"275":{"tf":1.4142135623730951},"368":{"tf":1.0},"372":{"tf":1.0},"557":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":1,"docs":{"168":{"tf":1.0}}},"df":1,"docs":{"168":{"tf":1.0}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":16,"docs":{"109":{"tf":1.0},"112":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"181":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0},"389":{"tf":1.0},"405":{"tf":1.0},"410":{"tf":1.0},"435":{"tf":1.0},"470":{"tf":1.7320508075688772},"472":{"tf":1.0},"560":{"tf":1.4142135623730951},"95":{"tf":1.0},"99":{"tf":1.0}}},"n":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"559":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"df":17,"docs":{"107":{"tf":1.0},"109":{"tf":1.0},"121":{"tf":1.0},"130":{"tf":1.0},"142":{"tf":1.0},"178":{"tf":1.0},"197":{"tf":1.4142135623730951},"2":{"tf":1.0},"306":{"tf":2.0},"388":{"tf":1.4142135623730951},"440":{"tf":1.0},"46":{"tf":1.4142135623730951},"467":{"tf":1.0},"471":{"tf":1.0},"473":{"tf":1.4142135623730951},"527":{"tf":1.4142135623730951},"557":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":4,"docs":{"125":{"tf":1.0},"344":{"tf":1.0},"380":{"tf":1.0},"389":{"tf":1.0}},"r":{"df":1,"docs":{"72":{"tf":1.0}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":9,"docs":{"112":{"tf":1.0},"329":{"tf":1.0},"337":{"tf":1.0},"354":{"tf":1.0},"410":{"tf":1.0},"470":{"tf":1.0},"50":{"tf":1.0},"542":{"tf":1.7320508075688772},"58":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"261":{"tf":1.7320508075688772},"472":{"tf":1.4142135623730951},"80":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":45,"docs":{"105":{"tf":1.0},"128":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"163":{"tf":1.0},"168":{"tf":1.4142135623730951},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"193":{"tf":1.4142135623730951},"265":{"tf":1.0},"306":{"tf":1.4142135623730951},"313":{"tf":1.0},"325":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"388":{"tf":1.0},"416":{"tf":1.0},"429":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.4142135623730951},"438":{"tf":1.7320508075688772},"452":{"tf":1.0},"470":{"tf":2.0},"473":{"tf":1.0},"49":{"tf":1.0},"499":{"tf":1.4142135623730951},"516":{"tf":1.0},"542":{"tf":1.0},"554":{"tf":1.4142135623730951},"555":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0},"68":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"83":{"tf":1.4142135623730951},"86":{"tf":1.0},"99":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"184":{"tf":1.0},"416":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}},"t":{"df":8,"docs":{"22":{"tf":1.0},"251":{"tf":1.4142135623730951},"293":{"tf":1.0},"352":{"tf":1.0},"456":{"tf":1.0},"495":{"tf":1.0},"72":{"tf":1.0},"79":{"tf":1.0}}},"x":{"df":10,"docs":{"20":{"tf":1.0},"28":{"tf":1.7320508075688772},"285":{"tf":1.0},"290":{"tf":1.0},"33":{"tf":1.0},"40":{"tf":1.0},"548":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.0},"81":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"m":{"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":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"412":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"157":{"tf":1.0},"47":{"tf":1.0}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"78":{"tf":1.0}}}},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"434":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"131":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":3,"docs":{"460":{"tf":2.449489742783178},"73":{"tf":1.7320508075688772},"75":{"tf":1.0}}},"o":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.0},"194":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0}}}}}},"df":9,"docs":{"132":{"tf":1.4142135623730951},"171":{"tf":1.0},"191":{"tf":1.4142135623730951},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"214":{"tf":2.0},"276":{"tf":1.4142135623730951},"430":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"196":{"tf":2.23606797749979}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"464":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"460":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"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":{},"u":{"df":1,"docs":{"110":{"tf":1.0}},"s":{"df":1,"docs":{"449":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"309":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"477":{"tf":1.4142135623730951},"478":{"tf":2.0},"479":{"tf":1.4142135623730951},"547":{"tf":1.0},"87":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":146,"docs":{"1":{"tf":1.4142135623730951},"100":{"tf":1.4142135623730951},"109":{"tf":1.0},"110":{"tf":1.0},"111":{"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},"123":{"tf":1.0},"125":{"tf":1.4142135623730951},"129":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.4142135623730951},"152":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"161":{"tf":1.4142135623730951},"164":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.4142135623730951},"171":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"204":{"tf":1.4142135623730951},"211":{"tf":2.8284271247461903},"214":{"tf":1.0},"215":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.4142135623730951},"226":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"236":{"tf":1.7320508075688772},"239":{"tf":1.0},"247":{"tf":1.0},"251":{"tf":1.4142135623730951},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.4142135623730951},"282":{"tf":1.0},"284":{"tf":1.0},"287":{"tf":1.0},"289":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.4142135623730951},"298":{"tf":1.0},"303":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.7320508075688772},"318":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"331":{"tf":1.0},"335":{"tf":1.0},"339":{"tf":1.4142135623730951},"341":{"tf":1.7320508075688772},"343":{"tf":1.0},"345":{"tf":1.7320508075688772},"346":{"tf":2.0},"347":{"tf":1.0},"349":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"351":{"tf":1.4142135623730951},"360":{"tf":1.7320508075688772},"362":{"tf":1.0},"370":{"tf":1.0},"376":{"tf":1.0},"377":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"397":{"tf":1.0},"398":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.4142135623730951},"41":{"tf":1.0},"410":{"tf":1.0},"414":{"tf":1.0},"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"430":{"tf":1.0},"431":{"tf":1.0},"432":{"tf":1.0},"439":{"tf":1.4142135623730951},"445":{"tf":1.0},"446":{"tf":1.0},"451":{"tf":1.0},"455":{"tf":1.0},"456":{"tf":1.0},"459":{"tf":1.0},"460":{"tf":1.4142135623730951},"465":{"tf":1.0},"466":{"tf":1.4142135623730951},"468":{"tf":1.0},"47":{"tf":1.0},"470":{"tf":1.7320508075688772},"471":{"tf":1.0},"473":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951},"48":{"tf":1.0},"542":{"tf":1.0},"545":{"tf":1.0},"557":{"tf":1.4142135623730951},"62":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"78":{"tf":1.0},"80":{"tf":2.0},"86":{"tf":1.0},"88":{"tf":1.0},"90":{"tf":1.7320508075688772},"95":{"tf":1.0},"99":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"479":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"o":{"d":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}},"df":1,"docs":{"351":{"tf":1.7320508075688772}}},"r":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"319":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"251":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"c":{"df":5,"docs":{"111":{"tf":1.0},"121":{"tf":1.0},"316":{"tf":1.0},"462":{"tf":1.0},"557":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"321":{"tf":1.0}}}}},"k":{"(":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":2.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":3,"docs":{"468":{"tf":1.0},"470":{"tf":2.23606797749979},"479":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"461":{"tf":1.0},"528":{"tf":1.0}}},"t":{"df":16,"docs":{"111":{"tf":1.0},"15":{"tf":1.4142135623730951},"161":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"186":{"tf":1.0},"218":{"tf":1.4142135623730951},"240":{"tf":1.0},"324":{"tf":1.0},"466":{"tf":1.0},"477":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.7320508075688772},"73":{"tf":1.0},"78":{"tf":1.0},"80":{"tf":1.0}}}},"df":20,"docs":{"139":{"tf":1.0},"193":{"tf":1.0},"204":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"247":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"278":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"350":{"tf":1.0},"388":{"tf":1.0},"396":{"tf":1.0},"423":{"tf":1.7320508075688772},"461":{"tf":1.0},"466":{"tf":1.0},"479":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0}}},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"461":{"tf":1.4142135623730951},"557":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":8,"docs":{"128":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"258":{"tf":1.0},"416":{"tf":1.0},"441":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"401":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"401":{"tf":1.7320508075688772}}}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":29,"docs":{"109":{"tf":1.0},"134":{"tf":1.4142135623730951},"15":{"tf":1.0},"160":{"tf":1.0},"182":{"tf":1.0},"197":{"tf":3.0},"218":{"tf":1.0},"226":{"tf":1.0},"266":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.0},"297":{"tf":1.0},"348":{"tf":1.0},"433":{"tf":1.0},"467":{"tf":1.0},"507":{"tf":1.0},"508":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.0},"528":{"tf":1.0},"534":{"tf":1.0},"55":{"tf":1.0},"551":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":6,"docs":{"136":{"tf":1.0},"137":{"tf":1.4142135623730951},"242":{"tf":1.0},"316":{"tf":1.4142135623730951},"384":{"tf":1.0},"558":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"{":{"1":{"df":0,"docs":{},"}":{"df":0,"docs":{},"{":{"1":{"0":{"0":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"470":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"}":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"470":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":5,"docs":{"404":{"tf":1.0},"413":{"tf":2.0},"416":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":4,"docs":{"110":{"tf":1.0},"314":{"tf":1.0},"456":{"tf":1.0},"559":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":4.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"261":{"tf":1.7320508075688772},"461":{"tf":1.0}}}},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"350":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"350":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"468":{"tf":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":{"468":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"468":{"tf":1.0},"470":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"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":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"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":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.0}}},"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":{"d":{"df":1,"docs":{"468":{"tf":1.0}},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"468":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"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":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"350":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":3.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"384":{"tf":1.0}}}}},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"100":{"tf":1.4142135623730951},"398":{"tf":1.0},"466":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":12,"docs":{"134":{"tf":1.0},"236":{"tf":1.0},"351":{"tf":1.0},"383":{"tf":1.0},"386":{"tf":1.4142135623730951},"397":{"tf":1.7320508075688772},"398":{"tf":2.449489742783178},"410":{"tf":1.0},"423":{"tf":1.4142135623730951},"473":{"tf":1.4142135623730951},"535":{"tf":1.0},"542":{"tf":1.0}},"i":{"df":4,"docs":{"173":{"tf":1.0},"265":{"tf":1.0},"345":{"tf":1.0},"99":{"tf":1.0}},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"134":{"tf":1.0},"236":{"tf":2.0}}}}}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":2,"docs":{"372":{"tf":1.4142135623730951},"376":{"tf":1.7320508075688772}}}}}},"<":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"312":{"tf":1.7320508075688772},"90":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"a":{"c":{"df":3,"docs":{"335":{"tf":1.0},"349":{"tf":1.0},"471":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.0},"464":{"tf":1.0},"540":{"tf":1.7320508075688772},"6":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"372":{"tf":1.0},"376":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":69,"docs":{"0":{"tf":1.0},"101":{"tf":1.7320508075688772},"157":{"tf":1.0},"16":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"172":{"tf":1.0},"173":{"tf":1.7320508075688772},"186":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.4142135623730951},"236":{"tf":2.0},"237":{"tf":2.0},"240":{"tf":1.7320508075688772},"261":{"tf":1.0},"277":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":2.23606797749979},"331":{"tf":1.0},"335":{"tf":2.0},"349":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"353":{"tf":2.449489742783178},"354":{"tf":2.0},"355":{"tf":2.449489742783178},"356":{"tf":2.449489742783178},"357":{"tf":2.6457513110645907},"358":{"tf":2.6457513110645907},"359":{"tf":2.449489742783178},"360":{"tf":3.3166247903554},"361":{"tf":2.23606797749979},"362":{"tf":1.4142135623730951},"363":{"tf":2.23606797749979},"364":{"tf":1.4142135623730951},"365":{"tf":1.0},"366":{"tf":1.0},"367":{"tf":1.0},"368":{"tf":2.23606797749979},"369":{"tf":1.4142135623730951},"370":{"tf":1.4142135623730951},"371":{"tf":1.0},"372":{"tf":3.0},"373":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":3.3166247903554},"376":{"tf":4.58257569495584},"39":{"tf":1.0},"42":{"tf":1.7320508075688772},"432":{"tf":1.0},"44":{"tf":1.4142135623730951},"458":{"tf":1.0},"467":{"tf":1.0},"468":{"tf":1.7320508075688772},"470":{"tf":1.0},"473":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"524":{"tf":2.0},"540":{"tf":1.4142135623730951},"542":{"tf":2.23606797749979},"548":{"tf":1.0},"557":{"tf":1.0},"58":{"tf":1.4142135623730951},"6":{"tf":1.0},"78":{"tf":1.0},"89":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"461":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":11,"docs":{"35":{"tf":1.0},"353":{"tf":1.0},"369":{"tf":2.449489742783178},"370":{"tf":2.23606797749979},"371":{"tf":1.0},"372":{"tf":2.0},"373":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":2.0},"376":{"tf":2.449489742783178},"40":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":15,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178},"166":{"tf":1.0},"183":{"tf":1.4142135623730951},"313":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":1.4142135623730951},"401":{"tf":2.0},"458":{"tf":1.0},"92":{"tf":1.7320508075688772}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"108":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"203":{"tf":1.0},"346":{"tf":1.0},"380":{"tf":1.0},"441":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"243":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"187":{"tf":1.7320508075688772},"189":{"tf":1.0},"321":{"tf":1.0},"557":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"556":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"e":{"df":16,"docs":{"110":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"181":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"220":{"tf":1.0},"227":{"tf":1.0},"264":{"tf":1.0},"266":{"tf":1.0},"272":{"tf":1.0},"297":{"tf":1.4142135623730951},"299":{"tf":1.7320508075688772},"372":{"tf":1.0},"389":{"tf":1.0},"544":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"d":{"df":6,"docs":{"104":{"tf":2.8284271247461903},"105":{"tf":2.6457513110645907},"109":{"tf":2.8284271247461903},"316":{"tf":3.0},"319":{"tf":3.872983346207417},"322":{"tf":2.23606797749979}},"e":{".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"319":{"tf":1.7320508075688772},"322":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":2,"docs":{"319":{"tf":1.7320508075688772},"322":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"319":{"tf":1.7320508075688772},"322":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":2,"docs":{"319":{"tf":1.7320508075688772},"322":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":1,"docs":{"319":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"319":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"[":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"319":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}}}}},"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":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"236":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":39,"docs":{"110":{"tf":1.0},"128":{"tf":2.23606797749979},"130":{"tf":1.0},"155":{"tf":1.0},"160":{"tf":1.0},"166":{"tf":1.0},"170":{"tf":1.0},"183":{"tf":1.0},"195":{"tf":1.0},"223":{"tf":1.7320508075688772},"236":{"tf":1.0},"237":{"tf":1.0},"239":{"tf":2.0},"240":{"tf":2.0},"325":{"tf":1.0},"343":{"tf":1.0},"350":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"406":{"tf":1.0},"442":{"tf":1.0},"454":{"tf":1.0},"461":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":2.23606797749979},"49":{"tf":1.0},"490":{"tf":1.0},"498":{"tf":1.0},"503":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"507":{"tf":1.4142135623730951},"518":{"tf":1.4142135623730951},"540":{"tf":1.0},"55":{"tf":1.4142135623730951},"556":{"tf":1.0},"558":{"tf":1.0}}}}},"t":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"137":{"tf":1.0},"493":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"136":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"468":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"468":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"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":1,"docs":{"468":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":1,"docs":{"468":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":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":{}}}}}}}}}}},"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"147":{"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":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"123":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"468":{"tf":1.4142135623730951},"473":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":5,"docs":{"362":{"tf":1.0},"367":{"tf":1.4142135623730951},"368":{"tf":2.0},"370":{"tf":1.0},"40":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"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":{"473":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"193":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"193":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"193":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"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":{"193":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}},"df":6,"docs":{"108":{"tf":1.4142135623730951},"18":{"tf":1.0},"466":{"tf":1.4142135623730951},"514":{"tf":1.4142135623730951},"547":{"tf":1.0},"64":{"tf":1.0}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"401":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":1,"docs":{"401":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"362":{"tf":1.0},"364":{"tf":1.7320508075688772},"370":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":3,"docs":{"362":{"tf":1.0},"363":{"tf":1.7320508075688772},"370":{"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":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":4,"docs":{"253":{"tf":1.0},"296":{"tf":1.0},"362":{"tf":1.0},"370":{"tf":1.0}}}}},"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":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"123":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":4,"docs":{"122":{"tf":1.0},"123":{"tf":2.0},"125":{"tf":1.0},"395":{"tf":2.8284271247461903}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"a":{"df":0,"docs":{},"w":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"153":{"tf":1.0},"154":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"137":{"tf":1.0},"153":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"136":{"tf":1.0},"138":{"tf":1.4142135623730951},"153":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"145":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"137":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"136":{"tf":1.4142135623730951},"138":{"tf":2.0},"153":{"tf":1.4142135623730951}}}}}},"df":1,"docs":{"153":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"141":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"145":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":1,"docs":{"395":{"tf":1.7320508075688772}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"395":{"tf":1.0}}}}}}},"r":{"a":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"141":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"140":{"tf":1.0},"142":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"141":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"140":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"295":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"468":{"tf":1.4142135623730951}}},"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":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"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":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"390":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"401":{"tf":1.4142135623730951}}}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.4142135623730951}}}}}}}}},"t":{"a":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":3,"docs":{"362":{"tf":1.0},"363":{"tf":1.7320508075688772},"370":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":3,"docs":{"362":{"tf":1.0},"364":{"tf":1.7320508075688772},"370":{"tf":1.0}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"412":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":1,"docs":{"514":{"tf":1.0}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":3,"docs":{"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"508":{"tf":1.7320508075688772}}}}}}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"145":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"122":{"tf":1.0},"123":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"y":{"a":{"df":0,"docs":{},"w":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"12":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":3,"docs":{"331":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":7,"docs":{"267":{"tf":1.0},"477":{"tf":1.0},"478":{"tf":1.4142135623730951},"555":{"tf":1.0},"556":{"tf":1.4142135623730951},"557":{"tf":1.4142135623730951},"558":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":39,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"128":{"tf":2.23606797749979},"133":{"tf":1.0},"15":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":3.0},"159":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":2.449489742783178},"183":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"251":{"tf":1.0},"271":{"tf":1.7320508075688772},"273":{"tf":1.7320508075688772},"28":{"tf":1.0},"293":{"tf":1.7320508075688772},"295":{"tf":1.7320508075688772},"318":{"tf":2.23606797749979},"331":{"tf":2.23606797749979},"345":{"tf":2.449489742783178},"346":{"tf":3.4641016151377544},"382":{"tf":1.0},"383":{"tf":3.3166247903554},"401":{"tf":1.0},"442":{"tf":1.0},"445":{"tf":2.6457513110645907},"473":{"tf":1.4142135623730951},"524":{"tf":2.0},"557":{"tf":2.0},"558":{"tf":1.4142135623730951},"559":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.0}}}}}}},"n":{"df":26,"docs":{"102":{"tf":1.7320508075688772},"104":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.7320508075688772},"168":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":1.4142135623730951},"212":{"tf":1.0},"215":{"tf":1.0},"220":{"tf":1.0},"227":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.0},"276":{"tf":1.4142135623730951},"306":{"tf":2.449489742783178},"335":{"tf":1.0},"341":{"tf":1.0},"384":{"tf":1.0},"404":{"tf":1.0},"415":{"tf":1.0},"477":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"176":{"tf":1.0},"295":{"tf":1.0}}}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"128":{"tf":2.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"181":{"tf":2.449489742783178},"524":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"m":{"1":{"df":1,"docs":{"458":{"tf":1.4142135623730951}}},"c":{"df":1,"docs":{"458":{"tf":1.7320508075688772}}},"df":1,"docs":{"458":{"tf":1.7320508075688772}}},"o":{"a":{"df":0,"docs":{},"l":{">":{"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":{},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"435":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"e":{"<":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"94":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"435":{"tf":1.0}}}}}}},"df":2,"docs":{"435":{"tf":2.0},"94":{"tf":1.4142135623730951}}}},"d":{"df":3,"docs":{"183":{"tf":1.4142135623730951},"379":{"tf":2.6457513110645907},"381":{"tf":1.0}}},"df":22,"docs":{"110":{"tf":1.0},"115":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":1.4142135623730951},"155":{"tf":1.0},"259":{"tf":1.0},"312":{"tf":1.0},"360":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"405":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.0},"418":{"tf":1.4142135623730951},"424":{"tf":1.4142135623730951},"429":{"tf":1.4142135623730951},"463":{"tf":1.0},"470":{"tf":1.0},"543":{"tf":1.0},"89":{"tf":1.0}},"e":{"df":2,"docs":{"393":{"tf":1.4142135623730951},"458":{"tf":1.4142135623730951}}},"o":{"d":{"b":{"df":0,"docs":{},"y":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}},"df":3,"docs":{"130":{"tf":1.0},"464":{"tf":1.0},"473":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"129":{"tf":1.0},"130":{"tf":1.0},"91":{"tf":1.0}}}}}}}}},"d":{"df":0,"docs":{},"l":{"df":11,"docs":{"23":{"tf":1.0},"313":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.4142135623730951},"436":{"tf":1.4142135623730951},"450":{"tf":1.4142135623730951},"522":{"tf":1.0},"556":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"95":{"tf":2.0},"98":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"95":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"131":{"tf":1.0},"468":{"tf":1.0},"55":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"323":{"tf":1.0},"331":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"187":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"390":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"194":{"tf":1.4142135623730951},"195":{"tf":1.0},"381":{"tf":1.0},"470":{"tf":1.4142135623730951},"539":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"15":{"tf":1.0},"557":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":7,"docs":{"203":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"224":{"tf":1.0},"323":{"tf":1.0},"329":{"tf":1.0},"510":{"tf":1.0},"516":{"tf":1.0}}},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":15,"docs":{"132":{"tf":1.0},"149":{"tf":1.0},"171":{"tf":1.0},"203":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"224":{"tf":1.4142135623730951},"231":{"tf":1.0},"323":{"tf":1.0},"332":{"tf":1.0},"335":{"tf":1.0},"441":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0},"472":{"tf":1.4142135623730951},"473":{"tf":1.7320508075688772}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"518":{"tf":1.4142135623730951}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":9,"docs":{"112":{"tf":1.0},"138":{"tf":1.0},"149":{"tf":1.4142135623730951},"158":{"tf":1.0},"168":{"tf":1.0},"204":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"472":{"tf":1.4142135623730951},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"g":{"df":2,"docs":{"439":{"tf":2.0},"442":{"tf":2.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"n":{"1":{"df":1,"docs":{"282":{"tf":1.0}}},"2":{"df":1,"docs":{"282":{"tf":1.0}}},"df":5,"docs":{"220":{"tf":1.0},"227":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":2.449489742783178},"78":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"461":{"tf":1.0},"470":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"464":{"tf":1.0}}},"df":0,"docs":{}},"p":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"382":{"tf":1.4142135623730951},"388":{"tf":1.0},"405":{"tf":4.358898943540674},"44":{"tf":1.0},"522":{"tf":1.0}},"i":{"d":{">":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"<":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"435":{"tf":1.0},"451":{"tf":1.0},"491":{"tf":2.449489742783178},"84":{"tf":1.0},"94":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{".":{"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":0,"docs":{},"s":{"<":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"94":{"tf":1.0},"97":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"<":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"435":{"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":{}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":2.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"405":{"tf":1.7320508075688772}}}}}}}}}}},"u":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":3,"docs":{"169":{"tf":1.0},"251":{"tf":1.0},"56":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"d":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"476":{"tf":1.0}}},"df":0,"docs":{}}},"df":58,"docs":{"12":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"159":{"tf":1.0},"18":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"480":{"tf":1.7320508075688772},"481":{"tf":1.0},"482":{"tf":1.0},"483":{"tf":1.0},"484":{"tf":1.0},"485":{"tf":1.0},"486":{"tf":1.0},"487":{"tf":1.0},"488":{"tf":1.0},"489":{"tf":1.0},"490":{"tf":1.0},"491":{"tf":1.0},"492":{"tf":1.0},"493":{"tf":1.0},"494":{"tf":1.0},"495":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.0},"499":{"tf":1.0},"500":{"tf":1.0},"501":{"tf":2.0},"502":{"tf":1.4142135623730951},"503":{"tf":1.4142135623730951},"504":{"tf":1.4142135623730951},"505":{"tf":1.4142135623730951},"506":{"tf":1.4142135623730951},"507":{"tf":1.4142135623730951},"508":{"tf":1.4142135623730951},"509":{"tf":1.4142135623730951},"510":{"tf":1.4142135623730951},"511":{"tf":1.4142135623730951},"512":{"tf":1.4142135623730951},"513":{"tf":1.4142135623730951},"514":{"tf":1.4142135623730951},"515":{"tf":1.4142135623730951},"516":{"tf":1.4142135623730951},"517":{"tf":1.4142135623730951},"518":{"tf":1.4142135623730951},"519":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951},"521":{"tf":1.4142135623730951},"522":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951},"525":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}},"y":{"df":2,"docs":{"223":{"tf":1.4142135623730951},"476":{"tf":1.4142135623730951}}}}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"386":{"tf":1.0}},"l":{"df":27,"docs":{"111":{"tf":1.0},"112":{"tf":1.0},"121":{"tf":1.0},"129":{"tf":2.23606797749979},"130":{"tf":1.7320508075688772},"15":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.0},"22":{"tf":1.0},"239":{"tf":1.0},"335":{"tf":1.0},"350":{"tf":2.23606797749979},"353":{"tf":1.0},"377":{"tf":1.0},"389":{"tf":1.0},"392":{"tf":1.0},"416":{"tf":1.0},"464":{"tf":1.0},"470":{"tf":1.4142135623730951},"473":{"tf":1.7320508075688772},"531":{"tf":1.0},"532":{"tf":1.0},"533":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"89":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"390":{"tf":1.0},"477":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"74":{"tf":1.0}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":7,"docs":{"102":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"109":{"tf":1.0},"151":{"tf":1.0},"416":{"tf":1.0},"546":{"tf":1.4142135623730951}}}}}},"r":{"d":{"c":{"df":0,"docs":{},"o":{"d":{"df":3,"docs":{"316":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"319":{"tf":1.0}}}}}},"df":7,"docs":{"166":{"tf":1.0},"319":{"tf":1.0},"388":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"432":{"tf":1.0},"472":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"449":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":3,"docs":{"59":{"tf":1.0},"62":{"tf":1.0},"69":{"tf":2.6457513110645907}}},"v":{"df":0,"docs":{},"e":{"df":14,"docs":{"0":{"tf":2.0},"116":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.0},"369":{"tf":1.0},"383":{"tf":1.0},"388":{"tf":1.0},"407":{"tf":1.0},"43":{"tf":1.0},"441":{"tf":1.0},"461":{"tf":1.0},"474":{"tf":1.0},"50":{"tf":1.0},"90":{"tf":1.0}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"98":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"215":{"tf":2.0},"69":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}},"i":{"df":1,"docs":{"43":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"184":{"tf":1.0},"413":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"1":{"2":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"@":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"201":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":10,"docs":{"1":{"tf":1.0},"199":{"tf":1.0},"201":{"tf":1.7320508075688772},"225":{"tf":1.7320508075688772},"318":{"tf":2.8284271247461903},"339":{"tf":1.0},"341":{"tf":1.7320508075688772},"349":{"tf":1.4142135623730951},"470":{"tf":1.4142135623730951},"78":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"161":{"tf":2.0},"236":{"tf":2.0}}}}}}},"p":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"423":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"423":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"423":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":31,"docs":{"10":{"tf":1.0},"100":{"tf":1.7320508075688772},"102":{"tf":1.0},"108":{"tf":3.1622776601683795},"150":{"tf":1.0},"168":{"tf":1.0},"197":{"tf":1.0},"2":{"tf":1.0},"24":{"tf":1.7320508075688772},"26":{"tf":1.0},"28":{"tf":1.0},"396":{"tf":2.23606797749979},"397":{"tf":3.605551275463989},"398":{"tf":2.449489742783178},"399":{"tf":2.23606797749979},"40":{"tf":1.0},"400":{"tf":2.0},"401":{"tf":3.1622776601683795},"402":{"tf":1.0},"403":{"tf":2.8284271247461903},"414":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":2.0},"423":{"tf":1.4142135623730951},"425":{"tf":1.4142135623730951},"432":{"tf":1.4142135623730951},"467":{"tf":1.0},"469":{"tf":1.4142135623730951},"557":{"tf":2.6457513110645907},"558":{"tf":1.7320508075688772},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"318":{"tf":1.0},"494":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"401":{"tf":3.1622776601683795}}}}},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"100":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":2.449489742783178}}}}}}},"n":{"c":{"df":2,"docs":{"157":{"tf":1.0},"158":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"'":{"df":8,"docs":{"175":{"tf":1.0},"3":{"tf":1.0},"461":{"tf":1.0},"464":{"tf":1.0},"468":{"tf":1.0},"470":{"tf":1.0},"476":{"tf":1.0},"526":{"tf":1.0}}},"df":61,"docs":{"100":{"tf":1.0},"102":{"tf":1.0},"109":{"tf":1.0},"111":{"tf":1.0},"115":{"tf":1.0},"119":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"143":{"tf":1.0},"146":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"176":{"tf":1.4142135623730951},"181":{"tf":1.0},"182":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.0},"216":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"232":{"tf":1.0},"247":{"tf":1.0},"29":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.7320508075688772},"316":{"tf":1.0},"336":{"tf":1.0},"350":{"tf":1.0},"351":{"tf":1.0},"356":{"tf":2.0},"366":{"tf":1.4142135623730951},"381":{"tf":1.0},"383":{"tf":2.6457513110645907},"388":{"tf":1.0},"389":{"tf":1.0},"393":{"tf":1.4142135623730951},"405":{"tf":1.0},"416":{"tf":1.7320508075688772},"430":{"tf":1.7320508075688772},"433":{"tf":1.0},"439":{"tf":1.0},"442":{"tf":1.4142135623730951},"458":{"tf":1.4142135623730951},"467":{"tf":1.0},"479":{"tf":1.0},"508":{"tf":1.0},"516":{"tf":2.0},"524":{"tf":1.4142135623730951},"527":{"tf":1.4142135623730951},"534":{"tf":1.0},"548":{"tf":1.7320508075688772},"55":{"tf":1.0},"551":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"64":{"tf":1.0},"73":{"tf":1.4142135623730951},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0}}}}},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"456":{"tf":1.0}}}}},"df":0,"docs":{}},"df":9,"docs":{"150":{"tf":1.7320508075688772},"151":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"397":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"399":{"tf":3.4641016151377544},"401":{"tf":2.8284271247461903},"408":{"tf":1.0},"410":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"557":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"r":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"360":{"tf":1.0},"407":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"277":{"tf":1.0},"47":{"tf":1.0},"56":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"116":{"tf":1.0},"124":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":7,"docs":{"14":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"557":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"93":{"tf":1.0}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":2,"docs":{"28":{"tf":1.0},"86":{"tf":1.0}}}}}}}}}},"o":{"df":0,"docs":{},"l":{"d":{"df":4,"docs":{"112":{"tf":1.0},"193":{"tf":1.0},"271":{"tf":1.0},"368":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"248":{"tf":1.0},"249":{"tf":1.0},"250":{"tf":1.7320508075688772},"78":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"d":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"554":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"407":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"29":{"tf":1.0},"478":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"k":{"df":7,"docs":{"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"461":{"tf":1.0},"50":{"tf":2.0},"57":{"tf":2.8284271247461903},"58":{"tf":1.0},"90":{"tf":2.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"469":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"470":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"263":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"478":{"tf":1.0}}}},"t":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"331":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"416":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"179":{"tf":1.4142135623730951},"328":{"tf":1.0},"380":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"0":{".":{"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"df":0,"docs":{},"n":{"df":1,"docs":{"263":{"tf":1.0}}}}}}},"2":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"df":1,"docs":{"263":{"tf":1.0}}}}}},"7":{"5":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"263":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"v":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"429":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{".":{"7":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{":":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"3":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{":":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"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":{".":{"5":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"4":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"345":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"(":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"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":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"556":{"tf":1.0}}}},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{".":{"c":{"c":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"223":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{".":{"c":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"85":{"tf":1.0},"95":{"tf":1.4142135623730951},"98":{"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":{}}}}},"s":{"0":{"1":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"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":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"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":1,"docs":{"450":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"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":{},"g":{"df":2,"docs":{"181":{"tf":2.449489742783178},"524":{"tf":1.4142135623730951}}},"n":{"d":{"df":0,"docs":{},"r":{"df":2,"docs":{"556":{"tf":1.0},"558":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"78":{"tf":1.0}}}}}}}},"i":{"'":{"d":{"df":4,"docs":{"172":{"tf":1.0},"557":{"tf":1.7320508075688772},"558":{"tf":1.4142135623730951},"559":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":4,"docs":{"388":{"tf":1.0},"389":{"tf":1.0},"475":{"tf":1.0},"551":{"tf":1.0}}}},"m":{"df":3,"docs":{"390":{"tf":1.0},"469":{"tf":1.0},"558":{"tf":1.0}}},"v":{"df":5,"docs":{"159":{"tf":1.0},"410":{"tf":1.0},"476":{"tf":1.0},"546":{"tf":1.4142135623730951},"556":{"tf":1.0}}}},".":{"df":4,"docs":{"208":{"tf":1.0},"321":{"tf":1.0},"376":{"tf":1.0},"416":{"tf":1.0}}},"5":{"0":{"9":{"df":0,"docs":{},"v":{"c":{"b":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"c":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"2":{"tf":1.4142135623730951},"527":{"tf":1.0},"86":{"tf":1.0}}}}},"d":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"95":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},">":{"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":{},"i":{"d":{"df":1,"docs":{"435":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"450":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"e":{"<":{"/":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"435":{"tf":1.0}}}}}}},"df":6,"docs":{"36":{"tf":1.0},"43":{"tf":1.0},"436":{"tf":1.0},"44":{"tf":1.0},"522":{"tf":1.0},"95":{"tf":1.4142135623730951}},"e":{"a":{"df":8,"docs":{"102":{"tf":1.0},"130":{"tf":1.0},"161":{"tf":1.0},"357":{"tf":1.0},"442":{"tf":1.0},"554":{"tf":1.0},"557":{"tf":1.0},"99":{"tf":1.0}},"l":{"df":4,"docs":{"189":{"tf":1.0},"204":{"tf":1.0},"311":{"tf":1.0},"357":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":7,"docs":{"152":{"tf":1.0},"184":{"tf":1.0},"213":{"tf":1.0},"224":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.0},"408":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":9,"docs":{"168":{"tf":1.0},"200":{"tf":1.0},"301":{"tf":1.0},"306":{"tf":1.0},"464":{"tf":1.7320508075688772},"473":{"tf":1.4142135623730951},"52":{"tf":1.0},"523":{"tf":1.0},"556":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"f":{"(":{"!":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"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":0,"docs":{},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"473":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"523":{"tf":1.4142135623730951},"532":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"130":{"tf":1.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":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"426":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"df":0,"docs":{}},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":8,"docs":{"155":{"tf":1.0},"305":{"tf":1.0},"354":{"tf":1.0},"388":{"tf":1.4142135623730951},"430":{"tf":1.0},"48":{"tf":1.0},"548":{"tf":1.0},"71":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":6,"docs":{"112":{"tf":1.0},"318":{"tf":1.0},"389":{"tf":1.4142135623730951},"470":{"tf":1.0},"542":{"tf":1.0},"68":{"tf":1.0}}}}}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":10,"docs":{"214":{"tf":1.0},"216":{"tf":1.0},"242":{"tf":1.0},"246":{"tf":1.0},"276":{"tf":1.0},"292":{"tf":1.0},"375":{"tf":1.0},"397":{"tf":1.0},"460":{"tf":1.0},"86":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"555":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"106":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"327":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"413":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":3,"docs":{"436":{"tf":1.0},"491":{"tf":2.0},"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":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"436":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":88,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"105":{"tf":2.0},"110":{"tf":1.0},"112":{"tf":1.0},"115":{"tf":2.23606797749979},"116":{"tf":1.4142135623730951},"117":{"tf":1.7320508075688772},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":1.0},"128":{"tf":1.4142135623730951},"132":{"tf":1.0},"138":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":2.449489742783178},"156":{"tf":1.0},"158":{"tf":1.0},"160":{"tf":1.0},"164":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"20":{"tf":1.0},"218":{"tf":1.0},"22":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"266":{"tf":1.0},"27":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"286":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"295":{"tf":1.0},"296":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"316":{"tf":1.0},"322":{"tf":1.0},"339":{"tf":1.0},"345":{"tf":1.0},"362":{"tf":1.0},"376":{"tf":1.0},"388":{"tf":1.4142135623730951},"395":{"tf":1.7320508075688772},"399":{"tf":1.0},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0},"416":{"tf":1.0},"430":{"tf":1.7320508075688772},"436":{"tf":1.4142135623730951},"441":{"tf":2.23606797749979},"442":{"tf":1.0},"445":{"tf":1.4142135623730951},"448":{"tf":1.4142135623730951},"453":{"tf":1.0},"463":{"tf":1.4142135623730951},"464":{"tf":2.23606797749979},"467":{"tf":1.0},"477":{"tf":2.0},"491":{"tf":2.0},"495":{"tf":1.0},"50":{"tf":2.449489742783178},"510":{"tf":1.0},"514":{"tf":1.0},"516":{"tf":1.4142135623730951},"517":{"tf":2.0},"54":{"tf":1.7320508075688772},"557":{"tf":2.0},"56":{"tf":1.0},"90":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951}}}}}}},"i":{"c":{"df":1,"docs":{"1":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":8,"docs":{"1":{"tf":1.0},"322":{"tf":1.0},"383":{"tf":2.6457513110645907},"386":{"tf":1.0},"388":{"tf":1.0},"416":{"tf":1.0},"515":{"tf":1.0},"64":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"464":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":14,"docs":{"15":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"388":{"tf":1.0},"413":{"tf":1.4142135623730951},"50":{"tf":1.0},"515":{"tf":1.0},"523":{"tf":1.0},"55":{"tf":1.0},"556":{"tf":1.0},"557":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.4142135623730951},"99":{"tf":1.0}}}}}}},"n":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"300":{"tf":1.7320508075688772}}}}}},"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"171":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":61,"docs":{"0":{"tf":1.0},"102":{"tf":1.0},"109":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"159":{"tf":1.0},"161":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"2":{"tf":1.4142135623730951},"218":{"tf":1.0},"226":{"tf":1.0},"236":{"tf":1.4142135623730951},"237":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"28":{"tf":1.0},"299":{"tf":1.0},"309":{"tf":1.4142135623730951},"310":{"tf":1.0},"345":{"tf":1.0},"368":{"tf":1.0},"369":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.4142135623730951},"407":{"tf":1.0},"410":{"tf":1.4142135623730951},"413":{"tf":1.0},"416":{"tf":1.4142135623730951},"417":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"447":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.0},"473":{"tf":1.0},"477":{"tf":1.4142135623730951},"486":{"tf":1.0},"492":{"tf":1.0},"5":{"tf":1.4142135623730951},"517":{"tf":1.0},"518":{"tf":1.0},"542":{"tf":1.0},"556":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0},"87":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.4142135623730951},"96":{"tf":1.0}},"e":{"(":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"y":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"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":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"524":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.0},"524":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"159":{"tf":1.0},"164":{"tf":1.0},"524":{"tf":1.4142135623730951}}}}}}}}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"s":{"df":7,"docs":{"128":{"tf":2.0},"194":{"tf":1.0},"251":{"tf":1.0},"263":{"tf":1.0},"430":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":14,"docs":{"12":{"tf":1.0},"14":{"tf":1.0},"40":{"tf":1.7320508075688772},"490":{"tf":1.0},"503":{"tf":1.0},"535":{"tf":2.23606797749979},"536":{"tf":1.0},"537":{"tf":1.4142135623730951},"538":{"tf":1.4142135623730951},"539":{"tf":1.4142135623730951},"540":{"tf":1.0},"541":{"tf":1.0},"542":{"tf":1.0},"6":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"109":{"tf":1.0},"548":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"479":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"495":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"d":{"df":3,"docs":{"182":{"tf":1.0},"204":{"tf":1.0},"464":{"tf":1.0}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"df":2,"docs":{"173":{"tf":1.0},"556":{"tf":1.0}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"64":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"186":{"tf":1.0}}},"df":0,"docs":{}}}},"x":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"478":{"tf":1.0}}}}}}},"df":12,"docs":{"135":{"tf":1.0},"137":{"tf":2.8284271247461903},"138":{"tf":2.0},"139":{"tf":1.0},"141":{"tf":2.6457513110645907},"142":{"tf":1.4142135623730951},"145":{"tf":2.6457513110645907},"146":{"tf":1.4142135623730951},"147":{"tf":2.23606797749979},"148":{"tf":1.0},"153":{"tf":1.7320508075688772},"473":{"tf":1.4142135623730951}}}},"i":{"c":{"df":10,"docs":{"129":{"tf":1.0},"143":{"tf":1.0},"416":{"tf":1.0},"422":{"tf":1.0},"425":{"tf":1.0},"427":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.0},"473":{"tf":1.4142135623730951}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":4,"docs":{"305":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0},"380":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"413":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"110":{"tf":1.0},"247":{"tf":1.0},"416":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"231":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"(":{")":{".":{"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":{"472":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.7320508075688772}},"s":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"168":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"df":1,"docs":{"178":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"[":{"\"":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"168":{"tf":1.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":1,"docs":{"178":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"168":{"tf":2.0},"185":{"tf":1.4142135623730951},"388":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{")":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"388":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"498":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":28,"docs":{"100":{"tf":2.23606797749979},"101":{"tf":1.0},"119":{"tf":1.0},"16":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"185":{"tf":1.0},"236":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.4142135623730951},"388":{"tf":1.0},"440":{"tf":1.4142135623730951},"471":{"tf":1.7320508075688772},"472":{"tf":1.0},"473":{"tf":1.4142135623730951},"508":{"tf":1.0},"524":{"tf":1.0},"534":{"tf":1.0},"544":{"tf":1.0},"63":{"tf":1.4142135623730951},"90":{"tf":1.0}},"r":{"df":0,"docs":{},"m":{"df":55,"docs":{"10":{"tf":1.4142135623730951},"12":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.4142135623730951},"156":{"tf":1.0},"160":{"tf":1.0},"165":{"tf":1.0},"18":{"tf":1.4142135623730951},"182":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"190":{"tf":1.0},"218":{"tf":1.0},"22":{"tf":1.0},"224":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"26":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"29":{"tf":1.0},"320":{"tf":1.0},"341":{"tf":1.0},"40":{"tf":1.4142135623730951},"416":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"468":{"tf":1.0},"498":{"tf":1.0},"5":{"tf":1.4142135623730951},"507":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.0},"528":{"tf":1.0},"529":{"tf":1.0},"534":{"tf":1.0},"535":{"tf":1.7320508075688772},"536":{"tf":1.0},"537":{"tf":1.0},"538":{"tf":1.0},"539":{"tf":1.0},"540":{"tf":1.0},"541":{"tf":1.0},"542":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"6":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"477":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"122":{"tf":1.0},"370":{"tf":1.0},"382":{"tf":1.0},"383":{"tf":1.7320508075688772}}}}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"183":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"439":{"tf":1.0}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"312":{"tf":1.4142135623730951},"90":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"313":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{":":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"df":1,"docs":{"313":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":11,"docs":{"148":{"tf":1.0},"4":{"tf":1.0},"452":{"tf":1.0},"465":{"tf":1.0},"50":{"tf":1.4142135623730951},"545":{"tf":1.0},"555":{"tf":1.4142135623730951},"58":{"tf":2.23606797749979},"89":{"tf":1.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"452":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"133":{"tf":1.0},"134":{"tf":1.7320508075688772},"186":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":21,"docs":{"130":{"tf":1.4142135623730951},"134":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":1.0},"183":{"tf":1.7320508075688772},"195":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.0},"236":{"tf":2.6457513110645907},"239":{"tf":1.0},"251":{"tf":1.0},"270":{"tf":1.0},"275":{"tf":1.7320508075688772},"276":{"tf":1.0},"277":{"tf":1.0},"299":{"tf":1.4142135623730951},"341":{"tf":1.0},"347":{"tf":1.0},"349":{"tf":2.449489742783178},"350":{"tf":2.449489742783178},"473":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":2.23606797749979}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"516":{"tf":2.0}}}}}}}}},"s":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"556":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"131":{"tf":1.0},"527":{"tf":1.4142135623730951}}}}},"i":{"d":{"df":9,"docs":{"104":{"tf":1.0},"187":{"tf":1.0},"339":{"tf":1.0},"350":{"tf":1.0},"389":{"tf":1.0},"50":{"tf":1.0},"531":{"tf":1.0},"532":{"tf":1.0},"87":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"28":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"477":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":9,"docs":{"22":{"tf":1.0},"434":{"tf":1.7320508075688772},"44":{"tf":1.4142135623730951},"45":{"tf":2.0},"46":{"tf":1.0},"467":{"tf":1.0},"47":{"tf":1.0},"471":{"tf":1.0},"48":{"tf":1.0}}},"n":{"c":{"df":23,"docs":{"100":{"tf":1.0},"110":{"tf":1.0},"120":{"tf":1.0},"148":{"tf":2.0},"149":{"tf":1.4142135623730951},"174":{"tf":1.0},"286":{"tf":1.7320508075688772},"291":{"tf":1.7320508075688772},"316":{"tf":1.0},"320":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.0},"347":{"tf":1.0},"348":{"tf":1.0},"362":{"tf":1.0},"375":{"tf":1.0},"404":{"tf":1.0},"470":{"tf":1.0},"518":{"tf":1.0},"531":{"tf":1.0},"81":{"tf":1.0},"90":{"tf":1.7320508075688772},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":10,"docs":{"116":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"166":{"tf":1.0},"197":{"tf":1.0},"215":{"tf":1.0},"275":{"tf":1.4142135623730951},"386":{"tf":1.0},"401":{"tf":1.0},"426":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":58,"docs":{"169":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"184":{"tf":1.7320508075688772},"213":{"tf":1.4142135623730951},"226":{"tf":1.0},"232":{"tf":1.0},"243":{"tf":1.0},"245":{"tf":1.0},"267":{"tf":1.0},"284":{"tf":1.0},"289":{"tf":1.0},"297":{"tf":1.0},"316":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0},"355":{"tf":1.0},"368":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":1.0},"399":{"tf":1.0},"407":{"tf":1.4142135623730951},"408":{"tf":1.4142135623730951},"409":{"tf":1.0},"413":{"tf":1.4142135623730951},"43":{"tf":1.0},"450":{"tf":1.0},"461":{"tf":1.0},"466":{"tf":1.0},"483":{"tf":1.0},"488":{"tf":1.0},"489":{"tf":1.0},"491":{"tf":1.4142135623730951},"492":{"tf":1.4142135623730951},"493":{"tf":1.0},"495":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.4142135623730951},"499":{"tf":1.0},"503":{"tf":1.0},"504":{"tf":1.4142135623730951},"505":{"tf":1.4142135623730951},"508":{"tf":1.0},"510":{"tf":1.4142135623730951},"512":{"tf":1.4142135623730951},"516":{"tf":1.0},"520":{"tf":1.4142135623730951},"523":{"tf":1.0},"524":{"tf":1.4142135623730951},"534":{"tf":1.0},"542":{"tf":1.0},"544":{"tf":1.0},"67":{"tf":1.0},"90":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"17":{"tf":1.0},"27":{"tf":1.0},"467":{"tf":1.0},"471":{"tf":1.0},"556":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"168":{"tf":1.0},"470":{"tf":2.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":31,"docs":{"132":{"tf":1.4142135623730951},"134":{"tf":1.0},"138":{"tf":1.7320508075688772},"149":{"tf":1.4142135623730951},"156":{"tf":2.0},"168":{"tf":2.23606797749979},"191":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"247":{"tf":2.0},"271":{"tf":2.0},"276":{"tf":1.4142135623730951},"277":{"tf":2.23606797749979},"280":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":4.0},"300":{"tf":2.0},"306":{"tf":2.6457513110645907},"331":{"tf":2.0},"349":{"tf":1.0},"362":{"tf":1.0},"370":{"tf":1.7320508075688772},"412":{"tf":3.4641016151377544},"430":{"tf":1.0},"445":{"tf":2.0},"455":{"tf":2.6457513110645907},"470":{"tf":2.8284271247461903},"473":{"tf":1.0}},"e":{"df":0,"docs":{},"g":{"df":11,"docs":{"110":{"tf":1.7320508075688772},"126":{"tf":1.4142135623730951},"128":{"tf":1.0},"171":{"tf":1.0},"195":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.4142135623730951},"211":{"tf":2.0},"299":{"tf":1.0},"334":{"tf":1.4142135623730951},"7":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":16,"docs":{"132":{"tf":1.0},"149":{"tf":1.0},"158":{"tf":1.4142135623730951},"168":{"tf":2.0},"171":{"tf":1.0},"191":{"tf":1.0},"194":{"tf":1.4142135623730951},"247":{"tf":1.0},"271":{"tf":1.0},"331":{"tf":1.0},"349":{"tf":1.0},"441":{"tf":1.0},"453":{"tf":1.0},"460":{"tf":1.0},"464":{"tf":1.0},"466":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"138":{"tf":1.0},"149":{"tf":1.4142135623730951},"247":{"tf":1.4142135623730951},"331":{"tf":1.4142135623730951},"445":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"470":{"tf":2.0}}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"441":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":2.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"455":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"455":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"470":{"tf":2.0}}}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":2,"docs":{"168":{"tf":1.0},"306":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":1,"docs":{"156":{"tf":1.0}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"460":{"tf":2.449489742783178}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"293":{"tf":2.0}}}}}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"277":{"tf":1.4142135623730951}},"e":{"\"":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"158":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"194":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"196":{"tf":2.23606797749979},"197":{"tf":2.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}}},"n":{"d":{"df":1,"docs":{"530":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"407":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"218":{"tf":1.0},"248":{"tf":1.0},"260":{"tf":1.0},"370":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"152":{"tf":1.0},"388":{"tf":1.0},"439":{"tf":1.0}}}}},"f":{"a":{"c":{"df":9,"docs":{"160":{"tf":1.7320508075688772},"170":{"tf":2.23606797749979},"182":{"tf":1.7320508075688772},"236":{"tf":1.0},"335":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"461":{"tf":1.0},"471":{"tf":1.7320508075688772},"473":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"508":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":16,"docs":{"131":{"tf":1.0},"147":{"tf":1.0},"152":{"tf":1.4142135623730951},"18":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.0},"268":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"461":{"tf":1.4142135623730951},"463":{"tf":2.0},"464":{"tf":1.0},"465":{"tf":1.0},"466":{"tf":1.0},"518":{"tf":1.0}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"557":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"161":{"tf":1.0},"324":{"tf":1.0},"349":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":9,"docs":{"133":{"tf":1.0},"148":{"tf":1.0},"233":{"tf":1.0},"406":{"tf":1.0},"486":{"tf":1.0},"493":{"tf":1.0},"503":{"tf":1.4142135623730951},"554":{"tf":1.4142135623730951},"8":{"tf":1.0}},"t":{"df":46,"docs":{"0":{"tf":1.7320508075688772},"1":{"tf":1.0},"10":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"3":{"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":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"475":{"tf":1.7320508075688772},"5":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"554":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"316":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"322":{"tf":1.0},"352":{"tf":1.4142135623730951},"354":{"tf":1.0},"464":{"tf":1.0},"473":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"128":{"tf":1.0},"223":{"tf":1.0},"295":{"tf":1.0},"308":{"tf":2.0},"464":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"474":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"k":{"df":3,"docs":{"465":{"tf":1.0},"467":{"tf":1.0},"96":{"tf":1.0}}},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"205":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"379":{"tf":1.0}}}}}}}}},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":2,"docs":{"223":{"tf":1.0},"386":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"386":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"223":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"196":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"196":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":7,"docs":{"130":{"tf":1.0},"350":{"tf":1.0},"416":{"tf":1.0},"532":{"tf":1.0},"533":{"tf":1.7320508075688772},"551":{"tf":1.7320508075688772},"91":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"u":{"df":20,"docs":{"109":{"tf":1.0},"169":{"tf":1.0},"267":{"tf":1.0},"28":{"tf":1.0},"285":{"tf":1.0},"290":{"tf":1.0},"314":{"tf":1.0},"33":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"528":{"tf":1.0},"551":{"tf":2.0},"555":{"tf":1.4142135623730951},"556":{"tf":1.4142135623730951},"557":{"tf":2.0},"558":{"tf":1.0},"560":{"tf":1.0},"82":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"478":{"tf":1.0}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":9,"docs":{"160":{"tf":1.0},"180":{"tf":1.7320508075688772},"181":{"tf":1.0},"182":{"tf":2.23606797749979},"183":{"tf":2.0},"328":{"tf":1.4142135623730951},"36":{"tf":1.0},"508":{"tf":1.4142135623730951},"524":{"tf":2.0}}}}}}}}}}}}}}},"t":{"'":{"df":23,"docs":{"107":{"tf":1.0},"110":{"tf":1.0},"114":{"tf":1.0},"130":{"tf":1.0},"2":{"tf":1.0},"212":{"tf":1.0},"239":{"tf":1.0},"297":{"tf":1.0},"376":{"tf":1.0},"386":{"tf":1.0},"416":{"tf":2.0},"441":{"tf":1.0},"463":{"tf":1.0},"464":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.4142135623730951},"477":{"tf":2.23606797749979},"478":{"tf":2.0},"479":{"tf":1.0},"516":{"tf":1.0},"532":{"tf":1.0},"553":{"tf":1.0},"554":{"tf":1.0}},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"347":{"tf":1.7320508075688772},"527":{"tf":1.0}}}}},".":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"n":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"168":{"tf":1.0},"345":{"tf":2.449489742783178},"350":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"168":{"tf":1.0},"178":{"tf":1.0}}}}},"x":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"z":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":3,"docs":{"183":{"tf":1.4142135623730951},"223":{"tf":2.0},"386":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"458":{"tf":1.0}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"386":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"_":{"c":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"282":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"282":{"tf":1.0}}}}}},"{":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"282":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":25,"docs":{"128":{"tf":1.0},"176":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":3.0},"197":{"tf":3.872983346207417},"223":{"tf":1.4142135623730951},"268":{"tf":1.0},"271":{"tf":1.7320508075688772},"272":{"tf":1.7320508075688772},"273":{"tf":1.4142135623730951},"282":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"294":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":2.8284271247461903},"323":{"tf":1.0},"324":{"tf":1.0},"326":{"tf":1.4142135623730951},"328":{"tf":1.0},"331":{"tf":2.449489742783178},"345":{"tf":1.0},"386":{"tf":2.0},"445":{"tf":1.4142135623730951},"464":{"tf":1.7320508075688772},"78":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"a":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"0":{"df":1,"docs":{"386":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":3,"docs":{"176":{"tf":1.0},"183":{"tf":1.0},"386":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"331":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"176":{"tf":1.4142135623730951},"183":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"128":{"tf":1.0},"251":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"183":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"223":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},".":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"445":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"197":{"tf":1.0},"272":{"tf":1.4142135623730951},"306":{"tf":1.0},"441":{"tf":1.4142135623730951},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"197":{"tf":1.4142135623730951},"445":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"273":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":11,"docs":{"176":{"tf":2.23606797749979},"183":{"tf":2.6457513110645907},"197":{"tf":2.6457513110645907},"223":{"tf":1.0},"272":{"tf":2.23606797749979},"273":{"tf":2.449489742783178},"307":{"tf":2.0},"308":{"tf":1.4142135623730951},"386":{"tf":1.0},"40":{"tf":1.0},"445":{"tf":2.449489742783178}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"307":{"tf":1.0},"40":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"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":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"287":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"r":{"df":4,"docs":{"197":{"tf":1.7320508075688772},"243":{"tf":1.0},"319":{"tf":1.7320508075688772},"368":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"410":{"tf":1.0},"96":{"tf":1.0}}}}}}}},"j":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"48":{"tf":1.0},"515":{"tf":1.0},"63":{"tf":1.0},"86":{"tf":2.449489742783178},"88":{"tf":1.0},"95":{"tf":1.0}}},"v":{"a":{"'":{"df":8,"docs":{"100":{"tf":1.0},"128":{"tf":1.0},"187":{"tf":1.0},"195":{"tf":1.4142135623730951},"198":{"tf":1.0},"247":{"tf":1.0},"301":{"tf":1.0},"305":{"tf":1.0}}},".":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"3":{"4":{"8":{"df":2,"docs":{"47":{"tf":1.0},"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"6":{"7":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"0":{"(":{"df":0,"docs":{},"n":{"df":3,"docs":{"47":{"tf":1.0},"48":{"tf":1.0},"547":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"7":{"5":{"6":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"6":{"0":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"1":{"(":{"df":0,"docs":{},"n":{"df":2,"docs":{"47":{"tf":1.0},"547":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"3":{"5":{"1":{"df":1,"docs":{"547":{"tf":1.0}}},"7":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"1":{"8":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"2":{"4":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"2":{"0":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"8":{"7":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"48":{"tf":1.0},"548":{"tf":1.4142135623730951},"81":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"81":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"7":{"4":{"5":{"df":1,"docs":{"47":{"tf":1.0}}},"8":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"3":{"3":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"47":{"tf":1.4142135623730951}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"4":{"2":{"df":2,"docs":{"47":{"tf":1.0},"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"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":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"n":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"$":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"548":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"$":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"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":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{".":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"548":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"d":{"df":0,"docs":{},"o":{"c":{"df":3,"docs":{"468":{"tf":1.0},"478":{"tf":2.0},"490":{"tf":1.0}}},"df":0,"docs":{}}},"df":17,"docs":{"100":{"tf":1.4142135623730951},"110":{"tf":1.0},"15":{"tf":1.0},"184":{"tf":1.0},"191":{"tf":1.0},"201":{"tf":1.4142135623730951},"25":{"tf":1.0},"27":{"tf":1.0},"40":{"tf":1.4142135623730951},"41":{"tf":1.0},"436":{"tf":1.0},"47":{"tf":2.449489742783178},"48":{"tf":2.0},"547":{"tf":4.58257569495584},"86":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":7,"docs":{"356":{"tf":1.4142135623730951},"432":{"tf":1.0},"458":{"tf":1.7320508075688772},"460":{"tf":1.7320508075688772},"462":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":2,"docs":{"522":{"tf":1.0},"557":{"tf":1.0}}}}},"df":1,"docs":{"22":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":7,"docs":{"245":{"tf":1.0},"389":{"tf":1.4142135623730951},"405":{"tf":1.0},"544":{"tf":1.0},"550":{"tf":1.4142135623730951},"558":{"tf":1.0},"83":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"554":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":19,"docs":{"218":{"tf":1.0},"222":{"tf":2.0},"223":{"tf":2.0},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"359":{"tf":1.0},"46":{"tf":1.0},"50":{"tf":1.4142135623730951},"55":{"tf":2.449489742783178},"550":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"78":{"tf":1.0},"80":{"tf":1.4142135623730951},"82":{"tf":1.0},"90":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"78":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"v":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{">":{"1":{"6":{"<":{"/":{"df":0,"docs":{},"j":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"435":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{"1":{"6":{"df":1,"docs":{"436":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":7,"docs":{"109":{"tf":1.0},"131":{"tf":1.0},"277":{"tf":1.0},"382":{"tf":1.0},"555":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0}}}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}},"y":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"193":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"336":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"334":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":19,"docs":{"15":{"tf":1.0},"185":{"tf":1.0},"189":{"tf":2.449489742783178},"193":{"tf":3.0},"222":{"tf":1.7320508075688772},"267":{"tf":1.0},"278":{"tf":1.4142135623730951},"319":{"tf":2.23606797749979},"333":{"tf":1.4142135623730951},"334":{"tf":1.7320508075688772},"335":{"tf":1.0},"336":{"tf":1.4142135623730951},"339":{"tf":3.3166247903554},"362":{"tf":1.7320508075688772},"370":{"tf":1.4142135623730951},"473":{"tf":1.0},"478":{"tf":1.0},"516":{"tf":1.7320508075688772},"547":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"336":{"tf":1.0}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"523":{"tf":1.0}}},"df":0,"docs":{}}}}}},"h":{"df":0,"docs":{},"o":{"b":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}},"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":1,"docs":{"557":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"557":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"356":{"tf":1.4142135623730951},"358":{"tf":1.4142135623730951}}}},"df":6,"docs":{"114":{"tf":1.4142135623730951},"121":{"tf":2.449489742783178},"356":{"tf":1.7320508075688772},"358":{"tf":1.4142135623730951},"381":{"tf":3.4641016151377544},"461":{"tf":1.0}},"m":{"df":1,"docs":{"121":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"69":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"d":{"a":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":21,"docs":{"1":{"tf":1.0},"102":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"118":{"tf":1.0},"152":{"tf":1.0},"156":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"308":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"429":{"tf":1.0},"470":{"tf":1.4142135623730951},"473":{"tf":1.0},"517":{"tf":1.0},"555":{"tf":1.4142135623730951},"56":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"1":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":2,"docs":{"554":{"tf":1.0},"79":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{"\"":{"df":0,"docs":{},"j":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"436":{"tf":1.0}}}}}},"df":0,"docs":{}},":":{"9":{".":{"0":{".":{"0":{"df":1,"docs":{"491":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"1":{"df":1,"docs":{"436":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"435":{"tf":1.0},"491":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":19,"docs":{"12":{"tf":1.0},"15":{"tf":2.0},"17":{"tf":1.0},"350":{"tf":1.0},"413":{"tf":1.4142135623730951},"433":{"tf":2.0},"434":{"tf":1.4142135623730951},"435":{"tf":1.7320508075688772},"436":{"tf":2.23606797749979},"438":{"tf":1.0},"439":{"tf":1.4142135623730951},"440":{"tf":1.0},"445":{"tf":1.4142135623730951},"446":{"tf":1.7320508075688772},"447":{"tf":2.6457513110645907},"491":{"tf":1.7320508075688772},"556":{"tf":1.4142135623730951},"558":{"tf":1.0},"6":{"tf":1.0}},"i":{"df":1,"docs":{"413":{"tf":1.0}}}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"'":{"df":1,"docs":{"226":{"tf":1.0}}},"df":0,"docs":{}}}}}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"109":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"b":{"d":{"a":{"df":4,"docs":{"100":{"tf":1.0},"110":{"tf":1.0},"534":{"tf":1.0},"544":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"401":{"tf":1.7320508075688772},"413":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"g":{"df":4,"docs":{"223":{"tf":1.4142135623730951},"320":{"tf":1.7320508075688772},"476":{"tf":1.0},"550":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":6,"docs":{"203":{"tf":1.0},"384":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"147":{"tf":1.0},"306":{"tf":1.0},"416":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"548":{"tf":1.0},"555":{"tf":1.4142135623730951}}},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"22":{"tf":1.0},"27":{"tf":1.0},"45":{"tf":1.4142135623730951},"50":{"tf":2.0},"56":{"tf":2.6457513110645907},"84":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0}}}}}},"y":{"df":1,"docs":{"382":{"tf":1.4142135623730951}}},"z":{"df":0,"docs":{},"i":{"df":1,"docs":{"557":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":5,"docs":{"100":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":1.0},"236":{"tf":1.0},"477":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"413":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"134":{"tf":1.0},"484":{"tf":1.0},"556":{"tf":1.4142135623730951}}}},"v":{"df":4,"docs":{"106":{"tf":1.0},"108":{"tf":1.0},"305":{"tf":1.0},"339":{"tf":1.7320508075688772}}}},"df":2,"docs":{"247":{"tf":1.4142135623730951},"77":{"tf":2.449489742783178}},"f":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"263":{"tf":1.0}}}}}}},"df":5,"docs":{"2":{"tf":1.7320508075688772},"214":{"tf":1.0},"41":{"tf":1.0},"44":{"tf":1.0},"527":{"tf":1.0}}}},"g":{"a":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":2.0}}},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"c":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"n":{"d":{"(":{")":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"472":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":11,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"251":{"tf":1.4142135623730951},"357":{"tf":1.0},"383":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.4142135623730951},"413":{"tf":1.0},"537":{"tf":1.0},"539":{"tf":1.0},"77":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"80":{"tf":1.0}}}}}},"t":{"'":{"df":31,"docs":{"107":{"tf":1.0},"110":{"tf":1.4142135623730951},"112":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"158":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.4142135623730951},"168":{"tf":1.0},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"193":{"tf":1.0},"211":{"tf":1.4142135623730951},"223":{"tf":1.0},"251":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"318":{"tf":1.0},"339":{"tf":1.4142135623730951},"345":{"tf":1.4142135623730951},"388":{"tf":1.4142135623730951},"389":{"tf":1.0},"405":{"tf":1.0},"413":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.0},"72":{"tf":1.0}}},"df":27,"docs":{"0":{"tf":1.0},"119":{"tf":1.0},"131":{"tf":1.0},"168":{"tf":1.0},"193":{"tf":1.0},"230":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"267":{"tf":1.0},"270":{"tf":1.0},"294":{"tf":1.0},"331":{"tf":1.0},"340":{"tf":1.0},"343":{"tf":1.0},"347":{"tf":1.0},"386":{"tf":1.0},"392":{"tf":1.0},"407":{"tf":1.4142135623730951},"410":{"tf":1.0},"439":{"tf":1.0},"459":{"tf":1.0},"493":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0},"82":{"tf":1.0},"90":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"429":{"tf":1.0},"76":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":6,"docs":{"112":{"tf":1.0},"160":{"tf":1.0},"271":{"tf":3.0},"277":{"tf":3.3166247903554},"386":{"tf":3.0},"389":{"tf":1.7320508075688772}}}}}},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"182":{"tf":1.0},"226":{"tf":1.7320508075688772},"478":{"tf":1.0},"86":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":1,"docs":{"347":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}},"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":{"413":{"tf":1.0}}}}}}}}}}},"k":{"df":0,"docs":{},"e":{"df":2,"docs":{"2":{"tf":1.0},"390":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":14,"docs":{"0":{"tf":1.0},"100":{"tf":1.0},"195":{"tf":1.0},"222":{"tf":1.0},"247":{"tf":1.0},"267":{"tf":1.0},"449":{"tf":1.0},"453":{"tf":1.7320508075688772},"460":{"tf":1.4142135623730951},"461":{"tf":1.0},"467":{"tf":1.4142135623730951},"531":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"76":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":4.0}}},"df":0,"docs":{}}}}},"df":6,"docs":{"358":{"tf":1.0},"412":{"tf":2.0},"416":{"tf":1.0},"473":{"tf":1.4142135623730951},"548":{"tf":1.7320508075688772},"556":{"tf":1.4142135623730951}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":2.0}}},"df":0,"docs":{}}}},"r":{"df":1,"docs":{"416":{"tf":1.0}}}},"k":{"df":10,"docs":{"1":{"tf":1.0},"22":{"tf":1.4142135623730951},"281":{"tf":1.0},"40":{"tf":1.4142135623730951},"405":{"tf":1.0},"470":{"tf":1.4142135623730951},"471":{"tf":2.23606797749979},"477":{"tf":1.0},"478":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":2.449489742783178}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"334":{"tf":1.0}}}}}},"df":2,"docs":{"332":{"tf":1.0},"339":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"(":{"\"":{"c":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"498":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":2,"docs":{"483":{"tf":1.0},"486":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"512":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":17,"docs":{"131":{"tf":1.7320508075688772},"132":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"388":{"tf":1.0},"459":{"tf":1.4142135623730951},"468":{"tf":1.7320508075688772},"470":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951},"512":{"tf":1.4142135623730951},"524":{"tf":2.449489742783178}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"331":{"tf":2.0}}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"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":{},"e":{"d":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"466":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"466":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"531":{"tf":1.0}}}}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":8,"docs":{"132":{"tf":1.0},"324":{"tf":1.4142135623730951},"327":{"tf":1.7320508075688772},"328":{"tf":1.0},"329":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.0},"498":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"329":{"tf":1.4142135623730951}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":7,"docs":{"324":{"tf":2.23606797749979},"325":{"tf":1.0},"327":{"tf":1.7320508075688772},"328":{"tf":2.0},"329":{"tf":1.4142135623730951},"331":{"tf":1.0},"498":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{".":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"326":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"326":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"510":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"510":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"<":{">":{"(":{"\"":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"498":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{">":{"(":{"\"":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"331":{"tf":1.0},"510":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"325":{"tf":1.0}}}}},"t":{">":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"325":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":106,"docs":{"100":{"tf":1.4142135623730951},"102":{"tf":1.0},"107":{"tf":1.0},"11":{"tf":1.0},"130":{"tf":2.8284271247461903},"131":{"tf":1.7320508075688772},"132":{"tf":1.0},"135":{"tf":1.0},"15":{"tf":1.0},"157":{"tf":2.0},"158":{"tf":2.0},"159":{"tf":2.8284271247461903},"164":{"tf":1.7320508075688772},"166":{"tf":3.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"177":{"tf":1.4142135623730951},"178":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.0},"193":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.0},"203":{"tf":1.7320508075688772},"220":{"tf":1.0},"224":{"tf":1.0},"227":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"264":{"tf":1.0},"266":{"tf":1.0},"270":{"tf":1.0},"274":{"tf":1.0},"279":{"tf":1.0},"292":{"tf":1.0},"297":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"305":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.7320508075688772},"321":{"tf":1.0},"323":{"tf":3.0},"324":{"tf":2.0},"325":{"tf":1.7320508075688772},"326":{"tf":2.449489742783178},"327":{"tf":3.7416573867739413},"328":{"tf":2.0},"329":{"tf":2.449489742783178},"330":{"tf":1.0},"331":{"tf":2.23606797749979},"332":{"tf":1.0},"333":{"tf":1.4142135623730951},"339":{"tf":2.449489742783178},"345":{"tf":1.7320508075688772},"350":{"tf":1.7320508075688772},"358":{"tf":1.0},"359":{"tf":1.0},"36":{"tf":2.0},"368":{"tf":1.4142135623730951},"37":{"tf":1.0},"375":{"tf":1.0},"380":{"tf":1.0},"388":{"tf":1.4142135623730951},"389":{"tf":1.4142135623730951},"396":{"tf":1.0},"397":{"tf":1.4142135623730951},"406":{"tf":1.0},"41":{"tf":1.0},"416":{"tf":1.0},"417":{"tf":1.0},"420":{"tf":1.4142135623730951},"426":{"tf":1.0},"432":{"tf":1.0},"466":{"tf":2.23606797749979},"468":{"tf":1.7320508075688772},"486":{"tf":1.4142135623730951},"498":{"tf":1.7320508075688772},"5":{"tf":1.0},"50":{"tf":1.7320508075688772},"510":{"tf":2.0},"514":{"tf":1.7320508075688772},"526":{"tf":1.0},"535":{"tf":1.0},"540":{"tf":1.0},"543":{"tf":1.0},"544":{"tf":1.4142135623730951},"547":{"tf":1.0},"558":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"63":{"tf":1.0},"65":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":2.6457513110645907},"81":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"390":{"tf":1.0},"92":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"183":{"tf":1.0}}}}}},"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"164":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"185":{"tf":1.0},"474":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"*":{">":{">":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"\"":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"474":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"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":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{">":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"177":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{">":{"(":{"\"":{"b":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"n":{"a":{"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":2,"docs":{"131":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"531":{"tf":1.4142135623730951}}}}}}}}}}}}},"1":{"df":1,"docs":{"320":{"tf":1.0}}},"2":{"df":1,"docs":{"320":{"tf":1.0}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":12,"docs":{"132":{"tf":1.0},"157":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"33":{"tf":1.0},"404":{"tf":1.0},"430":{"tf":1.0},"453":{"tf":1.0},"468":{"tf":1.4142135623730951},"486":{"tf":2.23606797749979},"531":{"tf":1.0},"550":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"442":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"412":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"412":{"tf":1.0}}}}},"r":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"\"":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"474":{"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":{},"g":{"df":1,"docs":{"445":{"tf":1.4142135623730951}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}}}}},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"\"":{")":{")":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"470":{"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":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"p":{"\"":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"474":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"319":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"486":{"tf":1.4142135623730951}}}}}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"15":{"tf":1.0},"318":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"f":{"df":2,"docs":{"15":{"tf":1.0},"318":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"468":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"470":{"tf":1.4142135623730951},"531":{"tf":1.4142135623730951}},"e":{"<":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"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":{"(":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"472":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":22,"docs":{"10":{"tf":1.0},"15":{"tf":1.0},"157":{"tf":1.0},"315":{"tf":1.7320508075688772},"316":{"tf":2.23606797749979},"317":{"tf":2.6457513110645907},"318":{"tf":3.872983346207417},"319":{"tf":2.6457513110645907},"320":{"tf":4.0},"321":{"tf":3.872983346207417},"322":{"tf":2.8284271247461903},"36":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.7320508075688772},"39":{"tf":1.0},"430":{"tf":2.0},"442":{"tf":1.4142135623730951},"470":{"tf":3.0},"474":{"tf":1.4142135623730951},"486":{"tf":1.7320508075688772},"75":{"tf":2.23606797749979},"8":{"tf":1.0}}}},"t":{"df":0,"docs":{},"l":{"df":10,"docs":{"102":{"tf":1.0},"110":{"tf":1.0},"37":{"tf":1.0},"376":{"tf":1.0},"444":{"tf":1.0},"518":{"tf":1.0},"530":{"tf":1.0},"555":{"tf":1.0},"74":{"tf":1.0},"86":{"tf":1.4142135623730951}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"358":{"tf":1.0},"478":{"tf":1.0},"558":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"558":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"118":{"tf":2.23606797749979},"121":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{")":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"121":{"tf":1.0}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{".":{"0":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"o":{"a":{"d":{"df":25,"docs":{"101":{"tf":2.23606797749979},"102":{"tf":1.7320508075688772},"103":{"tf":1.0},"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"193":{"tf":1.7320508075688772},"302":{"tf":1.0},"354":{"tf":1.7320508075688772},"355":{"tf":1.0},"363":{"tf":1.4142135623730951},"42":{"tf":1.0},"452":{"tf":1.7320508075688772},"47":{"tf":1.0},"48":{"tf":1.0},"492":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"542":{"tf":3.605551275463989},"547":{"tf":1.7320508075688772},"548":{"tf":1.7320508075688772},"58":{"tf":1.0},"83":{"tf":1.0},"90":{"tf":2.23606797749979},"92":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"542":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"542":{"tf":1.0}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"}":{"\\":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"542":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"542":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"542":{"tf":1.4142135623730951}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":1,"docs":{"557":{"tf":1.0}}}}},"c":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"395":{"tf":2.0}}},"x":{"df":1,"docs":{"395":{"tf":2.0}}},"z":{"df":1,"docs":{"395":{"tf":2.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"401":{"tf":2.449489742783178}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.0}}}}}},"t":{"df":41,"docs":{"102":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":2.6457513110645907},"132":{"tf":2.0},"179":{"tf":1.4142135623730951},"185":{"tf":1.7320508075688772},"197":{"tf":3.0},"207":{"tf":2.6457513110645907},"208":{"tf":2.449489742783178},"209":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"211":{"tf":3.1622776601683795},"212":{"tf":2.23606797749979},"213":{"tf":2.6457513110645907},"275":{"tf":3.0},"278":{"tf":1.0},"280":{"tf":1.4142135623730951},"284":{"tf":2.0},"285":{"tf":2.0},"286":{"tf":1.7320508075688772},"289":{"tf":2.0},"290":{"tf":2.0},"291":{"tf":1.7320508075688772},"298":{"tf":1.0},"306":{"tf":1.0},"328":{"tf":1.0},"372":{"tf":1.0},"395":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":2.23606797749979},"423":{"tf":1.7320508075688772},"425":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":1.7320508075688772},"493":{"tf":2.8284271247461903},"7":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":2.0},"86":{"tf":1.0},"95":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{")":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"212":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"125":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"(":{")":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"125":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"212":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.0}}},"x":{"df":1,"docs":{"197":{"tf":1.0}}},"z":{"df":1,"docs":{"197":{"tf":1.0}}}}}}},"2":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"430":{"tf":1.0},"464":{"tf":1.4142135623730951}}}}}},"df":2,"docs":{"213":{"tf":1.0},"430":{"tf":1.0}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"132":{"tf":1.7320508075688772},"493":{"tf":2.0}},"u":{"df":12,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.4142135623730951},"210":{"tf":1.7320508075688772},"211":{"tf":1.4142135623730951},"213":{"tf":1.0},"347":{"tf":1.0},"430":{"tf":1.0},"464":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"2":{"df":1,"docs":{"132":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"212":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":3,"docs":{"185":{"tf":1.4142135623730951},"211":{"tf":2.0},"275":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"493":{"tf":2.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"s":{".":{"a":{"d":{"d":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"197":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}}}}}}}},"s":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"208":{"tf":1.4142135623730951},"210":{"tf":1.0}},"e":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"209":{"tf":1.4142135623730951},"212":{"tf":2.0},"275":{"tf":1.7320508075688772},"464":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"210":{"tf":1.7320508075688772},"211":{"tf":2.0},"464":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}},"df":1,"docs":{"395":{"tf":2.0}}},"df":0,"docs":{},"g":{"df":8,"docs":{"107":{"tf":1.0},"28":{"tf":1.0},"50":{"tf":2.23606797749979},"52":{"tf":1.0},"53":{"tf":2.23606797749979},"546":{"tf":1.0},"550":{"tf":1.0},"90":{"tf":1.7320508075688772}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"452":{"tf":1.7320508075688772}}}}},"i":{"c":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.0},"194":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0}}}}}},"df":9,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"191":{"tf":1.4142135623730951},"204":{"tf":1.0},"231":{"tf":1.0},"430":{"tf":1.0},"469":{"tf":1.0},"553":{"tf":1.0},"73":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":20,"docs":{"234":{"tf":1.0},"281":{"tf":1.0},"484":{"tf":1.0},"488":{"tf":1.0},"489":{"tf":1.0},"491":{"tf":1.0},"492":{"tf":1.0},"493":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.0},"503":{"tf":1.4142135623730951},"504":{"tf":1.0},"505":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.0},"523":{"tf":1.0},"524":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"k":{"df":31,"docs":{"1":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"143":{"tf":1.4142135623730951},"153":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"184":{"tf":1.0},"209":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"236":{"tf":1.0},"239":{"tf":1.0},"269":{"tf":1.0},"321":{"tf":1.0},"413":{"tf":1.4142135623730951},"416":{"tf":1.0},"438":{"tf":1.0},"448":{"tf":1.0},"456":{"tf":1.0},"477":{"tf":1.0},"547":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.0},"81":{"tf":1.0}}},"p":{"df":2,"docs":{"306":{"tf":1.4142135623730951},"308":{"tf":1.0}}},"s":{"df":1,"docs":{"324":{"tf":1.0}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"275":{"tf":2.0}},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"128":{"tf":1.7320508075688772}}}}},"df":4,"docs":{"128":{"tf":1.7320508075688772},"274":{"tf":1.4142135623730951},"275":{"tf":2.449489742783178},"78":{"tf":1.0}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"274":{"tf":2.0},"275":{"tf":3.3166247903554}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"274":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"183":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"456":{"tf":1.0},"470":{"tf":1.0}}}},"t":{"df":13,"docs":{"110":{"tf":1.0},"12":{"tf":1.0},"183":{"tf":1.0},"205":{"tf":1.0},"354":{"tf":1.0},"36":{"tf":1.7320508075688772},"405":{"tf":1.0},"44":{"tf":1.0},"463":{"tf":1.0},"473":{"tf":1.0},"474":{"tf":1.0},"478":{"tf":1.4142135623730951},"558":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"478":{"tf":1.0}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"331":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{}},"df":2,"docs":{"112":{"tf":1.0},"196":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"116":{"tf":1.0}}}}}}},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"108":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"'":{"df":1,"docs":{"106":{"tf":1.0}}},"df":2,"docs":{"106":{"tf":2.449489742783178},"69":{"tf":1.0}},"s":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"102":{"tf":1.0}}},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"106":{"tf":2.23606797749979}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"m":{"a":{"d":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"461":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":8,"docs":{"12":{"tf":1.0},"14":{"tf":1.0},"223":{"tf":1.4142135623730951},"554":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":1.4142135623730951},"560":{"tf":1.0},"6":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"205":{"tf":1.0},"472":{"tf":1.4142135623730951}}},"n":{"df":28,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.0},"223":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"277":{"tf":1.0},"345":{"tf":1.0},"356":{"tf":1.4142135623730951},"37":{"tf":1.0},"388":{"tf":1.0},"397":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"458":{"tf":1.0},"459":{"tf":1.0},"466":{"tf":1.0},"467":{"tf":1.0},"477":{"tf":1.0},"548":{"tf":1.0},"555":{"tf":1.0},"69":{"tf":1.0},"74":{"tf":1.0},"83":{"tf":1.4142135623730951}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"464":{"tf":1.0},"557":{"tf":1.0},"559":{"tf":1.0}}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"2":{"tf":1.0},"48":{"tf":1.0},"555":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"df":59,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"110":{"tf":1.0},"112":{"tf":1.0},"115":{"tf":1.0},"125":{"tf":1.0},"143":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":1.0},"183":{"tf":1.7320508075688772},"189":{"tf":1.0},"198":{"tf":1.0},"2":{"tf":1.0},"215":{"tf":1.0},"223":{"tf":1.0},"239":{"tf":1.0},"245":{"tf":1.0},"267":{"tf":1.4142135623730951},"268":{"tf":1.0},"271":{"tf":1.0},"297":{"tf":1.4142135623730951},"298":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.4142135623730951},"343":{"tf":1.0},"382":{"tf":1.0},"386":{"tf":1.4142135623730951},"388":{"tf":1.4142135623730951},"389":{"tf":1.0},"401":{"tf":2.23606797749979},"404":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.0},"409":{"tf":1.0},"410":{"tf":1.4142135623730951},"414":{"tf":1.0},"433":{"tf":1.0},"434":{"tf":1.0},"461":{"tf":1.0},"464":{"tf":1.0},"467":{"tf":1.7320508075688772},"471":{"tf":1.0},"472":{"tf":2.0},"473":{"tf":1.0},"477":{"tf":1.4142135623730951},"493":{"tf":1.0},"530":{"tf":1.0},"534":{"tf":1.4142135623730951},"542":{"tf":1.0},"553":{"tf":1.4142135623730951},"554":{"tf":1.4142135623730951},"557":{"tf":1.0},"558":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":1.0}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"401":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"401":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"380":{"tf":1.0},"382":{"tf":1.0},"405":{"tf":1.0},"555":{"tf":1.0},"556":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":8,"docs":{"108":{"tf":1.0},"242":{"tf":1.0},"247":{"tf":2.0},"320":{"tf":1.4142135623730951},"406":{"tf":1.0},"433":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"277":{"tf":1.0}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":6,"docs":{"389":{"tf":1.0},"478":{"tf":1.0},"50":{"tf":1.0},"523":{"tf":1.0},"58":{"tf":1.0},"86":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}},"p":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"178":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"339":{"tf":1.0}}}}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.4142135623730951}}}}}},"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":5,"docs":{"134":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":1.0},"432":{"tf":1.0},"472":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"166":{"tf":1.0},"388":{"tf":1.0}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":2.0},"336":{"tf":1.0},"337":{"tf":2.0},"339":{"tf":2.8284271247461903}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"k":{"df":1,"docs":{"337":{"tf":1.0}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":5,"docs":{"333":{"tf":1.7320508075688772},"334":{"tf":1.7320508075688772},"335":{"tf":1.4142135623730951},"336":{"tf":2.6457513110645907},"339":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"k":{"df":1,"docs":{"334":{"tf":1.7320508075688772}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"334":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":24,"docs":{"134":{"tf":2.449489742783178},"135":{"tf":1.0},"164":{"tf":1.4142135623730951},"168":{"tf":1.0},"170":{"tf":1.0},"319":{"tf":3.0},"320":{"tf":1.0},"328":{"tf":2.23606797749979},"331":{"tf":1.0},"332":{"tf":2.0},"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":2.0},"388":{"tf":1.4142135623730951},"472":{"tf":1.0},"5":{"tf":1.4142135623730951},"50":{"tf":1.0},"55":{"tf":1.0},"9":{"tf":1.0},"94":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"f":{"df":2,"docs":{"319":{"tf":1.4142135623730951},"472":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"d":{":":{"9":{".":{"4":{".":{"1":{"df":1,"docs":{"95":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":6,"docs":{"324":{"tf":1.0},"328":{"tf":1.4142135623730951},"333":{"tf":1.4142135623730951},"335":{"tf":2.449489742783178},"336":{"tf":1.0},"339":{"tf":2.449489742783178}}}}}},"r":{"df":0,"docs":{},"k":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"479":{"tf":1.0}}}}}},"df":3,"docs":{"201":{"tf":1.7320508075688772},"203":{"tf":1.0},"69":{"tf":1.0}}},"v":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"128":{"tf":1.4142135623730951},"305":{"tf":1.0},"306":{"tf":1.7320508075688772},"448":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"'":{"df":1,"docs":{"331":{"tf":1.0}}},".":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"176":{"tf":1.4142135623730951},"212":{"tf":1.7320508075688772}}}}},"b":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"331":{"tf":1.0},"510":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"331":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":3,"docs":{"306":{"tf":1.0},"331":{"tf":2.6457513110645907},"380":{"tf":1.0}}}}},"h":{".":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"470":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"276":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"276":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"(":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"306":{"tf":1.0}}}},"df":0,"docs":{},"x":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"w":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":0,"docs":{}}}}},"y":{"a":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"215":{"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":{"276":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"p":{"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":{".":{"a":{"d":{"d":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"o":{"d":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}}}}}}}},"s":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"276":{"tf":2.6457513110645907},"277":{"tf":2.449489742783178}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"557":{"tf":1.0}}}}}}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":2,"docs":{"95":{"tf":1.0},"98":{"tf":1.0}}}}}},"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"29":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":6,"docs":{"436":{"tf":1.7320508075688772},"522":{"tf":1.0},"556":{"tf":1.0},"85":{"tf":1.0},"95":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}}}}}},"df":18,"docs":{"107":{"tf":1.0},"18":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"313":{"tf":1.0},"40":{"tf":1.7320508075688772},"435":{"tf":2.0},"450":{"tf":2.23606797749979},"477":{"tf":1.0},"522":{"tf":2.23606797749979},"557":{"tf":1.0},"84":{"tf":2.0},"85":{"tf":1.0},"94":{"tf":2.0},"95":{"tf":1.0},"97":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}}}},"x":{"df":4,"docs":{"194":{"tf":1.4142135623730951},"195":{"tf":1.0},"430":{"tf":1.7320508075688772},"455":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"194":{"tf":1.0},"441":{"tf":1.0},"454":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"355":{"tf":1.0},"358":{"tf":1.0},"361":{"tf":1.0},"369":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"d":{"6":{"7":{"8":{"6":{"8":{"5":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"5":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"479":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":29,"docs":{"1":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"131":{"tf":1.0},"152":{"tf":1.0},"167":{"tf":1.0},"195":{"tf":1.0},"203":{"tf":1.0},"221":{"tf":1.0},"225":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.0},"320":{"tf":1.0},"329":{"tf":1.0},"332":{"tf":1.0},"346":{"tf":1.4142135623730951},"354":{"tf":1.0},"369":{"tf":1.0},"425":{"tf":1.0},"429":{"tf":1.0},"441":{"tf":1.0},"517":{"tf":1.0},"518":{"tf":1.0},"531":{"tf":1.0},"542":{"tf":1.0},"73":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"130":{"tf":1.0}}}}},"t":{"df":1,"docs":{"542":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"22":{"tf":1.0},"306":{"tf":1.0},"351":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"388":{"tf":2.6457513110645907},"474":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"11":{"tf":1.0},"15":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.4142135623730951},"451":{"tf":1.0},"557":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0}}}}}},"u":{"df":1,"docs":{"86":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":49,"docs":{"103":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.4142135623730951},"112":{"tf":3.3166247903554},"129":{"tf":2.0},"130":{"tf":1.4142135623730951},"138":{"tf":1.7320508075688772},"149":{"tf":1.4142135623730951},"156":{"tf":1.7320508075688772},"158":{"tf":2.23606797749979},"168":{"tf":2.6457513110645907},"180":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"184":{"tf":1.0},"203":{"tf":1.7320508075688772},"204":{"tf":3.0},"222":{"tf":1.7320508075688772},"225":{"tf":3.4641016151377544},"232":{"tf":3.3166247903554},"233":{"tf":1.4142135623730951},"239":{"tf":1.0},"240":{"tf":1.0},"300":{"tf":2.8284271247461903},"339":{"tf":4.0},"350":{"tf":1.0},"351":{"tf":1.7320508075688772},"352":{"tf":1.4142135623730951},"354":{"tf":1.0},"358":{"tf":1.0},"383":{"tf":1.0},"42":{"tf":1.0},"438":{"tf":1.7320508075688772},"439":{"tf":2.23606797749979},"442":{"tf":2.0},"472":{"tf":2.6457513110645907},"488":{"tf":1.4142135623730951},"50":{"tf":2.23606797749979},"508":{"tf":1.7320508075688772},"509":{"tf":1.4142135623730951},"531":{"tf":1.4142135623730951},"532":{"tf":2.0},"533":{"tf":1.7320508075688772},"54":{"tf":2.6457513110645907},"553":{"tf":1.4142135623730951},"78":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":2.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"149":{"tf":1.4142135623730951},"472":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":4,"docs":{"350":{"tf":1.0},"351":{"tf":1.0},"352":{"tf":1.0},"488":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":2,"docs":{"350":{"tf":1.0},"352":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"339":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"m":{"a":{"df":0,"docs":{},"p":{"[":{"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":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"339":{"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":{},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"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":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"339":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"205":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"99":{"tf":1.0}}}},"t":{"a":{".":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"183":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"183":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"\"":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"176":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"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":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}}}},"?":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"176":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"477":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":5,"docs":{"176":{"tf":1.7320508075688772},"183":{"tf":1.7320508075688772},"222":{"tf":1.0},"223":{"tf":2.23606797749979},"470":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":219,"docs":{"1":{"tf":1.0},"100":{"tf":3.4641016151377544},"101":{"tf":2.0},"102":{"tf":2.0},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"11":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"114":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":2.0},"121":{"tf":1.0},"122":{"tf":1.7320508075688772},"124":{"tf":2.449489742783178},"125":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"131":{"tf":1.0},"134":{"tf":1.4142135623730951},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.4142135623730951},"138":{"tf":2.449489742783178},"140":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"147":{"tf":2.0},"15":{"tf":2.0},"150":{"tf":1.0},"151":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"153":{"tf":1.7320508075688772},"154":{"tf":2.0},"155":{"tf":2.23606797749979},"156":{"tf":1.0},"159":{"tf":1.7320508075688772},"160":{"tf":1.7320508075688772},"161":{"tf":1.7320508075688772},"163":{"tf":1.4142135623730951},"164":{"tf":1.0},"165":{"tf":1.4142135623730951},"167":{"tf":1.7320508075688772},"168":{"tf":1.0},"169":{"tf":1.7320508075688772},"17":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.4142135623730951},"177":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":2.0},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":2.6457513110645907},"185":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"189":{"tf":1.0},"19":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":1.0},"214":{"tf":1.4142135623730951},"22":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":1.7320508075688772},"232":{"tf":1.4142135623730951},"236":{"tf":2.0},"237":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":1.0},"245":{"tf":1.0},"251":{"tf":1.4142135623730951},"253":{"tf":1.7320508075688772},"254":{"tf":1.0},"259":{"tf":1.0},"267":{"tf":1.0},"276":{"tf":1.7320508075688772},"277":{"tf":1.0},"28":{"tf":1.0},"280":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"306":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"318":{"tf":1.0},"322":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":2.449489742783178},"329":{"tf":1.4142135623730951},"335":{"tf":1.4142135623730951},"336":{"tf":1.0},"337":{"tf":1.0},"34":{"tf":1.0},"341":{"tf":1.7320508075688772},"343":{"tf":1.4142135623730951},"344":{"tf":1.0},"345":{"tf":1.4142135623730951},"346":{"tf":1.0},"347":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":2.23606797749979},"351":{"tf":1.4142135623730951},"352":{"tf":1.0},"355":{"tf":1.7320508075688772},"356":{"tf":1.0},"362":{"tf":2.449489742783178},"363":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":1.4142135623730951},"368":{"tf":1.0},"37":{"tf":1.0},"370":{"tf":2.449489742783178},"372":{"tf":1.0},"374":{"tf":1.0},"377":{"tf":1.7320508075688772},"378":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"385":{"tf":1.4142135623730951},"386":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.4142135623730951},"389":{"tf":2.23606797749979},"390":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":3.0},"399":{"tf":1.4142135623730951},"400":{"tf":1.0},"401":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.4142135623730951},"405":{"tf":1.0},"406":{"tf":1.4142135623730951},"407":{"tf":3.0},"408":{"tf":1.0},"409":{"tf":1.4142135623730951},"410":{"tf":2.0},"413":{"tf":1.4142135623730951},"416":{"tf":2.8284271247461903},"424":{"tf":2.0},"425":{"tf":1.0},"426":{"tf":1.4142135623730951},"427":{"tf":1.0},"428":{"tf":1.0},"43":{"tf":1.0},"431":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":1.0},"439":{"tf":1.0},"441":{"tf":2.449489742783178},"442":{"tf":1.4142135623730951},"446":{"tf":1.0},"456":{"tf":1.0},"457":{"tf":1.0},"459":{"tf":1.0},"461":{"tf":1.7320508075688772},"462":{"tf":1.0},"465":{"tf":1.7320508075688772},"466":{"tf":1.4142135623730951},"467":{"tf":1.7320508075688772},"468":{"tf":1.7320508075688772},"47":{"tf":1.4142135623730951},"470":{"tf":1.7320508075688772},"471":{"tf":1.0},"473":{"tf":1.7320508075688772},"477":{"tf":1.4142135623730951},"48":{"tf":1.0},"481":{"tf":1.4142135623730951},"484":{"tf":1.4142135623730951},"488":{"tf":1.0},"489":{"tf":1.0},"490":{"tf":1.7320508075688772},"492":{"tf":1.4142135623730951},"493":{"tf":2.23606797749979},"494":{"tf":2.0},"498":{"tf":1.0},"508":{"tf":1.7320508075688772},"509":{"tf":1.4142135623730951},"510":{"tf":1.0},"512":{"tf":1.0},"514":{"tf":1.0},"517":{"tf":1.0},"524":{"tf":2.23606797749979},"534":{"tf":1.4142135623730951},"545":{"tf":1.0},"546":{"tf":1.0},"547":{"tf":1.4142135623730951},"6":{"tf":1.0},"62":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"91":{"tf":2.8284271247461903},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"225":{"tf":1.7320508075688772},"557":{"tf":1.0}}}}},"df":0,"docs":{}}},"d":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"464":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"461":{"tf":1.0}}}}}},"n":{"d":{"df":2,"docs":{"102":{"tf":1.0},"131":{"tf":1.0}}},"df":4,"docs":{"194":{"tf":1.4142135623730951},"195":{"tf":1.0},"430":{"tf":1.0},"455":{"tf":1.7320508075688772}},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"'":{"df":21,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"105":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.4142135623730951},"127":{"tf":1.0},"131":{"tf":1.0},"218":{"tf":1.0},"242":{"tf":1.0},"278":{"tf":1.0},"316":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"353":{"tf":1.0},"369":{"tf":1.0},"376":{"tf":1.7320508075688772},"461":{"tf":1.4142135623730951},"464":{"tf":1.0},"55":{"tf":1.0}}},":":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"285":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"\"":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"290":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":3,"docs":{"464":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"345":{"tf":2.0},"346":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"345":{"tf":2.0},"346":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"285":{"tf":1.0}}}}}}},"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":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"_":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"464":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"464":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":3,"docs":{"102":{"tf":1.0},"104":{"tf":1.7320508075688772},"109":{"tf":3.872983346207417}}},"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":{"1":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"464":{"tf":1.4142135623730951}}}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}},"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":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"o":{"b":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"b":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"464":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"464":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":1,"docs":{"464":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"125":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":3,"docs":{"50":{"tf":1.4142135623730951},"57":{"tf":1.0},"58":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"464":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"445":{"tf":2.0}}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"c":{"2":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"3":{"df":2,"docs":{"464":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":79,"docs":{"0":{"tf":1.7320508075688772},"1":{"tf":1.7320508075688772},"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"132":{"tf":1.0},"187":{"tf":1.0},"218":{"tf":2.0},"220":{"tf":1.0},"227":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":2.0},"247":{"tf":1.0},"249":{"tf":1.4142135623730951},"252":{"tf":1.0},"260":{"tf":1.0},"264":{"tf":1.0},"266":{"tf":1.4142135623730951},"268":{"tf":1.4142135623730951},"27":{"tf":1.0},"270":{"tf":1.0},"272":{"tf":1.0},"274":{"tf":1.0},"276":{"tf":1.4142135623730951},"278":{"tf":1.0},"279":{"tf":1.4142135623730951},"28":{"tf":1.0},"281":{"tf":2.0},"282":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"303":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"323":{"tf":1.4142135623730951},"353":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772},"357":{"tf":1.0},"358":{"tf":1.0},"36":{"tf":1.0},"361":{"tf":2.23606797749979},"362":{"tf":1.0},"366":{"tf":1.0},"368":{"tf":1.7320508075688772},"370":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.7320508075688772},"40":{"tf":1.0},"432":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.4142135623730951},"464":{"tf":1.0},"465":{"tf":1.4142135623730951},"468":{"tf":1.0},"47":{"tf":2.23606797749979},"473":{"tf":1.7320508075688772},"477":{"tf":1.0},"48":{"tf":2.23606797749979},"50":{"tf":1.0},"535":{"tf":1.4142135623730951},"536":{"tf":1.4142135623730951},"537":{"tf":1.0},"538":{"tf":1.0},"539":{"tf":1.0},"540":{"tf":1.4142135623730951},"541":{"tf":1.4142135623730951},"542":{"tf":3.0},"554":{"tf":2.0},"555":{"tf":1.7320508075688772},"557":{"tf":1.4142135623730951},"56":{"tf":2.0},"62":{"tf":1.0},"78":{"tf":1.0}},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":3,"docs":{"282":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"389":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"'":{"df":1,"docs":{"557":{"tf":1.0}}},"df":2,"docs":{"557":{"tf":1.0},"558":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"m":{"df":3,"docs":{"25":{"tf":1.0},"515":{"tf":1.0},"89":{"tf":1.0}},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{">":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"<":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"194":{"tf":1.0},"441":{"tf":1.0},"454":{"tf":1.0}}}}}}},"s":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":42,"docs":{"262":{"tf":1.7320508075688772},"263":{"tf":1.0},"264":{"tf":1.0},"265":{"tf":1.0},"266":{"tf":1.0},"267":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"274":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"278":{"tf":1.0},"279":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.0},"303":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"339":{"tf":1.0}}}}}}}}}}},"s":{"df":9,"docs":{"27":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"339":{"tf":2.449489742783178},"50":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"90":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"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":{"df":0,"docs":{},"r":{"df":1,"docs":{"90":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"47":{"tf":1.0},"543":{"tf":1.0},"91":{"tf":1.0}}}}}},"o":{"b":{"df":4,"docs":{"177":{"tf":1.7320508075688772},"243":{"tf":1.0},"297":{"tf":1.0},"389":{"tf":1.0}}},"d":{"df":0,"docs":{},"e":{"df":2,"docs":{"316":{"tf":1.4142135623730951},"379":{"tf":1.4142135623730951}},"r":{"df":1,"docs":{"403":{"tf":1.0}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":7,"docs":{"159":{"tf":1.0},"165":{"tf":1.0},"189":{"tf":1.0},"211":{"tf":1.0},"301":{"tf":1.0},"442":{"tf":2.0},"443":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"416":{"tf":1.0}}}},"df":4,"docs":{"447":{"tf":1.0},"477":{"tf":1.0},"491":{"tf":1.4142135623730951},"557":{"tf":1.0}}}}},"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"'":{"df":5,"docs":{"244":{"tf":1.0},"245":{"tf":1.0},"467":{"tf":1.0},"478":{"tf":1.0},"554":{"tf":1.0}}},"df":5,"docs":{"245":{"tf":1.0},"478":{"tf":1.0},"5":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":2.0}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"383":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"554":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":78,"docs":{"1":{"tf":1.0},"100":{"tf":2.449489742783178},"101":{"tf":1.0},"106":{"tf":1.0},"110":{"tf":1.0},"122":{"tf":1.0},"133":{"tf":1.4142135623730951},"14":{"tf":1.0},"143":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"16":{"tf":1.0},"160":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"176":{"tf":1.4142135623730951},"179":{"tf":1.0},"184":{"tf":1.0},"190":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.0},"249":{"tf":1.4142135623730951},"251":{"tf":1.0},"29":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.4142135623730951},"33":{"tf":1.0},"339":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.0},"36":{"tf":1.0},"366":{"tf":1.0},"383":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0},"410":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.0},"44":{"tf":2.0},"442":{"tf":1.4142135623730951},"444":{"tf":2.0},"467":{"tf":1.0},"468":{"tf":1.0},"469":{"tf":1.0},"47":{"tf":1.7320508075688772},"471":{"tf":1.0},"473":{"tf":1.0},"493":{"tf":1.4142135623730951},"495":{"tf":1.0},"498":{"tf":1.0},"507":{"tf":1.0},"516":{"tf":1.4142135623730951},"517":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.0},"523":{"tf":1.0},"528":{"tf":1.0},"530":{"tf":1.0},"534":{"tf":1.0},"547":{"tf":1.7320508075688772},"548":{"tf":1.4142135623730951},"55":{"tf":1.0},"557":{"tf":1.0},"560":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.7320508075688772},"90":{"tf":1.0},"99":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"171":{"tf":1.0},"81":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"555":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"179":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":7,"docs":{"104":{"tf":1.0},"257":{"tf":1.7320508075688772},"287":{"tf":2.0},"41":{"tf":1.0},"494":{"tf":1.0},"515":{"tf":1.0},"73":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"g":{"df":2,"docs":{"233":{"tf":1.0},"439":{"tf":1.0}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":16,"docs":{"110":{"tf":1.0},"112":{"tf":1.0},"133":{"tf":1.4142135623730951},"213":{"tf":1.0},"316":{"tf":1.0},"350":{"tf":1.0},"381":{"tf":1.0},"390":{"tf":1.0},"41":{"tf":1.0},"413":{"tf":1.4142135623730951},"473":{"tf":1.0},"477":{"tf":1.0},"493":{"tf":1.0},"527":{"tf":1.0},"530":{"tf":1.4142135623730951},"560":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":7,"docs":{"10":{"tf":1.0},"321":{"tf":2.6457513110645907},"322":{"tf":2.0},"331":{"tf":1.4142135623730951},"39":{"tf":1.0},"557":{"tf":1.0},"8":{"tf":1.0}},"g":{"df":2,"docs":{"323":{"tf":1.0},"331":{"tf":1.7320508075688772}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":14,"docs":{"132":{"tf":1.0},"316":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"33":{"tf":1.4142135623730951},"39":{"tf":1.0},"404":{"tf":1.0},"430":{"tf":1.0},"453":{"tf":1.0},"460":{"tf":1.0},"464":{"tf":1.0},"483":{"tf":2.0},"486":{"tf":2.0},"8":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":4,"docs":{"105":{"tf":1.0},"322":{"tf":1.0},"483":{"tf":1.4142135623730951},"486":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"460":{"tf":2.0}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"486":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"322":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"321":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"l":{"df":34,"docs":{"113":{"tf":1.0},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.7320508075688772},"124":{"tf":1.0},"14":{"tf":1.0},"153":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"22":{"tf":1.0},"243":{"tf":2.0},"250":{"tf":1.0},"251":{"tf":2.0},"329":{"tf":1.0},"331":{"tf":1.0},"336":{"tf":1.7320508075688772},"339":{"tf":1.0},"347":{"tf":1.0},"359":{"tf":1.0},"375":{"tf":1.0},"381":{"tf":1.0},"384":{"tf":1.0},"392":{"tf":2.0},"393":{"tf":2.0},"404":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"43":{"tf":1.0},"430":{"tf":1.0},"477":{"tf":1.0},"510":{"tf":1.0},"518":{"tf":1.0},"75":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"430":{"tf":1.0}}}}}}}}}}}}},"s":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"297":{"tf":1.0},"472":{"tf":2.8284271247461903}}},"df":0,"docs":{}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"168":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"388":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"<":{"df":0,"docs":{},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"166":{"tf":1.0},"388":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"95":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"512":{"tf":2.0},"518":{"tf":1.4142135623730951}}}}}}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}}}}},"c":{"df":0,"docs":{},"m":{"d":{"df":2,"docs":{"397":{"tf":1.4142135623730951},"399":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":17,"docs":{"138":{"tf":2.23606797749979},"139":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"158":{"tf":1.0},"161":{"tf":1.7320508075688772},"167":{"tf":1.7320508075688772},"236":{"tf":2.0},"318":{"tf":1.4142135623730951},"341":{"tf":1.7320508075688772},"349":{"tf":1.0},"523":{"tf":1.4142135623730951},"532":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":2,"docs":{"359":{"tf":1.0},"360":{"tf":1.4142135623730951}},"e":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"360":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"2":{"df":1,"docs":{"359":{"tf":1.0}}},"df":3,"docs":{"359":{"tf":1.0},"360":{"tf":1.0},"548":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"107":{"tf":1.0}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"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":{"59":{"tf":1.0}}}}}}}}}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"432":{"tf":1.0},"462":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"83":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}}}}}}},"t":{"a":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"359":{"tf":1.0},"360":{"tf":1.0}}}}}}},"df":1,"docs":{"360":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"n":{"/":{"a":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"346":{"tf":1.0}}}}}}}},">":{"[":{".":{".":{"5":{"0":{"df":1,"docs":{"77":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{".":{".":{"1":{".":{"0":{"df":1,"docs":{"77":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{".":{".":{"5":{"0":{"df":1,"docs":{"77":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"77":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"77":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"221":{"tf":1.0},"228":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"227":{"tf":1.0}}}}}}},"df":2,"docs":{"227":{"tf":1.0},"228":{"tf":2.0}}}}}}},"df":0,"docs":{}}}}}},"df":83,"docs":{"10":{"tf":1.0},"100":{"tf":1.7320508075688772},"102":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"131":{"tf":1.0},"134":{"tf":2.0},"135":{"tf":1.0},"136":{"tf":2.0},"137":{"tf":1.4142135623730951},"138":{"tf":3.1622776601683795},"139":{"tf":1.0},"140":{"tf":2.0},"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.7320508075688772},"144":{"tf":2.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"151":{"tf":1.0},"168":{"tf":1.4142135623730951},"183":{"tf":2.23606797749979},"186":{"tf":1.0},"204":{"tf":1.0},"214":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"242":{"tf":1.0},"249":{"tf":1.0},"251":{"tf":2.23606797749979},"268":{"tf":1.4142135623730951},"287":{"tf":2.23606797749979},"319":{"tf":1.7320508075688772},"325":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.7320508075688772},"35":{"tf":1.0},"350":{"tf":1.7320508075688772},"363":{"tf":1.0},"364":{"tf":1.0},"388":{"tf":2.0},"391":{"tf":1.4142135623730951},"394":{"tf":1.4142135623730951},"405":{"tf":1.0},"408":{"tf":1.0},"414":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":2.449489742783178},"419":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.7320508075688772},"430":{"tf":1.4142135623730951},"431":{"tf":1.0},"432":{"tf":1.0},"441":{"tf":1.0},"448":{"tf":1.4142135623730951},"456":{"tf":1.0},"458":{"tf":1.0},"459":{"tf":1.0},"466":{"tf":1.7320508075688772},"481":{"tf":1.0},"486":{"tf":1.0},"493":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0},"512":{"tf":1.0},"554":{"tf":1.4142135623730951},"65":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"76":{"tf":2.6457513110645907},"78":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"90":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":2.0},"99":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":14,"docs":{"1":{"tf":1.4142135623730951},"100":{"tf":2.0},"102":{"tf":2.23606797749979},"103":{"tf":1.4142135623730951},"104":{"tf":1.7320508075688772},"106":{"tf":1.0},"109":{"tf":2.0},"15":{"tf":1.0},"267":{"tf":1.0},"27":{"tf":1.0},"278":{"tf":2.0},"359":{"tf":1.0},"360":{"tf":1.7320508075688772},"90":{"tf":1.7320508075688772}},"e":{":":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"278":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"176":{"tf":1.0}}}}}},")":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"298":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},">":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"516":{"tf":1.0}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"132":{"tf":1.0},"464":{"tf":1.0},"516":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"516":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":16,"docs":{"14":{"tf":1.4142135623730951},"173":{"tf":1.4142135623730951},"18":{"tf":1.0},"253":{"tf":1.0},"267":{"tf":1.4142135623730951},"278":{"tf":2.23606797749979},"292":{"tf":1.0},"293":{"tf":2.0},"297":{"tf":2.23606797749979},"298":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.0},"370":{"tf":1.0},"5":{"tf":1.0},"503":{"tf":1.4142135623730951},"507":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":10,"docs":{"100":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.4142135623730951},"122":{"tf":1.7320508075688772},"123":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.0},"230":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"125":{"tf":1.0},"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"100":{"tf":1.0},"113":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.4142135623730951},"124":{"tf":1.0},"125":{"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"b":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":8,"docs":{"171":{"tf":1.0},"309":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"314":{"tf":1.0},"464":{"tf":1.4142135623730951},"517":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"517":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{">":{"(":{"\"":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"df":2,"docs":{"314":{"tf":1.4142135623730951},"517":{"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":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":1,"docs":{"517":{"tf":1.0}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"313":{"tf":2.0},"314":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"311":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"313":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"312":{"tf":1.0},"90":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"312":{"tf":1.0},"90":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":14,"docs":{"107":{"tf":1.0},"18":{"tf":1.4142135623730951},"309":{"tf":2.23606797749979},"310":{"tf":1.4142135623730951},"311":{"tf":2.23606797749979},"312":{"tf":2.449489742783178},"313":{"tf":2.449489742783178},"314":{"tf":3.0},"46":{"tf":1.4142135623730951},"517":{"tf":3.0},"78":{"tf":1.0},"85":{"tf":1.0},"90":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"168":{"tf":2.0}}}},"df":1,"docs":{"464":{"tf":1.0}}},"t":{"df":1,"docs":{"477":{"tf":1.0}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"119":{"tf":1.0},"184":{"tf":1.0},"384":{"tf":1.0},"500":{"tf":1.0},"58":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":66,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"131":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.4142135623730951},"148":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.0},"191":{"tf":1.0},"198":{"tf":1.0},"239":{"tf":2.23606797749979},"265":{"tf":1.0},"312":{"tf":1.0},"322":{"tf":1.0},"328":{"tf":1.0},"335":{"tf":1.4142135623730951},"342":{"tf":1.0},"345":{"tf":1.4142135623730951},"349":{"tf":1.0},"363":{"tf":1.0},"386":{"tf":1.4142135623730951},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"391":{"tf":1.0},"422":{"tf":1.0},"429":{"tf":1.0},"434":{"tf":1.0},"435":{"tf":1.7320508075688772},"436":{"tf":2.449489742783178},"439":{"tf":1.4142135623730951},"445":{"tf":1.0},"447":{"tf":1.0},"448":{"tf":1.0},"450":{"tf":1.0},"46":{"tf":2.0},"466":{"tf":1.0},"470":{"tf":1.0},"471":{"tf":1.0},"477":{"tf":1.0},"478":{"tf":1.4142135623730951},"503":{"tf":1.4142135623730951},"504":{"tf":1.0},"505":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"518":{"tf":1.0},"522":{"tf":1.0},"531":{"tf":1.4142135623730951},"534":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"94":{"tf":1.7320508075688772},"95":{"tf":1.0},"96":{"tf":1.4142135623730951},"99":{"tf":1.0}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"422":{"tf":2.0},"428":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"g":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}},"df":1,"docs":{"470":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"559":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"306":{"tf":1.0},"320":{"tf":1.4142135623730951},"345":{"tf":1.0}}}},"t":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"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":{}}}}}},"m":{"d":{"_":{"5":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{".":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{".":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"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":{}},"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":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"311":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"_":{"1":{"3":{"_":{"df":0,"docs":{},"r":{"2":{".":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"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":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"2":{"3":{"5":{"df":2,"docs":{"47":{"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":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"7":{"8":{"7":{"df":2,"docs":{"47":{"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":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"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":{},"r":{"1":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"a":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{"6":{"2":{"df":1,"docs":{"548":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"a":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{"8":{"4":{"df":1,"docs":{"548":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"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":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"2":{"2":{"4":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"l":{"a":{"df":0,"docs":{},"m":{"b":{"d":{"a":{"$":{"0":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"2":{"7":{"3":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"9":{"2":{"8":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"107":{"tf":1.0},"203":{"tf":1.0},"245":{"tf":1.0},"286":{"tf":1.0},"291":{"tf":1.0},"357":{"tf":1.0},"461":{"tf":1.0},"555":{"tf":1.0},"560":{"tf":1.0},"84":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"456":{"tf":1.0}}}}}}}}}}}},"w":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"472":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":1,"docs":{"472":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":191,"docs":{"0":{"tf":1.0},"100":{"tf":2.0},"105":{"tf":2.23606797749979},"108":{"tf":1.0},"109":{"tf":1.7320508075688772},"111":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"12":{"tf":1.0},"121":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"131":{"tf":2.6457513110645907},"132":{"tf":1.4142135623730951},"138":{"tf":1.0},"14":{"tf":1.7320508075688772},"142":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":2.449489742783178},"15":{"tf":2.6457513110645907},"151":{"tf":1.0},"152":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.0},"158":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":2.0},"168":{"tf":1.4142135623730951},"174":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":2.0},"178":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"183":{"tf":2.0},"185":{"tf":1.4142135623730951},"187":{"tf":1.7320508075688772},"189":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.7320508075688772},"197":{"tf":1.4142135623730951},"204":{"tf":1.0},"21":{"tf":1.0},"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":2.0},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"225":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":2.449489742783178},"24":{"tf":1.4142135623730951},"240":{"tf":2.449489742783178},"243":{"tf":1.0},"247":{"tf":1.0},"250":{"tf":1.4142135623730951},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.7320508075688772},"269":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.4142135623730951},"295":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.4142135623730951},"298":{"tf":1.4142135623730951},"300":{"tf":1.0},"303":{"tf":1.0},"306":{"tf":2.23606797749979},"308":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":1.7320508075688772},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"325":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.0},"337":{"tf":1.0},"339":{"tf":1.0},"343":{"tf":1.0},"345":{"tf":1.7320508075688772},"35":{"tf":1.0},"350":{"tf":1.4142135623730951},"352":{"tf":1.0},"356":{"tf":1.0},"36":{"tf":2.449489742783178},"37":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":1.4142135623730951},"38":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":2.0},"386":{"tf":1.0},"388":{"tf":2.449489742783178},"39":{"tf":1.7320508075688772},"391":{"tf":1.4142135623730951},"393":{"tf":1.0},"395":{"tf":1.0},"399":{"tf":1.4142135623730951},"4":{"tf":1.0},"40":{"tf":1.4142135623730951},"401":{"tf":1.7320508075688772},"403":{"tf":1.0},"405":{"tf":2.23606797749979},"407":{"tf":1.0},"408":{"tf":1.4142135623730951},"41":{"tf":1.0},"410":{"tf":1.7320508075688772},"412":{"tf":1.4142135623730951},"414":{"tf":1.0},"415":{"tf":2.23606797749979},"416":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"432":{"tf":1.0},"439":{"tf":2.0},"44":{"tf":2.6457513110645907},"441":{"tf":1.0},"455":{"tf":1.0},"460":{"tf":2.6457513110645907},"462":{"tf":1.0},"465":{"tf":1.0},"467":{"tf":1.0},"470":{"tf":2.449489742783178},"472":{"tf":2.0},"473":{"tf":2.0},"474":{"tf":2.0},"483":{"tf":1.0},"486":{"tf":1.0},"488":{"tf":1.4142135623730951},"489":{"tf":2.0},"491":{"tf":1.0},"493":{"tf":2.23606797749979},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"498":{"tf":1.4142135623730951},"499":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"503":{"tf":2.0},"504":{"tf":2.8284271247461903},"505":{"tf":2.0},"507":{"tf":1.4142135623730951},"508":{"tf":1.0},"510":{"tf":1.4142135623730951},"512":{"tf":1.4142135623730951},"516":{"tf":2.23606797749979},"517":{"tf":1.4142135623730951},"518":{"tf":2.0},"520":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"524":{"tf":3.4641016151377544},"532":{"tf":1.4142135623730951},"542":{"tf":1.0},"544":{"tf":1.7320508075688772},"554":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.4142135623730951},"69":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.4142135623730951}}}}},"x":{"df":0,"docs":{},"t":{"df":8,"docs":{"336":{"tf":1.0},"339":{"tf":1.4142135623730951},"435":{"tf":1.0},"436":{"tf":1.4142135623730951},"442":{"tf":1.0},"452":{"tf":1.0},"86":{"tf":1.0},"95":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"382":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"476":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"461":{"tf":1.0},"470":{"tf":1.0}}}}}},"m":{"df":7,"docs":{"27":{"tf":1.0},"467":{"tf":1.4142135623730951},"468":{"tf":1.0},"477":{"tf":2.23606797749979},"50":{"tf":1.7320508075688772},"56":{"tf":2.449489742783178},"90":{"tf":1.0}}},"o":{"d":{"df":0,"docs":{},"e":{"df":32,"docs":{"10":{"tf":1.0},"131":{"tf":1.4142135623730951},"134":{"tf":2.0},"135":{"tf":1.0},"136":{"tf":2.0},"137":{"tf":1.4142135623730951},"138":{"tf":2.0},"139":{"tf":1.0},"140":{"tf":2.0},"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":2.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"232":{"tf":1.0},"325":{"tf":1.0},"334":{"tf":1.0},"377":{"tf":1.0},"379":{"tf":2.0},"383":{"tf":1.0},"407":{"tf":1.0},"416":{"tf":1.0},"421":{"tf":1.4142135623730951},"448":{"tf":1.0},"466":{"tf":1.0},"468":{"tf":1.0},"470":{"tf":1.0},"486":{"tf":1.0},"493":{"tf":1.0},"512":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":11,"docs":{"136":{"tf":2.0},"140":{"tf":2.0},"144":{"tf":2.0},"147":{"tf":1.7320508075688772},"153":{"tf":1.7320508075688772},"321":{"tf":1.4142135623730951},"325":{"tf":1.7320508075688772},"334":{"tf":2.0},"350":{"tf":1.0},"429":{"tf":1.0},"486":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"df":10,"docs":{"114":{"tf":1.0},"115":{"tf":1.0},"177":{"tf":1.4142135623730951},"211":{"tf":1.0},"221":{"tf":1.4142135623730951},"354":{"tf":1.0},"379":{"tf":1.0},"416":{"tf":1.0},"456":{"tf":1.0},"477":{"tf":1.0}},"e":{"(":{"df":1,"docs":{"184":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":2,"docs":{"377":{"tf":1.0},"477":{"tf":1.0}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":62,"docs":{"106":{"tf":1.0},"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"110":{"tf":2.0},"111":{"tf":2.23606797749979},"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},"124":{"tf":1.0},"126":{"tf":1.0},"161":{"tf":1.0},"163":{"tf":1.0},"165":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":2.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.7320508075688772},"181":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.0},"22":{"tf":1.0},"267":{"tf":1.0},"297":{"tf":1.0},"306":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"342":{"tf":1.0},"349":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":2.0},"383":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"407":{"tf":1.4142135623730951},"408":{"tf":1.0},"410":{"tf":1.4142135623730951},"416":{"tf":1.4142135623730951},"429":{"tf":1.0},"440":{"tf":2.0},"441":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.0},"465":{"tf":1.0},"470":{"tf":3.0},"472":{"tf":1.0},"477":{"tf":1.0},"50":{"tf":1.0},"524":{"tf":2.23606797749979},"54":{"tf":1.0},"540":{"tf":1.0},"89":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"263":{"tf":1.0}},"l":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"164":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"133":{"tf":1.0},"263":{"tf":1.0},"493":{"tf":1.0}}}},"c":{"df":0,"docs":{},"h":{"'":{"df":1,"docs":{"277":{"tf":1.0}}},"df":5,"docs":{"277":{"tf":2.23606797749979},"73":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":2.0},"80":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":69,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"103":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.4142135623730951},"112":{"tf":1.0},"12":{"tf":1.0},"124":{"tf":1.0},"130":{"tf":1.0},"14":{"tf":1.0},"147":{"tf":1.0},"158":{"tf":1.4142135623730951},"167":{"tf":1.0},"168":{"tf":1.0},"182":{"tf":1.0},"187":{"tf":1.0},"190":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.0},"247":{"tf":1.0},"251":{"tf":1.7320508075688772},"267":{"tf":1.0},"268":{"tf":1.0},"286":{"tf":1.4142135623730951},"29":{"tf":1.0},"291":{"tf":1.4142135623730951},"299":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"339":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.0},"361":{"tf":1.0},"381":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"398":{"tf":1.0},"413":{"tf":1.4142135623730951},"416":{"tf":1.0},"44":{"tf":1.0},"441":{"tf":1.4142135623730951},"449":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.0},"462":{"tf":1.0},"466":{"tf":1.0},"467":{"tf":1.0},"472":{"tf":2.8284271247461903},"473":{"tf":1.0},"475":{"tf":1.0},"58":{"tf":1.0},"69":{"tf":1.4142135623730951},"71":{"tf":1.0},"80":{"tf":1.0},"84":{"tf":1.0},"93":{"tf":1.4142135623730951}}},"h":{"df":6,"docs":{"123":{"tf":1.0},"346":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"546":{"tf":1.4142135623730951},"555":{"tf":1.0}}},"i":{"c":{"df":4,"docs":{"108":{"tf":1.0},"151":{"tf":1.0},"388":{"tf":1.0},"442":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":1,"docs":{"556":{"tf":1.0}}}}},"w":{"df":61,"docs":{"105":{"tf":1.0},"107":{"tf":1.0},"11":{"tf":1.0},"125":{"tf":1.0},"128":{"tf":1.7320508075688772},"147":{"tf":1.0},"155":{"tf":1.4142135623730951},"169":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":2.0},"178":{"tf":1.0},"197":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":1.0},"251":{"tf":1.0},"313":{"tf":1.4142135623730951},"321":{"tf":1.0},"322":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":1.7320508075688772},"381":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":2.23606797749979},"389":{"tf":1.0},"40":{"tf":1.7320508075688772},"403":{"tf":1.0},"405":{"tf":1.0},"415":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"443":{"tf":1.0},"444":{"tf":1.0},"458":{"tf":1.0},"470":{"tf":2.23606797749979},"473":{"tf":1.0},"474":{"tf":1.0},"481":{"tf":1.0},"484":{"tf":1.0},"486":{"tf":1.4142135623730951},"492":{"tf":1.4142135623730951},"493":{"tf":1.4142135623730951},"494":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.0},"499":{"tf":1.0},"500":{"tf":1.0},"507":{"tf":1.4142135623730951},"508":{"tf":1.0},"509":{"tf":1.0},"510":{"tf":1.0},"512":{"tf":1.0},"514":{"tf":1.0},"516":{"tf":1.7320508075688772},"517":{"tf":1.7320508075688772},"518":{"tf":1.4142135623730951},"520":{"tf":1.0},"523":{"tf":1.0},"524":{"tf":1.0},"557":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"321":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"350":{"tf":1.0}}}},"df":0,"docs":{}},"df":15,"docs":{"11":{"tf":1.0},"125":{"tf":1.0},"151":{"tf":2.0},"153":{"tf":1.7320508075688772},"155":{"tf":1.0},"156":{"tf":2.449489742783178},"167":{"tf":1.0},"266":{"tf":1.0},"297":{"tf":1.0},"320":{"tf":1.0},"328":{"tf":1.4142135623730951},"345":{"tf":2.0},"346":{"tf":2.8284271247461903},"350":{"tf":1.7320508075688772},"90":{"tf":1.0}}}},"m":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"470":{"tf":2.0}}}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":29,"docs":{"0":{"tf":1.0},"127":{"tf":2.0},"128":{"tf":3.3166247903554},"13":{"tf":1.0},"131":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"194":{"tf":2.8284271247461903},"195":{"tf":3.0},"196":{"tf":1.4142135623730951},"208":{"tf":1.0},"218":{"tf":1.0},"22":{"tf":1.0},"287":{"tf":3.4641016151377544},"299":{"tf":2.449489742783178},"331":{"tf":1.0},"41":{"tf":1.0},"412":{"tf":1.0},"454":{"tf":1.0},"455":{"tf":1.4142135623730951},"460":{"tf":1.0},"464":{"tf":2.0},"470":{"tf":1.0},"493":{"tf":1.0},"550":{"tf":1.0},"73":{"tf":1.7320508075688772},"76":{"tf":2.23606797749979},"77":{"tf":1.0},"78":{"tf":3.1622776601683795}}}}},"df":1,"docs":{"470":{"tf":2.8284271247461903}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"470":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"470":{"tf":2.0}}}}}},"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}}}},"df":5,"docs":{"194":{"tf":1.7320508075688772},"347":{"tf":1.0},"366":{"tf":1.0},"430":{"tf":1.4142135623730951},"470":{"tf":4.0}}}}}}},"o":{"a":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"328":{"tf":1.0}}},"df":95,"docs":{"100":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.7320508075688772},"111":{"tf":1.0},"113":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"119":{"tf":1.0},"125":{"tf":1.0},"131":{"tf":1.0},"134":{"tf":1.4142135623730951},"136":{"tf":2.0},"137":{"tf":2.0},"138":{"tf":1.4142135623730951},"14":{"tf":1.0},"143":{"tf":1.0},"153":{"tf":2.449489742783178},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.7320508075688772},"170":{"tf":1.0},"180":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.0},"184":{"tf":2.449489742783178},"198":{"tf":1.0},"208":{"tf":1.0},"213":{"tf":1.4142135623730951},"214":{"tf":1.0},"220":{"tf":1.0},"222":{"tf":1.7320508075688772},"227":{"tf":1.0},"230":{"tf":1.0},"242":{"tf":2.0},"244":{"tf":1.0},"245":{"tf":1.4142135623730951},"248":{"tf":1.0},"249":{"tf":1.0},"251":{"tf":1.4142135623730951},"254":{"tf":1.7320508075688772},"255":{"tf":2.449489742783178},"256":{"tf":2.23606797749979},"257":{"tf":3.4641016151377544},"258":{"tf":2.23606797749979},"259":{"tf":4.242640687119285},"266":{"tf":1.0},"268":{"tf":1.0},"272":{"tf":1.0},"274":{"tf":1.0},"278":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"297":{"tf":2.449489742783178},"307":{"tf":1.0},"311":{"tf":1.7320508075688772},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"319":{"tf":2.449489742783178},"328":{"tf":2.0},"331":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.4142135623730951},"335":{"tf":2.0},"337":{"tf":1.0},"339":{"tf":1.4142135623730951},"348":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":2.0},"351":{"tf":1.0},"352":{"tf":1.4142135623730951},"364":{"tf":1.0},"369":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.4142135623730951},"406":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.0},"410":{"tf":1.0},"416":{"tf":1.7320508075688772},"465":{"tf":1.0},"466":{"tf":1.4142135623730951},"468":{"tf":2.449489742783178},"470":{"tf":1.4142135623730951},"471":{"tf":1.7320508075688772},"492":{"tf":1.0},"493":{"tf":1.7320508075688772},"496":{"tf":1.0},"497":{"tf":2.6457513110645907},"507":{"tf":1.4142135623730951},"508":{"tf":1.0},"520":{"tf":1.0},"524":{"tf":1.0},"78":{"tf":1.4142135623730951},"81":{"tf":1.0},"90":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"257":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"257":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"259":{"tf":1.7320508075688772}}}}}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"255":{"tf":1.0},"464":{"tf":1.0},"497":{"tf":1.7320508075688772}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"257":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"132":{"tf":1.0},"255":{"tf":1.0},"258":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"259":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":1,"docs":{"259":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"497":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"33":{"tf":1.0}}}}}}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"126":{"tf":1.0},"167":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"545":{"tf":1.0}}}}},"df":0,"docs":{}},"d":{"d":{"df":1,"docs":{"555":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"(":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":1,"docs":{"184":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"df":1,"docs":{"184":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"133":{"tf":1.0},"147":{"tf":1.7320508075688772},"159":{"tf":1.0},"347":{"tf":1.0},"400":{"tf":1.0},"447":{"tf":1.0},"449":{"tf":1.0},"453":{"tf":1.4142135623730951},"468":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"i":{"df":3,"docs":{"313":{"tf":1.0},"450":{"tf":1.0},"56":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"200":{"tf":1.0},"245":{"tf":1.0}},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"245":{"tf":1.7320508075688772},"426":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"245":{"tf":1.4142135623730951},"28":{"tf":1.0},"464":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"472":{"tf":1.0},"473":{"tf":2.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"df":1,"docs":{"184":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":1,"docs":{"184":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"174":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"l":{"d":{"df":5,"docs":{"28":{"tf":1.4142135623730951},"456":{"tf":1.0},"47":{"tf":1.7320508075688772},"5":{"tf":1.0},"547":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"29":{"tf":1.4142135623730951},"525":{"tf":1.0}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"176":{"tf":1.4142135623730951},"388":{"tf":1.0},"525":{"tf":1.0},"69":{"tf":1.4142135623730951}}}}},"n":{"c":{"df":9,"docs":{"109":{"tf":1.0},"176":{"tf":1.0},"223":{"tf":1.0},"339":{"tf":1.0},"347":{"tf":1.0},"354":{"tf":1.0},"388":{"tf":1.0},"405":{"tf":1.0},"96":{"tf":1.0}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"112":{"tf":1.0},"456":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"110":{"tf":1.0},"112":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":5,"docs":{"461":{"tf":1.4142135623730951},"462":{"tf":1.4142135623730951},"89":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}}}},"df":33,"docs":{"110":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"148":{"tf":1.0},"184":{"tf":1.0},"222":{"tf":1.0},"243":{"tf":1.0},"250":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0},"316":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.0},"345":{"tf":1.0},"358":{"tf":1.0},"361":{"tf":1.0},"388":{"tf":1.0},"392":{"tf":1.0},"398":{"tf":1.0},"405":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"441":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.0},"465":{"tf":1.0},"476":{"tf":1.4142135623730951},"477":{"tf":1.0},"486":{"tf":1.4142135623730951},"555":{"tf":1.0},"62":{"tf":1.0},"71":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}}},"n":{"df":22,"docs":{"101":{"tf":2.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.7320508075688772},"105":{"tf":1.4142135623730951},"106":{"tf":2.0},"107":{"tf":2.8284271247461903},"108":{"tf":1.7320508075688772},"109":{"tf":2.6457513110645907},"355":{"tf":1.0},"356":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"416":{"tf":1.0},"458":{"tf":1.4142135623730951},"461":{"tf":1.0},"462":{"tf":1.0},"492":{"tf":1.4142135623730951},"545":{"tf":1.0},"546":{"tf":1.0},"89":{"tf":1.0},"91":{"tf":1.7320508075688772},"92":{"tf":1.4142135623730951}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"390":{"tf":1.0}}}}}}}},"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":{},"n":{"df":4,"docs":{"244":{"tf":1.0},"343":{"tf":1.0},"345":{"tf":1.4142135623730951},"388":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"426":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"o":{"a":{"d":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"28":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":20,"docs":{"101":{"tf":1.7320508075688772},"102":{"tf":1.0},"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"128":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"355":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772},"416":{"tf":1.0},"432":{"tf":1.4142135623730951},"461":{"tf":1.0},"492":{"tf":1.4142135623730951},"546":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"a":{"df":2,"docs":{"113":{"tf":1.0},"117":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"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":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"452":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"412":{"tf":1.0},"471":{"tf":1.4142135623730951}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"226":{"tf":1.0},"547":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{".":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":5,"docs":{"177":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772},"377":{"tf":1.4142135623730951},"381":{"tf":2.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"230":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":3,"docs":{"230":{"tf":1.4142135623730951},"267":{"tf":1.0},"557":{"tf":1.0}}},"r":{"df":15,"docs":{"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"208":{"tf":1.0},"276":{"tf":2.23606797749979},"277":{"tf":1.4142135623730951},"412":{"tf":1.0},"422":{"tf":1.0},"428":{"tf":1.0},"442":{"tf":1.0},"443":{"tf":1.4142135623730951},"474":{"tf":1.0},"477":{"tf":1.0},"58":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"556":{"tf":1.0}}}}}},"s":{"df":6,"docs":{"1":{"tf":1.0},"215":{"tf":1.0},"318":{"tf":1.0},"350":{"tf":1.0},"465":{"tf":1.4142135623730951},"69":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"109":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"297":{"tf":1.0},"94":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"136":{"tf":1.0},"137":{"tf":1.0},"153":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"140":{"tf":1.0},"141":{"tf":1.0},"466":{"tf":1.7320508075688772}}}}},"t":{"df":2,"docs":{"144":{"tf":1.0},"145":{"tf":1.0}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"445":{"tf":2.449489742783178}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}},"df":42,"docs":{"11":{"tf":1.0},"119":{"tf":1.0},"12":{"tf":1.0},"130":{"tf":1.0},"141":{"tf":1.0},"150":{"tf":1.7320508075688772},"151":{"tf":2.6457513110645907},"152":{"tf":2.449489742783178},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":3.7416573867739413},"156":{"tf":3.3166247903554},"207":{"tf":1.0},"213":{"tf":1.0},"235":{"tf":1.0},"27":{"tf":1.0},"316":{"tf":1.7320508075688772},"32":{"tf":1.0},"320":{"tf":1.4142135623730951},"321":{"tf":1.0},"322":{"tf":1.4142135623730951},"325":{"tf":1.0},"326":{"tf":1.4142135623730951},"339":{"tf":1.0},"345":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0},"430":{"tf":1.0},"442":{"tf":1.0},"445":{"tf":2.6457513110645907},"446":{"tf":1.4142135623730951},"456":{"tf":1.0},"473":{"tf":1.0},"49":{"tf":1.4142135623730951},"493":{"tf":1.0},"529":{"tf":2.0},"69":{"tf":1.4142135623730951},"70":{"tf":1.0},"73":{"tf":1.4142135623730951},"86":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0}}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":32,"docs":{"101":{"tf":1.4142135623730951},"102":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":2.0},"132":{"tf":1.4142135623730951},"152":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.4142135623730951},"250":{"tf":1.0},"306":{"tf":1.0},"311":{"tf":1.0},"328":{"tf":1.0},"355":{"tf":1.0},"361":{"tf":1.0},"363":{"tf":1.0},"368":{"tf":1.0},"379":{"tf":1.0},"384":{"tf":1.0},"386":{"tf":1.0},"467":{"tf":1.0},"471":{"tf":1.0},"477":{"tf":1.0},"534":{"tf":1.0},"58":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.4142135623730951},"90":{"tf":1.0},"99":{"tf":1.0}}}}},"df":1,"docs":{"389":{"tf":1.0}},"g":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{".":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"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":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"v":{"1":{"_":{"1":{"3":{"_":{"df":0,"docs":{},"r":{"2":{".":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"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":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"3":{"3":{"1":{"df":2,"docs":{"47":{"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":{}}},"df":0,"docs":{}}}}}}}}}},"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":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"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":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"7":{"0":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"6":{"_":{"df":0,"docs":{},"r":{"3":{".":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"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":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"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":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"3":{"8":{"1":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"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":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"132":{"tf":1.4142135623730951},"171":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"132":{"tf":1.4142135623730951},"171":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"171":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"132":{"tf":2.0},"171":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":2,"docs":{"171":{"tf":1.0},"520":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"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":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"47":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{".":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"547":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"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":{"a":{"df":0,"docs":{},"v":{"a":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"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":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"3":{"4":{"df":2,"docs":{"47":{"tf":1.0},"48":{"tf":1.0}}},"8":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"4":{"5":{"df":1,"docs":{"547":{"tf":1.0}}},"9":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"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":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{">":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"6":{"4":{"df":2,"docs":{"47":{"tf":1.0},"48":{"tf":1.0}}},"7":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"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":{},"n":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"1":{"3":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"3":{"6":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"8":{"6":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"6":{"df":2,"docs":{"47":{"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":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"9":{"9":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"0":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"0":{"4":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"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":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"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":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"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":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"3":{"3":{"4":{"df":2,"docs":{"47":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}},"9":{"4":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"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":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"2":{"5":{"5":{"df":2,"docs":{"47":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"0":{"1":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"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":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{".":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"132":{"tf":1.0},"171":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"436":{"tf":1.0}}}}}},":":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"436":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"b":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{">":{"(":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{":":{"1":{"6":{"2":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"7":{"6":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"9":{"5":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"390":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"306":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"105":{"tf":1.0},"120":{"tf":1.0},"137":{"tf":1.0},"394":{"tf":1.0},"498":{"tf":1.0},"530":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"62":{"tf":1.0},"99":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"250":{"tf":1.0},"407":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"109":{"tf":1.0},"470":{"tf":1.0}}}}},"df":15,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"115":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":1.0},"267":{"tf":1.0},"310":{"tf":1.0},"382":{"tf":1.4142135623730951},"440":{"tf":1.0},"46":{"tf":1.4142135623730951},"476":{"tf":1.0},"530":{"tf":1.0},"554":{"tf":1.0},"555":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":12,"docs":{"100":{"tf":1.0},"171":{"tf":1.0},"179":{"tf":1.0},"226":{"tf":1.0},"35":{"tf":1.0},"40":{"tf":1.0},"417":{"tf":1.0},"449":{"tf":1.4142135623730951},"464":{"tf":1.0},"475":{"tf":1.0},"5":{"tf":1.0},"535":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":12,"docs":{"107":{"tf":1.4142135623730951},"197":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"50":{"tf":1.7320508075688772},"52":{"tf":2.23606797749979},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.4142135623730951},"82":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"101":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"345":{"tf":1.0}}}},"df":18,"docs":{"124":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"308":{"tf":1.0},"319":{"tf":1.7320508075688772},"325":{"tf":1.0},"334":{"tf":1.0},"381":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"405":{"tf":1.0},"516":{"tf":1.4142135623730951},"517":{"tf":1.0},"518":{"tf":1.4142135623730951},"550":{"tf":1.0},"556":{"tf":1.4142135623730951},"558":{"tf":1.4142135623730951}},"h":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"524":{"tf":1.0},"554":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"244":{"tf":1.0},"413":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"39":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"346":{"tf":1.0}}}}},"df":19,"docs":{"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"108":{"tf":2.0},"109":{"tf":3.4641016151377544},"176":{"tf":1.4142135623730951},"183":{"tf":2.0},"313":{"tf":1.4142135623730951},"356":{"tf":2.0},"390":{"tf":1.0},"401":{"tf":2.449489742783178},"43":{"tf":1.0},"432":{"tf":1.0},"458":{"tf":1.4142135623730951},"462":{"tf":1.4142135623730951},"508":{"tf":1.4142135623730951},"92":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}}},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":29,"docs":{"15":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"357":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":2.0},"44":{"tf":1.0},"45":{"tf":1.0},"456":{"tf":1.4142135623730951},"46":{"tf":1.0},"47":{"tf":1.0},"477":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.7320508075688772},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.4142135623730951}}}}}}},"p":{"3":{"c":{"!":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"360":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"132":{"tf":1.0},"35":{"tf":1.0},"477":{"tf":1.0},"93":{"tf":1.7320508075688772},"94":{"tf":1.0},"95":{"tf":2.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"550":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":45,"docs":{"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"102":{"tf":1.0},"108":{"tf":1.0},"11":{"tf":1.4142135623730951},"15":{"tf":1.0},"161":{"tf":1.0},"18":{"tf":1.7320508075688772},"218":{"tf":1.0},"22":{"tf":1.7320508075688772},"222":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"282":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"314":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":2.23606797749979},"41":{"tf":1.0},"417":{"tf":1.0},"441":{"tf":1.0},"449":{"tf":1.0},"478":{"tf":1.0},"48":{"tf":1.0},"484":{"tf":1.0},"5":{"tf":1.7320508075688772},"507":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"520":{"tf":1.0},"535":{"tf":1.0},"551":{"tf":1.0},"557":{"tf":1.0},"6":{"tf":1.7320508075688772},"7":{"tf":1.4142135623730951},"8":{"tf":2.0},"86":{"tf":1.0},"9":{"tf":1.0},"90":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":4,"docs":{"214":{"tf":1.0},"334":{"tf":1.0},"336":{"tf":1.4142135623730951},"339":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"232":{"tf":1.0},"50":{"tf":1.4142135623730951}}},"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":14,"docs":{"161":{"tf":1.0},"226":{"tf":1.7320508075688772},"230":{"tf":2.0},"232":{"tf":1.0},"349":{"tf":1.0},"46":{"tf":1.4142135623730951},"461":{"tf":1.0},"47":{"tf":3.3166247903554},"48":{"tf":4.123105625617661},"50":{"tf":1.7320508075688772},"57":{"tf":2.449489742783178},"58":{"tf":1.0},"83":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"335":{"tf":1.0},"348":{"tf":1.4142135623730951},"471":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":34,"docs":{"100":{"tf":1.0},"147":{"tf":1.0},"16":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.4142135623730951},"185":{"tf":1.0},"193":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.0},"325":{"tf":1.0},"327":{"tf":1.7320508075688772},"334":{"tf":1.7320508075688772},"335":{"tf":1.0},"339":{"tf":2.449489742783178},"347":{"tf":1.0},"348":{"tf":1.0},"416":{"tf":2.0},"419":{"tf":1.0},"420":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.0},"429":{"tf":2.0},"430":{"tf":2.449489742783178},"441":{"tf":1.0},"50":{"tf":1.0},"503":{"tf":1.4142135623730951},"504":{"tf":1.4142135623730951},"505":{"tf":1.4142135623730951},"507":{"tf":1.4142135623730951},"512":{"tf":1.4142135623730951},"524":{"tf":1.0},"54":{"tf":1.0},"90":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"305":{"tf":1.0},"325":{"tf":1.0},"334":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"518":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"s":{"df":18,"docs":{"111":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":1.0},"205":{"tf":1.0},"236":{"tf":1.0},"239":{"tf":2.449489742783178},"240":{"tf":2.0},"243":{"tf":1.7320508075688772},"306":{"tf":2.0},"335":{"tf":2.0},"347":{"tf":1.0},"348":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"468":{"tf":1.0},"470":{"tf":2.0},"473":{"tf":3.3166247903554},"548":{"tf":1.4142135623730951}},"e":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"473":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"335":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"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":1,"docs":{"468":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"236":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"r":{"df":6,"docs":{"236":{"tf":1.0},"347":{"tf":1.7320508075688772},"349":{"tf":1.0},"467":{"tf":1.0},"473":{"tf":1.0},"516":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":2.449489742783178}},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"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":10,"docs":{"383":{"tf":2.6457513110645907},"384":{"tf":1.0},"389":{"tf":1.0},"397":{"tf":1.7320508075688772},"398":{"tf":1.0},"40":{"tf":1.0},"405":{"tf":1.0},"470":{"tf":1.0},"71":{"tf":1.0},"96":{"tf":1.0}},"i":{"c":{"df":0,"docs":{},"l":{"df":17,"docs":{"21":{"tf":1.4142135623730951},"279":{"tf":2.449489742783178},"280":{"tf":2.8284271247461903},"281":{"tf":2.8284271247461903},"282":{"tf":3.1622776601683795},"283":{"tf":2.23606797749979},"284":{"tf":3.0},"285":{"tf":2.6457513110645907},"286":{"tf":2.6457513110645907},"287":{"tf":3.605551275463989},"288":{"tf":2.23606797749979},"289":{"tf":3.0},"290":{"tf":2.6457513110645907},"291":{"tf":2.6457513110645907},"5":{"tf":1.7320508075688772},"520":{"tf":3.4641016151377544},"78":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"279":{"tf":1.0},"283":{"tf":1.4142135623730951},"288":{"tf":1.4142135623730951},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":5,"docs":{"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"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":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"285":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772},"520":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"520":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"<":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":4,"docs":{"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"t":{">":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"280":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"r":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":9,"docs":{"279":{"tf":1.0},"280":{"tf":1.7320508075688772},"284":{"tf":2.23606797749979},"285":{"tf":2.449489742783178},"286":{"tf":1.0},"289":{"tf":2.23606797749979},"290":{"tf":2.449489742783178},"291":{"tf":1.0},"520":{"tf":2.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"212":{"tf":1.7320508075688772},"470":{"tf":1.0},"479":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":3,"docs":{"388":{"tf":5.830951894845301},"391":{"tf":3.1622776601683795},"474":{"tf":2.6457513110645907}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"388":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"388":{"tf":1.4142135623730951},"474":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"388":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"474":{"tf":1.0}}},"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":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"388":{"tf":1.0}}}}}}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"(":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"388":{"tf":1.0},"391":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"[":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"388":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"388":{"tf":1.0},"391":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"388":{"tf":3.3166247903554},"391":{"tf":2.23606797749979}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"s":{"df":6,"docs":{"184":{"tf":1.0},"227":{"tf":1.0},"303":{"tf":1.0},"464":{"tf":1.0},"492":{"tf":1.0},"90":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":3,"docs":{"412":{"tf":1.7320508075688772},"467":{"tf":1.0},"558":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"_":{"1":{".":{"1":{"3":{".":{"2":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"47":{"tf":3.1622776601683795},"48":{"tf":3.7416573867739413}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"h":{"df":7,"docs":{"345":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"410":{"tf":1.0},"412":{"tf":1.0},"86":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{">":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"<":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"94":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":4,"docs":{"155":{"tf":1.0},"441":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"225":{"tf":1.4142135623730951},"232":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":15,"docs":{"108":{"tf":1.0},"138":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0},"323":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"69":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"557":{"tf":2.449489742783178},"560":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"293":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":21,"docs":{"128":{"tf":1.0},"129":{"tf":1.0},"158":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.0},"223":{"tf":1.0},"244":{"tf":1.0},"276":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.0},"412":{"tf":1.0},"452":{"tf":1.7320508075688772},"477":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.4142135623730951},"532":{"tf":1.0},"55":{"tf":1.0},"557":{"tf":1.0},"58":{"tf":1.4142135623730951}}}}}},"k":{"df":1,"docs":{"386":{"tf":1.7320508075688772}}},"m":{"df":1,"docs":{"405":{"tf":4.898979485566356}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":30,"docs":{"100":{"tf":1.7320508075688772},"112":{"tf":1.7320508075688772},"177":{"tf":1.0},"232":{"tf":2.23606797749979},"340":{"tf":1.0},"342":{"tf":1.0},"35":{"tf":1.0},"377":{"tf":2.8284271247461903},"378":{"tf":2.0},"379":{"tf":3.0},"380":{"tf":2.6457513110645907},"381":{"tf":3.4641016151377544},"382":{"tf":3.4641016151377544},"383":{"tf":4.0},"384":{"tf":1.0},"385":{"tf":1.0},"387":{"tf":1.0},"405":{"tf":3.0},"416":{"tf":1.4142135623730951},"421":{"tf":2.0},"427":{"tf":2.0},"44":{"tf":1.4142135623730951},"457":{"tf":1.0},"458":{"tf":1.0},"466":{"tf":1.0},"523":{"tf":1.4142135623730951},"532":{"tf":2.0},"545":{"tf":2.23606797749979},"81":{"tf":1.0},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"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":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"421":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"421":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"r":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"t":{"df":1,"docs":{"322":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"225":{"tf":2.23606797749979},"232":{"tf":1.7320508075688772},"381":{"tf":1.0},"478":{"tf":1.4142135623730951},"556":{"tf":1.4142135623730951},"557":{"tf":1.0},"558":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"461":{"tf":1.0}}}}}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{">":{"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":{},"h":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"435":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"<":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"435":{"tf":1.0}}}}}}},"df":2,"docs":{"355":{"tf":1.0},"452":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"302":{"tf":1.0},"40":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":2,"docs":{"120":{"tf":1.0},"416":{"tf":1.4142135623730951}}},"df":1,"docs":{"183":{"tf":1.4142135623730951}}},"g":{"df":3,"docs":{"100":{"tf":1.0},"243":{"tf":1.0},"246":{"tf":1.0}}},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"390":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"75":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"268":{"tf":1.0}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"214":{"tf":2.0},"215":{"tf":1.0},"499":{"tf":2.0},"78":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":13,"docs":{"102":{"tf":1.7320508075688772},"108":{"tf":1.0},"223":{"tf":1.0},"360":{"tf":1.7320508075688772},"382":{"tf":1.0},"405":{"tf":1.0},"414":{"tf":1.0},"416":{"tf":1.0},"45":{"tf":1.0},"527":{"tf":1.0},"75":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"239":{"tf":3.7416573867739413},"240":{"tf":2.8284271247461903},"78":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"(":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"239":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":1.4142135623730951},"240":{"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":2,"docs":{"239":{"tf":3.4641016151377544},"240":{"tf":2.449489742783178}}}}}}}},"n":{"df":2,"docs":{"530":{"tf":1.0},"89":{"tf":1.0}}},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":3,"docs":{"490":{"tf":1.0},"494":{"tf":1.0},"90":{"tf":1.0}}}}}}},"y":{"df":1,"docs":{"298":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"'":{"df":22,"docs":{"109":{"tf":1.0},"204":{"tf":1.0},"214":{"tf":2.23606797749979},"221":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"249":{"tf":1.0},"257":{"tf":1.0},"277":{"tf":2.23606797749979},"284":{"tf":1.7320508075688772},"285":{"tf":1.4142135623730951},"289":{"tf":1.7320508075688772},"290":{"tf":1.4142135623730951},"295":{"tf":1.0},"308":{"tf":1.0},"372":{"tf":1.0},"383":{"tf":1.0},"386":{"tf":2.0},"388":{"tf":1.4142135623730951},"389":{"tf":1.0},"390":{"tf":1.0},"401":{"tf":1.4142135623730951},"414":{"tf":1.0}}},")":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"381":{"tf":1.0}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"393":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"393":{"tf":1.0}}}}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"386":{"tf":1.0},"393":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"388":{"tf":2.0},"474":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"319":{"tf":1.4142135623730951},"322":{"tf":2.8284271247461903}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"308":{"tf":1.0}}},"y":{"(":{")":{".":{"a":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"(":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"223":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"128":{"tf":1.0},"331":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":2,"docs":{"176":{"tf":1.0},"295":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"(":{")":{".":{"a":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":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":{"386":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"267":{"tf":1.0}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"267":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":10,"docs":{"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"306":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"432":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"\"":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"0":{")":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"412":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"[":{"0":{"]":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"412":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"221":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"c":{"df":0,"docs":{},"t":{"(":{"2":{"5":{"6":{"df":1,"docs":{"269":{"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":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"197":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"168":{"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":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"298":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"267":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":3,"docs":{"100":{"tf":1.4142135623730951},"177":{"tf":1.0},"247":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"121":{"tf":1.4142135623730951},"381":{"tf":1.0}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"308":{"tf":1.4142135623730951}}},"y":{".":{"a":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"273":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}}}}},"df":1,"docs":{"223":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"331":{"tf":1.4142135623730951}}}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"128":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"445":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"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":2,"docs":{"176":{"tf":1.0},"295":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{".":{"a":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"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":1,"docs":{"386":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}}}}}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"401":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":5,"docs":{"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"223":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.7320508075688772}},"e":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"g":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"151":{"tf":1.7320508075688772}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"181":{"tf":1.0},"322":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"o":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"443":{"tf":1.4142135623730951}}}}},"y":{"df":1,"docs":{"446":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{")":{".":{"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":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"455":{"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":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"158":{"tf":1.4142135623730951},"439":{"tf":1.4142135623730951},"442":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"383":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"300":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"\"":{"$":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"$":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"221":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"221":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"319":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"322":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":1,"docs":{"322":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"322":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{".":{"0":{"df":3,"docs":{"114":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":4,"docs":{"114":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.4142135623730951},"381":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"386":{"tf":1.0}}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"386":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"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":{}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"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":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"(":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"426":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"388":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}}}}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":1,"docs":{"164":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"429":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"[":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":1,"docs":{"164":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"168":{"tf":1.0}}},"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":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"298":{"tf":2.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"x":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"177":{"tf":1.0},"247":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"1":{":":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"339":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"339":{"tf":1.4142135623730951}}},"2":{":":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"339":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"339":{"tf":1.4142135623730951}}},">":{"(":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":1.7320508075688772}}}}}},"[":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"80":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"0":{"df":1,"docs":{"388":{"tf":1.0}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"253":{"tf":1.0},"500":{"tf":1.4142135623730951}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":15,"docs":{"131":{"tf":1.0},"132":{"tf":1.0},"149":{"tf":2.0},"155":{"tf":1.4142135623730951},"166":{"tf":1.0},"168":{"tf":1.4142135623730951},"171":{"tf":1.0},"244":{"tf":1.4142135623730951},"245":{"tf":1.0},"265":{"tf":1.0},"293":{"tf":1.0},"381":{"tf":1.0},"410":{"tf":1.4142135623730951},"441":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"166":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"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":{},"l":{"a":{"df":0,"docs":{},"y":{"df":11,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"149":{"tf":1.4142135623730951},"158":{"tf":1.0},"223":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"388":{"tf":1.0},"439":{"tf":2.0},"442":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"168":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"152":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"381":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":16,"docs":{"131":{"tf":1.0},"138":{"tf":1.0},"149":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"181":{"tf":1.0},"204":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"293":{"tf":2.0},"343":{"tf":1.4142135623730951},"383":{"tf":1.7320508075688772},"410":{"tf":1.0},"448":{"tf":1.0},"460":{"tf":2.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":137,"docs":{"100":{"tf":1.7320508075688772},"110":{"tf":1.0},"113":{"tf":1.4142135623730951},"114":{"tf":2.23606797749979},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"121":{"tf":2.23606797749979},"128":{"tf":4.123105625617661},"130":{"tf":2.0},"131":{"tf":1.0},"138":{"tf":3.7416573867739413},"14":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":2.449489742783178},"149":{"tf":3.0},"150":{"tf":1.4142135623730951},"151":{"tf":3.1622776601683795},"154":{"tf":3.0},"156":{"tf":2.449489742783178},"158":{"tf":2.8284271247461903},"159":{"tf":1.0},"161":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":3.0},"168":{"tf":4.123105625617661},"176":{"tf":1.4142135623730951},"177":{"tf":1.7320508075688772},"178":{"tf":3.605551275463989},"181":{"tf":3.4641016151377544},"183":{"tf":1.0},"185":{"tf":3.1622776601683795},"186":{"tf":1.0},"189":{"tf":1.0},"195":{"tf":1.4142135623730951},"197":{"tf":2.8284271247461903},"200":{"tf":1.0},"204":{"tf":1.4142135623730951},"209":{"tf":1.0},"210":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":2.0},"223":{"tf":3.605551275463989},"225":{"tf":2.0},"228":{"tf":1.4142135623730951},"230":{"tf":2.23606797749979},"232":{"tf":2.0},"235":{"tf":1.0},"236":{"tf":2.6457513110645907},"241":{"tf":1.7320508075688772},"242":{"tf":2.23606797749979},"243":{"tf":1.4142135623730951},"244":{"tf":2.23606797749979},"245":{"tf":2.0},"246":{"tf":1.0},"247":{"tf":2.449489742783178},"251":{"tf":4.795831523312719},"265":{"tf":3.3166247903554},"266":{"tf":1.0},"267":{"tf":1.7320508075688772},"269":{"tf":1.4142135623730951},"271":{"tf":2.449489742783178},"273":{"tf":2.0},"277":{"tf":3.1622776601683795},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"293":{"tf":4.123105625617661},"295":{"tf":2.0},"296":{"tf":2.8284271247461903},"298":{"tf":2.23606797749979},"300":{"tf":2.8284271247461903},"301":{"tf":1.0},"306":{"tf":2.449489742783178},"308":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"322":{"tf":2.23606797749979},"331":{"tf":1.7320508075688772},"336":{"tf":1.0},"339":{"tf":4.358898943540674},"341":{"tf":1.4142135623730951},"343":{"tf":2.449489742783178},"345":{"tf":3.1622776601683795},"348":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.4142135623730951},"358":{"tf":1.0},"372":{"tf":1.4142135623730951},"377":{"tf":1.0},"379":{"tf":2.0},"380":{"tf":1.7320508075688772},"381":{"tf":1.7320508075688772},"382":{"tf":1.0},"383":{"tf":4.242640687119285},"386":{"tf":3.0},"388":{"tf":3.872983346207417},"389":{"tf":2.449489742783178},"391":{"tf":1.7320508075688772},"393":{"tf":2.0},"401":{"tf":2.449489742783178},"410":{"tf":2.23606797749979},"412":{"tf":2.0},"414":{"tf":1.0},"416":{"tf":2.8284271247461903},"425":{"tf":1.0},"426":{"tf":1.7320508075688772},"427":{"tf":1.0},"429":{"tf":1.0},"432":{"tf":1.4142135623730951},"438":{"tf":1.0},"439":{"tf":3.1622776601683795},"442":{"tf":2.449489742783178},"443":{"tf":2.0},"445":{"tf":1.4142135623730951},"446":{"tf":1.4142135623730951},"448":{"tf":2.0},"455":{"tf":1.0},"460":{"tf":1.0},"473":{"tf":1.0},"474":{"tf":1.4142135623730951},"50":{"tf":1.0},"508":{"tf":1.4142135623730951},"524":{"tf":2.449489742783178},"54":{"tf":1.0},"544":{"tf":1.7320508075688772},"545":{"tf":1.4142135623730951},"550":{"tf":2.0},"73":{"tf":1.4142135623730951},"76":{"tf":1.7320508075688772},"78":{"tf":1.7320508075688772},"79":{"tf":1.0},"80":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":31,"docs":{"121":{"tf":1.4142135623730951},"151":{"tf":1.0},"154":{"tf":1.0},"197":{"tf":1.0},"212":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"247":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.4142135623730951},"306":{"tf":1.0},"308":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.0},"339":{"tf":1.0},"350":{"tf":1.0},"440":{"tf":1.0},"442":{"tf":2.0},"443":{"tf":1.4142135623730951},"445":{"tf":1.4142135623730951},"446":{"tf":1.4142135623730951},"448":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"401":{"tf":1.4142135623730951}},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"401":{"tf":1.4142135623730951}},"e":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"\"":{"d":{"df":1,"docs":{"401":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"401":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"251":{"tf":1.7320508075688772},"339":{"tf":1.0}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"388":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"388":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":1,"docs":{"388":{"tf":1.4142135623730951}}}}}}}}}}}}}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":10,"docs":{"12":{"tf":1.0},"224":{"tf":1.0},"267":{"tf":1.0},"29":{"tf":1.0},"384":{"tf":1.0},"467":{"tf":1.0},"469":{"tf":1.0},"490":{"tf":1.0},"525":{"tf":1.0},"529":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"560":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}}}}},"u":{"df":1,"docs":{"86":{"tf":1.0}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"'":{"df":17,"docs":{"100":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":2.0},"128":{"tf":1.0},"189":{"tf":1.0},"355":{"tf":1.4142135623730951},"457":{"tf":1.0},"459":{"tf":1.0},"545":{"tf":1.0},"67":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.4142135623730951}}},".":{"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":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"189":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"189":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"189":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"189":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":20,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"382":{"tf":1.0},"383":{"tf":1.0},"457":{"tf":1.4142135623730951},"458":{"tf":1.0},"459":{"tf":1.0},"460":{"tf":1.0},"50":{"tf":1.0},"546":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"99":{"tf":1.0}}}}}},":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"435":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":93,"docs":{"1":{"tf":1.4142135623730951},"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":2.23606797749979},"103":{"tf":1.4142135623730951},"104":{"tf":2.0},"106":{"tf":2.449489742783178},"107":{"tf":2.8284271247461903},"108":{"tf":1.0},"109":{"tf":1.0},"14":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.0},"18":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"189":{"tf":1.0},"193":{"tf":1.7320508075688772},"197":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"25":{"tf":1.4142135623730951},"27":{"tf":1.0},"28":{"tf":1.0},"309":{"tf":1.7320508075688772},"31":{"tf":1.0},"310":{"tf":1.7320508075688772},"353":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"36":{"tf":1.0},"388":{"tf":1.0},"39":{"tf":1.0},"412":{"tf":1.7320508075688772},"414":{"tf":1.0},"433":{"tf":1.0},"435":{"tf":2.23606797749979},"436":{"tf":1.7320508075688772},"44":{"tf":1.0},"449":{"tf":1.0},"45":{"tf":1.4142135623730951},"456":{"tf":2.8284271247461903},"457":{"tf":1.7320508075688772},"458":{"tf":2.449489742783178},"459":{"tf":2.449489742783178},"460":{"tf":1.0},"461":{"tf":3.3166247903554},"462":{"tf":1.0},"47":{"tf":1.0},"477":{"tf":2.23606797749979},"491":{"tf":1.0},"492":{"tf":1.4142135623730951},"5":{"tf":1.0},"50":{"tf":2.23606797749979},"517":{"tf":1.7320508075688772},"528":{"tf":1.0},"542":{"tf":1.0},"547":{"tf":1.0},"549":{"tf":1.0},"550":{"tf":1.0},"553":{"tf":1.0},"59":{"tf":2.6457513110645907},"62":{"tf":2.449489742783178},"63":{"tf":2.0},"65":{"tf":2.23606797749979},"66":{"tf":1.0},"67":{"tf":1.7320508075688772},"68":{"tf":1.7320508075688772},"69":{"tf":2.23606797749979},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"73":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.4142135623730951},"81":{"tf":1.7320508075688772},"82":{"tf":2.23606797749979},"83":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":2.6457513110645907},"88":{"tf":2.23606797749979},"89":{"tf":1.7320508075688772},"90":{"tf":1.7320508075688772},"91":{"tf":1.0},"92":{"tf":1.7320508075688772},"93":{"tf":1.0},"94":{"tf":2.8284271247461903},"95":{"tf":2.449489742783178},"97":{"tf":2.0},"99":{"tf":1.0}},"s":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"547":{"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":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"49":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"\\":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"47":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"461":{"tf":1.0}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":9,"docs":{"104":{"tf":1.0},"109":{"tf":1.0},"155":{"tf":1.0},"169":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"554":{"tf":1.0}}}}},"m":{".":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":3,"docs":{"434":{"tf":1.0},"84":{"tf":1.0},"97":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"p":{"df":1,"docs":{"86":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"df":8,"docs":{"157":{"tf":1.0},"185":{"tf":1.0},"275":{"tf":1.0},"328":{"tf":1.0},"372":{"tf":1.0},"388":{"tf":1.0},"415":{"tf":1.0},"68":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"t":{"df":22,"docs":{"123":{"tf":1.0},"125":{"tf":1.4142135623730951},"203":{"tf":1.0},"206":{"tf":1.7320508075688772},"207":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.4142135623730951},"211":{"tf":3.0},"212":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"252":{"tf":1.0},"346":{"tf":1.0},"473":{"tf":1.4142135623730951},"510":{"tf":1.0},"548":{"tf":1.4142135623730951},"7":{"tf":1.0},"73":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":17,"docs":{"109":{"tf":1.0},"133":{"tf":1.0},"151":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"321":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.0},"336":{"tf":1.4142135623730951},"368":{"tf":1.0},"379":{"tf":1.0},"447":{"tf":1.0},"477":{"tf":1.0},"486":{"tf":2.0},"542":{"tf":1.0},"555":{"tf":1.0},"6":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"132":{"tf":1.7320508075688772},"493":{"tf":2.0}}}}},"df":5,"docs":{"178":{"tf":2.449489742783178},"292":{"tf":2.449489742783178},"293":{"tf":4.242640687119285},"5":{"tf":1.0},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.4142135623730951}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"292":{"tf":1.4142135623730951},"464":{"tf":1.0},"5":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"1":{"df":1,"docs":{"132":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"493":{"tf":2.0}}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":3,"docs":{"132":{"tf":1.0},"292":{"tf":1.0},"5":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":2,"docs":{"178":{"tf":2.23606797749979},"293":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":5,"docs":{"132":{"tf":2.0},"178":{"tf":2.23606797749979},"292":{"tf":1.0},"293":{"tf":2.23606797749979},"493":{"tf":2.8284271247461903}},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"293":{"tf":1.7320508075688772}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"293":{"tf":1.7320508075688772}}}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":14,"docs":{"122":{"tf":1.0},"133":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"170":{"tf":1.0},"350":{"tf":1.0},"413":{"tf":1.0},"469":{"tf":1.0},"471":{"tf":1.0},"493":{"tf":1.0},"516":{"tf":1.0},"530":{"tf":1.0},"557":{"tf":1.4142135623730951},"62":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":5,"docs":{"128":{"tf":1.0},"175":{"tf":1.0},"251":{"tf":1.0},"407":{"tf":1.0},"473":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"194":{"tf":1.4142135623730951},"211":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951}},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"210":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"210":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":2.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}},"<":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"305":{"tf":1.0},"306":{"tf":2.23606797749979}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"474":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"307":{"tf":1.0},"308":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":13,"docs":{"304":{"tf":1.7320508075688772},"305":{"tf":2.6457513110645907},"306":{"tf":3.1622776601683795},"307":{"tf":2.23606797749979},"308":{"tf":3.3166247903554},"385":{"tf":1.4142135623730951},"387":{"tf":1.0},"388":{"tf":1.4142135623730951},"40":{"tf":1.7320508075688772},"468":{"tf":1.4142135623730951},"470":{"tf":3.872983346207417},"474":{"tf":2.8284271247461903},"78":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":26,"docs":{"347":{"tf":1.0},"501":{"tf":1.0},"502":{"tf":1.0},"503":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"506":{"tf":1.0},"507":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0},"510":{"tf":1.0},"511":{"tf":1.0},"512":{"tf":1.0},"513":{"tf":1.0},"514":{"tf":1.0},"515":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"518":{"tf":1.0},"519":{"tf":1.0},"520":{"tf":1.0},"521":{"tf":1.0},"522":{"tf":1.0},"523":{"tf":1.0},"524":{"tf":1.0},"525":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"131":{"tf":1.0}}}}},"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":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"477":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":19,"docs":{"131":{"tf":1.0},"151":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.0},"234":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"327":{"tf":1.4142135623730951},"336":{"tf":1.0},"36":{"tf":1.0},"398":{"tf":1.0},"473":{"tf":1.0},"477":{"tf":1.0},"522":{"tf":1.0},"531":{"tf":1.0},"546":{"tf":1.0},"70":{"tf":1.0},"88":{"tf":1.0}}}},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"131":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"1":{"tf":1.0},"213":{"tf":1.0},"379":{"tf":1.0},"441":{"tf":1.0},"527":{"tf":1.0},"542":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"247":{"tf":1.7320508075688772},"335":{"tf":1.0},"380":{"tf":1.0},"477":{"tf":1.0},"93":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"236":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":11,"docs":{"17":{"tf":1.0},"218":{"tf":1.7320508075688772},"233":{"tf":2.6457513110645907},"234":{"tf":1.7320508075688772},"235":{"tf":2.8284271247461903},"236":{"tf":2.6457513110645907},"237":{"tf":2.0},"238":{"tf":1.7320508075688772},"239":{"tf":2.0},"240":{"tf":2.449489742783178},"539":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"236":{"tf":1.0}}}},"df":1,"docs":{"236":{"tf":1.4142135623730951}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":12,"docs":{"104":{"tf":1.0},"109":{"tf":1.0},"167":{"tf":2.0},"169":{"tf":1.0},"240":{"tf":1.0},"38":{"tf":1.0},"413":{"tf":1.0},"443":{"tf":1.0},"486":{"tf":1.0},"490":{"tf":1.0},"542":{"tf":1.0},"80":{"tf":1.0}},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":4,"docs":{"161":{"tf":1.7320508075688772},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"349":{"tf":1.7320508075688772}},"u":{"df":1,"docs":{"178":{"tf":1.0}}}}}},"df":11,"docs":{"153":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":2.0},"168":{"tf":2.0},"178":{"tf":1.0},"321":{"tf":1.0},"339":{"tf":1.0},"349":{"tf":1.0},"407":{"tf":1.0},"468":{"tf":1.0},"557":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"122":{"tf":1.0},"190":{"tf":1.0},"453":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":6,"docs":{"191":{"tf":2.6457513110645907},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"210":{"tf":1.0},"453":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"350":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"12":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"116":{"tf":1.7320508075688772},"124":{"tf":1.0},"37":{"tf":1.0}}}}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"422":{"tf":1.0}}}}}}}},"o":{"b":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"456":{"tf":1.0},"545":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"108":{"tf":1.0},"335":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":11,"docs":{"108":{"tf":1.0},"158":{"tf":1.0},"347":{"tf":1.4142135623730951},"461":{"tf":1.0},"477":{"tf":1.4142135623730951},"50":{"tf":1.0},"557":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"87":{"tf":1.0},"97":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"477":{"tf":1.7320508075688772},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":6,"docs":{"100":{"tf":1.0},"320":{"tf":1.0},"403":{"tf":1.0},"416":{"tf":1.0},"478":{"tf":1.0},"81":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"413":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"(":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":1,"docs":{"265":{"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":2,"docs":{"265":{"tf":1.7320508075688772},"28":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"508":{"tf":1.0}}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}}},"df":24,"docs":{"1":{"tf":1.0},"107":{"tf":1.0},"28":{"tf":1.0},"313":{"tf":1.0},"40":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.4142135623730951},"476":{"tf":2.449489742783178},"477":{"tf":2.6457513110645907},"478":{"tf":1.4142135623730951},"479":{"tf":1.0},"490":{"tf":1.0},"491":{"tf":1.4142135623730951},"522":{"tf":1.4142135623730951},"530":{"tf":1.0},"554":{"tf":1.0},"556":{"tf":2.23606797749979},"557":{"tf":2.23606797749979},"558":{"tf":1.0},"86":{"tf":1.7320508075688772},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"555":{"tf":1.0}}}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"169":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"58":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"130":{"tf":1.0},"464":{"tf":1.0},"477":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":7,"docs":{"107":{"tf":1.0},"109":{"tf":1.0},"239":{"tf":2.0},"277":{"tf":1.0},"388":{"tf":1.0},"461":{"tf":1.0},"514":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":4,"docs":{"100":{"tf":1.0},"447":{"tf":2.8284271247461903},"448":{"tf":2.0},"7":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"464":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":105,"docs":{"100":{"tf":1.4142135623730951},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"119":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.4142135623730951},"141":{"tf":1.0},"143":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.4142135623730951},"159":{"tf":2.8284271247461903},"160":{"tf":1.0},"161":{"tf":1.4142135623730951},"164":{"tf":1.0},"168":{"tf":2.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"173":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.4142135623730951},"189":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"210":{"tf":2.0},"212":{"tf":1.0},"218":{"tf":1.0},"223":{"tf":1.0},"237":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"265":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.4142135623730951},"278":{"tf":1.0},"280":{"tf":1.4142135623730951},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"318":{"tf":1.0},"319":{"tf":1.0},"321":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"327":{"tf":2.6457513110645907},"328":{"tf":2.23606797749979},"331":{"tf":1.4142135623730951},"332":{"tf":1.0},"333":{"tf":1.7320508075688772},"334":{"tf":1.4142135623730951},"335":{"tf":2.23606797749979},"336":{"tf":2.449489742783178},"339":{"tf":3.4641016151377544},"340":{"tf":1.7320508075688772},"341":{"tf":2.23606797749979},"345":{"tf":1.0},"346":{"tf":1.4142135623730951},"349":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.4142135623730951},"366":{"tf":1.0},"369":{"tf":1.0},"376":{"tf":1.4142135623730951},"377":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.7320508075688772},"40":{"tf":1.0},"400":{"tf":1.0},"402":{"tf":1.4142135623730951},"403":{"tf":1.4142135623730951},"406":{"tf":1.0},"409":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.7320508075688772},"423":{"tf":1.0},"430":{"tf":1.4142135623730951},"433":{"tf":1.4142135623730951},"440":{"tf":1.0},"441":{"tf":1.0},"459":{"tf":1.0},"468":{"tf":1.0},"473":{"tf":1.0},"508":{"tf":1.0},"512":{"tf":1.4142135623730951},"531":{"tf":1.7320508075688772},"534":{"tf":1.0},"542":{"tf":1.0},"557":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"i":{"df":12,"docs":{"100":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"120":{"tf":2.0},"121":{"tf":1.7320508075688772},"32":{"tf":1.4142135623730951},"50":{"tf":1.7320508075688772},"60":{"tf":2.449489742783178},"71":{"tf":1.0},"81":{"tf":2.0},"82":{"tf":1.4142135623730951}},"e":{"d":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"100":{"tf":1.0},"113":{"tf":1.0},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{".":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"121":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":2,"docs":{"118":{"tf":1.0},"121":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"121":{"tf":1.0},"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"452":{"tf":1.0}}}}}}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":60,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178},"122":{"tf":1.4142135623730951},"161":{"tf":1.0},"166":{"tf":1.4142135623730951},"182":{"tf":1.7320508075688772},"183":{"tf":2.449489742783178},"196":{"tf":2.449489742783178},"236":{"tf":1.7320508075688772},"237":{"tf":1.0},"253":{"tf":2.0},"276":{"tf":1.4142135623730951},"280":{"tf":1.0},"313":{"tf":1.0},"321":{"tf":1.0},"325":{"tf":1.4142135623730951},"327":{"tf":1.7320508075688772},"328":{"tf":1.7320508075688772},"329":{"tf":1.4142135623730951},"334":{"tf":1.7320508075688772},"335":{"tf":1.7320508075688772},"336":{"tf":2.449489742783178},"337":{"tf":1.0},"341":{"tf":1.0},"347":{"tf":1.0},"349":{"tf":1.7320508075688772},"350":{"tf":1.0},"356":{"tf":1.7320508075688772},"390":{"tf":1.4142135623730951},"401":{"tf":2.0},"407":{"tf":1.7320508075688772},"416":{"tf":2.8284271247461903},"419":{"tf":1.0},"420":{"tf":1.0},"425":{"tf":1.4142135623730951},"426":{"tf":1.4142135623730951},"427":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":2.449489742783178},"452":{"tf":1.4142135623730951},"458":{"tf":1.4142135623730951},"459":{"tf":1.7320508075688772},"462":{"tf":1.7320508075688772},"466":{"tf":1.0},"468":{"tf":3.3166247903554},"471":{"tf":1.0},"486":{"tf":1.4142135623730951},"492":{"tf":2.0},"508":{"tf":1.4142135623730951},"85":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":2.0},"95":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"450":{"tf":1.0},"556":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":6,"docs":{"324":{"tf":1.0},"327":{"tf":1.0},"333":{"tf":1.4142135623730951},"479":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"1":{"tf":1.0}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":5,"docs":{"129":{"tf":1.0},"407":{"tf":1.0},"464":{"tf":1.0},"477":{"tf":1.0},"495":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"46":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"467":{"tf":1.0}}}},"t":{"df":9,"docs":{"212":{"tf":1.0},"225":{"tf":1.0},"361":{"tf":1.0},"384":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"416":{"tf":1.0},"542":{"tf":1.0},"64":{"tf":1.0}}}},"v":{"df":0,"docs":{},"p":{"df":1,"docs":{"261":{"tf":1.7320508075688772}}}}},"q":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"d":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"93":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{"a":{"d":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"116":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"116":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"116":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"116":{"tf":1.0}}}}},"n":{"df":1,"docs":{"116":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"116":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"116":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"r":{"df":2,"docs":{"324":{"tf":1.0},"333":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"542":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"347":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"362":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"526":{"tf":1.0}}}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"493":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"555":{"tf":1.0}}}},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"201":{"tf":1.0},"203":{"tf":1.0},"329":{"tf":1.0}}}},"df":5,"docs":{"201":{"tf":1.0},"223":{"tf":1.0},"323":{"tf":1.0},"339":{"tf":1.4142135623730951},"78":{"tf":1.0}}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"215":{"tf":1.0},"287":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":4,"docs":{"168":{"tf":4.69041575982343},"197":{"tf":1.0},"243":{"tf":1.0},"306":{"tf":5.656854249492381}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"473":{"tf":1.4142135623730951},"557":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"455":{"tf":1.4142135623730951}}}}}},"df":1,"docs":{"127":{"tf":1.4142135623730951}}}}}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{".":{"a":{"d":{"d":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{")":{".":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"470":{"tf":2.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":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":{"470":{"tf":4.58257569495584}}}},"df":7,"docs":{"127":{"tf":2.0},"128":{"tf":3.3166247903554},"195":{"tf":1.0},"40":{"tf":1.0},"454":{"tf":1.0},"455":{"tf":2.23606797749979},"470":{"tf":1.0}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":2,"docs":{"128":{"tf":2.23606797749979},"455":{"tf":2.449489742783178}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"128":{"tf":2.0}}}},"df":0,"docs":{}}},"df":2,"docs":{"167":{"tf":1.0},"470":{"tf":1.0}},"g":{"df":15,"docs":{"0":{"tf":1.0},"194":{"tf":2.23606797749979},"195":{"tf":3.1622776601683795},"196":{"tf":1.4142135623730951},"197":{"tf":4.0},"247":{"tf":1.0},"251":{"tf":1.0},"263":{"tf":1.0},"271":{"tf":1.4142135623730951},"430":{"tf":1.0},"473":{"tf":1.7320508075688772},"73":{"tf":1.4142135623730951},"76":{"tf":1.0},"77":{"tf":2.23606797749979},"78":{"tf":1.4142135623730951}},"e":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"197":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"128":{"tf":1.7320508075688772}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"156":{"tf":5.916079783099616}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"1":{"0":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"134":{"tf":1.0}},"s":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"134":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":15,"docs":{"133":{"tf":1.0},"134":{"tf":2.8284271247461903},"139":{"tf":2.23606797749979},"140":{"tf":2.0},"141":{"tf":1.7320508075688772},"142":{"tf":2.23606797749979},"160":{"tf":1.0},"218":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"368":{"tf":1.0},"46":{"tf":1.0},"78":{"tf":1.4142135623730951}}}},"df":4,"docs":{"218":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"267":{"tf":1.0},"322":{"tf":1.0},"389":{"tf":1.0}}}},"d":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"413":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}},"df":14,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"102":{"tf":1.0},"106":{"tf":1.0},"110":{"tf":1.0},"12":{"tf":1.0},"14":{"tf":1.0},"189":{"tf":1.4142135623730951},"224":{"tf":1.0},"313":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"473":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":11,"docs":{"125":{"tf":1.4142135623730951},"15":{"tf":1.0},"267":{"tf":1.0},"321":{"tf":1.0},"381":{"tf":1.0},"392":{"tf":1.0},"429":{"tf":1.0},"431":{"tf":1.0},"553":{"tf":1.0},"559":{"tf":1.0},"560":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"151":{"tf":1.0},"297":{"tf":1.0},"43":{"tf":1.0},"531":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":4,"docs":{"225":{"tf":1.4142135623730951},"232":{"tf":1.0},"380":{"tf":1.0},"555":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"47":{"tf":1.4142135623730951},"547":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"p":{"df":7,"docs":{"176":{"tf":4.358898943540674},"294":{"tf":2.0},"295":{"tf":3.0},"296":{"tf":2.8284271247461903},"524":{"tf":2.0},"542":{"tf":1.7320508075688772},"78":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951}},"e":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"176":{"tf":1.0},"524":{"tf":1.0}}}}}}},"df":1,"docs":{"176":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"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":{},"g":{"df":0,"docs":{},"n":{"df":3,"docs":{"47":{"tf":1.4142135623730951},"547":{"tf":1.4142135623730951},"558":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":23,"docs":{"1":{"tf":1.0},"101":{"tf":1.0},"109":{"tf":1.7320508075688772},"136":{"tf":1.0},"137":{"tf":1.0},"14":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"184":{"tf":1.0},"283":{"tf":1.0},"288":{"tf":1.0},"297":{"tf":1.0},"36":{"tf":1.0},"398":{"tf":1.4142135623730951},"44":{"tf":1.0},"461":{"tf":1.0},"486":{"tf":1.0},"493":{"tf":1.0},"516":{"tf":1.0},"76":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"85":{"tf":1.4142135623730951},"93":{"tf":1.0}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"461":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"d":{"df":9,"docs":{"160":{"tf":1.0},"161":{"tf":2.23606797749979},"236":{"tf":1.4142135623730951},"280":{"tf":1.4142135623730951},"285":{"tf":1.0},"290":{"tf":1.0},"341":{"tf":1.4142135623730951},"349":{"tf":2.0},"466":{"tf":1.0}}},"df":0,"docs":{}}}},"d":{"1":{"df":1,"docs":{"282":{"tf":1.0}}},"2":{"df":1,"docs":{"282":{"tf":1.0}}},"df":5,"docs":{"220":{"tf":1.0},"227":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":2.449489742783178},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"128":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"167":{"tf":2.0},"38":{"tf":1.0},"470":{"tf":2.0}},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"468":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"282":{"tf":1.0}}}}}},"u":{"c":{"df":4,"docs":{"40":{"tf":1.0},"413":{"tf":1.0},"525":{"tf":1.0},"550":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"240":{"tf":1.0},"41":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":20,"docs":{"168":{"tf":2.23606797749979},"209":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"216":{"tf":1.0},"256":{"tf":1.0},"266":{"tf":1.0},"268":{"tf":1.4142135623730951},"302":{"tf":1.0},"313":{"tf":1.0},"348":{"tf":1.4142135623730951},"407":{"tf":1.0},"429":{"tf":1.0},"440":{"tf":1.0},"456":{"tf":1.4142135623730951},"459":{"tf":1.0},"484":{"tf":1.0},"492":{"tf":1.4142135623730951},"525":{"tf":1.0},"90":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"217":{"tf":1.0},"44":{"tf":2.449489742783178},"477":{"tf":2.23606797749979},"556":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"40":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"100":{"tf":1.0},"366":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"540":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"195":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":160,"docs":{"1":{"tf":2.449489742783178},"100":{"tf":2.6457513110645907},"101":{"tf":2.449489742783178},"102":{"tf":1.4142135623730951},"105":{"tf":2.23606797749979},"107":{"tf":2.6457513110645907},"108":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.7320508075688772},"114":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":2.0},"124":{"tf":1.0},"125":{"tf":1.4142135623730951},"127":{"tf":1.4142135623730951},"128":{"tf":3.3166247903554},"130":{"tf":2.0},"131":{"tf":1.7320508075688772},"132":{"tf":1.4142135623730951},"138":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"151":{"tf":2.0},"154":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"158":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"176":{"tf":3.0},"177":{"tf":1.7320508075688772},"178":{"tf":1.7320508075688772},"18":{"tf":1.0},"181":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"193":{"tf":2.449489742783178},"197":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"212":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"221":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"239":{"tf":2.0},"240":{"tf":2.0},"243":{"tf":1.4142135623730951},"247":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"267":{"tf":1.4142135623730951},"269":{"tf":1.4142135623730951},"27":{"tf":1.0},"271":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951},"275":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"293":{"tf":2.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"298":{"tf":2.0},"300":{"tf":1.4142135623730951},"303":{"tf":1.4142135623730951},"306":{"tf":2.23606797749979},"308":{"tf":2.23606797749979},"314":{"tf":1.4142135623730951},"318":{"tf":2.449489742783178},"319":{"tf":2.449489742783178},"320":{"tf":1.0},"322":{"tf":1.4142135623730951},"33":{"tf":1.0},"331":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951},"343":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"355":{"tf":2.0},"356":{"tf":3.0},"358":{"tf":1.0},"372":{"tf":1.4142135623730951},"376":{"tf":1.4142135623730951},"379":{"tf":2.8284271247461903},"381":{"tf":2.8284271247461903},"382":{"tf":1.0},"383":{"tf":3.0},"386":{"tf":1.4142135623730951},"388":{"tf":2.23606797749979},"390":{"tf":1.4142135623730951},"391":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"394":{"tf":1.4142135623730951},"395":{"tf":2.23606797749979},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":2.449489742783178},"401":{"tf":1.4142135623730951},"402":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":2.23606797749979},"406":{"tf":1.7320508075688772},"408":{"tf":1.4142135623730951},"410":{"tf":2.449489742783178},"412":{"tf":1.4142135623730951},"413":{"tf":1.0},"415":{"tf":1.7320508075688772},"416":{"tf":2.0},"419":{"tf":1.0},"431":{"tf":2.0},"432":{"tf":2.0},"439":{"tf":1.4142135623730951},"448":{"tf":1.0},"454":{"tf":1.7320508075688772},"455":{"tf":2.449489742783178},"456":{"tf":1.0},"457":{"tf":1.4142135623730951},"458":{"tf":1.0},"461":{"tf":1.7320508075688772},"462":{"tf":1.0},"465":{"tf":1.0},"466":{"tf":1.7320508075688772},"467":{"tf":1.0},"469":{"tf":1.0},"470":{"tf":2.23606797749979},"472":{"tf":1.7320508075688772},"473":{"tf":1.4142135623730951},"489":{"tf":2.0},"493":{"tf":2.0},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"50":{"tf":1.0},"514":{"tf":1.7320508075688772},"520":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951},"534":{"tf":1.0},"542":{"tf":1.7320508075688772},"544":{"tf":1.0},"546":{"tf":2.0},"55":{"tf":1.0},"557":{"tf":1.0},"57":{"tf":1.0},"63":{"tf":1.0},"70":{"tf":1.4142135623730951},"81":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":2.0},"99":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":{"100":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"466":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"df":18,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"107":{"tf":1.0},"131":{"tf":1.0},"176":{"tf":1.0},"36":{"tf":1.0},"413":{"tf":1.4142135623730951},"416":{"tf":1.0},"439":{"tf":1.0},"44":{"tf":1.4142135623730951},"452":{"tf":1.0},"454":{"tf":1.0},"50":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":1.0},"99":{"tf":2.0}}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":15,"docs":{"101":{"tf":1.0},"167":{"tf":1.0},"205":{"tf":1.0},"222":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.7320508075688772},"318":{"tf":1.4142135623730951},"321":{"tf":1.0},"404":{"tf":1.0},"413":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.0},"470":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"226":{"tf":1.0}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"199":{"tf":1.0},"201":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":3,"docs":{"208":{"tf":1.0},"263":{"tf":1.0},"476":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"s":{"df":8,"docs":{"22":{"tf":1.0},"449":{"tf":1.0},"450":{"tf":1.0},"477":{"tf":1.0},"554":{"tf":1.0},"555":{"tf":1.7320508075688772},"557":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"v":{"df":4,"docs":{"218":{"tf":1.0},"40":{"tf":1.0},"490":{"tf":1.0},"79":{"tf":1.0}}}},"o":{"a":{"d":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":16,"docs":{"25":{"tf":1.4142135623730951},"354":{"tf":1.0},"4":{"tf":1.0},"403":{"tf":2.449489742783178},"461":{"tf":4.47213595499958},"462":{"tf":2.23606797749979},"465":{"tf":2.0},"50":{"tf":2.8284271247461903},"528":{"tf":2.8284271247461903},"542":{"tf":2.23606797749979},"549":{"tf":1.7320508075688772},"57":{"tf":2.449489742783178},"58":{"tf":2.8284271247461903},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"95":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"93":{"tf":1.7320508075688772},"94":{"tf":2.0},"95":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"211":{"tf":1.0},"557":{"tf":1.0}}}}},"df":1,"docs":{"308":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"470":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"186":{"tf":1.0},"557":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"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":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"440":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"440":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"v":{"df":18,"docs":{"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"107":{"tf":1.0},"109":{"tf":1.0},"146":{"tf":1.0},"178":{"tf":2.0},"22":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":3.3166247903554},"308":{"tf":2.0},"321":{"tf":1.0},"388":{"tf":1.0},"405":{"tf":3.3166247903554},"461":{"tf":1.0},"490":{"tf":1.0},"495":{"tf":1.7320508075688772},"69":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"40":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"40":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"p":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":3,"docs":{"386":{"tf":2.0},"389":{"tf":2.0},"390":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"102":{"tf":1.0},"40":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.0}}}}}},"l":{"a":{"c":{"df":18,"docs":{"105":{"tf":1.7320508075688772},"159":{"tf":1.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"166":{"tf":1.7320508075688772},"168":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"174":{"tf":1.0},"226":{"tf":1.0},"306":{"tf":2.449489742783178},"344":{"tf":1.0},"350":{"tf":1.0},"446":{"tf":2.449489742783178},"490":{"tf":1.0},"493":{"tf":1.0},"510":{"tf":1.0},"516":{"tf":1.4142135623730951},"524":{"tf":1.7320508075688772}},"e":{"d":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"544":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.0},"524":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"388":{"tf":1.0}}}}}}},"df":1,"docs":{"388":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"185":{"tf":1.0}},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"185":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}},"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.0},"524":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"159":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.4142135623730951},"28":{"tf":1.0},"320":{"tf":1.0},"344":{"tf":1.0},"446":{"tf":1.4142135623730951},"472":{"tf":1.4142135623730951},"473":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"472":{"tf":1.0}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"159":{"tf":1.0},"163":{"tf":1.0},"524":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"350":{"tf":1.0},"544":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"446":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"350":{"tf":1.0}}}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"181":{"tf":1.0}},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"181":{"tf":1.0},"524":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"df":1,"docs":{"22":{"tf":1.0}},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"473":{"tf":1.0},"55":{"tf":1.0},"551":{"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":12,"docs":{"22":{"tf":1.0},"29":{"tf":1.4142135623730951},"40":{"tf":1.0},"43":{"tf":1.4142135623730951},"436":{"tf":2.0},"450":{"tf":3.1622776601683795},"522":{"tf":2.23606797749979},"557":{"tf":1.4142135623730951},"558":{"tf":1.0},"85":{"tf":1.7320508075688772},"95":{"tf":1.7320508075688772},"98":{"tf":1.7320508075688772}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":55,"docs":{"111":{"tf":1.0},"123":{"tf":1.0},"132":{"tf":1.0},"161":{"tf":2.0},"170":{"tf":1.0},"184":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.7320508075688772},"220":{"tf":1.0},"227":{"tf":1.0},"231":{"tf":1.0},"249":{"tf":1.4142135623730951},"251":{"tf":1.0},"252":{"tf":1.4142135623730951},"255":{"tf":1.4142135623730951},"258":{"tf":1.4142135623730951},"260":{"tf":1.0},"263":{"tf":1.0},"264":{"tf":1.0},"268":{"tf":1.0},"272":{"tf":1.0},"276":{"tf":1.4142135623730951},"278":{"tf":1.0},"279":{"tf":1.0},"280":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0},"316":{"tf":1.0},"325":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.0},"349":{"tf":2.0},"350":{"tf":1.0},"361":{"tf":2.0},"368":{"tf":1.0},"369":{"tf":1.0},"375":{"tf":1.0},"377":{"tf":1.0},"388":{"tf":1.0},"407":{"tf":1.0},"412":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":1.7320508075688772},"426":{"tf":1.0},"470":{"tf":1.0},"524":{"tf":1.0},"73":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"122":{"tf":1.0},"172":{"tf":1.0},"236":{"tf":1.0},"252":{"tf":1.0},"276":{"tf":1.0},"280":{"tf":1.0},"464":{"tf":1.0},"55":{"tf":1.0}}}}}}},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":1,"docs":{"524":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"161":{"tf":1.0},"479":{"tf":1.0},"544":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"r":{"df":72,"docs":{"100":{"tf":2.0},"112":{"tf":1.7320508075688772},"115":{"tf":1.0},"117":{"tf":1.0},"155":{"tf":3.0},"156":{"tf":2.449489742783178},"160":{"tf":1.0},"161":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"208":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.0},"230":{"tf":1.7320508075688772},"232":{"tf":1.0},"236":{"tf":1.0},"244":{"tf":1.0},"265":{"tf":1.4142135623730951},"282":{"tf":1.4142135623730951},"283":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"287":{"tf":1.4142135623730951},"288":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"306":{"tf":1.0},"310":{"tf":1.0},"320":{"tf":1.7320508075688772},"327":{"tf":1.0},"328":{"tf":1.4142135623730951},"348":{"tf":1.0},"350":{"tf":1.0},"377":{"tf":1.4142135623730951},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":2.8284271247461903},"384":{"tf":3.3166247903554},"385":{"tf":2.23606797749979},"386":{"tf":2.449489742783178},"387":{"tf":1.7320508075688772},"388":{"tf":2.6457513110645907},"389":{"tf":2.449489742783178},"390":{"tf":2.23606797749979},"391":{"tf":2.0},"392":{"tf":2.0},"393":{"tf":2.0},"40":{"tf":1.7320508075688772},"416":{"tf":1.0},"421":{"tf":1.0},"427":{"tf":1.0},"441":{"tf":1.0},"442":{"tf":2.0},"443":{"tf":2.0},"446":{"tf":1.0},"452":{"tf":1.0},"462":{"tf":1.0},"464":{"tf":1.0},"467":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951},"477":{"tf":1.0},"492":{"tf":1.0},"507":{"tf":1.0},"510":{"tf":1.0},"522":{"tf":1.0},"523":{"tf":1.0},"557":{"tf":1.0},"72":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"89":{"tf":1.7320508075688772},"90":{"tf":1.0},"99":{"tf":1.7320508075688772}},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"468":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":2,"docs":{"227":{"tf":1.0},"383":{"tf":2.6457513110645907}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":4,"docs":{"100":{"tf":1.0},"471":{"tf":1.4142135623730951},"542":{"tf":1.0},"551":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":2,"docs":{"278":{"tf":1.0},"461":{"tf":1.0}},"e":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"266":{"tf":1.0},"297":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":15,"docs":{"106":{"tf":1.0},"135":{"tf":1.0},"172":{"tf":1.0},"191":{"tf":1.0},"250":{"tf":1.0},"319":{"tf":1.7320508075688772},"36":{"tf":1.0},"369":{"tf":1.0},"441":{"tf":1.0},"468":{"tf":1.0},"478":{"tf":1.0},"524":{"tf":1.0},"536":{"tf":1.4142135623730951},"541":{"tf":1.4142135623730951},"70":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"560":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"461":{"tf":1.0}}}}},"df":2,"docs":{"102":{"tf":1.0},"416":{"tf":1.0}},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":18,"docs":{"110":{"tf":1.4142135623730951},"113":{"tf":1.7320508075688772},"114":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":1.0},"251":{"tf":1.4142135623730951},"271":{"tf":1.0},"339":{"tf":1.7320508075688772},"340":{"tf":1.0},"344":{"tf":2.449489742783178},"345":{"tf":2.0},"346":{"tf":1.0},"379":{"tf":1.0},"387":{"tf":1.4142135623730951},"40":{"tf":1.0},"516":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{".":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"341":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"341":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"341":{"tf":1.0}}}}},"df":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":{"110":{"tf":1.7320508075688772},"111":{"tf":1.0},"126":{"tf":3.0},"127":{"tf":2.449489742783178},"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"151":{"tf":1.0},"155":{"tf":1.4142135623730951},"161":{"tf":1.4142135623730951},"169":{"tf":1.0},"173":{"tf":1.0},"211":{"tf":1.7320508075688772},"236":{"tf":1.4142135623730951},"239":{"tf":1.0},"276":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"295":{"tf":1.7320508075688772},"301":{"tf":1.0},"318":{"tf":1.0},"320":{"tf":1.0},"335":{"tf":1.0},"341":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"366":{"tf":1.7320508075688772},"372":{"tf":1.0},"374":{"tf":1.0},"416":{"tf":1.4142135623730951},"430":{"tf":1.0},"440":{"tf":1.4142135623730951},"467":{"tf":1.0},"473":{"tf":1.7320508075688772},"474":{"tf":1.0},"490":{"tf":1.0},"508":{"tf":1.0},"540":{"tf":1.0},"550":{"tf":1.4142135623730951},"557":{"tf":1.0},"96":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"189":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":18,"docs":{"164":{"tf":1.0},"186":{"tf":1.7320508075688772},"193":{"tf":1.0},"197":{"tf":1.7320508075688772},"242":{"tf":1.0},"243":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"253":{"tf":1.0},"294":{"tf":1.0},"297":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.7320508075688772},"341":{"tf":1.0},"350":{"tf":1.0},"372":{"tf":1.0},"375":{"tf":1.0},"540":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"@":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"156":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"156":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":97,"docs":{"110":{"tf":2.0},"111":{"tf":1.7320508075688772},"112":{"tf":1.7320508075688772},"126":{"tf":1.7320508075688772},"127":{"tf":1.7320508075688772},"128":{"tf":2.23606797749979},"129":{"tf":1.0},"134":{"tf":2.449489742783178},"143":{"tf":1.4142135623730951},"147":{"tf":2.0},"151":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"166":{"tf":2.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"177":{"tf":1.7320508075688772},"178":{"tf":1.0},"183":{"tf":2.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"196":{"tf":1.0},"198":{"tf":1.0},"208":{"tf":1.0},"213":{"tf":1.4142135623730951},"214":{"tf":2.23606797749979},"216":{"tf":1.0},"220":{"tf":1.0},"224":{"tf":1.0},"227":{"tf":1.4142135623730951},"231":{"tf":1.0},"236":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"242":{"tf":2.449489742783178},"244":{"tf":1.0},"245":{"tf":1.4142135623730951},"251":{"tf":1.0},"253":{"tf":1.0},"263":{"tf":1.0},"266":{"tf":1.7320508075688772},"267":{"tf":1.7320508075688772},"272":{"tf":1.0},"286":{"tf":2.0},"291":{"tf":2.0},"297":{"tf":2.449489742783178},"306":{"tf":1.0},"312":{"tf":1.4142135623730951},"318":{"tf":1.0},"332":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.4142135623730951},"337":{"tf":1.0},"339":{"tf":1.7320508075688772},"340":{"tf":1.0},"341":{"tf":1.7320508075688772},"348":{"tf":1.4142135623730951},"349":{"tf":1.7320508075688772},"350":{"tf":3.3166247903554},"363":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":2.0},"368":{"tf":1.4142135623730951},"372":{"tf":1.4142135623730951},"374":{"tf":1.4142135623730951},"375":{"tf":1.0},"388":{"tf":1.0},"395":{"tf":1.0},"401":{"tf":2.449489742783178},"407":{"tf":1.0},"416":{"tf":1.0},"466":{"tf":1.0},"468":{"tf":1.4142135623730951},"470":{"tf":2.449489742783178},"471":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951},"474":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"500":{"tf":1.4142135623730951},"507":{"tf":1.4142135623730951},"508":{"tf":2.0},"516":{"tf":2.449489742783178},"518":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951},"523":{"tf":1.0},"532":{"tf":1.0},"540":{"tf":1.7320508075688772},"544":{"tf":1.0},"6":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"350":{"tf":1.0},"388":{"tf":1.0}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"516":{"tf":1.0},"557":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"407":{"tf":1.0}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"128":{"tf":2.0},"251":{"tf":2.449489742783178}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"508":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"22":{"tf":1.0},"44":{"tf":1.0},"464":{"tf":1.0},"530":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"36":{"tf":1.4142135623730951},"44":{"tf":1.0}}}}}}}}}},"i":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"413":{"tf":1.0},"557":{"tf":1.0}}},"k":{"df":0,"docs":{},"y":{"1":{"2":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"557":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"&":{"\\":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"d":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"324":{"tf":1.0},"333":{"tf":1.0}}},"df":0,"docs":{}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"542":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"542":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"324":{"tf":1.4142135623730951},"333":{"tf":2.0}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"542":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"542":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":42,"docs":{"10":{"tf":1.4142135623730951},"11":{"tf":1.4142135623730951},"12":{"tf":1.4142135623730951},"13":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"15":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"19":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"21":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"29":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"39":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"6":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951},"93":{"tf":1.0}}}}}}},"df":4,"docs":{"214":{"tf":1.0},"407":{"tf":1.0},"464":{"tf":1.0},"86":{"tf":1.0}}}}}},"o":{"a":{"d":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"530":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"168":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"339":{"tf":1.0}}},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"468":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":2,"docs":{"468":{"tf":1.0},"478":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"123":{"tf":1.0},"214":{"tf":2.6457513110645907},"215":{"tf":3.872983346207417},"263":{"tf":1.0},"499":{"tf":1.7320508075688772},"78":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"2":{"0":{"df":1,"docs":{"499":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"214":{"tf":1.7320508075688772},"215":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"323":{"tf":1.0},"347":{"tf":1.0},"472":{"tf":1.0},"64":{"tf":1.7320508075688772}}}},"n":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"362":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.7320508075688772},"370":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"370":{"tf":1.0},"373":{"tf":1.4142135623730951},"374":{"tf":2.0}}}}}},"df":0,"docs":{}}},"df":89,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":2.0},"109":{"tf":2.6457513110645907},"110":{"tf":1.0},"111":{"tf":1.4142135623730951},"112":{"tf":1.0},"113":{"tf":1.7320508075688772},"115":{"tf":1.7320508075688772},"117":{"tf":1.7320508075688772},"121":{"tf":2.23606797749979},"124":{"tf":1.0},"125":{"tf":1.7320508075688772},"126":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"131":{"tf":1.0},"151":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.7320508075688772},"173":{"tf":1.0},"187":{"tf":1.4142135623730951},"239":{"tf":1.0},"284":{"tf":1.0},"289":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"327":{"tf":1.0},"331":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.4142135623730951},"343":{"tf":1.0},"353":{"tf":1.0},"358":{"tf":1.0},"359":{"tf":1.4142135623730951},"360":{"tf":1.4142135623730951},"366":{"tf":1.0},"368":{"tf":1.4142135623730951},"369":{"tf":1.0},"370":{"tf":1.0},"371":{"tf":1.4142135623730951},"372":{"tf":2.449489742783178},"374":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.7320508075688772},"379":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"385":{"tf":1.0},"386":{"tf":2.0},"388":{"tf":1.4142135623730951},"389":{"tf":1.4142135623730951},"394":{"tf":1.0},"416":{"tf":2.0},"421":{"tf":1.4142135623730951},"422":{"tf":1.0},"425":{"tf":1.0},"428":{"tf":1.0},"458":{"tf":1.0},"46":{"tf":1.0},"460":{"tf":1.0},"461":{"tf":1.0},"466":{"tf":1.0},"47":{"tf":1.7320508075688772},"470":{"tf":2.449489742783178},"473":{"tf":2.0},"477":{"tf":1.7320508075688772},"48":{"tf":1.7320508075688772},"49":{"tf":1.0},"50":{"tf":1.7320508075688772},"518":{"tf":1.0},"523":{"tf":1.4142135623730951},"532":{"tf":1.7320508075688772},"540":{"tf":1.0},"545":{"tf":1.0},"547":{"tf":1.4142135623730951},"549":{"tf":1.4142135623730951},"56":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"6":{"tf":1.0},"69":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.7320508075688772},"81":{"tf":1.0},"90":{"tf":1.0},"99":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"376":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":4,"docs":{"413":{"tf":1.0},"47":{"tf":2.0},"477":{"tf":1.4142135623730951},"547":{"tf":2.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"111":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"493":{"tf":1.0}}}}}},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"178":{"tf":1.4142135623730951}},"s":{".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"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":{},"w":{"df":1,"docs":{"178":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":1,"docs":{"177":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"177":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":23,"docs":{"118":{"tf":1.0},"133":{"tf":1.0},"147":{"tf":2.0},"148":{"tf":2.0},"149":{"tf":1.4142135623730951},"169":{"tf":2.23606797749979},"170":{"tf":1.7320508075688772},"171":{"tf":1.4142135623730951},"172":{"tf":2.0},"173":{"tf":2.23606797749979},"174":{"tf":2.23606797749979},"175":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":2.0},"178":{"tf":1.4142135623730951},"179":{"tf":1.0},"184":{"tf":1.7320508075688772},"186":{"tf":1.0},"303":{"tf":1.0},"40":{"tf":1.0},"5":{"tf":1.0},"524":{"tf":1.4142135623730951},"548":{"tf":1.0}},"r":{"df":2,"docs":{"148":{"tf":1.4142135623730951},"152":{"tf":1.0}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"170":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"524":{"tf":1.0}}}}}}}}}},"<":{"df":0,"docs":{},"t":{"df":3,"docs":{"170":{"tf":2.449489742783178},"184":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}}}}}},"t":{"df":0,"docs":{},"i":{"df":7,"docs":{"169":{"tf":1.0},"172":{"tf":1.0},"184":{"tf":1.0},"305":{"tf":1.0},"464":{"tf":1.0},"477":{"tf":1.0},"518":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":2,"docs":{"106":{"tf":1.0},"407":{"tf":1.0}}}},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"390":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":33,"docs":{"101":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"117":{"tf":2.0},"118":{"tf":1.4142135623730951},"132":{"tf":1.0},"139":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"184":{"tf":1.0},"20":{"tf":1.0},"203":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"232":{"tf":1.0},"237":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"321":{"tf":1.4142135623730951},"322":{"tf":1.0},"339":{"tf":1.7320508075688772},"374":{"tf":1.0},"388":{"tf":1.7320508075688772},"394":{"tf":1.0},"398":{"tf":1.4142135623730951},"407":{"tf":1.0},"416":{"tf":1.0},"454":{"tf":1.0},"524":{"tf":1.0},"526":{"tf":1.0},"55":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":5,"docs":{"305":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"308":{"tf":1.0},"385":{"tf":1.0},"532":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"116":{"tf":1.0},"303":{"tf":2.0},"525":{"tf":1.0}}}},"y":{"df":1,"docs":{"100":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":5,"docs":{"150":{"tf":1.7320508075688772},"151":{"tf":3.0},"154":{"tf":2.23606797749979},"408":{"tf":1.0},"410":{"tf":2.449489742783178}}}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":2,"docs":{"158":{"tf":1.0},"470":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"463":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":3,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"187":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{">":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"d":{"<":{"/":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"491":{"tf":1.4142135623730951},"84":{"tf":1.0},"97":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"b":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"259":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":19,"docs":{"128":{"tf":1.4142135623730951},"14":{"tf":1.0},"174":{"tf":1.7320508075688772},"248":{"tf":2.23606797749979},"249":{"tf":2.23606797749979},"250":{"tf":1.4142135623730951},"251":{"tf":2.0},"252":{"tf":2.6457513110645907},"253":{"tf":1.7320508075688772},"254":{"tf":3.3166247903554},"255":{"tf":1.0},"256":{"tf":1.4142135623730951},"257":{"tf":1.0},"258":{"tf":1.0},"259":{"tf":1.0},"260":{"tf":1.4142135623730951},"261":{"tf":1.0},"276":{"tf":1.4142135623730951},"78":{"tf":1.0}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{")":{".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"_":{"df":1,"docs":{"253":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.7320508075688772},"254":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":5,"docs":{"174":{"tf":1.7320508075688772},"252":{"tf":1.0},"253":{"tf":2.0},"254":{"tf":1.0},"500":{"tf":2.6457513110645907}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":6,"docs":{"128":{"tf":2.23606797749979},"248":{"tf":1.0},"249":{"tf":1.4142135623730951},"250":{"tf":1.7320508075688772},"276":{"tf":1.0},"78":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"430":{"tf":1.0},"505":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":6,"docs":{"14":{"tf":1.0},"249":{"tf":1.0},"430":{"tf":1.0},"464":{"tf":1.0},"505":{"tf":1.0},"518":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":3,"docs":{"132":{"tf":1.0},"250":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951}},"e":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"250":{"tf":1.0},"505":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":2,"docs":{"132":{"tf":1.0},"250":{"tf":1.4142135623730951}},"e":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"250":{"tf":1.0},"505":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{">":{">":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"505":{"tf":1.0}}}},"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":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{">":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"505":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"251":{"tf":1.0}},"e":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"505":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"251":{"tf":1.0},"505":{"tf":1.0}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"505":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"399":{"tf":1.0}}},"df":1,"docs":{"398":{"tf":1.4142135623730951}}}}}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"_":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"282":{"tf":1.7320508075688772},"287":{"tf":1.0}},"e":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{":":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"287":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":11,"docs":{"184":{"tf":1.0},"277":{"tf":1.0},"299":{"tf":1.4142135623730951},"335":{"tf":1.4142135623730951},"339":{"tf":2.6457513110645907},"383":{"tf":1.0},"407":{"tf":1.0},"50":{"tf":2.0},"524":{"tf":1.4142135623730951},"54":{"tf":1.7320508075688772},"79":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"197":{"tf":1.0}}}}}}},"df":3,"docs":{"197":{"tf":2.6457513110645907},"2":{"tf":1.4142135623730951},"527":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":13,"docs":{"107":{"tf":1.4142135623730951},"119":{"tf":1.0},"139":{"tf":1.0},"154":{"tf":1.0},"164":{"tf":1.0},"172":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"416":{"tf":1.4142135623730951},"499":{"tf":1.4142135623730951},"516":{"tf":1.0},"554":{"tf":1.0},"71":{"tf":1.0},"85":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"184":{"tf":1.0}}}},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":58,"docs":{"1":{"tf":1.4142135623730951},"100":{"tf":2.23606797749979},"101":{"tf":1.0},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"12":{"tf":1.0},"124":{"tf":1.0},"134":{"tf":1.4142135623730951},"14":{"tf":1.0},"15":{"tf":1.7320508075688772},"159":{"tf":1.0},"160":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.7320508075688772},"19":{"tf":1.0},"190":{"tf":1.0},"2":{"tf":1.4142135623730951},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.7320508075688772},"224":{"tf":1.0},"24":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":2.23606797749979},"345":{"tf":1.0},"348":{"tf":1.0},"35":{"tf":1.4142135623730951},"357":{"tf":1.4142135623730951},"36":{"tf":3.0},"38":{"tf":1.0},"384":{"tf":1.7320508075688772},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"39":{"tf":1.7320508075688772},"397":{"tf":1.0},"40":{"tf":1.7320508075688772},"403":{"tf":1.4142135623730951},"41":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":2.6457513110645907},"44":{"tf":3.3166247903554},"449":{"tf":1.0},"456":{"tf":1.4142135623730951},"463":{"tf":1.0},"473":{"tf":1.0},"475":{"tf":1.0},"522":{"tf":1.0},"525":{"tf":1.0},"543":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"e":{"df":37,"docs":{"100":{"tf":2.23606797749979},"101":{"tf":1.0},"107":{"tf":1.4142135623730951},"111":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"125":{"tf":1.0},"16":{"tf":1.0},"161":{"tf":1.0},"190":{"tf":1.0},"27":{"tf":1.0},"29":{"tf":1.0},"322":{"tf":1.0},"335":{"tf":1.0},"352":{"tf":1.0},"381":{"tf":1.0},"40":{"tf":1.0},"401":{"tf":1.7320508075688772},"416":{"tf":1.4142135623730951},"439":{"tf":1.0},"456":{"tf":1.0},"458":{"tf":1.0},"478":{"tf":1.0},"50":{"tf":1.0},"548":{"tf":1.4142135623730951},"549":{"tf":1.0},"550":{"tf":1.0},"560":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"90":{"tf":1.0}},"m":{"df":2,"docs":{"415":{"tf":1.0},"555":{"tf":1.0}}},"n":{"df":4,"docs":{"397":{"tf":1.0},"407":{"tf":1.0},"440":{"tf":1.0},"441":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":9,"docs":{"128":{"tf":1.0},"156":{"tf":1.7320508075688772},"215":{"tf":1.0},"223":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.7320508075688772},"345":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":17,"docs":{"139":{"tf":1.4142135623730951},"142":{"tf":1.7320508075688772},"218":{"tf":1.0},"224":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.4142135623730951},"242":{"tf":2.23606797749979},"243":{"tf":1.7320508075688772},"251":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"504":{"tf":1.7320508075688772},"515":{"tf":1.4142135623730951},"73":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":2.6457513110645907},"80":{"tf":1.0}}}}}},"df":0,"docs":{}},"f":{"df":1,"docs":{"466":{"tf":1.0}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"398":{"tf":1.4142135623730951},"451":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"d":{"df":18,"docs":{"112":{"tf":1.0},"156":{"tf":1.7320508075688772},"168":{"tf":2.0},"186":{"tf":1.0},"222":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772},"230":{"tf":1.0},"232":{"tf":1.4142135623730951},"233":{"tf":1.0},"236":{"tf":1.0},"314":{"tf":1.0},"320":{"tf":1.0},"339":{"tf":2.23606797749979},"351":{"tf":1.0},"383":{"tf":2.0},"408":{"tf":1.0},"438":{"tf":1.0},"439":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"'":{"df":4,"docs":{"125":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"208":{"tf":1.0},"395":{"tf":1.0}}},")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"393":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"386":{"tf":1.0},"393":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"388":{"tf":1.4142135623730951},"474":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}}}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"393":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}},".":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"498":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"442":{"tf":1.4142135623730951},"443":{"tf":1.4142135623730951}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"125":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"156":{"tf":1.7320508075688772},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"432":{"tf":1.0}},"e":{"(":{"\"":{"/":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":4,"docs":{"415":{"tf":1.7320508075688772},"416":{"tf":2.449489742783178},"425":{"tf":1.7320508075688772},"432":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"523":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951}}}}}},"i":{"df":2,"docs":{"408":{"tf":1.4142135623730951},"410":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"462":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"243":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":64,"docs":{"100":{"tf":2.8284271247461903},"105":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.7320508075688772},"118":{"tf":2.449489742783178},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.7320508075688772},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"126":{"tf":1.0},"156":{"tf":1.7320508075688772},"159":{"tf":1.0},"161":{"tf":2.6457513110645907},"165":{"tf":2.0},"166":{"tf":2.23606797749979},"168":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"185":{"tf":2.23606797749979},"196":{"tf":1.0},"197":{"tf":1.0},"222":{"tf":1.0},"243":{"tf":1.7320508075688772},"297":{"tf":1.0},"299":{"tf":1.4142135623730951},"302":{"tf":1.0},"303":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"343":{"tf":1.0},"349":{"tf":2.23606797749979},"351":{"tf":1.7320508075688772},"362":{"tf":1.0},"366":{"tf":1.0},"369":{"tf":1.7320508075688772},"37":{"tf":1.0},"370":{"tf":1.0},"372":{"tf":1.4142135623730951},"38":{"tf":1.0},"381":{"tf":1.4142135623730951},"385":{"tf":1.7320508075688772},"386":{"tf":1.4142135623730951},"405":{"tf":3.4641016151377544},"408":{"tf":1.0},"410":{"tf":1.4142135623730951},"416":{"tf":2.0},"425":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":1.0},"442":{"tf":1.4142135623730951},"443":{"tf":1.4142135623730951},"468":{"tf":1.4142135623730951},"473":{"tf":1.0},"474":{"tf":1.4142135623730951},"498":{"tf":1.7320508075688772},"50":{"tf":2.0},"54":{"tf":1.0},"60":{"tf":2.449489742783178},"71":{"tf":1.0},"81":{"tf":2.0},"82":{"tf":1.4142135623730951},"92":{"tf":1.0},"99":{"tf":2.0}}},"t":{"df":1,"docs":{"401":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"339":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"439":{"tf":1.0},"442":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"s":{"df":1,"docs":{"224":{"tf":1.0}}},"t":{"df":7,"docs":{"204":{"tf":1.0},"320":{"tf":1.0},"339":{"tf":2.449489742783178},"389":{"tf":1.0},"532":{"tf":1.4142135623730951},"533":{"tf":1.4142135623730951},"550":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":10,"docs":{"189":{"tf":1.0},"218":{"tf":1.0},"319":{"tf":1.0},"325":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":2.23606797749979},"339":{"tf":3.1622776601683795},"517":{"tf":1.0},"96":{"tf":1.0}}}},"df":0,"docs":{}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":10,"docs":{"103":{"tf":1.0},"108":{"tf":1.0},"312":{"tf":1.0},"465":{"tf":1.0},"542":{"tf":1.7320508075688772},"548":{"tf":1.0},"57":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"461":{"tf":1.0}}}}}},"v":{"df":4,"docs":{"22":{"tf":1.0},"477":{"tf":1.0},"478":{"tf":1.0},"522":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"'":{"df":4,"docs":{"45":{"tf":1.0},"465":{"tf":1.0},"548":{"tf":1.0},"87":{"tf":1.0}}},".":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"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":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"232":{"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":{},"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":{"235":{"tf":1.0}}}}}}}}}}},"df":95,"docs":{"101":{"tf":1.4142135623730951},"102":{"tf":1.4142135623730951},"104":{"tf":1.0},"107":{"tf":2.0},"108":{"tf":1.7320508075688772},"109":{"tf":2.449489742783178},"112":{"tf":1.0},"15":{"tf":1.0},"161":{"tf":1.0},"164":{"tf":1.0},"173":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.4142135623730951},"197":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"225":{"tf":2.23606797749979},"226":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"233":{"tf":1.4142135623730951},"235":{"tf":1.0},"245":{"tf":1.4142135623730951},"251":{"tf":1.0},"254":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"300":{"tf":1.4142135623730951},"303":{"tf":1.0},"320":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.7320508075688772},"354":{"tf":2.0},"355":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"358":{"tf":1.0},"360":{"tf":1.0},"362":{"tf":1.0},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"37":{"tf":1.0},"389":{"tf":2.23606797749979},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":2.449489742783178},"4":{"tf":1.0},"401":{"tf":2.449489742783178},"403":{"tf":1.0},"41":{"tf":2.0},"414":{"tf":1.0},"434":{"tf":1.0},"44":{"tf":1.0},"442":{"tf":1.0},"443":{"tf":1.4142135623730951},"45":{"tf":1.0},"452":{"tf":1.4142135623730951},"453":{"tf":1.0},"456":{"tf":1.4142135623730951},"458":{"tf":1.0},"46":{"tf":1.4142135623730951},"461":{"tf":1.7320508075688772},"462":{"tf":1.0},"465":{"tf":1.0},"466":{"tf":1.0},"47":{"tf":1.7320508075688772},"477":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"49":{"tf":1.7320508075688772},"50":{"tf":2.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"542":{"tf":1.4142135623730951},"547":{"tf":1.4142135623730951},"548":{"tf":1.4142135623730951},"55":{"tf":1.0},"555":{"tf":1.0},"557":{"tf":1.4142135623730951},"558":{"tf":2.8284271247461903},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.7320508075688772},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.4142135623730951},"69":{"tf":1.0},"83":{"tf":1.0},"89":{"tf":1.0},"99":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":3,"docs":{"50":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"90":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"t":{"<":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"362":{"tf":1.4142135623730951},"370":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"259":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"261":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"189":{"tf":1.0}}}}}}}},"df":69,"docs":{"100":{"tf":2.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"107":{"tf":2.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.0},"112":{"tf":1.0},"125":{"tf":1.0},"152":{"tf":1.7320508075688772},"157":{"tf":2.0},"158":{"tf":1.4142135623730951},"183":{"tf":1.0},"198":{"tf":1.0},"210":{"tf":1.4142135623730951},"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"215":{"tf":1.0},"222":{"tf":1.0},"235":{"tf":1.4142135623730951},"237":{"tf":1.0},"257":{"tf":1.7320508075688772},"267":{"tf":2.23606797749979},"269":{"tf":2.8284271247461903},"277":{"tf":2.0},"29":{"tf":1.4142135623730951},"306":{"tf":2.23606797749979},"310":{"tf":1.0},"312":{"tf":1.0},"326":{"tf":1.0},"33":{"tf":1.0},"336":{"tf":1.4142135623730951},"357":{"tf":2.449489742783178},"358":{"tf":1.0},"359":{"tf":1.0},"360":{"tf":1.0},"364":{"tf":1.0},"379":{"tf":1.0},"383":{"tf":1.4142135623730951},"388":{"tf":1.0},"398":{"tf":2.8284271247461903},"40":{"tf":1.0},"412":{"tf":2.23606797749979},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"445":{"tf":1.4142135623730951},"449":{"tf":1.4142135623730951},"452":{"tf":1.4142135623730951},"49":{"tf":1.0},"50":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"522":{"tf":1.4142135623730951},"55":{"tf":1.0},"550":{"tf":1.0},"557":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.7320508075688772},"83":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"157":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"90":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"p":{"df":6,"docs":{"1":{"tf":1.0},"310":{"tf":1.4142135623730951},"311":{"tf":1.4142135623730951},"383":{"tf":1.0},"5":{"tf":1.0},"517":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"388":{"tf":1.0}}}}}},"h":{"a":{"d":{"df":0,"docs":{},"e":{":":{"9":{".":{"0":{".":{"0":{"df":1,"docs":{"491":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"0":{"df":1,"docs":{"451":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"95":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"451":{"tf":1.0},"491":{"tf":1.4142135623730951},"94":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{">":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"<":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"94":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":29,"docs":{"100":{"tf":1.0},"132":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.4142135623730951},"22":{"tf":1.0},"27":{"tf":1.4142135623730951},"28":{"tf":1.0},"309":{"tf":1.0},"31":{"tf":1.4142135623730951},"311":{"tf":1.4142135623730951},"313":{"tf":1.0},"39":{"tf":1.0},"477":{"tf":2.0},"491":{"tf":1.4142135623730951},"492":{"tf":1.4142135623730951},"5":{"tf":1.0},"515":{"tf":1.0},"517":{"tf":2.0},"545":{"tf":1.7320508075688772},"546":{"tf":1.4142135623730951},"87":{"tf":2.23606797749979},"88":{"tf":2.23606797749979},"89":{"tf":1.7320508075688772},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.7320508075688772},"94":{"tf":3.605551275463989},"95":{"tf":3.4641016151377544}}},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"557":{"tf":1.0},"95":{"tf":1.0}},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"95":{"tf":2.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"176":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"176":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"176":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"555":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"398":{"tf":1.0},"423":{"tf":1.7320508075688772},"466":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":8,"docs":{"111":{"tf":1.0},"126":{"tf":1.0},"355":{"tf":1.0},"397":{"tf":1.7320508075688772},"398":{"tf":2.6457513110645907},"413":{"tf":1.0},"423":{"tf":1.0},"477":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"90":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"467":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"392":{"tf":1.0},"405":{"tf":1.0}}}},"w":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"230":{"tf":1.0}}}}}},"c":{"a":{"df":0,"docs":{},"s":{"df":6,"docs":{"2":{"tf":1.0},"40":{"tf":1.0},"403":{"tf":1.0},"410":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":31,"docs":{"192":{"tf":1.0},"2":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"230":{"tf":2.0},"239":{"tf":1.0},"252":{"tf":1.0},"274":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.0},"383":{"tf":1.4142135623730951},"40":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.7320508075688772},"425":{"tf":1.0},"432":{"tf":1.0},"460":{"tf":1.0},"473":{"tf":1.0},"50":{"tf":1.0},"55":{"tf":1.0},"86":{"tf":1.0}},"n":{"df":17,"docs":{"121":{"tf":1.0},"131":{"tf":1.0},"168":{"tf":1.0},"171":{"tf":1.0},"179":{"tf":1.4142135623730951},"205":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":1.0},"380":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"397":{"tf":1.4142135623730951},"413":{"tf":1.0},"425":{"tf":1.0},"444":{"tf":1.0},"446":{"tf":1.0},"50":{"tf":1.0},"73":{"tf":1.0}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.0},"285":{"tf":1.7320508075688772},"289":{"tf":1.0},"290":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":2,"docs":{"282":{"tf":1.7320508075688772},"287":{"tf":1.4142135623730951}},"{":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"m":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"275":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"t":{"df":1,"docs":{"461":{"tf":1.0}}}}},"i":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"_":{"a":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":1,"docs":{"253":{"tf":1.0}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"df":1,"docs":{"253":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"_":{"a":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":1,"docs":{"253":{"tf":1.0}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"253":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"r":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":2,"docs":{"253":{"tf":1.0},"500":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"253":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"253":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"r":{"df":2,"docs":{"253":{"tf":1.0},"500":{"tf":1.0}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"253":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":5,"docs":{"249":{"tf":1.4142135623730951},"253":{"tf":1.4142135623730951},"257":{"tf":2.0},"500":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"df":0,"docs":{}},"df":8,"docs":{"2":{"tf":1.0},"266":{"tf":1.0},"297":{"tf":1.0},"40":{"tf":1.4142135623730951},"41":{"tf":1.0},"532":{"tf":1.0},"533":{"tf":1.0},"56":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"'":{"df":1,"docs":{"412":{"tf":1.0}}},".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},"u":{"df":0,"docs":{},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"412":{"tf":2.449489742783178}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"171":{"tf":1.0},"335":{"tf":1.0}}}}}},"df":3,"docs":{"202":{"tf":1.0},"268":{"tf":1.0},"412":{"tf":4.795831523312719}},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":3.605551275463989}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"557":{"tf":1.0}}}}}}},"df":3,"docs":{"14":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"28":{"tf":1.0},"50":{"tf":1.4142135623730951},"53":{"tf":2.0}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"90":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":45,"docs":{"100":{"tf":1.0},"107":{"tf":1.0},"110":{"tf":1.0},"119":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"170":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"201":{"tf":1.4142135623730951},"203":{"tf":1.0},"205":{"tf":1.0},"224":{"tf":1.4142135623730951},"226":{"tf":1.0},"231":{"tf":1.4142135623730951},"236":{"tf":1.0},"244":{"tf":1.0},"247":{"tf":1.0},"258":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0},"319":{"tf":1.0},"333":{"tf":1.0},"336":{"tf":1.0},"345":{"tf":1.0},"349":{"tf":1.0},"351":{"tf":1.0},"384":{"tf":1.0},"385":{"tf":1.0},"387":{"tf":1.0},"405":{"tf":1.0},"407":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.0},"443":{"tf":1.0},"446":{"tf":1.0},"470":{"tf":1.0},"524":{"tf":1.0},"554":{"tf":1.0},"58":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"126":{"tf":1.0},"405":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":37,"docs":{"112":{"tf":1.0},"125":{"tf":1.4142135623730951},"131":{"tf":1.0},"166":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.4142135623730951},"187":{"tf":1.0},"204":{"tf":1.0},"212":{"tf":1.0},"230":{"tf":1.0},"243":{"tf":1.0},"269":{"tf":1.0},"298":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"350":{"tf":1.0},"368":{"tf":1.0},"37":{"tf":1.0},"377":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"408":{"tf":1.0},"414":{"tf":1.0},"416":{"tf":1.0},"423":{"tf":1.0},"429":{"tf":1.0},"431":{"tf":1.0},"432":{"tf":1.0},"438":{"tf":1.7320508075688772},"454":{"tf":1.7320508075688772},"455":{"tf":1.4142135623730951},"473":{"tf":1.4142135623730951},"478":{"tf":1.0},"554":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"466":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":11,"docs":{"35":{"tf":1.4142135623730951},"361":{"tf":2.449489742783178},"362":{"tf":3.0},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.4142135623730951},"367":{"tf":1.0},"368":{"tf":1.0},"369":{"tf":1.4142135623730951},"370":{"tf":2.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"r":{"df":2,"docs":{"299":{"tf":1.0},"316":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"104":{"tf":1.0},"405":{"tf":1.0}}}}},"i":{"c":{"df":1,"docs":{"407":{"tf":1.0}}},"df":40,"docs":{"107":{"tf":1.4142135623730951},"125":{"tf":1.0},"184":{"tf":1.0},"191":{"tf":1.0},"197":{"tf":1.0},"212":{"tf":1.0},"225":{"tf":1.0},"243":{"tf":1.0},"254":{"tf":1.0},"258":{"tf":1.0},"265":{"tf":1.0},"269":{"tf":1.0},"284":{"tf":1.0},"289":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.0},"306":{"tf":1.4142135623730951},"343":{"tf":1.0},"350":{"tf":1.0},"352":{"tf":1.0},"356":{"tf":1.0},"361":{"tf":1.4142135623730951},"363":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":1.0},"379":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.0},"398":{"tf":1.0},"40":{"tf":1.0},"407":{"tf":1.0},"416":{"tf":2.0},"426":{"tf":1.0},"466":{"tf":1.0},"470":{"tf":1.0},"472":{"tf":1.0},"477":{"tf":1.0},"523":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0}},"f":{"df":1,"docs":{"110":{"tf":1.0}},"i":{"df":5,"docs":{"155":{"tf":1.7320508075688772},"160":{"tf":1.0},"240":{"tf":1.0},"43":{"tf":1.0},"474":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":31,"docs":{"128":{"tf":1.0},"14":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"199":{"tf":1.0},"201":{"tf":1.0},"242":{"tf":1.4142135623730951},"250":{"tf":1.0},"256":{"tf":1.0},"320":{"tf":1.0},"331":{"tf":1.0},"375":{"tf":1.0},"410":{"tf":1.4142135623730951},"412":{"tf":1.0},"416":{"tf":1.0},"426":{"tf":1.0},"443":{"tf":1.0},"459":{"tf":1.0},"62":{"tf":2.0},"67":{"tf":2.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":2.0},"77":{"tf":1.0},"78":{"tf":2.0}}}}},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}}}}},"z":{"df":0,"docs":{},"e":{"df":6,"docs":{"195":{"tf":1.4142135623730951},"272":{"tf":1.0},"282":{"tf":1.4142135623730951},"287":{"tf":1.4142135623730951},"375":{"tf":1.0},"550":{"tf":1.7320508075688772}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"204":{"tf":1.0},"223":{"tf":1.4142135623730951},"554":{"tf":1.0},"73":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"60":{"tf":1.0},"82":{"tf":2.449489742783178}}}}}}}}}},"p":{"df":10,"docs":{"32":{"tf":1.4142135623730951},"357":{"tf":1.0},"384":{"tf":1.0},"4":{"tf":1.0},"50":{"tf":2.23606797749979},"58":{"tf":2.23606797749979},"60":{"tf":2.449489742783178},"71":{"tf":1.0},"81":{"tf":2.0},"82":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"71":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":3,"docs":{"244":{"tf":1.0},"58":{"tf":1.0},"88":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"245":{"tf":1.0},"404":{"tf":1.0},"55":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"500":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"500":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"500":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":9,"docs":{"174":{"tf":2.0},"249":{"tf":1.0},"252":{"tf":1.7320508075688772},"253":{"tf":1.0},"254":{"tf":2.8284271247461903},"257":{"tf":1.7320508075688772},"464":{"tf":2.0},"500":{"tf":1.4142135623730951},"78":{"tf":1.0}}},"w":{"df":1,"docs":{"186":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"245":{"tf":1.0}}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"413":{"tf":1.0},"449":{"tf":1.0},"477":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"472":{"tf":2.0}}}}}},"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":{},"i":{"d":{"df":1,"docs":{"450":{"tf":1.0}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"451":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":3,"docs":{"449":{"tf":1.4142135623730951},"450":{"tf":2.0},"451":{"tf":2.23606797749979}}}}}}}},"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"37":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"99":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"69":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"306":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"532":{"tf":1.0}}}},"v":{"df":1,"docs":{"551":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"83":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"458":{"tf":1.0}}}}},"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":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"534":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"430":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"389":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"430":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"555":{"tf":1.0}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"128":{"tf":2.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":9,"docs":{"106":{"tf":1.0},"130":{"tf":1.4142135623730951},"169":{"tf":1.0},"314":{"tf":1.7320508075688772},"380":{"tf":1.0},"384":{"tf":1.0},"388":{"tf":1.0},"467":{"tf":1.0},"547":{"tf":1.7320508075688772}}},"i":{"df":0,"docs":{},"m":{"df":5,"docs":{"100":{"tf":1.0},"129":{"tf":1.0},"150":{"tf":1.0},"159":{"tf":1.0},"81":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"475":{"tf":1.0}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"41":{"tf":1.0}}}},"t":{"df":4,"docs":{"357":{"tf":1.0},"470":{"tf":1.0},"554":{"tf":1.0},"556":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"14":{"tf":1.0},"171":{"tf":1.0},"297":{"tf":2.23606797749979},"464":{"tf":1.0},"503":{"tf":1.7320508075688772},"507":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"297":{"tf":1.0},"298":{"tf":1.7320508075688772},"503":{"tf":1.0},"507":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"297":{"tf":1.0},"298":{"tf":1.0},"503":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":2,"docs":{"132":{"tf":1.0},"297":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"<":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{">":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"503":{"tf":1.0}}},"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":{},"u":{"df":0,"docs":{},"n":{"d":{">":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"503":{"tf":1.0},"507":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":9,"docs":{"14":{"tf":1.0},"15":{"tf":1.0},"160":{"tf":1.0},"297":{"tf":3.7416573867739413},"298":{"tf":3.1622776601683795},"503":{"tf":1.4142135623730951},"507":{"tf":2.449489742783178},"542":{"tf":1.0},"78":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"503":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"503":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"r":{"c":{"df":5,"docs":{"467":{"tf":1.0},"468":{"tf":1.0},"477":{"tf":1.0},"548":{"tf":2.8284271247461903},"81":{"tf":2.0}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"164":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"p":{"a":{"c":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"h":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":12,"docs":{"201":{"tf":1.0},"208":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"28":{"tf":1.0},"325":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":2.449489742783178},"473":{"tf":2.449489742783178},"525":{"tf":1.0},"64":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"476":{"tf":1.0}}},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"558":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"n":{"df":9,"docs":{"100":{"tf":1.0},"177":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"247":{"tf":2.6457513110645907},"283":{"tf":1.0},"284":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"508":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"o":{"b":{"df":2,"docs":{"177":{"tf":1.7320508075688772},"247":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":12,"docs":{"102":{"tf":1.0},"108":{"tf":1.7320508075688772},"109":{"tf":1.7320508075688772},"122":{"tf":1.0},"15":{"tf":1.4142135623730951},"201":{"tf":1.0},"346":{"tf":1.0},"430":{"tf":1.4142135623730951},"557":{"tf":1.0},"558":{"tf":1.7320508075688772},"559":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":31,"docs":{"100":{"tf":1.4142135623730951},"109":{"tf":1.0},"110":{"tf":1.0},"168":{"tf":1.0},"179":{"tf":1.0},"198":{"tf":1.0},"212":{"tf":1.0},"222":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"247":{"tf":1.0},"254":{"tf":1.0},"270":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.0},"306":{"tf":1.4142135623730951},"340":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.0},"37":{"tf":1.0},"370":{"tf":1.0},"377":{"tf":1.0},"380":{"tf":1.4142135623730951},"401":{"tf":2.23606797749979},"412":{"tf":1.0},"459":{"tf":1.4142135623730951},"477":{"tf":2.0},"494":{"tf":1.0},"62":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0}},"i":{"df":28,"docs":{"115":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":2.449489742783178},"208":{"tf":1.4142135623730951},"214":{"tf":1.0},"236":{"tf":1.4142135623730951},"237":{"tf":1.0},"240":{"tf":1.0},"247":{"tf":1.7320508075688772},"250":{"tf":1.0},"263":{"tf":1.0},"266":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":2.0},"312":{"tf":1.4142135623730951},"325":{"tf":1.0},"331":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"345":{"tf":1.0},"407":{"tf":1.0},"410":{"tf":1.0},"434":{"tf":1.0},"472":{"tf":1.0},"507":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":7,"docs":{"105":{"tf":2.0},"316":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":2.449489742783178},"483":{"tf":1.4142135623730951},"486":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"201":{"tf":1.4142135623730951}}}},"d":{">":{"[":{"0":{".":{".":{"1":{"0":{"df":2,"docs":{"59":{"tf":1.7320508075688772},"73":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"460":{"tf":6.324555320336759},"59":{"tf":2.23606797749979},"73":{"tf":4.795831523312719},"78":{"tf":1.0}}},"df":0,"docs":{}},"n":{"d":{"df":1,"docs":{"388":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"478":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"306":{"tf":2.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"'":{"df":5,"docs":{"106":{"tf":1.0},"222":{"tf":1.0},"267":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0}}},".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"360":{"tf":1.0}}}},"df":0,"docs":{}}},"df":22,"docs":{"1":{"tf":1.0},"180":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.7320508075688772},"220":{"tf":1.0},"221":{"tf":2.0},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"232":{"tf":1.0},"281":{"tf":1.0},"31":{"tf":1.0},"46":{"tf":1.0},"461":{"tf":1.4142135623730951},"477":{"tf":1.0},"5":{"tf":1.0},"547":{"tf":4.898979485566356},"548":{"tf":2.0},"557":{"tf":1.4142135623730951},"94":{"tf":1.0}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"221":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":6,"docs":{"159":{"tf":1.0},"2":{"tf":1.0},"255":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0},"473":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"490":{"tf":1.0},"494":{"tf":1.0}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"311":{"tf":1.0},"82":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"272":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"452":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"1":{"tf":1.0},"112":{"tf":1.0},"222":{"tf":1.0},"451":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"215":{"tf":2.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"476":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"r":{"df":2,"docs":{"472":{"tf":2.0},"557":{"tf":1.0}},"t":{"df":27,"docs":{"102":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"148":{"tf":1.0},"161":{"tf":1.0},"2":{"tf":1.0},"236":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.0},"354":{"tf":1.4142135623730951},"363":{"tf":1.0},"388":{"tf":1.0},"405":{"tf":1.0},"410":{"tf":1.0},"472":{"tf":1.4142135623730951},"473":{"tf":4.58257569495584},"475":{"tf":1.0},"48":{"tf":1.4142135623730951},"534":{"tf":1.0},"542":{"tf":1.0},"548":{"tf":1.0},"554":{"tf":1.4142135623730951},"555":{"tf":1.4142135623730951},"557":{"tf":1.0},"558":{"tf":1.0},"71":{"tf":1.0},"90":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":6,"docs":{"355":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0},"548":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}}}}}},"u":{"df":0,"docs":{},"p":{"d":{"df":1,"docs":{"275":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":20,"docs":{"1":{"tf":1.0},"110":{"tf":1.0},"122":{"tf":1.0},"128":{"tf":1.0},"243":{"tf":1.7320508075688772},"247":{"tf":1.0},"261":{"tf":1.0},"268":{"tf":1.4142135623730951},"275":{"tf":3.0},"35":{"tf":1.0},"358":{"tf":1.0},"366":{"tf":1.0},"379":{"tf":1.0},"40":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"457":{"tf":1.0},"470":{"tf":2.23606797749979},"523":{"tf":1.4142135623730951},"530":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}}}}},"i":{"c":{"df":21,"docs":{"166":{"tf":1.4142135623730951},"172":{"tf":1.0},"174":{"tf":1.0},"180":{"tf":1.0},"184":{"tf":1.0},"312":{"tf":1.0},"350":{"tf":1.0},"362":{"tf":2.0},"370":{"tf":2.0},"416":{"tf":2.6457513110645907},"424":{"tf":1.0},"425":{"tf":1.4142135623730951},"426":{"tf":1.4142135623730951},"427":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":2.0},"459":{"tf":1.7320508075688772},"468":{"tf":3.3166247903554},"478":{"tf":1.0},"488":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":1,"docs":{"556":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"<":{"/":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"435":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"436":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":9,"docs":{"103":{"tf":2.0},"104":{"tf":2.8284271247461903},"106":{"tf":1.0},"108":{"tf":1.0},"2":{"tf":1.0},"203":{"tf":1.0},"350":{"tf":1.0},"452":{"tf":2.0},"473":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":13,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.0},"239":{"tf":2.23606797749979},"28":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0},"50":{"tf":1.0},"555":{"tf":1.0},"58":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":3,"docs":{"323":{"tf":1.0},"331":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"p":{"df":2,"docs":{"130":{"tf":1.0},"346":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":11,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":2.449489742783178},"183":{"tf":1.0},"197":{"tf":1.7320508075688772},"388":{"tf":1.4142135623730951},"466":{"tf":1.4142135623730951},"473":{"tf":1.0},"478":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":7,"docs":{"128":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"258":{"tf":1.0},"416":{"tf":1.0},"441":{"tf":1.0},"74":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"415":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":2,"docs":{"251":{"tf":1.0},"472":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"293":{"tf":3.605551275463989}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"461":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"339":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"147":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{":":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"v":{"a":{"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":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"339":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"350":{"tf":1.0},"516":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"350":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"[":{"0":{"df":4,"docs":{"166":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"415":{"tf":1.0}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"132":{"tf":1.7320508075688772},"493":{"tf":2.0}},"u":{"df":20,"docs":{"130":{"tf":1.0},"132":{"tf":1.0},"149":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951},"201":{"tf":1.0},"245":{"tf":1.0},"320":{"tf":1.0},"347":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.7320508075688772},"429":{"tf":1.0},"446":{"tf":1.4142135623730951},"453":{"tf":1.0},"464":{"tf":1.0},"516":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"347":{"tf":1.0}}},"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"0":{"df":2,"docs":{"131":{"tf":2.449489742783178},"132":{"tf":1.7320508075688772}}},"1":{"df":1,"docs":{"131":{"tf":2.8284271247461903}}},"2":{"df":1,"docs":{"131":{"tf":2.8284271247461903}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"181":{"tf":1.0},"524":{"tf":1.4142135623730951}}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"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":{}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"189":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"512":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"493":{"tf":2.0}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"138":{"tf":1.0},"149":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"516":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"388":{"tf":1.0},"474":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"405":{"tf":3.4641016151377544}}}}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"544":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"446":{"tf":1.4142135623730951},"448":{"tf":1.0},"489":{"tf":2.0}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"\"":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"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":{}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":2.0}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"147":{"tf":1.0}}}}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"415":{"tf":1.0}}}}}}},"df":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":{"416":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"415":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"\"":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"164":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"524":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"350":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"351":{"tf":1.0},"352":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":115,"docs":{"112":{"tf":2.23606797749979},"130":{"tf":2.449489742783178},"131":{"tf":1.0},"132":{"tf":3.1622776601683795},"134":{"tf":1.7320508075688772},"138":{"tf":2.449489742783178},"139":{"tf":1.4142135623730951},"140":{"tf":2.0},"141":{"tf":2.0},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"147":{"tf":1.0},"149":{"tf":2.0},"156":{"tf":2.449489742783178},"158":{"tf":1.7320508075688772},"160":{"tf":1.0},"161":{"tf":2.23606797749979},"162":{"tf":1.7320508075688772},"163":{"tf":2.0},"164":{"tf":2.0},"165":{"tf":1.7320508075688772},"166":{"tf":1.7320508075688772},"167":{"tf":1.4142135623730951},"168":{"tf":2.23606797749979},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":2.23606797749979},"181":{"tf":2.449489742783178},"182":{"tf":1.0},"183":{"tf":3.4641016151377544},"184":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":2.23606797749979},"189":{"tf":2.449489742783178},"193":{"tf":2.0},"198":{"tf":2.0},"199":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951},"201":{"tf":1.4142135623730951},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"204":{"tf":2.449489742783178},"205":{"tf":1.0},"230":{"tf":3.0},"231":{"tf":1.0},"232":{"tf":1.0},"236":{"tf":2.0},"239":{"tf":2.8284271247461903},"240":{"tf":1.4142135623730951},"250":{"tf":1.0},"251":{"tf":1.0},"258":{"tf":1.4142135623730951},"259":{"tf":2.0},"265":{"tf":1.0},"300":{"tf":2.0},"318":{"tf":3.4641016151377544},"320":{"tf":1.4142135623730951},"321":{"tf":1.7320508075688772},"322":{"tf":2.449489742783178},"323":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.4142135623730951},"328":{"tf":2.23606797749979},"329":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.4142135623730951},"334":{"tf":1.0},"335":{"tf":2.449489742783178},"339":{"tf":3.872983346207417},"340":{"tf":1.0},"341":{"tf":1.7320508075688772},"348":{"tf":1.0},"349":{"tf":1.4142135623730951},"350":{"tf":2.0},"351":{"tf":1.0},"362":{"tf":1.0},"368":{"tf":2.0},"370":{"tf":1.0},"377":{"tf":1.0},"379":{"tf":1.0},"388":{"tf":2.6457513110645907},"391":{"tf":1.7320508075688772},"398":{"tf":1.0},"401":{"tf":2.449489742783178},"412":{"tf":1.7320508075688772},"416":{"tf":2.449489742783178},"423":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.7320508075688772},"427":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.4142135623730951},"432":{"tf":1.4142135623730951},"439":{"tf":2.0},"442":{"tf":2.8284271247461903},"446":{"tf":2.23606797749979},"448":{"tf":2.0},"459":{"tf":1.7320508075688772},"466":{"tf":1.7320508075688772},"472":{"tf":1.7320508075688772},"473":{"tf":2.23606797749979},"486":{"tf":1.0},"489":{"tf":3.1622776601683795},"493":{"tf":2.8284271247461903},"496":{"tf":1.7320508075688772},"497":{"tf":1.7320508075688772},"508":{"tf":1.4142135623730951},"510":{"tf":1.0},"512":{"tf":1.0},"516":{"tf":1.7320508075688772},"524":{"tf":2.6457513110645907},"534":{"tf":1.0},"99":{"tf":1.7320508075688772}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"335":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"335":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"r":{"a":{"df":0,"docs":{},"n":{"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":{"473":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":3,"docs":{"160":{"tf":1.0},"165":{"tf":1.0},"167":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"160":{"tf":1.0},"163":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"160":{"tf":1.0},"186":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":3,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.4142135623730951}},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"160":{"tf":1.0},"180":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"160":{"tf":1.0},"180":{"tf":1.0}}}}}}}}}}}}}}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"160":{"tf":1.0},"186":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"f":{"(":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"524":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"524":{"tf":1.4142135623730951}}}}},"w":{"a":{"df":0,"docs":{},"v":{"df":2,"docs":{"508":{"tf":1.0},"524":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"508":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"508":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}}}},"w":{"a":{"df":0,"docs":{},"v":{"df":2,"docs":{"181":{"tf":1.4142135623730951},"508":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"181":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}},"df":2,"docs":{"180":{"tf":2.449489742783178},"184":{"tf":2.0}}}}}}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"40":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"405":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"r":{"df":17,"docs":{"133":{"tf":1.0},"134":{"tf":1.7320508075688772},"156":{"tf":1.0},"217":{"tf":1.0},"28":{"tf":1.0},"306":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.4142135623730951},"433":{"tf":1.0},"476":{"tf":2.23606797749979},"477":{"tf":1.0},"478":{"tf":1.0},"479":{"tf":1.0},"490":{"tf":1.0},"557":{"tf":1.0},"64":{"tf":1.0},"86":{"tf":1.0}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":3,"docs":{"463":{"tf":1.0},"478":{"tf":1.0},"520":{"tf":1.4142135623730951}}}},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"555":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}}}}},"u":{"b":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"110":{"tf":1.0},"242":{"tf":1.4142135623730951},"90":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"\"":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"405":{"tf":1.7320508075688772}}}}}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"405":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"405":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"405":{"tf":1.0}}}}}}}}}}}},"{":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"426":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}},"df":9,"docs":{"100":{"tf":1.7320508075688772},"19":{"tf":1.0},"36":{"tf":1.0},"404":{"tf":2.8284271247461903},"405":{"tf":2.0},"415":{"tf":1.0},"416":{"tf":2.449489742783178},"425":{"tf":1.0},"426":{"tf":2.6457513110645907}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"266":{"tf":1.0},"344":{"tf":1.4142135623730951},"351":{"tf":1.4142135623730951},"551":{"tf":1.0},"558":{"tf":1.0}}}},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"477":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":1,"docs":{"452":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"222":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"386":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":4,"docs":{"366":{"tf":1.4142135623730951},"372":{"tf":1.0},"374":{"tf":1.0},"540":{"tf":1.0}},"e":{"d":{"df":1,"docs":{"341":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"111":{"tf":1.7320508075688772},"126":{"tf":2.0},"127":{"tf":1.0},"129":{"tf":1.0},"557":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"111":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"48":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{},"h":{"df":59,"docs":{"182":{"tf":1.0},"186":{"tf":1.0},"191":{"tf":1.0},"195":{"tf":1.4142135623730951},"197":{"tf":1.0},"2":{"tf":1.0},"205":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.0},"224":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0},"245":{"tf":1.0},"248":{"tf":1.0},"251":{"tf":1.0},"268":{"tf":1.0},"275":{"tf":1.0},"285":{"tf":1.0},"287":{"tf":2.23606797749979},"290":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.4142135623730951},"305":{"tf":1.0},"307":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"377":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"391":{"tf":1.0},"40":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.7320508075688772},"425":{"tf":1.0},"439":{"tf":1.4142135623730951},"46":{"tf":1.0},"460":{"tf":1.0},"461":{"tf":1.0},"466":{"tf":1.0},"467":{"tf":1.0},"470":{"tf":1.0},"477":{"tf":1.0},"510":{"tf":1.0},"542":{"tf":1.0},"547":{"tf":1.0},"556":{"tf":1.4142135623730951},"557":{"tf":1.0},"558":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.0},"81":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0}}}},"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"343":{"tf":2.23606797749979},"473":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"82":{"tf":1.0}}}},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"451":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"170":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"471":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}},"t":{"df":1,"docs":{"170":{"tf":1.0}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"170":{"tf":1.0},"186":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":96,"docs":{"0":{"tf":1.0},"109":{"tf":1.0},"130":{"tf":1.7320508075688772},"15":{"tf":1.4142135623730951},"159":{"tf":4.47213595499958},"160":{"tf":3.3166247903554},"161":{"tf":2.6457513110645907},"162":{"tf":2.0},"163":{"tf":2.6457513110645907},"164":{"tf":2.8284271247461903},"165":{"tf":2.449489742783178},"166":{"tf":2.6457513110645907},"167":{"tf":2.6457513110645907},"168":{"tf":2.23606797749979},"169":{"tf":3.7416573867739413},"170":{"tf":3.4641016151377544},"171":{"tf":1.7320508075688772},"172":{"tf":1.7320508075688772},"173":{"tf":2.0},"174":{"tf":1.7320508075688772},"175":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"177":{"tf":2.449489742783178},"178":{"tf":1.7320508075688772},"179":{"tf":3.4641016151377544},"180":{"tf":3.605551275463989},"181":{"tf":2.23606797749979},"182":{"tf":1.7320508075688772},"183":{"tf":2.23606797749979},"184":{"tf":2.8284271247461903},"185":{"tf":2.449489742783178},"186":{"tf":4.242640687119285},"187":{"tf":2.0},"188":{"tf":2.0},"189":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"216":{"tf":1.0},"22":{"tf":1.7320508075688772},"242":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"252":{"tf":1.0},"264":{"tf":1.0},"266":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"272":{"tf":1.0},"274":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"316":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"326":{"tf":1.4142135623730951},"327":{"tf":1.7320508075688772},"328":{"tf":1.0},"33":{"tf":1.4142135623730951},"331":{"tf":1.0},"333":{"tf":1.4142135623730951},"336":{"tf":2.449489742783178},"343":{"tf":1.0},"344":{"tf":1.4142135623730951},"345":{"tf":2.449489742783178},"346":{"tf":3.605551275463989},"349":{"tf":1.0},"350":{"tf":1.4142135623730951},"36":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.4142135623730951},"39":{"tf":1.0},"40":{"tf":1.0},"413":{"tf":1.0},"415":{"tf":1.0},"43":{"tf":1.7320508075688772},"442":{"tf":1.0},"446":{"tf":2.449489742783178},"468":{"tf":1.0},"471":{"tf":3.0},"472":{"tf":3.1622776601683795},"473":{"tf":5.0},"524":{"tf":4.69041575982343},"530":{"tf":1.7320508075688772},"531":{"tf":2.0},"534":{"tf":2.6457513110645907},"544":{"tf":2.449489742783178},"557":{"tf":2.449489742783178},"560":{"tf":1.0},"73":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"168":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":6,"docs":{"160":{"tf":1.0},"161":{"tf":1.4142135623730951},"167":{"tf":1.0},"327":{"tf":1.0},"349":{"tf":1.0},"498":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"468":{"tf":1.4142135623730951},"531":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"<":{"df":1,"docs":{"531":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"s":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{"473":{"tf":1.0}}}}}}}}}}}},"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":1,"docs":{"473":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"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":{"473":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{".":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{">":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"345":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"345":{"tf":3.605551275463989},"346":{"tf":2.0}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":4,"docs":{"160":{"tf":1.0},"22":{"tf":1.0},"471":{"tf":1.7320508075688772},"531":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"161":{"tf":2.0}}}}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}},"i":{"c":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"114":{"tf":1.7320508075688772},"115":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"118":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":6,"docs":{"161":{"tf":1.0},"181":{"tf":1.0},"198":{"tf":1.0},"314":{"tf":1.0},"464":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"131":{"tf":1.0}}}},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"543":{"tf":1.0},"554":{"tf":1.0}},"i":{"df":3,"docs":{"107":{"tf":1.0},"15":{"tf":1.0},"470":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"554":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"247":{"tf":1.0}}}}}},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"a":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"81":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"a":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"81":{"tf":1.0}}}}}}}}}},"0":{"(":{"df":0,"docs":{},"n":{"df":1,"docs":{"81":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":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":{"472":{"tf":1.4142135623730951}}},"p":{"a":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"477":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"473":{"tf":1.0}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"314":{"tf":1.0},"375":{"tf":1.4142135623730951},"430":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"327":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"140":{"tf":1.0},"141":{"tf":1.0}}}}},"t":{"df":2,"docs":{"144":{"tf":1.0},"145":{"tf":1.0}}}},"df":4,"docs":{"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"30":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":43,"docs":{"101":{"tf":1.0},"120":{"tf":1.0},"15":{"tf":1.0},"171":{"tf":2.23606797749979},"186":{"tf":1.0},"218":{"tf":1.0},"230":{"tf":1.0},"234":{"tf":1.4142135623730951},"239":{"tf":1.0},"240":{"tf":1.0},"25":{"tf":1.0},"267":{"tf":1.4142135623730951},"27":{"tf":1.0},"309":{"tf":1.0},"327":{"tf":1.0},"353":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"368":{"tf":1.4142135623730951},"372":{"tf":1.4142135623730951},"374":{"tf":1.4142135623730951},"447":{"tf":1.0},"453":{"tf":1.0},"461":{"tf":1.0},"462":{"tf":1.0},"468":{"tf":1.4142135623730951},"477":{"tf":1.0},"479":{"tf":1.0},"500":{"tf":1.0},"507":{"tf":1.0},"508":{"tf":1.0},"509":{"tf":1.0},"515":{"tf":1.0},"528":{"tf":1.4142135623730951},"529":{"tf":1.4142135623730951},"530":{"tf":1.7320508075688772},"54":{"tf":1.0},"542":{"tf":1.0},"557":{"tf":1.4142135623730951},"56":{"tf":2.23606797749979},"7":{"tf":1.0},"78":{"tf":1.7320508075688772},"80":{"tf":1.4142135623730951},"89":{"tf":1.0}}}},"s":{"df":1,"docs":{"334":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{"\"":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":4,"docs":{"243":{"tf":1.0},"251":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":10,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"152":{"tf":1.0},"268":{"tf":1.0},"306":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"434":{"tf":1.0},"71":{"tf":1.0}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"201":{"tf":1.0},"323":{"tf":1.0},"329":{"tf":1.0},"339":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":8,"docs":{"105":{"tf":2.0},"316":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":2.449489742783178},"379":{"tf":1.0},"483":{"tf":1.0},"555":{"tf":1.0}}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"2":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"345":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"3":{".":{"4":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"345":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"345":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"7":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"2":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"345":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"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":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"181":{"tf":1.0},"322":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"176":{"tf":1.7320508075688772},"183":{"tf":2.0},"472":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":12,"docs":{"161":{"tf":1.0},"201":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"214":{"tf":1.0},"236":{"tf":1.0},"276":{"tf":1.0},"363":{"tf":1.0},"37":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"187":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"416":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"x":{"df":64,"docs":{"112":{"tf":1.0},"125":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"197":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"236":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"277":{"tf":1.0},"28":{"tf":1.4142135623730951},"284":{"tf":1.0},"287":{"tf":1.0},"289":{"tf":1.0},"293":{"tf":1.0},"296":{"tf":1.0},"303":{"tf":1.0},"308":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"331":{"tf":1.0},"335":{"tf":1.0},"339":{"tf":1.0},"343":{"tf":1.0},"350":{"tf":1.0},"351":{"tf":1.0},"37":{"tf":1.4142135623730951},"376":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"408":{"tf":1.0},"410":{"tf":1.0},"438":{"tf":1.0},"439":{"tf":1.0},"445":{"tf":1.0},"446":{"tf":1.0},"455":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.7320508075688772},"9":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":27,"docs":{"100":{"tf":1.4142135623730951},"102":{"tf":1.0},"112":{"tf":1.4142135623730951},"128":{"tf":2.449489742783178},"130":{"tf":1.0},"170":{"tf":1.0},"247":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.4142135623730951},"386":{"tf":1.0},"388":{"tf":1.7320508075688772},"403":{"tf":1.4142135623730951},"405":{"tf":1.7320508075688772},"41":{"tf":1.0},"413":{"tf":1.7320508075688772},"416":{"tf":1.4142135623730951},"417":{"tf":1.0},"429":{"tf":1.0},"461":{"tf":1.0},"464":{"tf":1.0},"474":{"tf":1.0},"530":{"tf":2.23606797749979},"554":{"tf":1.0},"557":{"tf":1.4142135623730951},"96":{"tf":2.23606797749979},"97":{"tf":1.0},"98":{"tf":1.0}}}}}}}},"t":{"a":{"b":{"df":3,"docs":{"109":{"tf":1.0},"15":{"tf":1.0},"64":{"tf":1.0}},"l":{"df":10,"docs":{"123":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"274":{"tf":1.4142135623730951},"275":{"tf":2.449489742783178},"283":{"tf":1.0},"288":{"tf":1.0},"440":{"tf":1.0},"464":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{},"g":{"'":{"df":1,"docs":{"363":{"tf":1.0}}},"df":29,"docs":{"305":{"tf":1.4142135623730951},"306":{"tf":1.0},"307":{"tf":1.0},"353":{"tf":1.0},"354":{"tf":1.4142135623730951},"355":{"tf":1.0},"356":{"tf":1.4142135623730951},"357":{"tf":2.23606797749979},"358":{"tf":1.4142135623730951},"359":{"tf":2.6457513110645907},"360":{"tf":2.6457513110645907},"361":{"tf":1.7320508075688772},"362":{"tf":1.0},"363":{"tf":1.7320508075688772},"364":{"tf":1.4142135623730951},"365":{"tf":1.0},"366":{"tf":1.0},"367":{"tf":1.0},"368":{"tf":1.0},"369":{"tf":1.0},"370":{"tf":1.0},"371":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":2.23606797749979},"376":{"tf":2.0},"42":{"tf":1.0},"58":{"tf":1.0}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"350":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":39,"docs":{"100":{"tf":1.0},"112":{"tf":1.0},"125":{"tf":1.0},"147":{"tf":1.0},"150":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"170":{"tf":1.0},"203":{"tf":1.0},"232":{"tf":1.0},"236":{"tf":1.4142135623730951},"239":{"tf":1.0},"259":{"tf":1.0},"287":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.4142135623730951},"323":{"tf":1.0},"347":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"377":{"tf":1.0},"390":{"tf":1.0},"407":{"tf":1.4142135623730951},"410":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.0},"423":{"tf":1.0},"426":{"tf":1.4142135623730951},"429":{"tf":1.0},"430":{"tf":1.4142135623730951},"438":{"tf":1.0},"441":{"tf":1.0},"460":{"tf":1.4142135623730951},"473":{"tf":1.0},"524":{"tf":1.4142135623730951},"69":{"tf":1.0},"72":{"tf":1.0},"77":{"tf":1.0}}}},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"155":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"383":{"tf":1.0}}},".":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"d":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"293":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":2.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}},"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":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"296":{"tf":1.0}}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"296":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}},"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"265":{"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":{}}}},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"388":{"tf":1.4142135623730951}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"181":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":3,"docs":{"151":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"410":{"tf":1.4142135623730951}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"156":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"181":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{".":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"277":{"tf":1.0}}}}}}}}}}},"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":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},">":{"[":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{":":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"59":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"269":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"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":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"?":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"269":{"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":{}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"269":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":1,"docs":{"269":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":44,"docs":{"121":{"tf":2.0},"128":{"tf":1.7320508075688772},"131":{"tf":1.0},"138":{"tf":2.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"151":{"tf":3.0},"154":{"tf":2.23606797749979},"156":{"tf":2.8284271247461903},"166":{"tf":1.4142135623730951},"168":{"tf":2.23606797749979},"178":{"tf":2.23606797749979},"181":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":2.0},"212":{"tf":1.7320508075688772},"215":{"tf":2.6457513110645907},"223":{"tf":1.0},"230":{"tf":2.0},"242":{"tf":1.0},"243":{"tf":1.4142135623730951},"265":{"tf":1.7320508075688772},"277":{"tf":1.7320508075688772},"293":{"tf":3.605551275463989},"296":{"tf":1.7320508075688772},"341":{"tf":1.4142135623730951},"343":{"tf":2.23606797749979},"345":{"tf":1.7320508075688772},"381":{"tf":2.449489742783178},"383":{"tf":5.0},"388":{"tf":2.0},"410":{"tf":2.449489742783178},"426":{"tf":1.4142135623730951},"448":{"tf":1.4142135623730951},"456":{"tf":1.4142135623730951},"457":{"tf":1.4142135623730951},"458":{"tf":2.0},"459":{"tf":1.4142135623730951},"460":{"tf":2.449489742783178},"73":{"tf":2.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"458":{"tf":1.4142135623730951}}}}}}}}}}}},"s":{"df":0,"docs":{},"k":{"df":5,"docs":{"108":{"tf":2.0},"109":{"tf":1.0},"187":{"tf":1.0},"95":{"tf":1.0},"97":{"tf":1.0}},"s":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"95":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"h":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":23,"docs":{"132":{"tf":1.0},"144":{"tf":2.0},"145":{"tf":2.0},"147":{"tf":3.0},"148":{"tf":2.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"172":{"tf":1.0},"236":{"tf":2.0},"237":{"tf":1.0},"280":{"tf":2.0},"285":{"tf":1.0},"290":{"tf":1.0},"299":{"tf":1.4142135623730951},"312":{"tf":2.0},"335":{"tf":1.7320508075688772},"348":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"407":{"tf":1.0},"516":{"tf":2.0},"524":{"tf":1.0},"90":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{".":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"261":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"260":{"tf":1.0},"464":{"tf":1.0},"496":{"tf":1.7320508075688772}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"261":{"tf":1.4142135623730951},"496":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":8,"docs":{"248":{"tf":1.0},"249":{"tf":1.0},"252":{"tf":1.0},"260":{"tf":2.0},"261":{"tf":3.605551275463989},"496":{"tf":2.449489742783178},"500":{"tf":1.0},"78":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"496":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"317":{"tf":1.0},"531":{"tf":1.0},"557":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"556":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"420":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"426":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"420":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":12,"docs":{"164":{"tf":2.449489742783178},"166":{"tf":1.4142135623730951},"185":{"tf":1.7320508075688772},"350":{"tf":1.0},"388":{"tf":2.449489742783178},"414":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":1.7320508075688772},"423":{"tf":1.0},"425":{"tf":1.0},"432":{"tf":1.0},"474":{"tf":1.4142135623730951}}}}}}},"l":{"df":8,"docs":{"1":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.4142135623730951},"426":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"78":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"518":{"tf":1.0},"557":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"224":{"tf":1.0},"48":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"360":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"2":{".":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"360":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":2,"docs":{"359":{"tf":1.0},"360":{"tf":1.0}}},"df":6,"docs":{"305":{"tf":1.0},"306":{"tf":1.0},"359":{"tf":1.0},"360":{"tf":1.4142135623730951},"530":{"tf":1.0},"557":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"474":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"x":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"358":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"\\":{"\"":{":":{"\\":{"\"":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"223":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":9,"docs":{"132":{"tf":1.0},"193":{"tf":1.0},"201":{"tf":1.7320508075688772},"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"318":{"tf":2.449489742783178},"323":{"tf":1.0},"453":{"tf":1.0},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":2.449489742783178}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"189":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"c":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"239":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":21,"docs":{"15":{"tf":1.0},"161":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"201":{"tf":1.4142135623730951},"202":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"218":{"tf":1.7320508075688772},"222":{"tf":1.0},"223":{"tf":2.23606797749979},"239":{"tf":4.47213595499958},"240":{"tf":2.8284271247461903},"318":{"tf":4.0},"351":{"tf":1.0},"358":{"tf":1.0},"380":{"tf":1.0},"412":{"tf":3.3166247903554},"510":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"(":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"116":{"tf":1.0}}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"542":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.0}}}}},"df":0,"docs":{}}}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"167":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"}":{"&":{"\\":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"@":{"a":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"429":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"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":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"470":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"470":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"93":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"}":{"&":{"\\":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"@":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"429":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"6":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"345":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"470":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"542":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"}":{"&":{"\\":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"@":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"429":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"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":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"5":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"3":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"4":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"}":{"\\":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"{":{"df":0,"docs":{},"g":{"df":1,"docs":{"345":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":4,"docs":{"557":{"tf":1.0},"558":{"tf":1.4142135623730951},"559":{"tf":1.0},"560":{"tf":1.0}}}},"t":{"'":{"df":8,"docs":{"109":{"tf":1.0},"13":{"tf":1.0},"386":{"tf":1.0},"391":{"tf":1.0},"410":{"tf":1.0},"464":{"tf":1.0},"478":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"558":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"331":{"tf":2.449489742783178}}}}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"2":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"387":{"tf":1.0}}}}}}},"n":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"407":{"tf":1.4142135623730951}}}}}}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"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":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"412":{"tf":2.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"412":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"412":{"tf":1.0}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"412":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"410":{"tf":1.0},"412":{"tf":3.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"410":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"473":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"'":{"df":5,"docs":{"381":{"tf":1.0},"388":{"tf":1.0},"40":{"tf":1.0},"429":{"tf":1.0},"473":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":10,"docs":{"100":{"tf":1.0},"107":{"tf":1.0},"119":{"tf":1.0},"130":{"tf":1.0},"203":{"tf":1.0},"354":{"tf":1.0},"375":{"tf":1.0},"473":{"tf":1.0},"486":{"tf":1.0},"80":{"tf":1.0}}}}}}},"y":{"'":{"df":0,"docs":{},"r":{"df":4,"docs":{"316":{"tf":1.0},"321":{"tf":1.0},"389":{"tf":1.0},"472":{"tf":1.0}}},"v":{"df":1,"docs":{"469":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":23,"docs":{"131":{"tf":1.0},"151":{"tf":1.0},"155":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"322":{"tf":1.0},"345":{"tf":1.0},"357":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"40":{"tf":1.0},"405":{"tf":1.0},"429":{"tf":1.0},"439":{"tf":1.0},"441":{"tf":1.0},"477":{"tf":1.0},"478":{"tf":1.0},"542":{"tf":1.0},"543":{"tf":1.0},"547":{"tf":1.0},"556":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0}}},"k":{"df":3,"docs":{"1":{"tf":1.0},"416":{"tf":1.0},"99":{"tf":1.0}}}},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"0":{"df":1,"docs":{"508":{"tf":1.0}}},"df":0,"docs":{}},"df":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":{"183":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":1,"docs":{"452":{"tf":1.0}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"452":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":9,"docs":{"107":{"tf":1.0},"130":{"tf":1.0},"178":{"tf":1.0},"316":{"tf":1.0},"339":{"tf":1.0},"357":{"tf":1.0},"467":{"tf":1.0},"477":{"tf":1.0},"559":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"104":{"tf":1.4142135623730951},"109":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"547":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"107":{"tf":2.0}}}}}}},"df":2,"docs":{"186":{"tf":1.0},"189":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{".":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"455":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"127":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"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":{},"e":{"df":11,"docs":{"102":{"tf":1.0},"172":{"tf":1.0},"198":{"tf":1.0},"208":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"334":{"tf":1.0},"347":{"tf":1.0},"398":{"tf":1.0},"446":{"tf":1.4142135623730951},"557":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":3,"docs":{"126":{"tf":1.0},"197":{"tf":1.7320508075688772},"368":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"2":{"tf":1.0},"557":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"w":{"df":23,"docs":{"100":{"tf":1.0},"111":{"tf":1.0},"129":{"tf":2.23606797749979},"130":{"tf":1.4142135623730951},"203":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"236":{"tf":1.0},"284":{"tf":1.0},"289":{"tf":1.0},"320":{"tf":1.0},"335":{"tf":1.7320508075688772},"349":{"tf":1.0},"350":{"tf":1.7320508075688772},"354":{"tf":1.0},"47":{"tf":1.0},"471":{"tf":1.4142135623730951},"473":{"tf":1.4142135623730951},"488":{"tf":2.0},"509":{"tf":1.4142135623730951},"523":{"tf":2.0},"532":{"tf":1.0}},"n":{"df":3,"docs":{"127":{"tf":1.0},"155":{"tf":1.0},"194":{"tf":1.0}}}}}},"u":{"df":5,"docs":{"128":{"tf":1.0},"213":{"tf":1.0},"451":{"tf":1.0},"542":{"tf":1.4142135623730951},"69":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":6,"docs":{"172":{"tf":1.4142135623730951},"282":{"tf":1.0},"287":{"tf":1.7320508075688772},"293":{"tf":1.4142135623730951},"299":{"tf":2.23606797749979},"300":{"tf":1.7320508075688772}},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"44":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"197":{"tf":2.449489742783178}}}},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":5,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"293":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"464":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"172":{"tf":1.0}}},"(":{"\"":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"293":{"tf":2.0},"300":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":36,"docs":{"109":{"tf":1.0},"116":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"154":{"tf":1.4142135623730951},"172":{"tf":2.449489742783178},"173":{"tf":1.0},"223":{"tf":1.4142135623730951},"243":{"tf":1.0},"251":{"tf":1.0},"287":{"tf":1.0},"299":{"tf":2.23606797749979},"300":{"tf":2.0},"329":{"tf":1.0},"336":{"tf":1.7320508075688772},"350":{"tf":1.0},"359":{"tf":1.0},"368":{"tf":1.0},"388":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"398":{"tf":1.4142135623730951},"413":{"tf":1.0},"446":{"tf":1.0},"459":{"tf":1.0},"476":{"tf":1.0},"477":{"tf":2.23606797749979},"478":{"tf":1.0},"49":{"tf":1.0},"523":{"tf":1.0},"526":{"tf":1.4142135623730951},"530":{"tf":1.0},"542":{"tf":1.4142135623730951},"554":{"tf":1.0},"78":{"tf":1.0}}}},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"477":{"tf":1.0}}},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"p":{"df":3,"docs":{"388":{"tf":1.0},"40":{"tf":1.0},"474":{"tf":1.7320508075688772}}},"t":{"df":0,"docs":{},"l":{"df":3,"docs":{"230":{"tf":2.0},"300":{"tf":1.0},"37":{"tf":1.0}}}}},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"[":{"]":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"178":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"[":{"]":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"168":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"306":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"560":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":2,"docs":{"94":{"tf":1.0},"95":{"tf":2.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":10,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"185":{"tf":1.0},"345":{"tf":1.0},"382":{"tf":1.0},"405":{"tf":1.7320508075688772}}}}},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"261":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"df":0,"docs":{},"p":{"df":1,"docs":{"261":{"tf":1.0}}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"339":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"l":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"25":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"<":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"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":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"183":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"508":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"0":{"df":1,"docs":{"508":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"f":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"508":{"tf":1.0}}},"df":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":{"508":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"508":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"508":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":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":{"184":{"tf":3.1622776601683795}},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"184":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"184":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":2,"docs":{"170":{"tf":1.0},"184":{"tf":1.0}}}},"df":17,"docs":{"15":{"tf":1.4142135623730951},"159":{"tf":1.0},"179":{"tf":3.0},"180":{"tf":3.1622776601683795},"181":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"183":{"tf":2.0},"184":{"tf":3.872983346207417},"185":{"tf":1.7320508075688772},"186":{"tf":1.0},"328":{"tf":1.0},"36":{"tf":1.0},"39":{"tf":1.0},"472":{"tf":1.0},"508":{"tf":1.7320508075688772},"524":{"tf":1.4142135623730951},"531":{"tf":2.0}},"s":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"170":{"tf":1.0},"184":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"170":{"tf":1.0},"184":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"170":{"tf":1.0},"186":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"p":{"df":8,"docs":{"108":{"tf":1.0},"2":{"tf":1.4142135623730951},"3":{"tf":1.0},"37":{"tf":1.0},"397":{"tf":1.0},"441":{"tf":1.0},"527":{"tf":1.0},"86":{"tf":1.0}},"i":{"c":{"df":9,"docs":{"100":{"tf":1.0},"156":{"tf":4.69041575982343},"396":{"tf":1.0},"397":{"tf":1.7320508075688772},"398":{"tf":1.0},"399":{"tf":1.4142135623730951},"400":{"tf":1.7320508075688772},"401":{"tf":1.4142135623730951},"423":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"328":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"468":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"468":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"555":{"tf":1.0}}}},"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":4,"docs":{"168":{"tf":1.0},"178":{"tf":1.0},"345":{"tf":2.449489742783178},"350":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"287":{"tf":2.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":5,"docs":{"345":{"tf":2.23606797749979},"388":{"tf":1.4142135623730951},"391":{"tf":1.0},"423":{"tf":1.0},"426":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"r":{"7":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{"df":1,"docs":{"310":{"tf":1.0}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"109":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"239":{"tf":2.0},"240":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"329":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":10,"docs":{"22":{"tf":1.0},"320":{"tf":1.4142135623730951},"406":{"tf":2.23606797749979},"407":{"tf":2.6457513110645907},"408":{"tf":2.0},"409":{"tf":1.7320508075688772},"410":{"tf":2.6457513110645907},"411":{"tf":1.7320508075688772},"412":{"tf":1.4142135623730951},"90":{"tf":1.0}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"557":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"74":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}},"df":15,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.7320508075688772},"161":{"tf":1.0},"187":{"tf":1.0},"247":{"tf":1.0},"251":{"tf":1.0},"380":{"tf":1.0},"407":{"tf":1.0},"470":{"tf":1.0},"476":{"tf":1.0},"48":{"tf":1.4142135623730951},"540":{"tf":1.0},"551":{"tf":1.0},"556":{"tf":1.0}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"296":{"tf":1.0}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":12,"docs":{"25":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"543":{"tf":1.7320508075688772},"544":{"tf":1.0},"545":{"tf":1.0},"546":{"tf":1.0},"547":{"tf":1.0},"548":{"tf":1.0},"549":{"tf":1.0},"550":{"tf":1.0},"551":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"470":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":41,"docs":{"102":{"tf":1.7320508075688772},"103":{"tf":2.6457513110645907},"106":{"tf":1.7320508075688772},"107":{"tf":1.4142135623730951},"108":{"tf":1.7320508075688772},"109":{"tf":2.0},"151":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"176":{"tf":1.0},"192":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"211":{"tf":1.7320508075688772},"223":{"tf":1.0},"235":{"tf":1.0},"237":{"tf":1.0},"293":{"tf":1.0},"298":{"tf":1.0},"303":{"tf":2.0},"320":{"tf":2.23606797749979},"336":{"tf":1.0},"341":{"tf":1.0},"379":{"tf":1.4142135623730951},"383":{"tf":2.23606797749979},"401":{"tf":1.4142135623730951},"445":{"tf":1.7320508075688772},"50":{"tf":3.0},"516":{"tf":1.0},"52":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"55":{"tf":1.0},"550":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"66":{"tf":1.0},"69":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.4142135623730951}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"560":{"tf":1.0}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"398":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":2,"docs":{"344":{"tf":1.0},"380":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":4,"docs":{"187":{"tf":1.0},"335":{"tf":1.4142135623730951},"50":{"tf":1.0},"53":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"81":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"e":{"df":3,"docs":{"345":{"tf":1.0},"542":{"tf":1.7320508075688772},"96":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":59,"docs":{"102":{"tf":1.0},"110":{"tf":1.4142135623730951},"119":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.4142135623730951},"128":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"174":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"195":{"tf":1.4142135623730951},"207":{"tf":1.0},"208":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"249":{"tf":1.0},"255":{"tf":1.0},"276":{"tf":1.0},"280":{"tf":1.0},"31":{"tf":1.0},"312":{"tf":1.0},"323":{"tf":1.0},"336":{"tf":1.0},"339":{"tf":1.0},"345":{"tf":1.4142135623730951},"347":{"tf":1.0},"348":{"tf":1.0},"360":{"tf":1.0},"37":{"tf":1.0},"377":{"tf":1.4142135623730951},"381":{"tf":1.0},"389":{"tf":1.0},"391":{"tf":1.0},"397":{"tf":1.0},"40":{"tf":1.0},"405":{"tf":1.0},"407":{"tf":1.0},"423":{"tf":1.4142135623730951},"429":{"tf":1.0},"446":{"tf":1.4142135623730951},"447":{"tf":1.0},"452":{"tf":1.4142135623730951},"464":{"tf":1.0},"486":{"tf":1.0},"516":{"tf":1.0},"531":{"tf":1.0},"555":{"tf":1.4142135623730951},"64":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":218,"docs":{"0":{"tf":1.0},"100":{"tf":2.449489742783178},"102":{"tf":1.0},"108":{"tf":1.0},"110":{"tf":2.0},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":2.23606797749979},"135":{"tf":1.0},"143":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"159":{"tf":1.0},"161":{"tf":2.0},"169":{"tf":2.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"173":{"tf":1.4142135623730951},"174":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.7320508075688772},"178":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.0},"184":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"190":{"tf":2.0},"191":{"tf":2.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"2":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.4142135623730951},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"210":{"tf":1.7320508075688772},"211":{"tf":1.0},"212":{"tf":1.4142135623730951},"213":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":2.6457513110645907},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":2.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":2.449489742783178},"247":{"tf":2.23606797749979},"248":{"tf":1.0},"249":{"tf":1.0},"250":{"tf":1.4142135623730951},"251":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.0},"259":{"tf":1.0},"260":{"tf":1.0},"261":{"tf":1.0},"262":{"tf":1.0},"263":{"tf":1.0},"264":{"tf":1.0},"265":{"tf":1.0},"266":{"tf":1.0},"267":{"tf":1.0},"268":{"tf":1.4142135623730951},"269":{"tf":1.0},"270":{"tf":1.4142135623730951},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"274":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"278":{"tf":1.0},"279":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.4142135623730951},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"30":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.4142135623730951},"302":{"tf":1.0},"303":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"307":{"tf":1.4142135623730951},"308":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"315":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":2.449489742783178},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.4142135623730951},"326":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.0},"330":{"tf":1.0},"331":{"tf":1.4142135623730951},"332":{"tf":1.0},"333":{"tf":1.7320508075688772},"334":{"tf":1.4142135623730951},"335":{"tf":2.0},"336":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.4142135623730951},"340":{"tf":1.0},"341":{"tf":1.0},"342":{"tf":1.0},"343":{"tf":1.0},"344":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.0},"347":{"tf":1.0},"348":{"tf":2.449489742783178},"349":{"tf":2.23606797749979},"350":{"tf":1.0},"351":{"tf":1.0},"352":{"tf":1.0},"380":{"tf":1.0},"40":{"tf":1.0},"407":{"tf":1.7320508075688772},"416":{"tf":1.0},"453":{"tf":1.0},"460":{"tf":1.7320508075688772},"464":{"tf":1.0},"472":{"tf":1.7320508075688772},"496":{"tf":1.0},"497":{"tf":1.0},"503":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"507":{"tf":1.7320508075688772},"508":{"tf":1.0},"516":{"tf":2.23606797749979},"518":{"tf":2.23606797749979},"531":{"tf":1.0},"534":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":2.6457513110645907},"77":{"tf":1.4142135623730951},"78":{"tf":2.6457513110645907}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"556":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"i":{"c":{"df":11,"docs":{"164":{"tf":1.0},"170":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0},"243":{"tf":1.0},"277":{"tf":1.0},"278":{"tf":1.0},"363":{"tf":1.0},"456":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":1,"docs":{"28":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"i":{"df":3,"docs":{"459":{"tf":1.0},"554":{"tf":1.0},"72":{"tf":1.0}}},"m":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"320":{"tf":1.0},"389":{"tf":1.0},"416":{"tf":1.0}}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"467":{"tf":1.0}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"1":{"tf":1.0},"128":{"tf":1.0},"27":{"tf":1.0},"360":{"tf":1.4142135623730951},"470":{"tf":1.0},"471":{"tf":1.0},"517":{"tf":1.0},"70":{"tf":1.0},"81":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":8,"docs":{"314":{"tf":1.0},"323":{"tf":1.4142135623730951},"332":{"tf":1.0},"347":{"tf":1.0},"407":{"tf":1.0},"467":{"tf":1.0},"510":{"tf":1.0},"517":{"tf":1.0}},"n":{"df":1,"docs":{"223":{"tf":1.0}}}}},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"199":{"tf":1.0},"347":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"554":{"tf":1.0}}}}},"df":7,"docs":{"102":{"tf":1.0},"109":{"tf":1.0},"388":{"tf":1.0},"396":{"tf":1.0},"41":{"tf":1.0},"469":{"tf":1.0},"556":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"130":{"tf":1.0},"56":{"tf":1.0}}}},"df":0,"docs":{}}}}},"f":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"357":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"234":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":2,"docs":{"198":{"tf":1.0},"301":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"554":{"tf":1.0}}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":7,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"548":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":9,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"112":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"324":{"tf":1.0},"352":{"tf":1.0},"409":{"tf":1.0},"413":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"76":{"tf":1.0},"78":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"317":{"tf":1.0}}}}},"o":{"a":{"d":{"df":1,"docs":{"303":{"tf":2.6457513110645907}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"303":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"296":{"tf":1.7320508075688772}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"296":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"134":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"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":{"158":{"tf":1.0},"464":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"473":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"205":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":13,"docs":{"102":{"tf":3.3166247903554},"103":{"tf":2.0},"104":{"tf":1.7320508075688772},"105":{"tf":1.0},"106":{"tf":2.0},"107":{"tf":3.1622776601683795},"108":{"tf":2.23606797749979},"109":{"tf":3.605551275463989},"259":{"tf":2.449489742783178},"461":{"tf":1.4142135623730951},"462":{"tf":1.4142135623730951},"466":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"259":{"tf":1.0}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"102":{"tf":2.0},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":7,"docs":{"102":{"tf":2.449489742783178},"103":{"tf":1.0},"104":{"tf":2.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"r":{"df":11,"docs":{"102":{"tf":1.7320508075688772},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"8":{"tf":1.0}}}}}}}}},"s":{"a":{"df":0,"docs":{},"f":{"df":7,"docs":{"133":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":2.449489742783178},"144":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.7320508075688772},"477":{"tf":1.0}}}},"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"461":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"111":{"tf":1.0},"126":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"48":{"tf":1.0},"547":{"tf":1.0}},"e":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"547":{"tf":1.4142135623730951}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":6,"docs":{"109":{"tf":1.0},"133":{"tf":1.0},"247":{"tf":1.4142135623730951},"306":{"tf":2.8284271247461903},"388":{"tf":1.0},"389":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"169":{"tf":1.0},"253":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"263":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"556":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":60,"docs":{"10":{"tf":1.4142135623730951},"11":{"tf":1.7320508075688772},"12":{"tf":1.0},"14":{"tf":2.6457513110645907},"15":{"tf":2.449489742783178},"16":{"tf":1.0},"18":{"tf":2.449489742783178},"193":{"tf":2.0},"21":{"tf":1.4142135623730951},"22":{"tf":2.6457513110645907},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"251":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"275":{"tf":1.0},"28":{"tf":1.7320508075688772},"281":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"38":{"tf":1.0},"383":{"tf":1.4142135623730951},"384":{"tf":1.4142135623730951},"386":{"tf":1.4142135623730951},"388":{"tf":1.7320508075688772},"389":{"tf":2.23606797749979},"39":{"tf":1.4142135623730951},"390":{"tf":1.7320508075688772},"391":{"tf":1.7320508075688772},"4":{"tf":1.0},"40":{"tf":1.7320508075688772},"41":{"tf":1.0},"415":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.6457513110645907},"466":{"tf":1.0},"478":{"tf":1.4142135623730951},"490":{"tf":1.7320508075688772},"492":{"tf":1.0},"495":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"5":{"tf":2.23606797749979},"503":{"tf":1.0},"520":{"tf":1.0},"523":{"tf":1.0},"534":{"tf":1.4142135623730951},"544":{"tf":2.23606797749979},"554":{"tf":1.0},"6":{"tf":1.4142135623730951},"7":{"tf":1.0},"8":{"tf":1.0},"84":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":0,"docs":{}},"df":44,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"122":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"2":{"tf":1.0},"214":{"tf":1.0},"29":{"tf":1.4142135623730951},"308":{"tf":1.0},"310":{"tf":1.0},"312":{"tf":1.0},"33":{"tf":1.0},"357":{"tf":2.449489742783178},"358":{"tf":1.0},"359":{"tf":1.0},"360":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"388":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"405":{"tf":1.4142135623730951},"410":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"449":{"tf":1.4142135623730951},"452":{"tf":1.4142135623730951},"456":{"tf":1.0},"47":{"tf":1.4142135623730951},"470":{"tf":1.0},"473":{"tf":1.7320508075688772},"474":{"tf":1.0},"477":{"tf":1.4142135623730951},"522":{"tf":1.4142135623730951},"526":{"tf":1.0},"542":{"tf":1.0},"547":{"tf":1.4142135623730951},"83":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"86":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":59,"docs":{"12":{"tf":1.4142135623730951},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"18":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"480":{"tf":1.7320508075688772},"481":{"tf":1.0},"482":{"tf":1.0},"483":{"tf":1.0},"484":{"tf":1.0},"485":{"tf":1.0},"486":{"tf":1.0},"487":{"tf":1.0},"488":{"tf":1.0},"489":{"tf":1.0},"490":{"tf":1.4142135623730951},"491":{"tf":1.0},"492":{"tf":1.0},"493":{"tf":1.4142135623730951},"494":{"tf":1.0},"495":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.0},"499":{"tf":1.0},"500":{"tf":1.0},"501":{"tf":2.0},"502":{"tf":1.4142135623730951},"503":{"tf":1.4142135623730951},"504":{"tf":1.4142135623730951},"505":{"tf":1.4142135623730951},"506":{"tf":1.4142135623730951},"507":{"tf":1.4142135623730951},"508":{"tf":1.7320508075688772},"509":{"tf":1.4142135623730951},"510":{"tf":1.4142135623730951},"511":{"tf":1.4142135623730951},"512":{"tf":1.4142135623730951},"513":{"tf":1.4142135623730951},"514":{"tf":1.4142135623730951},"515":{"tf":1.4142135623730951},"516":{"tf":1.7320508075688772},"517":{"tf":1.4142135623730951},"518":{"tf":1.4142135623730951},"519":{"tf":1.4142135623730951},"520":{"tf":1.4142135623730951},"521":{"tf":1.4142135623730951},"522":{"tf":1.4142135623730951},"523":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951},"525":{"tf":1.7320508075688772},"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"223":{"tf":1.4142135623730951},"523":{"tf":1.0},"555":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"196":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"s":{"0":{"1":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"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":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"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":1,"docs":{"450":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"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":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"s":{"0":{"1":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"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":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"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":{},"s":{"<":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":1,"docs":{"450":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":5,"docs":{"29":{"tf":1.4142135623730951},"450":{"tf":1.4142135623730951},"85":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0}}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"234":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":11,"docs":{"156":{"tf":1.7320508075688772},"309":{"tf":1.0},"310":{"tf":1.4142135623730951},"311":{"tf":1.4142135623730951},"396":{"tf":1.0},"402":{"tf":2.23606797749979},"403":{"tf":3.0},"460":{"tf":1.0},"490":{"tf":1.0},"517":{"tf":1.0},"69":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"466":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":368,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"100":{"tf":3.3166247903554},"101":{"tf":1.7320508075688772},"102":{"tf":1.7320508075688772},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.7320508075688772},"109":{"tf":1.7320508075688772},"110":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"119":{"tf":2.23606797749979},"121":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"124":{"tf":2.0},"125":{"tf":1.7320508075688772},"127":{"tf":1.4142135623730951},"128":{"tf":3.0},"130":{"tf":2.0},"131":{"tf":2.0},"132":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":2.449489742783178},"140":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"148":{"tf":2.0},"149":{"tf":1.4142135623730951},"15":{"tf":1.0},"151":{"tf":2.23606797749979},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":2.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.0},"157":{"tf":1.0},"160":{"tf":1.4142135623730951},"161":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.4142135623730951},"166":{"tf":2.0},"167":{"tf":2.0},"168":{"tf":1.4142135623730951},"169":{"tf":1.7320508075688772},"17":{"tf":1.0},"170":{"tf":1.4142135623730951},"172":{"tf":1.0},"173":{"tf":1.7320508075688772},"174":{"tf":1.4142135623730951},"175":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"178":{"tf":1.7320508075688772},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":2.0},"183":{"tf":2.8284271247461903},"184":{"tf":2.6457513110645907},"185":{"tf":2.6457513110645907},"186":{"tf":1.0},"187":{"tf":1.7320508075688772},"189":{"tf":1.0},"190":{"tf":1.0},"193":{"tf":1.4142135623730951},"194":{"tf":1.4142135623730951},"195":{"tf":1.0},"197":{"tf":1.7320508075688772},"199":{"tf":1.0},"2":{"tf":2.23606797749979},"200":{"tf":1.4142135623730951},"201":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.7320508075688772},"204":{"tf":1.0},"205":{"tf":1.4142135623730951},"207":{"tf":1.0},"208":{"tf":1.4142135623730951},"210":{"tf":2.23606797749979},"211":{"tf":2.8284271247461903},"212":{"tf":2.449489742783178},"213":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"22":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.7320508075688772},"223":{"tf":2.23606797749979},"225":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"227":{"tf":1.0},"228":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.7320508075688772},"232":{"tf":2.0},"235":{"tf":1.4142135623730951},"237":{"tf":1.7320508075688772},"239":{"tf":2.6457513110645907},"240":{"tf":2.449489742783178},"242":{"tf":1.0},"243":{"tf":2.6457513110645907},"244":{"tf":1.4142135623730951},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"249":{"tf":1.0},"25":{"tf":1.0},"250":{"tf":2.23606797749979},"251":{"tf":3.3166247903554},"252":{"tf":1.0},"253":{"tf":1.4142135623730951},"254":{"tf":2.0},"257":{"tf":1.0},"258":{"tf":1.0},"261":{"tf":1.0},"263":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"266":{"tf":1.7320508075688772},"267":{"tf":2.0},"268":{"tf":1.4142135623730951},"269":{"tf":1.4142135623730951},"27":{"tf":1.0},"271":{"tf":1.4142135623730951},"273":{"tf":1.0},"274":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772},"278":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.4142135623730951},"284":{"tf":1.7320508075688772},"285":{"tf":1.7320508075688772},"286":{"tf":1.0},"289":{"tf":1.7320508075688772},"290":{"tf":1.7320508075688772},"291":{"tf":1.0},"292":{"tf":1.4142135623730951},"293":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":2.0},"301":{"tf":1.0},"303":{"tf":1.4142135623730951},"305":{"tf":1.7320508075688772},"306":{"tf":2.8284271247461903},"308":{"tf":1.0},"309":{"tf":1.7320508075688772},"310":{"tf":1.0},"311":{"tf":1.4142135623730951},"312":{"tf":2.0},"313":{"tf":2.0},"314":{"tf":1.0},"316":{"tf":1.4142135623730951},"318":{"tf":1.0},"319":{"tf":1.7320508075688772},"32":{"tf":1.0},"320":{"tf":2.0},"321":{"tf":1.0},"322":{"tf":1.7320508075688772},"323":{"tf":2.0},"324":{"tf":1.0},"325":{"tf":2.0},"326":{"tf":1.0},"327":{"tf":2.0},"328":{"tf":1.0},"329":{"tf":1.7320508075688772},"33":{"tf":1.7320508075688772},"331":{"tf":1.7320508075688772},"332":{"tf":1.7320508075688772},"333":{"tf":1.0},"335":{"tf":1.4142135623730951},"339":{"tf":2.6457513110645907},"340":{"tf":1.0},"341":{"tf":1.7320508075688772},"342":{"tf":1.4142135623730951},"343":{"tf":2.6457513110645907},"344":{"tf":1.4142135623730951},"345":{"tf":2.449489742783178},"346":{"tf":2.23606797749979},"347":{"tf":2.0},"349":{"tf":1.4142135623730951},"35":{"tf":1.0},"350":{"tf":2.23606797749979},"352":{"tf":1.0},"353":{"tf":1.4142135623730951},"354":{"tf":1.0},"355":{"tf":2.0},"356":{"tf":2.23606797749979},"357":{"tf":1.0},"358":{"tf":1.0},"361":{"tf":1.4142135623730951},"362":{"tf":1.0},"363":{"tf":2.0},"369":{"tf":1.0},"37":{"tf":1.7320508075688772},"372":{"tf":1.4142135623730951},"375":{"tf":1.0},"376":{"tf":1.4142135623730951},"377":{"tf":2.0},"378":{"tf":1.0},"379":{"tf":1.7320508075688772},"38":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"384":{"tf":1.0},"385":{"tf":1.0},"386":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"388":{"tf":1.7320508075688772},"389":{"tf":2.449489742783178},"390":{"tf":1.0},"393":{"tf":1.4142135623730951},"394":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"397":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"399":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"401":{"tf":2.0},"403":{"tf":1.0},"404":{"tf":2.23606797749979},"405":{"tf":1.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.0},"408":{"tf":1.7320508075688772},"409":{"tf":1.4142135623730951},"410":{"tf":2.6457513110645907},"413":{"tf":1.4142135623730951},"415":{"tf":2.0},"416":{"tf":3.4641016151377544},"419":{"tf":1.0},"420":{"tf":1.4142135623730951},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.7320508075688772},"424":{"tf":1.0},"425":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":1.4142135623730951},"43":{"tf":1.0},"430":{"tf":2.23606797749979},"431":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":1.0},"437":{"tf":1.7320508075688772},"438":{"tf":1.0},"439":{"tf":2.23606797749979},"44":{"tf":1.0},"440":{"tf":1.0},"441":{"tf":2.6457513110645907},"442":{"tf":1.4142135623730951},"443":{"tf":1.0},"444":{"tf":1.4142135623730951},"445":{"tf":1.0},"446":{"tf":2.23606797749979},"447":{"tf":2.23606797749979},"448":{"tf":1.7320508075688772},"45":{"tf":1.0},"456":{"tf":2.23606797749979},"457":{"tf":1.0},"458":{"tf":1.0},"459":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"460":{"tf":1.7320508075688772},"461":{"tf":2.23606797749979},"465":{"tf":2.0},"466":{"tf":1.4142135623730951},"467":{"tf":1.7320508075688772},"468":{"tf":1.0},"469":{"tf":1.4142135623730951},"47":{"tf":1.4142135623730951},"470":{"tf":3.3166247903554},"471":{"tf":1.4142135623730951},"472":{"tf":2.23606797749979},"473":{"tf":4.123105625617661},"474":{"tf":1.7320508075688772},"477":{"tf":2.449489742783178},"478":{"tf":1.4142135623730951},"479":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"483":{"tf":1.0},"486":{"tf":1.0},"488":{"tf":1.4142135623730951},"489":{"tf":1.4142135623730951},"490":{"tf":1.0},"491":{"tf":2.23606797749979},"492":{"tf":1.4142135623730951},"493":{"tf":2.0},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"498":{"tf":1.4142135623730951},"499":{"tf":1.0},"50":{"tf":2.6457513110645907},"503":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"507":{"tf":1.4142135623730951},"508":{"tf":1.4142135623730951},"510":{"tf":1.4142135623730951},"512":{"tf":1.0},"516":{"tf":1.4142135623730951},"517":{"tf":2.0},"52":{"tf":1.0},"520":{"tf":1.0},"522":{"tf":1.0},"524":{"tf":1.4142135623730951},"527":{"tf":1.4142135623730951},"528":{"tf":1.0},"531":{"tf":1.0},"534":{"tf":1.4142135623730951},"542":{"tf":1.4142135623730951},"544":{"tf":1.4142135623730951},"546":{"tf":1.0},"55":{"tf":1.0},"550":{"tf":1.0},"554":{"tf":1.0},"556":{"tf":1.7320508075688772},"56":{"tf":3.1622776601683795},"560":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":2.0},"66":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":2.23606797749979},"70":{"tf":1.7320508075688772},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951},"80":{"tf":2.23606797749979},"83":{"tf":1.4142135623730951},"84":{"tf":2.0},"85":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951},"90":{"tf":3.1622776601683795},"91":{"tf":1.0},"94":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951},"96":{"tf":1.7320508075688772},"97":{"tf":1.7320508075688772},"98":{"tf":1.7320508075688772},"99":{"tf":2.6457513110645907}},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"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":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"90":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}},"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":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"90":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":2,"docs":{"237":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951}}}}}}}}},"r":{"df":53,"docs":{"119":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"139":{"tf":1.0},"159":{"tf":1.0},"161":{"tf":1.7320508075688772},"179":{"tf":1.4142135623730951},"194":{"tf":1.0},"195":{"tf":1.0},"208":{"tf":1.0},"214":{"tf":1.0},"230":{"tf":2.0},"232":{"tf":1.0},"236":{"tf":1.4142135623730951},"239":{"tf":2.8284271247461903},"251":{"tf":1.0},"270":{"tf":1.0},"277":{"tf":1.4142135623730951},"306":{"tf":1.0},"316":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.4142135623730951},"331":{"tf":1.0},"340":{"tf":1.4142135623730951},"341":{"tf":1.4142135623730951},"342":{"tf":1.0},"344":{"tf":1.4142135623730951},"346":{"tf":1.7320508075688772},"349":{"tf":1.4142135623730951},"375":{"tf":1.4142135623730951},"380":{"tf":1.0},"383":{"tf":2.449489742783178},"386":{"tf":1.0},"396":{"tf":1.0},"403":{"tf":1.0},"405":{"tf":2.8284271247461903},"407":{"tf":1.0},"412":{"tf":1.0},"416":{"tf":1.0},"421":{"tf":1.0},"428":{"tf":1.0},"441":{"tf":1.0},"472":{"tf":1.4142135623730951},"473":{"tf":1.7320508075688772},"531":{"tf":1.4142135623730951},"532":{"tf":1.4142135623730951},"533":{"tf":1.4142135623730951},"558":{"tf":2.0},"559":{"tf":1.0},"73":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":5,"docs":{"202":{"tf":1.0},"221":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"405":{"tf":1.4142135623730951},"554":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"468":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"271":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":5,"docs":{"0":{"tf":1.0},"161":{"tf":1.0},"293":{"tf":1.0},"362":{"tf":1.0},"452":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"556":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"i":{"d":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"251":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"132":{"tf":1.0},"40":{"tf":1.0},"464":{"tf":1.0}}}}}},"df":6,"docs":{"249":{"tf":1.0},"251":{"tf":2.0},"301":{"tf":2.23606797749979},"388":{"tf":2.0},"40":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"0":{".":{"0":{".":{"1":{"df":1,"docs":{"107":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"7":{".":{"3":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"48":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},">":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"334":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"276":{"tf":2.8284271247461903}}},"2":{"df":1,"docs":{"276":{"tf":3.605551275463989}}},"df":89,"docs":{"112":{"tf":1.0},"118":{"tf":1.0},"125":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"132":{"tf":2.8284271247461903},"138":{"tf":2.23606797749979},"142":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":3.1622776601683795},"151":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"156":{"tf":2.449489742783178},"158":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"166":{"tf":1.7320508075688772},"168":{"tf":2.449489742783178},"176":{"tf":2.23606797749979},"177":{"tf":2.0},"178":{"tf":2.0},"181":{"tf":1.7320508075688772},"183":{"tf":2.0},"185":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"197":{"tf":2.8284271247461903},"215":{"tf":2.0},"221":{"tf":1.4142135623730951},"223":{"tf":2.8284271247461903},"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"230":{"tf":3.1622776601683795},"232":{"tf":1.4142135623730951},"239":{"tf":2.23606797749979},"240":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951},"254":{"tf":2.0},"257":{"tf":1.4142135623730951},"259":{"tf":2.0},"261":{"tf":1.4142135623730951},"265":{"tf":2.449489742783178},"267":{"tf":2.0},"269":{"tf":2.0},"271":{"tf":2.0},"275":{"tf":2.449489742783178},"277":{"tf":2.449489742783178},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"293":{"tf":4.242640687119285},"295":{"tf":1.4142135623730951},"296":{"tf":2.0},"300":{"tf":2.0},"303":{"tf":1.4142135623730951},"306":{"tf":3.3166247903554},"308":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"318":{"tf":2.449489742783178},"319":{"tf":1.4142135623730951},"331":{"tf":2.0},"339":{"tf":1.4142135623730951},"343":{"tf":2.0},"350":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.4142135623730951},"383":{"tf":2.0},"386":{"tf":1.4142135623730951},"388":{"tf":2.449489742783178},"391":{"tf":1.0},"395":{"tf":2.0},"401":{"tf":1.0},"405":{"tf":2.449489742783178},"410":{"tf":1.0},"412":{"tf":3.0},"439":{"tf":2.0},"442":{"tf":2.449489742783178},"445":{"tf":2.0},"448":{"tf":2.0},"455":{"tf":2.0},"460":{"tf":1.0},"470":{"tf":4.123105625617661},"472":{"tf":1.7320508075688772},"473":{"tf":2.0},"474":{"tf":1.0},"99":{"tf":1.0}},"i":{"d":{"df":15,"docs":{"169":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"327":{"tf":1.0},"346":{"tf":1.7320508075688772},"358":{"tf":1.0},"382":{"tf":1.0},"430":{"tf":1.0},"473":{"tf":1.0},"533":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"u":{"df":88,"docs":{"107":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":2.23606797749979},"112":{"tf":1.4142135623730951},"117":{"tf":1.0},"126":{"tf":2.8284271247461903},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"147":{"tf":2.0},"149":{"tf":1.4142135623730951},"153":{"tf":1.7320508075688772},"155":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.7320508075688772},"167":{"tf":1.0},"168":{"tf":1.4142135623730951},"177":{"tf":1.0},"189":{"tf":2.23606797749979},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":2.0},"195":{"tf":2.23606797749979},"199":{"tf":1.4142135623730951},"201":{"tf":1.4142135623730951},"208":{"tf":1.0},"210":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"237":{"tf":2.0},"240":{"tf":1.0},"253":{"tf":1.0},"263":{"tf":1.0},"276":{"tf":1.7320508075688772},"277":{"tf":2.6457513110645907},"280":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.4142135623730951},"321":{"tf":1.4142135623730951},"323":{"tf":1.0},"327":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.4142135623730951},"334":{"tf":1.7320508075688772},"335":{"tf":1.0},"336":{"tf":2.0},"339":{"tf":3.3166247903554},"346":{"tf":1.0},"347":{"tf":1.0},"359":{"tf":1.0},"366":{"tf":1.4142135623730951},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"377":{"tf":1.0},"423":{"tf":1.4142135623730951},"430":{"tf":1.4142135623730951},"445":{"tf":1.0},"454":{"tf":1.0},"460":{"tf":1.0},"464":{"tf":1.0},"470":{"tf":1.4142135623730951},"486":{"tf":1.0},"489":{"tf":2.0},"500":{"tf":1.0},"52":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"540":{"tf":1.0},"55":{"tf":1.4142135623730951},"557":{"tf":1.0},"56":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"58":{"tf":1.7320508075688772},"59":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"7":{"tf":1.0},"73":{"tf":2.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.7320508075688772},"77":{"tf":2.449489742783178},"78":{"tf":1.4142135623730951},"90":{"tf":2.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"336":{"tf":1.4142135623730951}}}}}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":18,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.0},"102":{"tf":2.8284271247461903},"104":{"tf":2.8284271247461903},"107":{"tf":1.7320508075688772},"109":{"tf":2.8284271247461903},"120":{"tf":1.0},"127":{"tf":1.0},"247":{"tf":1.0},"268":{"tf":1.0},"354":{"tf":1.0},"376":{"tf":1.0},"456":{"tf":1.0},"461":{"tf":1.7320508075688772},"465":{"tf":1.0},"542":{"tf":1.0},"557":{"tf":1.0},"62":{"tf":2.0}}},"df":0,"docs":{}}}}},"r":{"df":4,"docs":{"388":{"tf":1.0},"401":{"tf":1.0},"473":{"tf":1.0},"474":{"tf":1.4142135623730951}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":7,"docs":{"318":{"tf":2.23606797749979},"405":{"tf":1.0},"416":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.0},"448":{"tf":1.0},"470":{"tf":1.0}}}},"d":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"477":{"tf":1.0},"5":{"tf":1.0},"534":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"104":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":20,"docs":{"100":{"tf":1.0},"110":{"tf":1.0},"12":{"tf":1.0},"134":{"tf":1.0},"15":{"tf":1.0},"179":{"tf":1.0},"2":{"tf":1.0},"248":{"tf":1.0},"277":{"tf":1.0},"324":{"tf":1.0},"350":{"tf":1.0},"40":{"tf":1.0},"412":{"tf":1.0},"461":{"tf":1.0},"477":{"tf":1.0},"48":{"tf":1.0},"489":{"tf":1.0},"490":{"tf":1.0},"535":{"tf":1.0},"99":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"69":{"tf":1.0}}}}}},"df":1,"docs":{"337":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":10,"docs":{"449":{"tf":2.8284271247461903},"450":{"tf":1.0},"451":{"tf":2.23606797749979},"452":{"tf":1.0},"453":{"tf":1.4142135623730951},"454":{"tf":1.0},"455":{"tf":1.0},"490":{"tf":1.0},"494":{"tf":1.0},"5":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"'":{"df":1,"docs":{"452":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"m":{"a":{"c":{"df":1,"docs":{"69":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":12,"docs":{"107":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"52":{"tf":2.0},"546":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.4142135623730951},"82":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"90":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":1,"docs":{"103":{"tf":1.4142135623730951}},"i":{"df":26,"docs":{"110":{"tf":1.0},"126":{"tf":1.0},"131":{"tf":1.0},"15":{"tf":1.0},"160":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.0},"320":{"tf":1.0},"339":{"tf":1.0},"349":{"tf":1.0},"354":{"tf":1.0},"389":{"tf":1.0},"407":{"tf":1.0},"413":{"tf":1.4142135623730951},"416":{"tf":1.4142135623730951},"453":{"tf":1.0},"464":{"tf":1.0},"470":{"tf":1.0},"472":{"tf":1.4142135623730951},"478":{"tf":1.4142135623730951},"518":{"tf":1.0},"548":{"tf":1.0},"550":{"tf":1.0},"56":{"tf":1.0},"76":{"tf":1.0}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"132":{"tf":1.0}}}}}}},">":{"1":{".":{"9":{".":{"0":{"<":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"435":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"3":{".":{"0":{"<":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"94":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"1":{"<":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"97":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{".":{"0":{"<":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"491":{"tf":2.449489742783178}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"0":{"df":1,"docs":{"451":{"tf":1.0}}},"1":{"<":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":4,"docs":{"435":{"tf":1.0},"84":{"tf":1.0},"94":{"tf":1.4142135623730951},"97":{"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":57,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":2.449489742783178},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"109":{"tf":2.0},"12":{"tf":1.4142135623730951},"13":{"tf":1.0},"14":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"234":{"tf":1.7320508075688772},"27":{"tf":1.0},"281":{"tf":1.0},"29":{"tf":1.4142135623730951},"3":{"tf":1.0},"321":{"tf":1.0},"36":{"tf":1.4142135623730951},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"40":{"tf":1.7320508075688772},"41":{"tf":1.0},"436":{"tf":1.7320508075688772},"44":{"tf":1.4142135623730951},"451":{"tf":1.4142135623730951},"458":{"tf":1.0},"47":{"tf":3.3166247903554},"477":{"tf":2.0},"478":{"tf":1.0},"48":{"tf":1.0},"486":{"tf":1.0},"490":{"tf":1.0},"50":{"tf":1.7320508075688772},"517":{"tf":1.4142135623730951},"519":{"tf":1.4142135623730951},"521":{"tf":1.4142135623730951},"525":{"tf":1.7320508075688772},"535":{"tf":2.23606797749979},"536":{"tf":1.7320508075688772},"537":{"tf":1.4142135623730951},"538":{"tf":1.4142135623730951},"539":{"tf":1.4142135623730951},"540":{"tf":1.7320508075688772},"541":{"tf":1.7320508075688772},"542":{"tf":2.0},"547":{"tf":4.358898943540674},"555":{"tf":1.7320508075688772},"557":{"tf":1.0},"56":{"tf":2.6457513110645907},"6":{"tf":1.0},"69":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"88":{"tf":1.0},"94":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951}}}}}}}},"h":{"df":1,"docs":{"477":{"tf":1.4142135623730951}}},"i":{"a":{"df":19,"docs":{"100":{"tf":1.0},"125":{"tf":1.0},"133":{"tf":1.0},"167":{"tf":1.7320508075688772},"245":{"tf":1.0},"251":{"tf":1.0},"253":{"tf":1.0},"311":{"tf":1.0},"319":{"tf":1.7320508075688772},"36":{"tf":1.0},"461":{"tf":1.0},"462":{"tf":1.0},"500":{"tf":1.0},"528":{"tf":1.4142135623730951},"540":{"tf":1.0},"557":{"tf":1.0},"559":{"tf":1.0},"70":{"tf":1.0},"88":{"tf":1.0}}},"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"282":{"tf":1.7320508075688772},"286":{"tf":1.7320508075688772},"287":{"tf":1.0},"291":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"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":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"286":{"tf":1.0},"291":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"{":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"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":{},"{":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{":":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"\"":{",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{":":{"[":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"y":{",":{"df":0,"docs":{},"z":{"]":{"df":0,"docs":{},"}":{",":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{":":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"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":{},"w":{"df":13,"docs":{"177":{"tf":1.0},"216":{"tf":1.0},"3":{"tf":1.0},"313":{"tf":1.0},"383":{"tf":1.0},"388":{"tf":1.0},"397":{"tf":1.4142135623730951},"40":{"tf":1.0},"43":{"tf":1.0},"468":{"tf":1.0},"529":{"tf":1.0},"550":{"tf":1.0},"63":{"tf":1.0}}}},"p":{"df":1,"docs":{"403":{"tf":1.0}}},"s":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"148":{"tf":1.0},"454":{"tf":1.0},"556":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"a":{"d":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"557":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"i":{"d":{"df":23,"docs":{"100":{"tf":1.7320508075688772},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178},"313":{"tf":1.0},"356":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"416":{"tf":2.449489742783178},"425":{"tf":1.4142135623730951},"426":{"tf":1.4142135623730951},"427":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.7320508075688772},"432":{"tf":2.0},"452":{"tf":1.0},"458":{"tf":1.0},"462":{"tf":1.4142135623730951},"492":{"tf":2.0},"92":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"s":{"df":3,"docs":{"317":{"tf":1.4142135623730951},"403":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},"w":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"(":{"df":1,"docs":{"356":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"389":{"tf":1.0},"56":{"tf":1.0}}}},"l":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"460":{"tf":2.449489742783178},"73":{"tf":1.7320508075688772}}}}}},"df":3,"docs":{"460":{"tf":2.449489742783178},"73":{"tf":2.23606797749979},"75":{"tf":1.4142135623730951}},"|":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"59":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"75":{"tf":1.0}}}}}}}},"n":{"df":1,"docs":{"522":{"tf":1.0}},"t":{"df":111,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"110":{"tf":1.7320508075688772},"114":{"tf":1.0},"117":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"148":{"tf":1.0},"150":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"156":{"tf":1.0},"159":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.4142135623730951},"193":{"tf":1.0},"2":{"tf":1.0},"205":{"tf":1.0},"212":{"tf":2.0},"215":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.0},"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"235":{"tf":1.0},"239":{"tf":1.0},"243":{"tf":1.7320508075688772},"247":{"tf":1.4142135623730951},"251":{"tf":2.6457513110645907},"254":{"tf":1.4142135623730951},"259":{"tf":1.0},"261":{"tf":1.7320508075688772},"265":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"284":{"tf":1.0},"289":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.4142135623730951},"298":{"tf":1.0},"303":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"308":{"tf":1.0},"313":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.4142135623730951},"343":{"tf":1.7320508075688772},"347":{"tf":1.0},"350":{"tf":1.7320508075688772},"355":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":1.4142135623730951},"384":{"tf":1.0},"386":{"tf":1.0},"403":{"tf":1.0},"405":{"tf":1.0},"408":{"tf":1.0},"410":{"tf":1.4142135623730951},"412":{"tf":1.0},"421":{"tf":1.0},"439":{"tf":1.4142135623730951},"441":{"tf":1.4142135623730951},"442":{"tf":1.0},"443":{"tf":1.0},"445":{"tf":1.0},"446":{"tf":1.0},"447":{"tf":1.0},"452":{"tf":1.0},"454":{"tf":1.0},"455":{"tf":1.0},"456":{"tf":1.0},"459":{"tf":1.0},"460":{"tf":1.0},"470":{"tf":3.1622776601683795},"472":{"tf":1.0},"474":{"tf":1.0},"493":{"tf":1.0},"516":{"tf":1.0},"554":{"tf":1.0},"559":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.4142135623730951},"69":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951},"89":{"tf":1.0},"95":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"n":{"df":8,"docs":{"22":{"tf":1.0},"305":{"tf":1.0},"31":{"tf":1.0},"320":{"tf":1.4142135623730951},"33":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"472":{"tf":1.4142135623730951}}},"p":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"432":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"429":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"416":{"tf":2.0},"419":{"tf":1.0},"432":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":8,"docs":{"164":{"tf":3.3166247903554},"179":{"tf":1.0},"185":{"tf":1.0},"414":{"tf":3.1622776601683795},"415":{"tf":3.7416573867739413},"416":{"tf":4.358898943540674},"425":{"tf":2.0},"432":{"tf":3.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":7,"docs":{"415":{"tf":1.4142135623730951},"416":{"tf":2.6457513110645907},"425":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"429":{"tf":1.4142135623730951},"432":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"s":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"415":{"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":{},"u":{"df":0,"docs":{},"t":{"(":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}}}}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"416":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.0},"432":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":4,"docs":{"33":{"tf":1.0},"470":{"tf":1.0},"486":{"tf":1.0},"554":{"tf":1.0}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"181":{"tf":2.8284271247461903},"508":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}}}},"y":{"df":55,"docs":{"106":{"tf":1.0},"108":{"tf":1.4142135623730951},"110":{"tf":1.0},"122":{"tf":1.0},"129":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.4142135623730951},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.0},"2":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"299":{"tf":1.0},"307":{"tf":1.0},"311":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.0},"335":{"tf":1.0},"351":{"tf":1.0},"354":{"tf":1.0},"377":{"tf":1.0},"381":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"398":{"tf":1.0},"402":{"tf":1.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.0},"433":{"tf":1.0},"441":{"tf":1.0},"447":{"tf":1.0},"454":{"tf":1.0},"461":{"tf":1.0},"467":{"tf":1.0},"493":{"tf":1.0},"534":{"tf":1.0},"542":{"tf":1.7320508075688772},"557":{"tf":1.4142135623730951},"559":{"tf":1.0},"67":{"tf":1.0},"82":{"tf":1.0},"99":{"tf":1.0}}}},"df":1,"docs":{"263":{"tf":1.0}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":46,"docs":{"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"108":{"tf":1.0},"112":{"tf":1.0},"125":{"tf":1.0},"128":{"tf":1.0},"168":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.7320508075688772},"179":{"tf":1.0},"181":{"tf":1.7320508075688772},"183":{"tf":1.0},"185":{"tf":1.7320508075688772},"215":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"226":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"269":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"285":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.0},"296":{"tf":1.4142135623730951},"306":{"tf":1.0},"308":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.7320508075688772},"389":{"tf":1.0},"390":{"tf":1.0},"405":{"tf":1.0},"407":{"tf":1.4142135623730951},"410":{"tf":1.0},"414":{"tf":1.0},"460":{"tf":1.4142135623730951},"470":{"tf":2.23606797749979},"472":{"tf":1.0},"473":{"tf":1.7320508075688772},"68":{"tf":1.0},"82":{"tf":1.0},"95":{"tf":1.0}}}},"r":{"df":17,"docs":{"128":{"tf":1.0},"151":{"tf":1.0},"164":{"tf":1.0},"212":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"247":{"tf":1.0},"259":{"tf":1.0},"313":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"388":{"tf":1.4142135623730951},"414":{"tf":1.0},"470":{"tf":2.0},"69":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0}}},"v":{"df":16,"docs":{"128":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"169":{"tf":1.0},"176":{"tf":1.7320508075688772},"183":{"tf":1.0},"185":{"tf":1.0},"293":{"tf":1.0},"321":{"tf":1.4142135623730951},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"405":{"tf":1.0},"406":{"tf":1.7320508075688772},"467":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0}}}},"b":{"df":2,"docs":{"186":{"tf":1.0},"556":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"478":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"223":{"tf":1.0},"69":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"0":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":23,"docs":{"103":{"tf":1.0},"169":{"tf":1.0},"196":{"tf":1.0},"223":{"tf":1.0},"233":{"tf":1.0},"249":{"tf":1.0},"297":{"tf":1.0},"306":{"tf":1.0},"331":{"tf":1.0},"345":{"tf":1.0},"382":{"tf":1.0},"395":{"tf":1.0},"457":{"tf":1.0},"460":{"tf":1.0},"469":{"tf":1.4142135623730951},"476":{"tf":1.0},"477":{"tf":1.0},"517":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"164":{"tf":1.4142135623730951},"524":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"h":{"a":{"df":0,"docs":{},"t":{"'":{"df":2,"docs":{"388":{"tf":1.0},"461":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":8,"docs":{"108":{"tf":1.0},"138":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"352":{"tf":1.0},"467":{"tf":1.0},"76":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":2,"docs":{"159":{"tf":1.0},"225":{"tf":1.0}},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"395":{"tf":2.0}}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"347":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":22,"docs":{"101":{"tf":1.4142135623730951},"110":{"tf":1.4142135623730951},"132":{"tf":1.0},"157":{"tf":1.0},"197":{"tf":1.7320508075688772},"237":{"tf":1.0},"309":{"tf":1.0},"326":{"tf":1.0},"336":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"372":{"tf":1.0},"374":{"tf":1.0},"477":{"tf":1.0},"50":{"tf":1.0},"524":{"tf":1.0},"540":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"60":{"tf":1.0},"90":{"tf":1.7320508075688772}}}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"548":{"tf":1.4142135623730951},"62":{"tf":1.0}}}}}},"o":{"'":{"df":0,"docs":{},"v":{"df":1,"docs":{"357":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":13,"docs":{"169":{"tf":1.0},"194":{"tf":1.4142135623730951},"255":{"tf":1.0},"33":{"tf":1.0},"381":{"tf":1.0},"405":{"tf":1.0},"416":{"tf":1.0},"443":{"tf":1.0},"470":{"tf":1.0},"512":{"tf":1.0},"558":{"tf":1.0},"76":{"tf":1.7320508075688772},"78":{"tf":2.23606797749979}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":2,"docs":{"249":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"555":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"464":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"558":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"100":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"(":{"\"":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"112":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"395":{"tf":1.7320508075688772}}}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"100":{"tf":1.0},"409":{"tf":1.0},"99":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"520":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"s":{"(":{"*":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"306":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"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":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"181":{"tf":1.0},"388":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}}},"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":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"232":{"tf":1.0}},"e":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"230":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":10,"docs":{"100":{"tf":1.0},"131":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"181":{"tf":1.0},"185":{"tf":1.4142135623730951},"306":{"tf":1.0},"388":{"tf":1.7320508075688772},"391":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"267":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"269":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"193":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"c":{"df":1,"docs":{"155":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"225":{"tf":1.0}},"e":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"221":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.0}},"u":{"df":1,"docs":{"132":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"343":{"tf":1.0}}},"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":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"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":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"142":{"tf":1.0},"243":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"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":{}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"372":{"tf":1.0},"376":{"tf":1.0}}}},"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":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"112":{"tf":1.0},"158":{"tf":1.0},"204":{"tf":1.0},"300":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"138":{"tf":1.0},"247":{"tf":1.0},"331":{"tf":1.0}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"271":{"tf":1.0}}}}}}},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"455":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"455":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"293":{"tf":1.4142135623730951}}}}}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"277":{"tf":1.0}},"e":{"\"":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"158":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"197":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"273":{"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":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"308":{"tf":1.0}}}}}}},"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":{"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{">":{"(":{"\"":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"331":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.0}}}}}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"319":{"tf":1.0}}}}}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"f":{"(":{"\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"212":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"275":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"275":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"m":{"a":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"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":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"277":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"472":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"105":{"tf":1.0},"322":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{">":{"(":{"\"":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"df":1,"docs":{"314":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"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":{},"w":{"df":71,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"128":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":2.0},"138":{"tf":1.4142135623730951},"142":{"tf":1.0},"146":{"tf":1.0},"152":{"tf":1.0},"158":{"tf":1.7320508075688772},"183":{"tf":1.0},"189":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"212":{"tf":1.0},"215":{"tf":1.4142135623730951},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"225":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":2.0},"232":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"243":{"tf":1.0},"247":{"tf":1.4142135623730951},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.4142135623730951},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.4142135623730951},"273":{"tf":1.0},"275":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":2.8284271247461903},"295":{"tf":1.0},"296":{"tf":1.4142135623730951},"298":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"303":{"tf":1.0},"308":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":2.0},"319":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.4142135623730951},"339":{"tf":1.0},"343":{"tf":1.4142135623730951},"372":{"tf":1.0},"376":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":2.0},"405":{"tf":3.4641016151377544},"415":{"tf":1.4142135623730951},"455":{"tf":1.4142135623730951},"473":{"tf":1.0},"483":{"tf":1.4142135623730951},"486":{"tf":1.4142135623730951},"493":{"tf":3.4641016151377544},"496":{"tf":1.4142135623730951},"497":{"tf":1.4142135623730951},"99":{"tf":1.0}}}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"257":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"259":{"tf":1.0}}}},"df":0,"docs":{}}}},"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":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":6,"docs":{"146":{"tf":1.0},"158":{"tf":1.0},"223":{"tf":1.0},"265":{"tf":1.0},"277":{"tf":1.0},"296":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{")":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"381":{"tf":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":{"204":{"tf":1.0},"230":{"tf":1.0},"293":{"tf":1.4142135623730951},"343":{"tf":1.0},"383":{"tf":1.7320508075688772},"448":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.0}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"293":{"tf":1.0}}}}}},"df":0,"docs":{}},"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":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"295":{"tf":1.0},"296":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"178":{"tf":1.4142135623730951}},"u":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"251":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"298":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"298":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"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":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"131":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"131":{"tf":1.0}}},"2":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":2.0}}}},"df":0,"docs":{}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"405":{"tf":2.449489742783178}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"448":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"261":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":1.7320508075688772}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"230":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"189":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"293":{"tf":1.4142135623730951},"300":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"303":{"tf":1.0},"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"177":{"tf":1.4142135623730951},"78":{"tf":1.0}}}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"100":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.4142135623730951},"399":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"399":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"100":{"tf":1.0},"398":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"(":{"\"":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"399":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"100":{"tf":1.0},"400":{"tf":1.0}}}}}}}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"401":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"100":{"tf":1.0},"398":{"tf":1.0}}}}}},"df":5,"docs":{"100":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.7320508075688772},"399":{"tf":1.0},"401":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"n":{"df":14,"docs":{"0":{"tf":1.0},"168":{"tf":2.6457513110645907},"187":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":2.6457513110645907},"210":{"tf":1.0},"306":{"tf":1.0},"353":{"tf":1.4142135623730951},"389":{"tf":1.0},"432":{"tf":1.0},"57":{"tf":1.0},"75":{"tf":1.0}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"339":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"339":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"336":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"339":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"k":{"df":1,"docs":{"335":{"tf":1.0}}}},"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":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"327":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"498":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"327":{"tf":1.0},"498":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"498":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"331":{"tf":1.0},"510":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"331":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"498":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"327":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":2,"docs":{"328":{"tf":1.0},"331":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"328":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"331":{"tf":1.0},"510":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"151":{"tf":1.0},"152":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"a":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"b":{"df":1,"docs":{"155":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"150":{"tf":1.0},"151":{"tf":1.0}}}}}},"c":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"138":{"tf":1.0}}}},"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":{"<":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"150":{"tf":1.0}}}}}},"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":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":6,"docs":{"138":{"tf":1.7320508075688772},"151":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"489":{"tf":2.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"138":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"149":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"t":{"df":22,"docs":{"109":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"226":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.4142135623730951},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"339":{"tf":2.0},"343":{"tf":1.0},"369":{"tf":1.0},"379":{"tf":1.4142135623730951},"383":{"tf":1.0},"405":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":1.0},"476":{"tf":1.0},"556":{"tf":1.0},"557":{"tf":1.0},"558":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"336":{"tf":1.0}}}}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"336":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"339":{"tf":1.7320508075688772}}}}}},"df":1,"docs":{"336":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"100":{"tf":1.0},"377":{"tf":1.4142135623730951},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{".":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"g":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"532":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"100":{"tf":1.0},"35":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}},"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":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"545":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"112":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"100":{"tf":1.0},"35":{"tf":1.0},"378":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":4,"docs":{"236":{"tf":1.0},"237":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":11,"docs":{"100":{"tf":1.0},"385":{"tf":1.4142135623730951},"386":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.7320508075688772},"389":{"tf":1.4142135623730951},"392":{"tf":1.0},"393":{"tf":2.0},"442":{"tf":1.4142135623730951},"443":{"tf":1.4142135623730951},"474":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"385":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"393":{"tf":1.7320508075688772},"474":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"100":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.4142135623730951},"399":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"399":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"100":{"tf":1.0},"398":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":2,"docs":{"328":{"tf":1.4142135623730951},"498":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"328":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"328":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"u":{"b":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"\"":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"405":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}}}}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"405":{"tf":1.0}}}}},"df":0,"docs":{}},"df":2,"docs":{"100":{"tf":1.0},"404":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"a":{"d":{"d":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"405":{"tf":1.4142135623730951}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"405":{"tf":1.4142135623730951}}}}}}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"405":{"tf":2.449489742783178}}}}}},"df":6,"docs":{"100":{"tf":1.0},"19":{"tf":1.0},"406":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"426":{"tf":1.0}},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"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":{},"s":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"10":{"tf":1.0},"396":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.7320508075688772}},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"402":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"336":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"339":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{"df":1,"docs":{"339":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"v":{"df":1,"docs":{"335":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"498":{"tf":1.4142135623730951}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"167":{"tf":1.0},"226":{"tf":1.0},"388":{"tf":1.0}}}},"df":1,"docs":{"128":{"tf":1.7320508075688772}}},"r":{"d":{"df":13,"docs":{"1":{"tf":1.4142135623730951},"110":{"tf":1.0},"199":{"tf":1.4142135623730951},"201":{"tf":1.0},"222":{"tf":1.0},"246":{"tf":1.0},"317":{"tf":1.0},"368":{"tf":1.4142135623730951},"388":{"tf":1.0},"416":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"87":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":47,"docs":{"1":{"tf":1.4142135623730951},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"111":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"167":{"tf":2.0},"169":{"tf":1.0},"191":{"tf":1.0},"197":{"tf":1.0},"2":{"tf":1.4142135623730951},"204":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"357":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"40":{"tf":1.0},"407":{"tf":1.0},"413":{"tf":1.0},"443":{"tf":1.0},"446":{"tf":1.0},"454":{"tf":1.0},"461":{"tf":1.4142135623730951},"462":{"tf":1.4142135623730951},"478":{"tf":1.0},"50":{"tf":1.0},"530":{"tf":1.0},"538":{"tf":1.0},"539":{"tf":1.0},"540":{"tf":1.0},"542":{"tf":1.0},"545":{"tf":1.7320508075688772},"549":{"tf":1.4142135623730951},"557":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"81":{"tf":1.0},"90":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"548":{"tf":1.0}}}}},"l":{"d":{"'":{"df":1,"docs":{"303":{"tf":1.7320508075688772}}},")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"356":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"267":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":5,"docs":{"280":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"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":{},"h":{"df":1,"docs":{"360":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"360":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":7,"docs":{"132":{"tf":1.0},"171":{"tf":1.0},"302":{"tf":1.0},"303":{"tf":1.0},"350":{"tf":1.4142135623730951},"464":{"tf":1.0},"495":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"\"":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"303":{"tf":1.4142135623730951},"350":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"350":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":17,"docs":{"122":{"tf":1.0},"15":{"tf":1.0},"164":{"tf":1.4142135623730951},"185":{"tf":1.7320508075688772},"201":{"tf":1.4142135623730951},"208":{"tf":1.0},"267":{"tf":1.0},"268":{"tf":1.0},"302":{"tf":2.23606797749979},"303":{"tf":4.123105625617661},"341":{"tf":1.7320508075688772},"350":{"tf":5.0990195135927845},"352":{"tf":1.0},"356":{"tf":2.0},"360":{"tf":1.0},"508":{"tf":1.4142135623730951},"544":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"71":{"tf":1.4142135623730951}}},"df":3,"docs":{"461":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"389":{"tf":1.0},"392":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"106":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"370":{"tf":1.0},"467":{"tf":1.0},"524":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"236":{"tf":1.0},"335":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":6,"docs":{"252":{"tf":1.0},"253":{"tf":1.7320508075688772},"369":{"tf":1.0},"499":{"tf":1.4142135623730951},"500":{"tf":1.7320508075688772},"520":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":25,"docs":{"115":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"189":{"tf":1.0},"205":{"tf":1.0},"223":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"296":{"tf":1.0},"350":{"tf":1.4142135623730951},"368":{"tf":1.0},"388":{"tf":1.0},"396":{"tf":1.0},"405":{"tf":1.0},"406":{"tf":1.0},"410":{"tf":1.0},"413":{"tf":1.0},"414":{"tf":1.0},"416":{"tf":1.0},"458":{"tf":1.0},"470":{"tf":1.4142135623730951},"473":{"tf":1.0},"477":{"tf":1.0},"530":{"tf":1.0},"556":{"tf":1.0},"79":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":8,"docs":{"139":{"tf":1.0},"14":{"tf":1.0},"336":{"tf":1.7320508075688772},"47":{"tf":1.0},"476":{"tf":1.0},"478":{"tf":1.0},"547":{"tf":1.0},"93":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"464":{"tf":1.0},"543":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":2,"docs":{"122":{"tf":1.0},"470":{"tf":1.0}}}}}}},"x":{",":{"df":0,"docs":{},"y":{",":{"df":0,"docs":{},"z":{"df":1,"docs":{"328":{"tf":1.0}}}},"df":0,"docs":{}}},".":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"x":{"df":1,"docs":{"477":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":12,"docs":{"128":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.7320508075688772},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.4142135623730951},"306":{"tf":2.8284271247461903},"76":{"tf":1.0},"77":{"tf":2.449489742783178},"78":{"tf":2.0}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":1,"docs":{"69":{"tf":1.0}}}}}}}},"p":{"df":2,"docs":{"277":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"167":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"x":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"y":{"df":1,"docs":{"216":{"tf":1.0}},"z":{"df":2,"docs":{"216":{"tf":1.0},"78":{"tf":1.0}}}},"z":{"df":2,"docs":{"216":{"tf":1.0},"78":{"tf":1.0}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"37":{"tf":1.0},"64":{"tf":1.4142135623730951}}}},"w":{"df":5,"docs":{"214":{"tf":2.0},"215":{"tf":1.0},"263":{"tf":1.4142135623730951},"499":{"tf":2.0},"78":{"tf":1.4142135623730951}}}},"df":10,"docs":{"207":{"tf":1.0},"211":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"267":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.4142135623730951},"306":{"tf":3.7416573867739413},"76":{"tf":1.0},"78":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"554":{"tf":1.0},"555":{"tf":1.0},"558":{"tf":1.4142135623730951}}}},"df":1,"docs":{"529":{"tf":1.0}},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"199":{"tf":1.0}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"'":{"d":{"df":2,"docs":{"348":{"tf":1.0},"384":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"181":{"tf":1.0},"46":{"tf":1.4142135623730951},"94":{"tf":1.0}}}},"r":{"df":17,"docs":{"110":{"tf":1.0},"132":{"tf":1.0},"161":{"tf":1.0},"197":{"tf":1.0},"269":{"tf":1.0},"312":{"tf":1.0},"314":{"tf":1.0},"352":{"tf":1.0},"456":{"tf":2.0},"470":{"tf":1.0},"493":{"tf":1.0},"517":{"tf":1.7320508075688772},"545":{"tf":1.0},"546":{"tf":1.4142135623730951},"547":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"83":{"tf":1.0}}},"v":{"df":10,"docs":{"389":{"tf":1.0},"404":{"tf":1.0},"440":{"tf":1.0},"441":{"tf":1.0},"464":{"tf":1.0},"544":{"tf":1.0},"545":{"tf":1.0},"546":{"tf":1.4142135623730951},"551":{"tf":1.0},"84":{"tf":1.0}}}},"df":0,"docs":{},"r":{"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":{"458":{"tf":1.7320508075688772}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{")":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"n":{"b":{"df":0,"docs":{},"t":{"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":{"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":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":10,"docs":{"150":{"tf":1.4142135623730951},"151":{"tf":1.0},"154":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.4142135623730951},"331":{"tf":1.0},"381":{"tf":1.0},"388":{"tf":1.4142135623730951},"423":{"tf":1.4142135623730951},"523":{"tf":1.0}}}}}}}}},"z":{"df":1,"docs":{"216":{"tf":1.0}}}},"z":{")":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":13,"docs":{"199":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.7320508075688772},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"267":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.4142135623730951},"306":{"tf":3.4641016151377544},"347":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":2.0}},"e":{"d":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":2,"docs":{"108":{"tf":1.0},"470":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"557":{"tf":1.0}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"246":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"title":{"root":{"1":{".":{"1":{"3":{".":{"2":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{".":{"5":{"df":1,"docs":{"282":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"354":{"tf":1.0},"542":{"tf":1.0},"548":{"tf":1.0}}},"df":0,"docs":{}},"2":{"0":{".":{"3":{"df":4,"docs":{"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0}}},"4":{"df":1,"docs":{"282":{"tf":1.0}}},"5":{"df":1,"docs":{"287":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"2":{".":{"1":{"df":1,"docs":{"44":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}},"3":{".":{"0":{"df":2,"docs":{"43":{"tf":1.0},"44":{"tf":1.0}}},"1":{"df":2,"docs":{"42":{"tf":1.0},"43":{"tf":1.0}}},"3":{"df":2,"docs":{"41":{"tf":1.0},"42":{"tf":1.0}}},"4":{"df":2,"docs":{"40":{"tf":1.0},"41":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"4":{".":{"0":{"df":2,"docs":{"39":{"tf":1.0},"40":{"tf":1.0}}},"1":{"df":2,"docs":{"38":{"tf":1.0},"39":{"tf":1.0}}},"2":{"df":2,"docs":{"37":{"tf":1.0},"38":{"tf":1.0}}},"3":{"df":2,"docs":{"36":{"tf":1.0},"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"0":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"1":{"0":{"df":2,"docs":{"30":{"tf":1.0},"31":{"tf":1.0}}},"1":{"df":2,"docs":{"29":{"tf":1.0},"30":{"tf":1.0}}},"2":{"df":2,"docs":{"28":{"tf":1.0},"29":{"tf":1.0}}},"df":2,"docs":{"34":{"tf":1.0},"35":{"tf":1.0}}},"2":{"df":2,"docs":{"33":{"tf":1.0},"34":{"tf":1.0}}},"3":{"df":2,"docs":{"32":{"tf":1.0},"33":{"tf":1.0}}},"6":{"df":2,"docs":{"31":{"tf":1.0},"32":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{".":{"0":{".":{"0":{"df":2,"docs":{"27":{"tf":1.0},"28":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{".":{"0":{"df":3,"docs":{"26":{"tf":1.0},"27":{"tf":1.0},"525":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"0":{"df":3,"docs":{"25":{"tf":1.0},"26":{"tf":1.0},"525":{"tf":1.0}}},"1":{"df":2,"docs":{"24":{"tf":1.0},"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"0":{"df":2,"docs":{"23":{"tf":1.0},"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"2":{"df":1,"docs":{"521":{"tf":1.0}}},"4":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{"df":1,"docs":{"547":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{".":{"0":{".":{"0":{"df":4,"docs":{"21":{"tf":1.0},"22":{"tf":1.0},"519":{"tf":1.0},"521":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"0":{".":{"0":{"df":4,"docs":{"20":{"tf":1.0},"21":{"tf":1.0},"518":{"tf":1.0},"519":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{".":{"0":{"df":1,"docs":{"518":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{".":{"0":{"df":2,"docs":{"19":{"tf":1.0},"20":{"tf":1.0}}},"1":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"0":{"df":1,"docs":{"18":{"tf":1.0}}},"1":{"df":1,"docs":{"513":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"0":{"df":3,"docs":{"17":{"tf":1.0},"18":{"tf":1.0},"513":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"0":{"df":3,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"511":{"tf":1.0}}},"1":{"df":4,"docs":{"15":{"tf":1.0},"16":{"tf":1.0},"506":{"tf":1.0},"511":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{".":{"0":{"df":4,"docs":{"14":{"tf":1.0},"15":{"tf":1.0},"502":{"tf":1.0},"506":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{".":{"0":{"df":3,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"502":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"0":{"df":2,"docs":{"12":{"tf":1.0},"13":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":1,"docs":{"490":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{".":{"0":{"df":4,"docs":{"11":{"tf":1.0},"12":{"tf":1.0},"487":{"tf":1.0},"490":{"tf":1.0}}},"1":{"df":4,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"485":{"tf":1.0},"487":{"tf":1.0}}},"2":{"df":3,"docs":{"10":{"tf":1.0},"485":{"tf":1.0},"9":{"tf":1.0}}},"3":{"df":3,"docs":{"482":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{".":{"0":{"df":3,"docs":{"482":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{".":{"0":{"df":3,"docs":{"481":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"0":{"df":3,"docs":{"481":{"tf":1.0},"5":{"tf":1.0},"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"0":{"df":2,"docs":{"4":{"tf":1.0},"5":{"tf":1.0}}},"1":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":18,"docs":{"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"448":{"tf":1.0},"493":{"tf":1.0}}}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":3,"docs":{"557":{"tf":1.0},"558":{"tf":1.0},"559":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"d":{"d":{"df":1,"docs":{"531":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"46":{"tf":1.0}}}}},"df":13,"docs":{"378":{"tf":1.0},"380":{"tf":1.0},"385":{"tf":1.0},"387":{"tf":1.0},"399":{"tf":1.0},"401":{"tf":1.0},"409":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"443":{"tf":1.0},"450":{"tf":1.0},"451":{"tf":1.0},"470":{"tf":1.0}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"264":{"tf":1.0},"265":{"tf":1.0},"400":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"226":{"tf":1.0},"227":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"552":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"l":{"df":0,"docs":{},"i":{"a":{"df":1,"docs":{"420":{"tf":1.0}},"s":{"df":2,"docs":{"394":{"tf":1.0},"395":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"326":{"tf":1.0},"462":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"263":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"537":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":11,"docs":{"413":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"417":{"tf":1.0},"418":{"tf":1.0},"424":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.0},"431":{"tf":1.0},"530":{"tf":1.0},"96":{"tf":1.0}}},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"300":{"tf":1.0}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"i":{"df":2,"docs":{"312":{"tf":1.0},"313":{"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":{"342":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"544":{"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":1,"docs":{"237":{"tf":1.0}}},"df":140,"docs":{"123":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":1.0},"179":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"201":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"214":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.0},"227":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"250":{"tf":1.0},"252":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.0},"258":{"tf":1.0},"260":{"tf":1.0},"262":{"tf":1.0},"263":{"tf":1.0},"264":{"tf":1.0},"266":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"272":{"tf":1.0},"274":{"tf":1.0},"276":{"tf":1.0},"278":{"tf":1.0},"279":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0},"309":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.0},"323":{"tf":1.0},"332":{"tf":1.0},"340":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.0},"352":{"tf":1.0},"375":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"387":{"tf":1.0},"409":{"tf":1.0},"410":{"tf":1.0},"430":{"tf":1.0},"441":{"tf":1.0},"442":{"tf":1.0},"445":{"tf":1.0},"448":{"tf":1.0},"464":{"tf":1.0},"473":{"tf":1.0},"493":{"tf":1.0},"503":{"tf":1.0},"504":{"tf":1.0},"505":{"tf":1.0},"507":{"tf":1.0},"510":{"tf":1.0},"512":{"tf":1.0},"515":{"tf":1.0},"516":{"tf":1.0},"517":{"tf":1.0},"520":{"tf":1.0},"529":{"tf":1.0},"531":{"tf":1.0},"533":{"tf":1.0},"534":{"tf":1.0},"536":{"tf":1.0},"544":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"160":{"tf":1.0}}}}}}}}}}}}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"215":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"163":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"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":2,"docs":{"186":{"tf":1.0},"188":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"553":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"216":{"tf":1.0},"217":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":8,"docs":{"180":{"tf":1.0},"206":{"tf":1.0},"308":{"tf":1.0},"382":{"tf":1.0},"386":{"tf":1.0},"413":{"tf":1.0},"431":{"tf":1.0},"433":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"541":{"tf":1.0}}}}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"542":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"266":{"tf":1.0},"267":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":5,"docs":{"125":{"tf":1.0},"212":{"tf":1.0},"269":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"268":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"223":{"tf":1.0},"230":{"tf":1.0}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"192":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"345":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"125":{"tf":1.0},"212":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"i":{"df":4,"docs":{"467":{"tf":1.0},"468":{"tf":1.0},"471":{"tf":1.0},"512":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"a":{"d":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"112":{"tf":1.0},"472":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":3,"docs":{"329":{"tf":1.0},"334":{"tf":1.0},"337":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"351":{"tf":1.0},"352":{"tf":1.0}}}}},"df":0,"docs":{}}},"k":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"108":{"tf":1.0}}},"df":1,"docs":{"103":{"tf":1.0}}}}}}}},"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":2,"docs":{"108":{"tf":1.0},"109":{"tf":1.0}}},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"211":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"197":{"tf":1.0}}}}},"df":0,"docs":{}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":58,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"277":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"390":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"483":{"tf":1.0},"484":{"tf":1.0},"486":{"tf":1.0},"488":{"tf":1.0},"489":{"tf":1.0},"496":{"tf":1.0},"497":{"tf":1.0},"498":{"tf":1.0},"499":{"tf":1.0},"5":{"tf":1.0},"500":{"tf":1.0},"532":{"tf":1.0},"533":{"tf":1.0},"536":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"3":{"tf":1.0}}}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"538":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"539":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":17,"docs":{"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.0},"227":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"539":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"197":{"tf":1.0},"275":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"121":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"382":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"267":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":6,"docs":{"196":{"tf":1.0},"280":{"tf":1.0},"349":{"tf":1.0},"361":{"tf":1.0},"418":{"tf":1.0},"547":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"254":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"220":{"tf":1.0},"221":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"\"":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"419":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"'":{"df":1,"docs":{"553":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":22,"docs":{"1":{"tf":1.0},"107":{"tf":1.0},"452":{"tf":1.0},"463":{"tf":1.0},"467":{"tf":1.0},"47":{"tf":1.0},"477":{"tf":1.0},"48":{"tf":1.0},"492":{"tf":1.0},"494":{"tf":1.0},"523":{"tf":1.0},"527":{"tf":1.0},"528":{"tf":1.0},"529":{"tf":1.0},"530":{"tf":1.0},"541":{"tf":1.0},"545":{"tf":1.0},"547":{"tf":1.0},"558":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"133":{"tf":1.0},"484":{"tf":1.0},"489":{"tf":1.0}}}}}},"df":93,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"110":{"tf":1.0},"111":{"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},"121":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"165":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"204":{"tf":1.0},"243":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.0},"342":{"tf":1.0},"343":{"tf":1.0},"344":{"tf":1.0},"345":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"376":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"385":{"tf":1.0},"399":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"406":{"tf":1.0},"408":{"tf":1.0},"409":{"tf":1.0},"410":{"tf":1.0},"411":{"tf":1.0},"413":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"431":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":1.0},"438":{"tf":1.0},"443":{"tf":1.0},"454":{"tf":1.0},"455":{"tf":1.0},"456":{"tf":1.0},"458":{"tf":1.0},"459":{"tf":1.0},"460":{"tf":1.0},"462":{"tf":1.0},"466":{"tf":1.0},"470":{"tf":1.0},"473":{"tf":1.0},"509":{"tf":1.0},"514":{"tf":1.0},"523":{"tf":1.0},"532":{"tf":1.0},"546":{"tf":1.0},"61":{"tf":1.0},"62":{"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},"80":{"tf":1.0},"99":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"120":{"tf":1.0},"122":{"tf":1.0},"124":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"560":{"tf":1.0}}}}}},"p":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"187":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"222":{"tf":1.0},"229":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"df":2,"docs":{"189":{"tf":1.0},"193":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"49":{"tf":1.0},"51":{"tf":1.0},"64":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"550":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"325":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"230":{"tf":1.0},"275":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":6,"docs":{"456":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}},"t":{"df":10,"docs":{"458":{"tf":1.0},"460":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"212":{"tf":1.0}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":5,"docs":{"112":{"tf":1.0},"187":{"tf":1.0},"358":{"tf":1.0},"359":{"tf":1.0},"55":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"388":{"tf":1.0},"391":{"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":{"258":{"tf":1.0},"259":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"271":{"tf":1.0},"453":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"488":{"tf":1.0}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"349":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":4,"docs":{"183":{"tf":1.0},"347":{"tf":1.0},"355":{"tf":1.0},"516":{"tf":1.0}}}}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":9,"docs":{"281":{"tf":1.0},"282":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"465":{"tf":1.0},"548":{"tf":1.0},"58":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"408":{"tf":1.0},"410":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"\"":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"77":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"425":{"tf":1.0},"50":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"438":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"447":{"tf":1.0},"448":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"165":{"tf":1.0},"167":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"451":{"tf":1.0},"46":{"tf":1.0},"491":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"185":{"tf":1.0},"423":{"tf":1.0}}}}}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"557":{"tf":1.0},"83":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"116":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"134":{"tf":1.0},"182":{"tf":1.0}}}}}},"df":0,"docs":{}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"91":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"558":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"300":{"tf":1.0}}}},"df":0,"docs":{}}}}},"o":{"c":{"df":1,"docs":{"478":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"479":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":43,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"3":{"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":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"5":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":2,"docs":{"547":{"tf":1.0},"549":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"532":{"tf":1.0},"534":{"tf":1.0},"545":{"tf":1.0}}}},"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"559":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"l":{"df":5,"docs":{"434":{"tf":1.0},"437":{"tf":1.0},"439":{"tf":1.0},"445":{"tf":1.0},"446":{"tf":1.0}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"326":{"tf":1.0}}},"df":0,"docs":{}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"534":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"557":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"518":{"tf":1.0},"525":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"383":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"193":{"tf":1.0},"412":{"tf":1.0},"442":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"178":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":1,"docs":{"472":{"tf":1.0}}}},"t":{"df":1,"docs":{"181":{"tf":1.0}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"346":{"tf":1.0},"534":{"tf":1.0},"544":{"tf":1.0}}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"235":{"tf":1.0},"492":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"270":{"tf":1.0},"271":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"457":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":8,"docs":{"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"504":{"tf":1.0},"515":{"tf":1.0},"79":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"83":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"495":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"548":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"x":{"'":{"df":3,"docs":{"460":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0}}},"df":1,"docs":{"66":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"360":{"tf":1.0}}}}}}}},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":130,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"130":{"tf":1.0},"138":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"188":{"tf":1.0},"193":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.0},"247":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"298":{"tf":1.0},"300":{"tf":1.0},"303":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"330":{"tf":1.0},"331":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"343":{"tf":1.0},"345":{"tf":1.0},"350":{"tf":1.0},"352":{"tf":1.0},"356":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.4142135623730951},"393":{"tf":1.0},"395":{"tf":1.0},"399":{"tf":1.0},"401":{"tf":1.0},"403":{"tf":1.0},"405":{"tf":1.0},"410":{"tf":1.0},"411":{"tf":1.0},"412":{"tf":1.0},"414":{"tf":1.0},"432":{"tf":1.0},"439":{"tf":1.0},"444":{"tf":1.0},"445":{"tf":1.0},"446":{"tf":1.0},"455":{"tf":1.0},"458":{"tf":1.0},"460":{"tf":1.0},"462":{"tf":1.0},"469":{"tf":1.0},"470":{"tf":1.0},"472":{"tf":1.0},"473":{"tf":1.0},"48":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.0},"82":{"tf":1.0},"92":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"123":{"tf":1.0},"128":{"tf":1.0},"407":{"tf":1.0},"470":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"119":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":6,"docs":{"110":{"tf":1.0},"111":{"tf":1.0},"115":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.0},"440":{"tf":1.0}}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.0}}}}},"t":{"df":1,"docs":{"80":{"tf":1.0}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"63":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"130":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"129":{"tf":1.0},"509":{"tf":1.0},"523":{"tf":1.0}}}}}},"q":{"df":1,"docs":{"526":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"527":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":3,"docs":{"189":{"tf":1.0},"50":{"tf":1.0},"547":{"tf":1.0}}},"l":{"df":1,"docs":{"275":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"560":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"261":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"196":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"477":{"tf":1.0},"478":{"tf":1.0},"479":{"tf":1.0}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"261":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"540":{"tf":1.0}}}}}},"df":14,"docs":{"173":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"328":{"tf":1.0},"335":{"tf":1.0},"353":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"358":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.0},"468":{"tf":1.0}},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":2,"docs":{"369":{"tf":1.0},"370":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"187":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"556":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":4,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"367":{"tf":1.0},"368":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":2,"docs":{"466":{"tf":1.0},"514":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"364":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"363":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"154":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"o":{"df":1,"docs":{"395":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"363":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"364":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":5,"docs":{"271":{"tf":1.0},"273":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"331":{"tf":1.0}}}}},"o":{"d":{"df":1,"docs":{"379":{"tf":1.0}}},"df":3,"docs":{"418":{"tf":1.0},"424":{"tf":1.0},"429":{"tf":1.0}}},"r":{"a":{"d":{"df":0,"docs":{},"l":{"df":5,"docs":{"436":{"tf":1.0},"450":{"tf":1.0},"85":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"203":{"tf":1.0}}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"480":{"tf":1.0},"501":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"129":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"546":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"423":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":7,"docs":{"108":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"494":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"527":{"tf":1.0},"551":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"250":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"k":{"df":3,"docs":{"312":{"tf":1.0},"313":{"tf":1.0},"57":{"tf":1.0}}}}}},"i":{"'":{"df":0,"docs":{},"v":{"df":1,"docs":{"546":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"464":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"155":{"tf":1.0},"286":{"tf":1.0},"291":{"tf":1.0},"445":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"82":{"tf":1.0}}}}}}},"n":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"535":{"tf":1.0}}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":6,"docs":{"137":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"63":{"tf":1.0}},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"535":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"58":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"134":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"527":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"434":{"tf":1.0},"45":{"tf":1.0}}},"n":{"c":{"df":2,"docs":{"148":{"tf":1.0},"149":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"196":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"f":{"a":{"c":{"df":2,"docs":{"160":{"tf":1.0},"170":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":1,"docs":{"463":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"0":{"tf":1.0},"475":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"554":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"352":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"308":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":2,"docs":{"533":{"tf":1.0},"551":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"u":{"df":1,"docs":{"551":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}}}}}}}}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"183":{"tf":1.0},"197":{"tf":1.0},"271":{"tf":1.0},"308":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"272":{"tf":1.0},"273":{"tf":1.0},"307":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"j":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"86":{"tf":1.0}}},"v":{"a":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"550":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"223":{"tf":1.0},"230":{"tf":1.0},"55":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"189":{"tf":1.0}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"381":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"433":{"tf":1.0},"439":{"tf":1.0},"445":{"tf":1.0},"446":{"tf":1.0}}}}}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"56":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"277":{"tf":1.0},"386":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"453":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":3,"docs":{"324":{"tf":1.0},"329":{"tf":1.0},"498":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":11,"docs":{"130":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"166":{"tf":1.0},"323":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"466":{"tf":1.0},"510":{"tf":1.0},"514":{"tf":1.0},"78":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"531":{"tf":1.0}}}}}}}}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"486":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":9,"docs":{"315":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"75":{"tf":1.0}}}}}},"o":{"a":{"d":{"df":5,"docs":{"101":{"tf":1.0},"492":{"tf":1.0},"547":{"tf":1.0},"548":{"tf":1.0},"90":{"tf":1.0}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"401":{"tf":1.0}}},"t":{"df":7,"docs":{"207":{"tf":1.0},"208":{"tf":1.0},"213":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"211":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"209":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"210":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":1,"docs":{"53":{"tf":1.0}}},"o":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"128":{"tf":1.0}}}}},"df":1,"docs":{"275":{"tf":1.0}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"274":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"106":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"m":{"a":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":3,"docs":{"322":{"tf":1.0},"472":{"tf":1.0},"534":{"tf":1.0}}}},"n":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"86":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"334":{"tf":1.0},"337":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"333":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":2,"docs":{"328":{"tf":1.0},"332":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"335":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"276":{"tf":1.0}}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"435":{"tf":1.0},"450":{"tf":1.0},"522":{"tf":1.0},"84":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":14,"docs":{"112":{"tf":1.0},"168":{"tf":1.0},"204":{"tf":1.0},"225":{"tf":1.0},"232":{"tf":1.0},"351":{"tf":1.0},"352":{"tf":1.0},"438":{"tf":1.0},"439":{"tf":1.0},"472":{"tf":1.0},"532":{"tf":1.0},"533":{"tf":1.0},"54":{"tf":1.0},"553":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":8,"docs":{"100":{"tf":1.0},"154":{"tf":1.0},"362":{"tf":1.0},"370":{"tf":1.0},"398":{"tf":1.0},"407":{"tf":1.0},"424":{"tf":1.0},"494":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"'":{"df":3,"docs":{"105":{"tf":1.0},"123":{"tf":1.0},"376":{"tf":1.0}}},":":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"109":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":7,"docs":{"234":{"tf":1.0},"47":{"tf":1.0},"473":{"tf":1.0},"48":{"tf":1.0},"536":{"tf":1.0},"541":{"tf":1.0},"542":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"262":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"444":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"257":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"321":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"483":{"tf":1.0},"486":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"115":{"tf":1.0},"117":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0}}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":7,"docs":{"136":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.0},"144":{"tf":1.0},"146":{"tf":1.0},"76":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"360":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"278":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":2,"docs":{"122":{"tf":1.0},"124":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"t":{"df":4,"docs":{"309":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"517":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"422":{"tf":1.0},"428":{"tf":1.0}}}}}},"df":0,"docs":{}}},"m":{"df":1,"docs":{"56":{"tf":1.0}}},"o":{"d":{"df":0,"docs":{},"e":{"df":6,"docs":{"136":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.0},"144":{"tf":1.0},"146":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"111":{"tf":1.0},"180":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":3,"docs":{"286":{"tf":1.0},"291":{"tf":1.0},"93":{"tf":1.0}}},"h":{"df":1,"docs":{"546":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"153":{"tf":1.0},"346":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"127":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"194":{"tf":1.0}}}}}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":8,"docs":{"251":{"tf":1.0},"254":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.0},"259":{"tf":1.0},"352":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"497":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"l":{"d":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":8,"docs":{"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"326":{"tf":1.0},"445":{"tf":1.0},"529":{"tf":1.0}}}}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"101":{"tf":1.0}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"555":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"52":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"49":{"tf":1.0},"62":{"tf":1.0}}}}}}},"p":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"348":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"429":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"397":{"tf":1.0}},"i":{"c":{"df":0,"docs":{},"l":{"df":11,"docs":{"279":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"520":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"283":{"tf":1.0},"288":{"tf":1.0}}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"280":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"388":{"tf":1.0},"391":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"386":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":11,"docs":{"377":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"382":{"tf":1.0},"383":{"tf":1.0},"405":{"tf":1.0},"427":{"tf":1.0},"532":{"tf":1.0},"545":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"421":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"225":{"tf":1.0},"232":{"tf":1.0},"556":{"tf":1.0}}}}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"360":{"tf":1.0}}}},"df":0,"docs":{},"y":{"df":1,"docs":{"298":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"'":{"df":6,"docs":{"277":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"386":{"tf":1.0}}},"df":15,"docs":{"168":{"tf":1.0},"178":{"tf":1.0},"225":{"tf":1.0},"232":{"tf":1.0},"241":{"tf":1.0},"244":{"tf":1.0},"251":{"tf":1.0},"265":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"439":{"tf":1.0},"550":{"tf":1.0}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":18,"docs":{"106":{"tf":1.0},"193":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"310":{"tf":1.0},"412":{"tf":1.0},"457":{"tf":1.0},"458":{"tf":1.0},"461":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"65":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"82":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"206":{"tf":1.0},"211":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"178":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"211":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"i":{"c":{"df":6,"docs":{"304":{"tf":1.0},"305":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":1.0},"470":{"tf":1.0},"474":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":8,"docs":{"233":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"539":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"167":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"191":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"476":{"tf":1.0},"491":{"tf":1.0},"556":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"447":{"tf":1.0},"448":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":5,"docs":{"327":{"tf":1.0},"328":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"403":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"i":{"df":3,"docs":{"120":{"tf":1.0},"60":{"tf":1.0},"81":{"tf":1.0}}}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"306":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"127":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"195":{"tf":1.0}}}},"w":{"df":6,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"125":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":4,"docs":{"176":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"84":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"d":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"556":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"356":{"tf":1.0},"431":{"tf":1.0},"432":{"tf":1.0},"454":{"tf":1.0},"455":{"tf":1.0},"466":{"tf":1.0},"514":{"tf":1.0},"546":{"tf":1.0}},"r":{"df":1,"docs":{"99":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"317":{"tf":1.0},"318":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":7,"docs":{"461":{"tf":1.0},"462":{"tf":1.0},"465":{"tf":1.0},"528":{"tf":1.4142135623730951},"549":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"93":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":4,"docs":{"178":{"tf":1.0},"243":{"tf":1.0},"308":{"tf":1.0},"495":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":5,"docs":{"105":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"306":{"tf":1.0},"446":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"450":{"tf":1.0},"522":{"tf":1.0}}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":12,"docs":{"155":{"tf":1.0},"156":{"tf":1.0},"384":{"tf":1.0},"385":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"443":{"tf":1.0},"89":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"536":{"tf":1.0},"541":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"113":{"tf":1.0},"344":{"tf":1.0},"345":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":4,"docs":{"126":{"tf":1.0},"127":{"tf":1.0},"295":{"tf":1.0},"341":{"tf":1.0}}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"251":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":41,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"5":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"214":{"tf":1.0},"215":{"tf":1.0},"499":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"64":{"tf":1.0}}}},"n":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"365":{"tf":1.0},"366":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"373":{"tf":1.0},"374":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":8,"docs":{"113":{"tf":1.0},"121":{"tf":1.0},"371":{"tf":1.0},"372":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0},"532":{"tf":1.0},"549":{"tf":1.0}}}}},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":10,"docs":{"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"184":{"tf":1.0}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"170":{"tf":1.0}}}}}}}}}}},"m":{"df":0,"docs":{},"e":{"df":2,"docs":{"117":{"tf":1.0},"118":{"tf":1.0}}}},"y":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"151":{"tf":1.0},"154":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":6,"docs":{"174":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"251":{"tf":1.0},"252":{"tf":1.0},"254":{"tf":1.0}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"253":{"tf":1.0},"500":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"250":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"505":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"197":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"242":{"tf":1.0},"504":{"tf":1.0},"515":{"tf":1.0},"79":{"tf":1.0}}}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"398":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"d":{"df":4,"docs":{"168":{"tf":1.0},"225":{"tf":1.0},"232":{"tf":1.0},"439":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"165":{"tf":1.0},"60":{"tf":1.0},"81":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"t":{"df":2,"docs":{"532":{"tf":1.0},"533":{"tf":1.0}}}},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"300":{"tf":1.0},"49":{"tf":1.0},"548":{"tf":1.0},"558":{"tf":1.0},"62":{"tf":1.0}}}}}},"t":{"df":9,"docs":{"152":{"tf":1.0},"158":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"357":{"tf":1.0},"452":{"tf":1.0},"51":{"tf":1.0},"83":{"tf":1.0},"92":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"310":{"tf":1.0},"311":{"tf":1.0}}}}}},"h":{"a":{"d":{"df":0,"docs":{},"e":{"df":8,"docs":{"311":{"tf":1.0},"492":{"tf":1.0},"545":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":4,"docs":{"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0}}}}},"i":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"257":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"412":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"125":{"tf":1.0},"438":{"tf":1.0},"454":{"tf":1.0},"455":{"tf":1.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":2,"docs":{"361":{"tf":1.0},"362":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":3,"docs":{"410":{"tf":1.0},"67":{"tf":1.0},"72":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"82":{"tf":1.0}}}}}}}}}},"p":{"df":3,"docs":{"58":{"tf":1.0},"60":{"tf":1.0},"81":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":3,"docs":{"174":{"tf":1.0},"252":{"tf":1.0},"254":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"450":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"547":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"297":{"tf":1.0},"298":{"tf":1.0},"503":{"tf":1.0},"507":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"208":{"tf":1.0},"213":{"tf":1.0}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"247":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"430":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":3,"docs":{"306":{"tf":1.0},"401":{"tf":1.0},"459":{"tf":1.0}},"i":{"df":1,"docs":{"236":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"460":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"219":{"tf":1.0}}}}}}},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"555":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"200":{"tf":1.0}}}}}},"df":7,"docs":{"162":{"tf":1.0},"163":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"203":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"134":{"tf":1.0},"476":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"b":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"404":{"tf":1.0},"405":{"tf":1.0},"426":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"477":{"tf":1.0}}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"343":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":25,"docs":{"159":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"336":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.0},"446":{"tf":1.0},"471":{"tf":1.0},"524":{"tf":1.0},"530":{"tf":1.0},"534":{"tf":1.4142135623730951},"544":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"161":{"tf":1.0}}}}}}}}}}}}}}},"i":{"c":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"114":{"tf":1.0},"116":{"tf":1.0},"118":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":11,"docs":{"171":{"tf":1.0},"234":{"tf":1.0},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"468":{"tf":1.0},"528":{"tf":1.0},"529":{"tf":1.0},"530":{"tf":1.0},"78":{"tf":1.0}}}}}}}},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":6,"docs":{"112":{"tf":1.0},"128":{"tf":1.0},"388":{"tf":1.0},"405":{"tf":1.0},"530":{"tf":1.0},"96":{"tf":1.0}}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"275":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"357":{"tf":1.0},"359":{"tf":1.0}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"458":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"496":{"tf":1.0}}}}}},"df":2,"docs":{"260":{"tf":1.0},"261":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"164":{"tf":1.0},"185":{"tf":1.0},"388":{"tf":1.0}}}}}}}},"x":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"202":{"tf":1.0}}}}}},"df":1,"docs":{"201":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":2,"docs":{"172":{"tf":1.0},"299":{"tf":1.0}}}},"p":{"df":1,"docs":{"474":{"tf":1.0}}}},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"261":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":6,"docs":{"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.0},"508":{"tf":1.0},"531":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"400":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":5,"docs":{"406":{"tf":1.0},"408":{"tf":1.0},"409":{"tf":1.0},"410":{"tf":1.0},"411":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"543":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":6,"docs":{"169":{"tf":1.0},"190":{"tf":1.0},"246":{"tf":1.0},"348":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"303":{"tf":1.0}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"296":{"tf":1.0}}}},"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":7,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"259":{"tf":1.0}},"r":{"df":1,"docs":{"102":{"tf":1.0}}}}}}}}},"s":{"a":{"df":0,"docs":{},"f":{"df":2,"docs":{"143":{"tf":1.0},"146":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"547":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":5,"docs":{"389":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.0},"534":{"tf":1.0},"544":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"357":{"tf":1.0},"452":{"tf":1.0},"83":{"tf":1.0},"92":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":2,"docs":{"480":{"tf":1.0},"501":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"310":{"tf":1.0},"311":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0}}}},"df":36,"docs":{"119":{"tf":1.0},"124":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"154":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"205":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.0},"237":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"345":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.0},"437":{"tf":1.0},"439":{"tf":1.0},"446":{"tf":1.0},"448":{"tf":1.0},"473":{"tf":1.0},"48":{"tf":1.0},"527":{"tf":1.0},"56":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0}},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}}},"r":{"df":2,"docs":{"532":{"tf":1.0},"533":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"221":{"tf":1.0},"228":{"tf":1.0}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"301":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"533":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":2,"docs":{"153":{"tf":1.0},"237":{"tf":1.0}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"104":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"449":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"52":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":12,"docs":{"103":{"tf":1.0},"234":{"tf":1.0},"47":{"tf":1.0},"519":{"tf":1.0},"521":{"tf":1.0},"525":{"tf":1.0},"535":{"tf":1.0},"536":{"tf":1.0},"541":{"tf":1.0},"542":{"tf":1.0},"547":{"tf":1.0},"56":{"tf":1.0}}}}}}}},"i":{"a":{"df":1,"docs":{"528":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":2,"docs":{"317":{"tf":1.0},"88":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"320":{"tf":1.0}}},"p":{"df":4,"docs":{"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"432":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"300":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"284":{"tf":1.0},"289":{"tf":1.0},"415":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":5,"docs":{"1":{"tf":1.0},"2":{"tf":1.0},"462":{"tf":1.0},"545":{"tf":1.0},"549":{"tf":1.0}}},"l":{"d":{"df":4,"docs":{"164":{"tf":1.0},"302":{"tf":1.0},"303":{"tf":1.0},"350":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"253":{"tf":1.0},"499":{"tf":1.0},"500":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"390":{"tf":1.0}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"298":{"tf":1.0}}}}}}}}}}}}},"lang":"English","pipeline":["trimmer","stopWordFilter","stemmer"],"ref":"id","version":"0.9.5"},"results_options":{"limit_results":30,"teaser_word_count":30},"search_options":{"bool":"OR","expand":true,"fields":{"body":{"boost":1},"breadcrumbs":{"boost":1},"title":{"boost":2}}}} \ No newline at end of file diff --git a/docs/9.4.1/setup_annotations.html b/docs/9.4.1/setup_annotations.html new file mode 100644 index 0000000000..12068a72d2 --- /dev/null +++ b/docs/9.4.1/setup_annotations.html @@ -0,0 +1,293 @@ +<!DOCTYPE HTML> +<html lang="en" class="sidebar-visible no-js rust"> + <head> + <!-- Book generated using mdBook --> + <meta charset="UTF-8"> + <title>Using the annotation system - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Using the annotation system

+

The annotation system is a separate part of the CommandAPI, and as a result it needs to be included as an additional dependency to your project.

+

The annotation system effectively needs to be added twice: Once for compilation and again to invoke the annotation processor itself.

+
+

Using Maven

+
    +
  • +

    Add the annotation dependency to your pom.xml:

    +
    <dependencies>
    +    <dependency>
    +        <groupId>dev.jorel</groupId>
    +        <artifactId>commandapi-annotations</artifactId>
    +        <version>9.4.1</version>
    +        <scope>provided</scope>
    +    </dependency>
    +</dependencies>
    +
    +
  • +
  • +

    Add the annotation processor as an annotation process to the compile task in the pom.xml:

    +
    <build>
    +    <plugins>
    +        <plugin>
    +            <groupId>org.apache.maven.plugins</groupId>
    +            <artifactId>maven-compiler-plugin</artifactId>
    +            <version>3.8.1</version>
    +            <configuration>
    +                <annotationProcessorPaths>
    +                    <path>
    +                        <groupId>dev.jorel</groupId>
    +                        <artifactId>commandapi-annotations</artifactId>
    +                        <version>9.4.1</version>
    +                    </path>
    +                </annotationProcessorPaths>
    +            </configuration>
    +      </plugin>
    +    </plugins>
    +</build>
    +
    +
  • +
+
+

Using Gradle

+
    +
  • +

    If you haven't already done so, add the maven central repository to your build.gradle file:

    +
    +
    repositories {
    +    mavenCentral()
    +    maven { url = "https://repo.codemc.org/repository/maven-public/" }
    +}
    +
    +
    repositories {
    +    mavenCentral()
    +    maven(url = "https://repo.codemc.org/repository/maven-public/")
    +}
    +
    +
    +
  • +
  • +

    Add the dependency and annotation processor to your list of dependencies in your build.gradle file:

    +
    +
    dependencies {
    +    compileOnly "dev.jorel:commandapi-annotations:9.4.1"
    +    annotationProcessor "dev.jorel:commandapi-annotations:9.4.1"
    +}
    +
    +
    dependencies {
    +    compileOnly("dev.jorel:commandapi-annotations:9.4.1")
    +    annotationProcessor("dev.jorel:commandapi-annotations:9.4.1")
    +}
    +
    +
    +
  • +
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/setup_dev.html b/docs/9.4.1/setup_dev.html new file mode 100644 index 0000000000..88a19d282f --- /dev/null +++ b/docs/9.4.1/setup_dev.html @@ -0,0 +1,305 @@ + + + + + + Setting up your development environment - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Setting up your development environment

+

To use the CommandAPI in your plugins, there are a few methods of adding it to your development environment. First things first, if you're using the CommandAPI plugin, you need to add the CommandAPI as a dependent in your plugin.yml or paper-plugin.yml:

+
+
name: MyPlugin
+main: some.package.name.Main
+version: 1.0
+depend: [CommandAPI]
+
+
name: MyPlugin
+main: some.package.name.Main
+version: 1.0
+dependencies:
+  server:
+    CommandAPI:
+      load: BEFORE
+      required: true
+      join-classpath: true
+
+
+
+ +
+

Developer's Note:

+

If you've never used maven before, I highly recommend it! It makes it easier to keep your code updated with the latest dependency updates. For information on how to set up a plugin using maven, you can read Bukkit's plugin tutorial.

+
+
    +
  • +

    Add the dependency to your pom.xml:

    +
    <dependencies>
    +    <dependency>
    +        <groupId>dev.jorel</groupId>
    +        <artifactId>commandapi-bukkit-core</artifactId>
    +        <version>9.4.1</version>
    +        <scope>provided</scope>
    +    </dependency>
    +</dependencies>
    +
    +
  • +
+ +
    +
  • +

    Add the repositories to your build.gradle file (the second repository is required because the CommandAPI depends on the NBT-API):

    +
    repositories {
    +    mavenCentral()
    +    maven { url = "https://repo.codemc.org/repository/maven-public/" }
    +}
    +
    +
  • +
  • +

    Add the dependency to your list of dependencies in your build.gradle file:

    +
    dependencies {
    +    compileOnly "dev.jorel:commandapi-bukkit-core:9.4.1"
    +}
    +
    +
  • +
+

Manually using the .jar

+
    +
  • +

    Download the latest CommandAPI.jar from the download page here

    +
  • +
  • +

    Add the CommandAPI.jar file to your project/environment's build path:

    +
      +
    • +

      Adding the external .jar file in Eclipse:

      +

      An image of some context menu entries in Eclipse after right clicking a project. Displays the highlighted options "Build Path", followed by "Add External Archives..."

      +
    • +
    • +

      Adding the external .jar file in IntelliJ:

      +
        +
      • +

        In your project, first click File -> Project Structure -> Libraries

        +
      • +
      • +

        Next, click the little + at the top:

        +

        An image in IntelliJ showing the plus icon to add an external .jar.

        +
      • +
      • +

        After you clicked that, you need to select Java. A little pop-up will appear where you can choose the location of your external .jar file.

        +
      • +
      +
    • +
    +
  • +
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/setup_shading.html b/docs/9.4.1/setup_shading.html new file mode 100644 index 0000000000..fdbcc1406c --- /dev/null +++ b/docs/9.4.1/setup_shading.html @@ -0,0 +1,476 @@ + + + + + + Shading the CommandAPI in your plugins - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Shading the CommandAPI in your plugins

+

"Shading" is the process of including the CommandAPI inside your plugin, rather than requiring the CommandAPI as an external plugin. In other words, if you shade the CommandAPI into your plugin, you don't need to include the CommandAPI.jar in your server's plugins folder.

+
+

Shading vs CommandAPI plugin

+

The CommandAPI plugin has a few slight differences with the shaded CommandAPI jar file. The CommandAPI plugin has the following extra features that are not present in the shaded version:

+
    +
  • Command conversion via a config.yml file
  • +
+
+

Shading requirements

+

For the CommandAPI to function as normal, you must call the CommandAPI's initializers in the onLoad() and onEnable() methods of your plugin:

+
CommandAPI.onLoad(CommandAPIConfig config);
+CommandAPI.onEnable();
+
+

If you want to handle reloading, the CommandAPI has minimal support for it with the onDisable() method, which can go in your plugin. This is optional and is not required if you don't plan on reloading the server.

+

Loading

+

The onLoad(CommandAPIConfig) method initializes the CommandAPI's loading sequence. This must be called before you start to access the CommandAPI and must be placed in your plugin's onLoad() method. The argument CommandAPIConfig is used to configure how the CommandAPI works. The CommandAPIConfig class has the following parameters which let you set how the CommandAPI works similar to the config.yml, which is described here.

+
public class CommandAPIConfig {
+    CommandAPIConfig verboseOutput(boolean value); // Enables verbose logging
+    CommandAPIConfig silentLogs(boolean value);    // Disables ALL logging (except errors)
+    CommandAPIConfig useLatestNMSVersion(boolean value); // Whether the latest NMS implementation should be used or not
+    CommandAPIConfig missingExecutorImplementationMessage(String value); // Set message to display when executor implementation is missing
+    CommandAPIConfig dispatcherFile(File file); // If not null, the CommandAPI will create a JSON file with Brigadier's command tree
+    CommandAPIConfig setNamespace(String namespace); // The namespace to use when the CommandAPI registers a command
+    CommandAPIConfig usePluginNamespace(); // Whether the CommandAPI should use the name of the plugin passed into the CommandAPIConfig implementation as the default namespace for commands
+
+    <T> CommandAPIConfig initializeNBTAPI(Class<T> nbtContainerClass, Function<Object, T> nbtContainerConstructor); // Initializes hooks with an NBT API. See NBT arguments documentation page for more info
+}
+
+

The CommandAPIConfig class follows a typical builder pattern (without you having to run .build() at the end), which lets you easily construct configuration instances.

+

However, the CommandAPIConfig class is abstract and cannot be used to configure the CommandAPI directly. Instead, you must use a subclass of CommandAPIConfig that corresponds to the platform you are developing for. For example, when developing for Bukkit, you should use the CommandAPIBukkiConfig class.

+ +
public class CommandAPIBukkitConfig extends CommandAPIConfig {
+    CommandAPIBukkitConfig(JavaPlugin plugin);
+
+    CommandAPIBukkitConfig shouldHookPaperReload(boolean hooked); // Whether the CommandAPI should hook into the Paper-exclusive ServerResourcesReloadedEvent
+}
+
+

In order to create a CommandAPIBukkitConfig object, you must give it a reference to your JavaPlugin instance. The CommandAPI always uses this to registers events, so it is required when loading the CommandAPI on Bukkit. There are also Bukkit-specific features, such as the hook-paper-reload configuration option, which may be configured using a CommandAPIBukkitConfig instance.

+

For example, to load the CommandAPI on Bukkit with all logging disabled, you can use the following:

+
+
CommandAPI.onLoad(new CommandAPIBukkitConfig(plugin).silentLogs(true));
+
+
CommandAPI.onLoad(CommandAPIBukkitConfig(plugin).silentLogs(true))
+
+
+

Enabling & Disabling

+

The onEnable() method initializes the CommandAPI's enabling sequence. Similar to the onLoad(CommandAPIConfig) method, this must be placed in your plugin's onEnable() method. This isn't as strict as the onLoad(CommandAPIConfig) method, and can be placed anywhere in your onEnable() method.

+

The onDisable() method disables the CommandAPI gracefully. This should be placed in your plugin's onDisable() method. This doesn't unregister commands, so commands may persist during reloads - this can be mitigated using the CommandAPI.unregister() method.

+
+

Example - Setting up the CommandAPI in your plugin

+
+
public class MyPlugin extends JavaPlugin {
+
+    @Override
+    public void onLoad() {
+        CommandAPI.onLoad(new CommandAPIBukkitConfig(this).verboseOutput(true)); // Load with verbose output
+        
+        new CommandAPICommand("ping")
+            .executes((sender, args) -> {
+                sender.sendMessage("pong!");
+            })
+            .register();
+    }
+    
+    @Override
+    public void onEnable() {
+        CommandAPI.onEnable();
+        
+        // Register commands, listeners etc.
+    }
+    
+    @Override
+    public void onDisable() {
+        CommandAPI.onDisable();
+    }
+
+}
+
+
class MyPlugin : JavaPlugin() {
+
+    override fun onLoad() {
+        CommandAPI.onLoad(CommandAPIBukkitConfig(this).verboseOutput(true)) // Load with verbose output
+
+        CommandAPICommand("ping")
+            .executes(CommandExecutor { sender, _ ->
+                sender.sendMessage("pong!")
+            })
+            .register()
+    }
+
+    override fun onEnable() {
+        CommandAPI.onEnable()
+
+        // Register commands, listeners etc.
+    }
+
+    override fun onDisable() {
+        CommandAPI.onDisable()
+    }
+
+}
+
+
+
+
+

A note about relocating

+

By default, the CommandAPI is written in the dev.jorel.commandapi package. It is highly recommended to "relocate" the shaded copy of the CommandAPI to your own package instead to prevent package clashes with other projects that shade the CommandAPI:

+

\begin{align} +&\qquad\texttt{dev.jorel.commandapi} \rightarrow \texttt{my.custom.package.commandapi} \\ +\end{align}

+
+

Shading with Maven

+

To shade the CommandAPI into a maven project, you'll need to use the commandapi-bukkit-shade dependency, which is optimized for shading and doesn't include plugin-specific files (such as plugin.yml). Here you have a choice between the Spigot-mapped version and the Mojang-mapped version. You do not need to use commandapi-bukkit-core if you are shading:

+

Add the CommandAPI shade dependency:

+
+
<dependencies>
+    <dependency>
+        <groupId>dev.jorel</groupId>
+        <artifactId>commandapi-bukkit-shade</artifactId>
+        <version>9.4.1</version>
+    </dependency>
+</dependencies>
+
+
<dependencies>
+    <dependency>
+        <groupId>dev.jorel</groupId>
+        <artifactId>commandapi-bukkit-shade-mojang-mapped</artifactId>
+        <version>9.4.1</version>
+    </dependency>
+</dependencies>
+
+
+

You can shade the CommandAPI easily by adding the maven-shade-plugin to your build sequence using version 3.3.0 (compatible with Java 16):

+
<build>
+    <plugins>
+        <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-shade-plugin</artifactId>
+            <version>3.3.0</version>
+            <executions>
+                <execution>
+                    <id>shade</id>
+                    <phase>package</phase>
+                    <goals>
+                        <goal>shade</goal>
+                    </goals>
+                </execution>
+            </executions>
+            <configuration>
+                <minimizeJar>true</minimizeJar>
+                <relocations>
+                    <relocation>
+                        <pattern>dev.jorel.commandapi</pattern>
+                        <!-- TODO: Change this to my own package name -->
+                        <shadedPattern>my.custom.package.commandapi</shadedPattern>
+                    </relocation>
+                </relocations>
+            </configuration>
+        </plugin>
+    </plugins>
+</build>
+
+

As we're shading the CommandAPI into your plugin, you don't need to add depend: [CommandAPI] to your plugin.yml file.

+
+

Shading with Gradle

+

To shade the CommandAPI into a Gradle project, we'll use the Gradle Shadow Plugin. Add this to your list of plugins:

+
+
plugins {
+    id 'java'
+    id 'com.github.johnrengelman.shadow' version '7.1.2'
+}
+
+
plugins {
+    java
+    id("com.github.johnrengelman.shadow") version "7.1.2"
+}
+
+
+

Add our repositories:

+
+
repositories {
+    mavenCentral()
+
+    // If you want to shade the NBT API as well
+    maven { url = "https://repo.codemc.org/repository/maven-public/" }
+}
+
+
repositories {
+    mavenCentral()
+
+    // If you want to shade the NBT API as well
+    maven(url = "https://repo.codemc.org/repository/maven-public/")
+}
+
+
+

Next, we declare our dependencies:

+
+
dependencies {
+    implementation "dev.jorel:commandapi-bukkit-shade:9.4.1"
+}
+
+
dependencies {
+    implementation "dev.jorel:commandapi-bukkit-shade-mojang-mapped:9.4.1"
+}
+
+
dependencies {
+    implementation("dev.jorel:commandapi-bukkit-shade:9.4.1")
+}
+
+
dependencies {
+    implementation("dev.jorel:commandapi-bukkit-shade-mojang-mapped:9.4.1")
+}
+
+
+

Then we add it to the shadowJar task configuration and relocate the CommandAPI to your desired location:

+
+
shadowJar {
+    dependencies {
+        include dependency("dev.jorel:commandapi-bukkit-shade:9.4.1")
+    }
+
+    // TODO: Change this to my own package name
+    relocate("dev.jorel.commandapi", "my.custom.package.commandapi")
+}
+
+
shadowJar {
+    dependencies {
+        include dependency("dev.jorel:commandapi-bukkit-shade-mojang-mapped:9.4.1")
+    }
+
+    // TODO: Change this to my own package name
+    relocate("dev.jorel.commandapi", "my.custom.package.commandapi")
+}
+
+
tasks.withType<ShadowJar> {
+    dependencies {
+        include(dependency("dev.jorel:commandapi-bukkit-shade:9.4.1"))
+    }
+
+    // TODO: Change this to my own package name
+    relocate("dev.jorel.commandapi", "my.custom.package.commandapi")
+}
+
+
tasks.withType<ShadowJar> {
+    dependencies {
+        include(dependency("dev.jorel:commandapi-bukkit-shade-mojang-mapped:9.4.1"))
+    }
+
+    // TODO: Change this to my own package name
+    relocate("dev.jorel.commandapi", "my.custom.package.commandapi")
+}
+
+
+

Finally, we can build the shaded jar using the following command:

+
gradlew build shadowJar
+
+

As we're shading the CommandAPI into your plugin, we don't need to add depend: [CommandAPI] to your plugin.yml file.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/sidebar.js b/docs/9.4.1/sidebar.js new file mode 100644 index 0000000000..7a8f9d325e --- /dev/null +++ b/docs/9.4.1/sidebar.js @@ -0,0 +1,66 @@ +// Un-active everything when you click it +Array.prototype.forEach.call(document.getElementsByClassName("pagetoc")[0].children, function(el) { + el.addEventHandler("click", function() { + Array.prototype.forEach.call(document.getElementsByClassName("pagetoc")[0].children, function(el) { + el.classList.remove("active"); + }); + el.classList.add("active"); + }); +}); + +var updateFunction = function() { + + var id; + var elements = document.getElementsByClassName("header"); + Array.prototype.forEach.call(elements, function(el) { + if (window.pageYOffset >= el.offsetTop) { + id = el; + } + }); + + Array.prototype.forEach.call(document.getElementsByClassName("pagetoc")[0].children, function(el) { + el.classList.remove("active"); + }); + + Array.prototype.forEach.call(document.getElementsByClassName("pagetoc")[0].children, function(el) { + if (id.href.localeCompare(el.href) == 0) { + el.classList.add("active"); + } + }); +}; + +// Populate sidebar on load +window.addEventListener('load', function() { + var pagetoc = document.getElementsByClassName("pagetoc")[0]; + var elements = document.getElementsByClassName("header"); + Array.prototype.forEach.call(elements, function(el) { + var link = document.createElement("a"); + + // Indent shows hierarchy + var indent = ""; + switch (el.parentElement.tagName) { + case "H2": + indent = "20px"; + break; + case "H3": + indent = "40px"; + break; + case "H4": + indent = "60px"; + break; + default: + break; + } + + link.appendChild(document.createTextNode(el.text)); + link.style.paddingLeft = indent; + link.href = el.href; + pagetoc.appendChild(link); + }); + updateFunction.call(); +}); + + + +// Handle active elements on scroll +window.addEventListener("scroll", updateFunction); diff --git a/docs/9.4.1/simplefunctionwrapper.html b/docs/9.4.1/simplefunctionwrapper.html new file mode 100644 index 0000000000..0d9a818967 --- /dev/null +++ b/docs/9.4.1/simplefunctionwrapper.html @@ -0,0 +1,261 @@ + + + + + + The SimpleFunctionWrapper class - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

The SimpleFunctionWrapper class

+

To represent Minecraft functions and tags, the CommandAPI uses the SimpleFunctionWrapper class. Simply put, this class represents one Minecraft function, which are defined in .mcfunction files.

+
+

Developer's Note

+

The SimpleFunctionWrapper class represents a Minecraft function. In order to represent a Minecraft "tag", which is a collection of Minecraft functions, the CommandAPI simply uses a SimpleFunctionWrapper[].

+
+

SimpleFunctionWrapper methods

+

The SimpleFunctionWrapper class has the following methods:

+
class SimpleFunctionWrapper implements Keyed {
+    
+    // Methods that creates SimpleFunctionWrapper instances
+    static SimpleFunctionWrapper getFunction(NamespacedKey key);
+    static SimpleFunctionWrapper[] getTag(NamespacedKey key);
+
+    // Methods that query the Minecraft server
+    static Set<NamespacedKey> getFunctions();
+    static Set<NamespacedKey> getTags();
+    
+    // Methods for using the SimpleFunctionWrapper
+    int run(CommandSender sender);
+    
+    // Utility functions
+    String[] getCommands();
+    NamespacedKey getKey();
+}
+
+

getTag(NamespacedKey) and getFunction(NamespacedKey)

+

The getFunction(NamespacedKey) function is used to get a function that has been declared in a datapack and is loaded on the server.

+

The getTag(NamespacedKey) function is used to get a Tag that has been declared in a datapack and is loaded on the server. This returns a SimpleFunctionWrapper[], since a tag is simply an ordered collection of functions. When using this method, the # symbol which is typically used at the start of the tag's name is not needed.

+

getFunctions() and getTags()

+

The methods getFunctions() and getTags() simply return a set of NamespacedKey objects which are the names of functions or tags that have been declared by all datapacks on the server.

+

run(CommandSender)

+
+

run(CommandSender) support in 1.20.3+

+

As of CommandAPI 9.3.0 (compatible with Minecraft versions 1.20.3 and 1.20.4), calling run(CommandSender) will always return a value of 1, regardless of whether the command succeeds, fails, or returns a result.

+
+

This method simply runs the current SimpleFunctionWrapper as the provided command sender. The method will return a numerical result value, stating whether it succeeds or returns a result. This is documented in more detail here and here. For example:

+

getCommands()

+
+

getCommands() support in 1.20.3+

+

As of CommandAPI 9.3.0 (compatible with Minecraft versions 1.20.3 and 1.20.4), calling getCommands() will always return an empty String[]. At the time of writing, it is not possible to extract the function command list in 1.20.3+.

+
+

The getCommands() method returns a String[] that contains the list of commands that the Minecraft function "holds". In other words, running this Minecraft function is as simple as iterating through its commands and running them in order. The commands that this String[] holds are the raw strings that this function represents - in other words, it can include things such as @p and ~ ~ ~ instead of "filled in" values.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/skippingproxysenders.html b/docs/9.4.1/skippingproxysenders.html new file mode 100644 index 0000000000..b5e0173029 --- /dev/null +++ b/docs/9.4.1/skippingproxysenders.html @@ -0,0 +1,240 @@ + + + + + + Skipping proxy senders - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Skipping proxy senders

+

When the CommandAPI converts a command, it does some tweaks to the thing running the command (such as the player or console) to improve compatibility with plugins (mostly permissions). This doesn't always work, and can sometimes produce an error which looks like this:

+
[20:44:01 ERROR]: java.lang.IllegalArgumentException: object is not an instance of declaring class
+[20:44:01 ERROR]:  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+[20:44:01 ERROR]:  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
+[20:44:01 ERROR]:  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
+[20:44:01 ERROR]:  at java.lang.reflect.Method.invoke(Unknown Source)
+[20:44:01 ERROR]:  at dev.jorel.commandapi.Converter.lambda$mergeProxySender$3(Converter.java:151)
+[20:44:01 ERROR]:  at com.sun.proxy.$Proxy33.getInventory(Unknown Source)
+
+

To fix this, add the plugin which the command is registered from to the list of plugins under skip-sender-proxy.

+
+

Example - Improving compatibility with the SkinsRestorer plugin

+

SkinsRestorer (not associated or sponsored by the CommandAPI in any way) is a plugin that lets you change the skin for a player. This suffers from the above issue and is not compatible with the CommandAPI's conversion compatibility tweaks. To do this, we'll add SkinsRestorer to the list of plugins which should be skipped:

+
verbose-outputs: true
+create-dispatcher-json: false
+plugins-to-convert: 
+  - SkinsRestorer: ~
+skip-sender-proxy:
+  - SkinsRestorer
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/stringargumentsuggestions.html b/docs/9.4.1/stringargumentsuggestions.html new file mode 100644 index 0000000000..05730977ca --- /dev/null +++ b/docs/9.4.1/stringargumentsuggestions.html @@ -0,0 +1,426 @@ + + + + + + String argument suggestions - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

String argument suggestions

+

Suggestions with a String Array

+

The first method, replaceSuggestions(ArgumentSuggestions suggestions), allows you to replace the suggestions normally associated with that argument. This can be replaced with an array of strings by using the strings(String... suggestions) method.

+
+

Example - Teleport to worlds by replacing suggestions

+

Say we're creating a plugin with the ability to teleport to different warps on the server. If we were to retrieve a list of warps, we would be able to replace the suggestions of a typical StringArgument to teleport to that warp. Let's create a command with the following syntax:

+
/warp <warp>
+
+

We then implement our warp teleporting command using replaceSuggestions() on the StringArgument to provide a list of warps to teleport to:

+
+
List<Argument<?>> arguments = new ArrayList<>();
+arguments.add(new StringArgument("world").replaceSuggestions(ArgumentSuggestions.strings( 
+    "northland", "eastland", "southland", "westland"
+)));
+
+new CommandAPICommand("warp")
+    .withArguments(arguments)
+    .executesPlayer((player, args) -> {
+        String warp = (String) args.get("world");
+        player.teleport(warps.get(warp)); // Look up the warp in a map, for example
+    })
+    .register();
+
+
val arguments = listOf<Argument<*>>(
+    StringArgument("world").replaceSuggestions(ArgumentSuggestions.strings(
+        "northland", "eastland", "southland", "westland"
+    ))
+)
+
+CommandAPICommand("warp")
+    .withArguments(arguments)
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val warp = args["world"] as String
+        player.teleport(warps[warp]!!) // Look up the warp in a map, for example
+    })
+    .register()
+
+
+
+

The second method, includeSuggestions(ArgumentSuggestions suggestions), allows you to include additional suggestions in combination with the list of existing suggestions for a command.

+
+

Suggestions depending on a command sender

+

The strings(Function<SuggestionInfo, String[]> suggestions) method in ArgumentSuggestions allows you to modify suggestions normally associated with that argument with an array of strings that are evaluated dynamically using information about the command sender, using the sender() method.

+
+

Example - Friend list by replacing suggestions

+

Say you have a plugin which has a "friend list" for players. If you want to teleport to a friend in that list, you could use a PlayerArgument, which has the list of suggestions replaced with the list of friends that that player has. Since the list of friends depends on the sender, we can use the function to determine what our suggestions should be. Let's use the following command to teleport to a friend from our friend list:

+
/friendtp <friend>
+
+

Let's say we have a simple class to get the friends of a command sender:

+
+
public class Friends {
+    
+    static Map<UUID, String[]> friendsMap = new HashMap<>();
+    
+    public static String[] getFriends(CommandSender sender) {
+        if (sender instanceof Player player) {
+            // Look up friends in a database or file
+            return friendsMap.get(player.getUniqueId());
+        } else {
+            return new String[0];
+        }
+    }
+}
+
+
class Friends {
+
+    companion object {
+
+        val friends = mutableMapOf<UUID, Array<String>>()
+
+        fun getFriends(sender: CommandSender): Array<String> {
+            if (sender is Player) {
+                // Look up friends in a database or file
+                return friends[sender.uniqueId]!!
+            } else {
+                return arrayOf<String>()
+            }
+        }
+
+    }
+
+}
+
+
+

We can then use this to generate our suggested list of friends:

+
+
List<Argument<?>> arguments = new ArrayList<>();
+arguments.add(new PlayerArgument("friend").replaceSuggestions(ArgumentSuggestions.strings(info ->
+    Friends.getFriends(info.sender())
+)));
+
+new CommandAPICommand("friendtp")
+    .withArguments(arguments)
+    .executesPlayer((player, args) -> {
+        Player target = (Player) args.get("friend");
+        player.teleport(target);
+    })
+    .register();
+
+
val arguments = listOf<Argument<*>>(
+    PlayerArgument("friend").replaceSuggestions(ArgumentSuggestions.strings { info ->
+        Friends.getFriends(info.sender())
+    } )
+)
+
+CommandAPICommand("friendtp")
+    .withArguments(arguments)
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val target = args["friend"] as Player
+        player.teleport(target)
+    })
+    .register()
+
+
+
+
+

Suggestions depending on previous arguments

+

The strings(Function<SuggestionInfo, String[]>) method also has the capability to suggest arguments based on the values of previously inputted arguments, using the previousArgs() method in SuggestionInfo. This previousArgs() method returns a list of previous arguments which are parsed exactly like any regular CommandAPI command argument.

+
+

Note:

+

The ability to use previously declared arguments does not work via redirects. This means that any command that comes before it that leads into a command that uses suggestions depending on previous arguments will not work. For example, if we had a command /mycommand <arg1> <arg2> <arg3> and ran it as normal, it would work as normal:

+
/mycommand arg1 arg2 arg3
+
+

However, if we redirect execution via the /execute command to have the following:

+
/execute run mycommand <suggestions>
+
+

This won't work, because we make use of a redirect:

+

\(\texttt{/execute run} \xrightarrow{redirect} \texttt{mycommand arg1 arg2 arg3}\)

+

It is not possible to access the CommandArguments of previously declared arguments. If a command occurs via a redirect, the CommandArguments of previously declared arguments will be null.

+
+
+

Example - Sending a message to a nearby player

+

Say we wanted to create a command that lets you send a message to a specific player in a given radius. (This is a bit of a contrived example, but let's roll with it). To do this, we'll use the following command syntax:

+
/localmsg <radius> <target> <message>
+
+

When run, this command will send a message to a target player within the provided radius. To help identify which players are within a radius, we can replace the suggestions on the <target> argument to include a list of players within the provided radius. We do this with the following code:

+
+
// Declare our arguments as normal
+List<Argument<?>> commandArgs = new ArrayList<>();
+commandArgs.add(new IntegerArgument("radius"));
+
+// Replace the suggestions for the PlayerArgument.
+// info.sender() refers to the command sender that is running this command
+// info.previousArgs() refers to the Object[] of previously declared arguments (in this case, the IntegerArgument radius)
+commandArgs.add(new PlayerArgument("target").replaceSuggestions(ArgumentSuggestions.strings(info -> {
+
+    // Cast the first argument (radius, which is an IntegerArgument) to get its value
+    int radius = (int) info.previousArgs().get("radius");
+    
+    // Get nearby entities within the provided radius
+    Player player = (Player) info.sender();
+    Collection<Entity> entities = player.getWorld().getNearbyEntities(player.getLocation(), radius, radius, radius);
+    
+    // Get player names within that radius
+    return entities.stream()
+        .filter(e -> e.getType() == EntityType.PLAYER)
+        .map(Entity::getName)
+        .toArray(String[]::new);
+})));
+commandArgs.add(new GreedyStringArgument("message"));
+
+// Declare our command as normal
+new CommandAPICommand("localmsg")
+    .withArguments(commandArgs)
+    .executesPlayer((player, args) -> {
+        Player target = (Player) args.get("target");
+        String message = (String) args.get("message");
+        target.sendMessage(message);
+    })
+    .register();
+
+
// Declare our arguments as normal
+val commandArgs = mutableListOf<Argument<*>>()
+commandArgs.add(IntegerArgument("radius"))
+
+// Replace the suggestions for the PlayerArgument.
+// info.sender() refers to the command sender that is running this command
+// info.previousArgs() refers to the Object[] of previously declared arguments (in this case, the IntegerArgument radius)
+commandArgs.add(PlayerArgument("target").replaceSuggestions(ArgumentSuggestions.strings { info: SuggestionInfo<CommandSender> ->
+
+    // Cast the first argument (radius, which is an IntegerArgument) to get its value
+    val radius = (info.previousArgs()["radius"] as Int).toDouble()
+
+    // Get nearby entities within the provided radius
+    val player = info.sender() as Player
+    val entities = player.world.getNearbyEntities(player.location, radius, radius, radius)
+
+    // Get player names within that radius
+    entities
+        .filter { it.type == EntityType.PLAYER }
+        .map { it.name }
+        .toTypedArray()
+}))
+commandArgs.add(GreedyStringArgument("message"))
+
+// Declare our command as normal
+CommandAPICommand("localmsg")
+    .withArguments(*commandArgs.toTypedArray())
+    .executesPlayer(PlayerCommandExecutor { _, args ->
+        val target = args["target"] as Player
+        val message = args["message"] as String
+        target.sendMessage(message)
+    })
+    .register()
+
+
+

As shown in this code, we use the previousArgs() method access the previously declared arguments. In this example, info.previousArgs() will be { int }, where this int refers to the radius. Note how this object array only has the previously declared arguments (and not for example { int, Player, String }).

+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/style.css b/docs/9.4.1/style.css new file mode 100644 index 0000000000..99808fd602 --- /dev/null +++ b/docs/9.4.1/style.css @@ -0,0 +1,87 @@ +.example { + margin: 20px 0; + padding: 0 20px; + color: var(--fg); + background-color: var(--example-bg); + border-top: .1em solid var(--example-border); + border-bottom: .1em solid var(--example-border); +} + +.warning { + margin: 20px 0; + padding: 0 20px; + color: var(--fg); + background-color: var(--warning-bg); + border-top: .1em solid var(--warning-border); + border-bottom: .1em solid var(--warning-border); +} + +h3 { + margin-top: 20px; +} + +h2 { + margin-top: 20px; +} + +h1 { + text-align: center; +} + +.multi-pre pre { + margin-top: 0; +} + +button.language-selector { + border: none; + background-color: var(--bg); + color: var(--inline-code-color); + padding: 10px 20px; + cursor: pointer; + font-family: inherit; +} + +button.language-selector.selected { + background-color: var(--code-bg); +} + +@media only screen and (max-width:1439px) { + .sidetoc { + display: none; + } +} + +@media only screen and (min-width:1440px) { + main { + position: relative; + } + .sidetoc { + margin-left: auto; + margin-right: auto; + left: calc(100% + (var(--content-max-width))/4 - 140px); + position: absolute; + } + .pagetoc { + position: fixed; + width: 200px; + } + .pagetoc a { + border-left: 1px solid var(--sidebar-bg); + color: var(--fg) !important; + display: block; + padding-bottom: 5px; + padding-top: 5px; + padding-left: 10px; + text-align: left; + text-decoration: none; + } + .pagetoc a:hover, + .pagetoc a.active { + background: var(--sidebar-bg); + color: var(--sidebar-fg) !important; + } + .pagetoc .active { + background: var(--sidebar-bg); + color: var(--sidebar-fg); + } +} \ No newline at end of file diff --git a/docs/9.4.1/subcommands.html b/docs/9.4.1/subcommands.html new file mode 100644 index 0000000000..d3896762dd --- /dev/null +++ b/docs/9.4.1/subcommands.html @@ -0,0 +1,423 @@ + + + + + + Subcommands - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Subcommands

+

Subcommands is another method for registering commands that makes use of creating multiple different CommandAPICommand instances. Given a CommandAPICommand, we can add a subcommand by using the following method:

+
CommandAPICommand withSubcommand(CommandAPICommand subcommand);
+CommandAPICommand withSubcommands(CommandAPICommand... subcommands);
+
+

Using subcommands has no disadvantages to using regular commands with the LiteralArgument or MultiLiteralArgument, and should be slightly more intuitive to implement if you've used other command frameworks before.

+
+

Example - Permission system with subcommands

+

Say we wanted to write a permission management system. To do this, we'll use the following command structsyntaxure:

+
/perm group add <permission> <groupName>
+/perm group remove <permission> <groupName>
+/perm user add <permission> <userName>
+/perm user remove <permission> <userName>
+
+

Let's start with the simplest example - the /perm group ... command. We have one command which is the following:

+
add <permission> <groupName>
+
+

We can implement this by creating a CommandAPICommand with the command name add:

+
+
CommandAPICommand groupAdd = new CommandAPICommand("add")
+    .withArguments(new StringArgument("permission"))
+    .withArguments(new StringArgument("groupName"))
+    .executes((sender, args) -> {
+        // perm group add code
+    });
+
+
val groupAdd = CommandAPICommand("add")
+    .withArguments(StringArgument("permission"))
+    .withArguments(StringArgument("groupName"))
+    .executes(CommandExecutor { sender, args ->
+        // perm group add code
+    })
+
+
val groupAdd = subcommand("add") {
+    stringArgument("permission")
+    stringArgument("groupName")
+    anyExecutor { sender, args ->
+        // perm group add code
+    }
+}
+
+
+

Similarly, we have another part remove <permission> <groupName>. We can declare this similar to our add command. Once we've done that, we can now join everything up together. Here, we create a command group which adds the two other subcommands:

+
+
CommandAPICommand groupRemove = new CommandAPICommand("remove")
+    .withArguments(new StringArgument("permission"))
+    .withArguments(new StringArgument("groupName"))
+    .executes((sender, args) -> {
+        // perm group remove code
+    });
+
+CommandAPICommand group = new CommandAPICommand("group")
+    .withSubcommand(groupAdd)
+    .withSubcommand(groupRemove);
+
+
val groupRemove = CommandAPICommand("remove")
+    .withArguments(StringArgument("permission"))
+    .withArguments(StringArgument("groupName"))
+    .executes(CommandExecutor { sender, args ->
+        // perm group remove code
+    })
+
+val group = CommandAPICommand("group")
+    .withSubcommand(groupAdd)
+    .withSubcommand(groupRemove)
+
+
val groupRemove = subcommand("remove") {
+    stringArgument("permission")
+    stringArgument("groupName")
+    anyExecutor { sender, args ->
+        // perm group remove code
+    }
+}
+
+val group = subcommand("group") {
+    subcommand(groupAdd)
+    subcommand(groupRemove)
+}
+
+
+

Finally, we can link everything up together to the perm command and register the whole thing together:

+
+
new CommandAPICommand("perm")
+    .withSubcommand(group)
+    .register();
+
+
CommandAPICommand("perm")
+    .withSubcommand(group)
+    .register()
+
+
commandAPICommand("perm") {
+    subcommand(group)
+}
+
+
+
+

Another, more intuitive method, is to shove everything in one go without creating lots of variables all over the place:

+
+
new CommandAPICommand("perm")
+    .withSubcommand(new CommandAPICommand("group")
+        .withSubcommand(new CommandAPICommand("add")
+            .withArguments(new StringArgument("permission"))
+            .withArguments(new StringArgument("groupName"))
+            .executes((sender, args) -> {
+                // perm group add code
+            })
+        )
+        .withSubcommand(new CommandAPICommand("remove")
+            .withArguments(new StringArgument("permission"))
+            .withArguments(new StringArgument("groupName"))
+            .executes((sender, args) -> {
+                // perm group remove code
+            })
+        )
+    )
+    .withSubcommand(new CommandAPICommand("user")
+        .withSubcommand(new CommandAPICommand("add")
+            .withArguments(new StringArgument("permission"))
+            .withArguments(new StringArgument("userName"))
+            .executes((sender, args) -> {
+                // perm user add code
+            })
+        )
+        .withSubcommand(new CommandAPICommand("remove")
+            .withArguments(new StringArgument("permission"))
+            .withArguments(new StringArgument("userName"))
+            .executes((sender, args) -> {
+                // perm user remove code
+            })
+        )
+    )
+    .register();
+
+
CommandAPICommand("perm")
+    .withSubcommand(CommandAPICommand("group")
+        .withSubcommand(CommandAPICommand("add")
+            .withArguments(StringArgument("permission"))
+            .withArguments(StringArgument("groupName"))
+            .executes(CommandExecutor { sender, args ->
+                // perm group add code
+            })
+        )
+        .withSubcommand(CommandAPICommand("remove")
+            .withArguments(StringArgument("permission"))
+            .withArguments(StringArgument("groupName"))
+            .executes(CommandExecutor { sender, args ->
+                // perm group remove code
+            })
+        )
+    )
+    .withSubcommand(CommandAPICommand("user")
+        .withSubcommand(CommandAPICommand("add")
+            .withArguments(StringArgument("permission"))
+            .withArguments(StringArgument("userName"))
+            .executes(CommandExecutor { sender, args ->
+                // perm user add code
+            })
+        )
+        .withSubcommand(CommandAPICommand("remove")
+            .withArguments(StringArgument("permission"))
+            .withArguments(StringArgument("userName"))
+            .executes(CommandExecutor { sender, args ->
+                // perm user remove code
+            })
+        )
+    )
+    .register()
+
+
commandAPICommand("perm") {
+    subcommand("group") {
+        subcommand("add") {
+            stringArgument("permission")
+            stringArgument("groupName")
+            anyExecutor { sender, args ->
+                // perm group add code
+            }
+        }
+        subcommand("remove") {
+            stringArgument("permission")
+            stringArgument("groupName")
+            anyExecutor { sender, args ->
+                // perm group remove code
+            }
+        }
+    }
+    subcommand("user") {
+        subcommand("add") {
+            stringArgument("permission")
+            stringArgument("userName")
+            anyExecutor { sender, args ->
+                // perm user add code
+            }
+        }
+        subcommand("remove") {
+            stringArgument("permission")
+            stringArgument("userName")
+            anyExecutor { sender, args ->
+                // perm user add code
+            }
+        }
+    }
+}
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/suggestionsinfo.html b/docs/9.4.1/suggestionsinfo.html new file mode 100644 index 0000000000..6914c04302 --- /dev/null +++ b/docs/9.4.1/suggestionsinfo.html @@ -0,0 +1,243 @@ + + + + + + The SuggestionsInfo record - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

The SuggestionsInfo record

+

Argument suggestion methods can accept a function which takes in a SuggestionsInfo object and returns a suitable format for suggestions. The SuggestionInfo class is a record which contains the following methods:

+
public record SuggestionInfo {
+    CommandSender sender();
+    CommandArguments previousArgs();
+    String currentInput();
+    String currentArg();
+}
+
+

These methods can be used to aid with providing context-aware suggestions for users. The fields are as follows:

+
CommandSender sender();
+
+

sender() represents the command sender which is typing this command and requesting these suggestions. This is normally a Player, but can also be a console command sender if using a Paper server.

+
+
CommandArguments previousArgs();
+
+

previousArgs() represents the previously declared arguments, which are parsed and interpreted as if they were being used to execute the command. See this example on the string argument suggestions page for an idea of how to utilize this field.

+
+
String currentInput();
+
+

currentInput() represents the current input that the command sender has entered. This is effectively everything that they have typed, including the leading / symbol which is required to start a command. If a user is typing /mycommand hellowor¦, the result of currentInput() would be "/mycommand hellowor".

+
+
String currentArg();
+
+

currentArg() represents the current text which the command sender has entered for the argument which you're trying to provide suggestions for. If a user is typing /mycommand hellowor¦, the result of currentArg() would be "hellowor".

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/tomorrow-night.css b/docs/9.4.1/tomorrow-night.css new file mode 100644 index 0000000000..81fe276e7f --- /dev/null +++ b/docs/9.4.1/tomorrow-night.css @@ -0,0 +1,102 @@ +/* Tomorrow Night Theme */ +/* https://github.com/jmblog/color-themes-for-highlightjs */ +/* Original theme - https://github.com/chriskempson/tomorrow-theme */ +/* https://github.com/jmblog/color-themes-for-highlightjs */ + +/* Tomorrow Comment */ +.hljs-comment { + color: #969896; +} + +/* Tomorrow Red */ +.hljs-variable, +.hljs-attribute, +.hljs-tag, +.hljs-regexp, +.ruby .hljs-constant, +.xml .hljs-tag .hljs-title, +.xml .hljs-pi, +.xml .hljs-doctype, +.html .hljs-doctype, +.css .hljs-id, +.css .hljs-class, +.css .hljs-pseudo { + color: #cc6666; +} + +/* Tomorrow Orange */ +.hljs-number, +.hljs-preprocessor, +.hljs-pragma, +.hljs-built_in, +.hljs-literal, +.hljs-params, +.hljs-constant { + color: #de935f; +} + +/* Tomorrow Yellow */ +.ruby .hljs-class .hljs-title, +.css .hljs-rule .hljs-attribute { + color: #f0c674; +} + +/* Tomorrow Green */ +.hljs-string, +.hljs-value, +.hljs-inheritance, +.hljs-header, +.hljs-name, +.ruby .hljs-symbol, +.xml .hljs-cdata { + color: #b5bd68; +} + +/* Tomorrow Aqua */ +.hljs-title, +.css .hljs-hexcolor { + color: #8abeb7; +} + +/* Tomorrow Blue */ +.hljs-function, +.python .hljs-decorator, +.python .hljs-title, +.ruby .hljs-function .hljs-title, +.ruby .hljs-title .hljs-keyword, +.perl .hljs-sub, +.javascript .hljs-title, +.coffeescript .hljs-title { + color: #81a2be; +} + +/* Tomorrow Purple */ +.hljs-keyword, +.javascript .hljs-function { + color: #b294bb; +} + +.hljs { + display: block; + overflow-x: auto; + background: #1d1f21; + color: #c5c8c6; +} + +.coffeescript .javascript, +.javascript .xml, +.tex .hljs-formula, +.xml .javascript, +.xml .vbscript, +.xml .css, +.xml .hljs-cdata { + opacity: 0.5; +} + +.hljs-addition { + color: #718c00; +} + +.hljs-deletion { + color: #c82829; +} diff --git a/docs/9.4.1/tooltips.html b/docs/9.4.1/tooltips.html new file mode 100644 index 0000000000..a97aea2a9e --- /dev/null +++ b/docs/9.4.1/tooltips.html @@ -0,0 +1,494 @@ + + + + + + Argument suggestions with tooltips - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Argument suggestions with tooltips

+

A /warp command with suggestions of various locations. Hovering over the suggestions with the mouse cursor displays tooltips describing what the locations are

+

The CommandAPI can also display tooltips for specific argument suggestions. These are shown to the user when they hover over a given suggestion and can be used to provide more context to a user about the suggestions that are shown to them. In this section, we'll outline the two ways of creating suggestions with tooltips:

+
    +
  • Normal (String) suggestions with tooltips
  • +
  • Safely typed suggestions with tooltips
  • +
+

Tooltips can have formatting to change how the text is displayed by using the ChatColor class.

+
+

Tooltips with normal (String-based) suggestions

+

To use these features, the CommandAPI includes the stringsWithTooltips methods for arguments, that accept IStringTooltip objects instead of String objects:

+
ArgumentSuggestions stringsWithTooltips(IStringTooltip... suggestions);
+ArgumentSuggestions stringsWithTooltips(Function<SuggestionInfo, IStringTooltip[]> suggestions);
+
+

The StringTooltip class is the CommandAPI's default implementation of IStringTooltip, which has some static methods to construct tooltips easily:

+
StringTooltip none(String suggestion);
+StringTooltip ofString(String suggestion, String tooltip);
+StringTooltip ofMessage(String suggestion, Message tooltip);
+StringTooltip ofBaseComponents(String suggestion, BaseComponent... tooltip);
+StringTooltip ofAdventureComponent(String suggestion, Component tooltip);
+
+

The first method, StringTooltip.none(String) creates a normal suggestion entry with no tooltip. The other methods create a suggestion with the provided tooltip text in either String, Brigadier Message, Spigot BaseComponent[] or Adventure Component format.

+
+

Example - An emotes command with string suggestion tooltips

+

Say we want to create a simple command to provide in-game emotes between players. For example, if you did /emote wave Bob, you'll "wave" to the player Bob. For this example, we'll use the following command syntax:

+
/emote <emote> <target>
+
+

First, we'll declare our arguments. Here, we'll use the stringsWithTooltips method, along with the StringTooltip.ofString(String, String) method to create emote suggestions and include suitable descriptions:

+
+
List<Argument<?>> arguments = new ArrayList<>();
+arguments.add(new StringArgument("emote")
+    .replaceSuggestions(ArgumentSuggestions.stringsWithTooltips(info ->
+        new IStringTooltip[] {
+            StringTooltip.ofString("wave", "Waves at a player"),
+            StringTooltip.ofString("hug", "Gives a player a hug"),
+            StringTooltip.ofString("glare", "Gives a player the death glare")
+        }
+    ))
+);
+arguments.add(new PlayerArgument("target"));
+
+
val arguments = mutableListOf<Argument<*>>()
+arguments.add(StringArgument("emote")
+    .replaceSuggestions(ArgumentSuggestions.stringsWithTooltips { info ->
+        arrayOf<IStringTooltip>(
+            StringTooltip.ofString("wave", "Waves at a player"),
+            StringTooltip.ofString("hug", "Gives a player a hug"),
+            StringTooltip.ofString("glare", "Gives a player the death glare")
+        )
+    })
+)
+arguments.add(PlayerArgument("target"))
+
+
+

Finally, we declare our command as normal:

+
+
new CommandAPICommand("emote")
+    .withArguments(arguments)
+    .executesPlayer((player, args) -> {
+        String emote = (String) args.get("emote");
+        Player target = (Player) args.get("target");
+        
+        switch (emote) {
+        case "wave":
+            target.sendMessage(player.getName() + " waves at you!");
+            break;
+        case "hug":
+            target.sendMessage(player.getName() + " hugs you!");
+            break;
+        case "glare":
+            target.sendMessage(player.getName() + " gives you the death glare...");
+            break;
+        default:
+            player.sendMessage("Invalid emote '" + emote + "'!");
+            break;
+        }
+    })
+    .register();
+
+
CommandAPICommand("emote")
+    .withArguments(*arguments.toTypedArray())
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val emote = args["emote"] as String
+        val target = args["target"] as Player
+
+        when (emote) {
+            "wave" -> target.sendMessage("${player.name} waves at you!")
+            "hug" -> target.sendMessage("${player.name} hugs you!")
+            "glare" -> target.sendMessage("${player.name} gives you the death glare...")
+        }
+    })
+    .register()
+
+
+
+
+

Using IStringTooltip directly

+

The IStringTooltip interface can be implemented by any other class to provide tooltips for custom objects. The IStringTooltip interface has the following methods:

+
public interface IStringTooltip {
+    public String getSuggestion();
+    public Message getTooltip();
+}
+
+
+

Note that the Message class is from the Brigadier library, which you will have to add as a dependency to your plugin. Information on how to do that can be found here.

+
+

This is incredibly useful if you are using suggestions with custom objects, such as a plugin that has custom items.

+
+

Example - Using IStringTooltip for custom items

+

Let's say we've created a simple plugin which has custom items. For a custom item, we'll have a simple class CustomItem that sets its name, lore and attached itemstack:

+
+
public @SuppressWarnings("deprecation")
+class CustomItem implements IStringTooltip {
+
+    private ItemStack itemstack;
+    private String name;
+    
+    public CustomItem(ItemStack itemstack, String name, String lore) {
+        ItemMeta meta = itemstack.getItemMeta();
+        meta.setDisplayName(name);
+        meta.setLore(Arrays.asList(lore));
+        itemstack.setItemMeta(meta);
+        this.itemstack = itemstack;
+        this.name = name;
+    }
+    
+    public String getName() {
+        return this.name;
+    }
+    
+    public ItemStack getItem() {
+        return this.itemstack;
+    }
+    
+    @Override
+    public String getSuggestion() {
+        return this.itemstack.getItemMeta().getDisplayName();
+    }
+
+    @Override
+    public Message getTooltip() {
+        return BukkitTooltip.messageFromString(this.itemstack.getItemMeta().getLore().get(0));
+    }
+    
+}
+
+
class CustomItem(val item: ItemStack, val name: String, lore: String): IStringTooltip {
+
+    init {
+        val meta = item.itemMeta
+        meta.setDisplayName(name)
+        meta.lore = listOf(lore)
+        item.itemMeta = meta
+    }
+
+    override fun getSuggestion(): String = this.item.itemMeta.displayName
+
+    override fun getTooltip(): Message = BukkitTooltip.messageFromString(this.item.itemMeta.lore?.get(0) ?: "")
+
+}
+
+
+

We make use of the Tooltip.messageFromString() method to generate a Brigadier Message object from our string tooltip.

+

Let's also say that our plugin has registered lots of CustomItems and has this stored in a CustomItem[] in our plugin. We could then use this as our input for suggestions:

+
+
CustomItem[] customItems = new CustomItem[] {
+    new CustomItem(new ItemStack(Material.DIAMOND_SWORD), "God sword", "A sword from the heavens"),
+    new CustomItem(new ItemStack(Material.PUMPKIN_PIE), "Sweet pie", "Just like grandma used to make")
+};
+    
+new CommandAPICommand("giveitem")
+    .withArguments(new StringArgument("item").replaceSuggestions(ArgumentSuggestions.stringsWithTooltips(customItems))) // We use customItems[] as the input for our suggestions with tooltips
+    .executesPlayer((player, args) -> {
+        String itemName = (String) args.get("item");
+        
+        // Give them the item
+        for (CustomItem item : customItems) {
+            if (item.getName().equals(itemName)) {
+                player.getInventory().addItem(item.getItem());
+                break;
+            }
+        }
+    })
+    .register();
+
+
val customItems = arrayOf<CustomItem>(
+    CustomItem(ItemStack(Material.DIAMOND_SWORD), "God sword", "A sword from the heavens"),
+    CustomItem(ItemStack(Material.PUMPKIN_PIE), "Sweet pie", "Just like grandma used to make")
+)
+
+CommandAPICommand("giveitem")
+    .withArguments(StringArgument("item").replaceSuggestions(ArgumentSuggestions.stringsWithTooltips(*customItems))) // We use customItems[] as the input for our suggestions with tooltips
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val itemName = args["item"] as String
+
+        // Give them the item
+        for (item in customItems) {
+            if (item.name == itemName) {
+                player.inventory.addItem(item.item)
+                break
+            }
+        }
+    })
+    .register()
+
+
+
+
+

Tooltips with safe suggestions

+

Using tooltips with safe suggestions is almost identical to the method described above for normal suggestions, except for two things. Firstly, you must use tooltips method instead of the stringsWithTooltips method and secondly, instead of using StringTooltip, you must use Tooltip<S>. Let's look at these differences in more detail.

+

The tooltips methods are fairly similar to the stringsWithTooltips methods, except instead of using StringTooltip, it simply uses Tooltip<S>:

+
SafeSuggestions<T> tooltips(Tooltip<T>... suggestions);
+SafeSuggestions<T> tooltips(Function<SuggestionInfo, Tooltip<T>[]> suggestions);
+
+

The Tooltip<S> class represents a tooltip for a given object S. For example, a tooltip for a LocationArgument would be a Tooltip<Location> and a tooltip for an EnchantmentArgument would be a Tooltip<Enchantment>.

+

Just like the StringTooltip class, the Tooltip<S> class provides the following static methods, which operate exactly the same as the ones in the StringTooltip class:

+
Tooltip<S> none(S object);
+Tooltip<S> ofString(S object, String tooltip);
+Tooltip<S> ofMessage(S object, Message tooltip);
+Tooltip<S> ofBaseComponents(S object, BaseComponent... tooltip);
+Tooltip<S> ofAdventureComponent(S object, Component tooltip);
+
+Tooltip<S>[] arrayOf(Tooltip<S>... tooltips);
+
+

The use of arrayOf is heavily recommended as it provides the necessary type safety for Java code to ensure that the correct types are being passed to the tooltips method.

+
+

Example - Teleportation command with suggestion descriptions

+

Say we wanted to create a custom teleport command which suggestions a few key locations. In this example, we'll use the following command syntax:

+
/warp <location>
+
+

First, we'll declare our arguments. Here, we use a LocationArgument and use the tooltips method, with a parameter for the command sender, so we can get information about the world. We populate the suggestions with tooltips using Tooltip.ofString(Location, String) and collate them together with Tooltip.arrayOf(Tooltip<Location>...):

+
+
List<Argument<?>> arguments = new ArrayList<>();
+arguments.add(new LocationArgument("location")
+    .replaceSafeSuggestions(SafeSuggestions.tooltips(info -> {
+        // We know the sender is a player if we use .executesPlayer()
+        Player player = (Player) info.sender();
+        return BukkitTooltip.arrayOf(
+            BukkitTooltip.ofString(player.getWorld().getSpawnLocation(), "World spawn"),
+            BukkitTooltip.ofString(player.getBedSpawnLocation(), "Your bed"),
+            BukkitTooltip.ofString(player.getTargetBlockExact(256).getLocation(), "Target block")
+        );
+    })));
+
+
val arguments = listOf<Argument<*>>(
+    LocationArgument("location")
+        .replaceSafeSuggestions(SafeSuggestions.tooltips { info ->
+            // We know the sender is a player if we use .executesPlayer()
+            val player = info.sender() as Player
+            BukkitTooltip.arrayOf(
+                BukkitTooltip.ofString(player.world.spawnLocation, "World spawn"),
+                BukkitTooltip.ofString(player.bedSpawnLocation, "Your bed"),
+                BukkitTooltip.ofString(player.getTargetBlockExact(256)?.location, "Target block")
+            )
+        } )
+)
+
+
+

In the arguments declaration, we've casted the command sender to a player. To ensure that the command sender is definitely a player, we'll use the executesPlayer command execution method in our command declaration:

+
+
new CommandAPICommand("warp")
+    .withArguments(arguments)
+    .executesPlayer((player, args) -> {
+        player.teleport((Location) args.get("location"));
+    })
+    .register();
+
+
CommandAPICommand("warp")
+    .withArguments(arguments)
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        player.teleport(args["location"] as Location)
+    })
+    .register()
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/troubleshooting.html b/docs/9.4.1/troubleshooting.html new file mode 100644 index 0000000000..ef2739a4ee --- /dev/null +++ b/docs/9.4.1/troubleshooting.html @@ -0,0 +1,321 @@ + + + + + + Troubleshooting - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Troubleshooting

+

This section summarizes the list of things that could go wrong with the CommandAPI and how to mitigate these circumstances.

+
+

Argument suggestions are empty or aren't updating

+

If you've registered a command with an argument and replaced/included additional suggestions, but the suggestions:

+
    +
  • Are empty (e.g. a list of worlds returns no suggestions)
  • +
  • Don't update automatically (e.g. a list of players doesn't update when new players join the game)
  • +
+

This is most likely caused by using a constant array instead of using a lambda to dynamically update argument suggestions when the player requests them:

+
new StringArgument("players")
+    .replaceSuggestions(ArgumentSuggestions.strings( 
+        Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new)
+    ));
+
+

$$\downarrow$$

+
new StringArgument("players")
+    .replaceSuggestions(ArgumentSuggestions.strings( 
+        info -> Bukkit.getOnlinePlayers().stream().map(Player::getName).toArray(String[]::new)
+    ));
+
+
+

Permissions don't work (shading the CommandAPI)

+

If you're shading the CommandAPI and any of the following occur:

+
    +
  • Players with no permissions cannot run CommandAPI commands
  • +
  • .withPermission(CommandPermission.NONE) doesn't work, even if a player has no permissions
  • +
+

You've probably not initialized the CommandAPI correctly. To assign permissions to a command, you have to add CommandAPI.onEnable() to your plugin's onEnable() method.

+
+

I've registered my command but nothing happens

+

If you've registered a command, the command should be present in the console if verbose logging is enabled. If this does not appear in the console, check that you've:

+
    +
  • Used .register() at the end of your command declaration
  • +
  • Added CommandAPI.onLoad() and CommandAPI.onEnable() to your onLoad() and onEnable() methods if you're shading the CommandAPI
  • +
  • Not added the commands to your plugin.yml file if you're not shading the CommandAPI
  • +
+
+

The CommandAPI doesn't load, something about UnsupportedClassVersionError and "class file version 60.0"

+

If you're getting an error which looks something like this (key thing to look for is class file version 60.0), then you're running an old and unsupported version of Java:

+
[06.09 16:48:26] [Server] [Server thread/ERROR]: Could not load 'plugins/CommandAPI.jar' in folder 'plugins'
+org.bukkit.plugin.InvalidPluginExceptionjava.lang.UnsupportedClassVersionError: dev/jorel/commandapi/CommandAPIMain has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 52.0
+    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:149) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:394) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:301) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    at org.bukkit.craftbukkit.v1_16_R3.CraftServer.loadPlugins(CraftServer.java:381) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:224) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:928) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:273) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_271]
+Caused byjava.lang.UnsupportedClassVersionError: dev/jorel/commandapi/CommandAPIMain has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 52.0
+    at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_271]
+    at java.lang.ClassLoader.defineClass(ClassLoader.java:756) ~[?:1.8.0_271]
+    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_271]
+    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:186) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_271]
+    at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:104) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:99) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_271]
+    at java.lang.Class.forName0(Native Method) ~[?:1.8.0_271]
+    at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_271]
+    at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:67) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:145) ~[spigot-1.16.5.jar:3096-Spigot-9fb885e-296df56]
+    ... more
+
+

As of CommandAPI 6.0.0 onwards, the CommandAPI is written in Java 16, so old versions such as Java 8 will not run the CommandAPI. Consider upgrading to Java 16.

+

For context, a list of Java versions and their class file version:

+
+ + + + + +
Java versionClass file versionJava versionClass file version
Java 1761.0Java 1256.0
Java 1660.0Java 1155.0
Java 1559.0Java 1054.0
Java 1458.0Java 953.0
Java 1357.0Java 852.0
+
+
+

Server errors when loading datapacks in 1.16+

+

If you get an error at the very start of the server's startup sequence along the lines of:

+
[15:57:29] [Worker-Main-5/ERROR]: Failed to load function mycustomnamespace:test
+java.util.concurrent.CompletionException: java.lang.IllegalArgumentException: Whilst parsing command on line 2: Unknown or incomplete command, see below for error at position 0: <--[HERE]
+    at java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source) ~[?:1.8.0_261]
+    at java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source) [?:1.8.0_261]
+    at java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) [?:1.8.0_261]
+    at java.util.concurrent.CompletableFuture$AsyncSupply.exec(Unknown Source) [?:1.8.0_261]
+    at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) [?:1.8.0_261]
+    at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(Unknown Source) [?:1.8.0_261]
+    at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) [?:1.8.0_261]
+    at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) [?:1.8.0_261]
+Caused by: java.lang.IllegalArgumentException: Whilst parsing command on line 2: Unknown or incomplete command, see below for error at position 0: <--[HERE]
+    at net.minecraft.server.v1_16_R1.CustomFunction.a(SourceFile:62) ~[spigot-1.16.1.jar:git-Spigot-758abbe-8dc1da1]
+    at net.minecraft.server.v1_16_R1.CustomFunctionManager.a(SourceFile:84) ~[spigot-1.16.1.jar:git-Spigot-758abbe-8dc1da1]
+    ... 6 more
+
+

You can safely ignore it - the CommandAPI fixes this later. This is described in more detail here.

+
+

Running /reload doesn't work

+

See Plugin reloading

+
+

Players cannot connect/timeout when joining

+

If players cannot connect, this could be due to the size of the command data packet. To see the resultant packet being sent to players when they log in, enable the create-dispatcher-json: true setting and view the file size of the resultant file. If the file size is abnormally large (Over 2MB is considered very large), consider reducing the number of LiteralArguments which your plugin uses.

+
+

My issue isn't on here, what do I do?

+

If you've found a bug that isn't solved here, submit a bug report on the CommandAPI's issues page and I'll try my best to resolve the issue!

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/upgrading.html b/docs/9.4.1/upgrading.html new file mode 100644 index 0000000000..a428b641b5 --- /dev/null +++ b/docs/9.4.1/upgrading.html @@ -0,0 +1,625 @@ + + + + + + Upgrading guide - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Upgrading guide

+

From 9.2.0 to 9.3.0

+

The BukkitTooltip.generateAdvenureComponents methods have now been deprecated in favour of the correctly named BukkitTooltip.generateAdventureComponents methods:

+
+
BukkitTooltip.generateAdvenureComponents()
+
+
+

$$\downarrow$$

+
+
BukkitTooltip.generateAdventureComponents()
+
+
+
+

From 9.0.3 to 9.1.0

+

MultiLiteralArgument changes

+

All MultiLiteralArgument constructors have been deprecated in 9.1.0! Instead the new MultiLiteralArgument constructor should be used:

+
+
withArguments(new MultiLiteralArgument("gamemodes", List.of("survival", "creative", "adventure", "spectator")))
+
+
+

$$\downarrow$$

+
+
withArguments(new MultiLiteralArgument("gamemodes", "survival", "creative", "adventure", "spectator"))
+
+
+

CommandArguments changes

+

For 9.1.0 all deprecated methods are no longer deprecated. To learn about all the methods now available, refer to the CommandArguments page.

+
+

From 9.0.1 to 9.0.2

+

MultiLiteralArgument and LiteralArgument changes

+

In previous versions, the ability has been introduced to access arguments by their node names. However, while this was possible for every other argument, it wasn't possible for MultiLiteralArguments. This was now changed because the values from the MultiLiteralArgument are included in the CommandArguments of a command.

+

Therefore, the current constructor has been deprecated and the new one should be used:

+
+
withArguments(new MultiLiteralArgument("survival", "creative", "adventure", "spectator"))
+
+
+

$$\downarrow$$

+
+
withArguments(new MultiLiteralArgument("gamemodes", List.of("survival", "creative", "adventure", "spectator")))
+
+
+

Because it is possible to list LiteralArguments in the CommandArguments of a command, there was also an additional constructor add to the LiteralArgument class. The other one is not deprecated.

+

Now, the LiteralArgument class contains two possible constructors:

+
public LiteralArgument(String literal) // Recommended if the literal is not listed
+public LiteralArgument(String nodeName, String literal)
+
+
+

From 9.0.0 to 9.0.1

+

CustomArgumentException changes

+

For 9.0.1, the CustomArgumentException constructors have been deprecated and should no longer be used. Instead, use the CustomArgumentException static factory methods:

+
+
throw new CustomArgumentException(new MessageBuilder(...));
+throw new CustomArgumentException("Error message");
+
+
+

$$\downarrow$$

+
+
throw CustomArgumentException.fromMessageBuilder(new MessageBuilder(...));
+throw CustomArgumentException.fromString("Error message");
+
+
+

CommandArguments changes

+

For 9.0.1 the various CommandArguments#getOrDefault() and CommandArguments#getOrDefaultUnchecked() have been deprecated and should no longer be used. Instead, use the CommandArguments#getOptional() and CommandArguments#getOptionalUnchecked() methods:

+
+
new CommandAPICommand("mycommand")
+    .withOptionalArguments(new StringArgument("string"))
+    .executes((sender, args) -> {
+        String string = (String) args.getOrDefault("string", "Default Value");
+    })
+    .register();
+
+
new CommandAPICommand("mycommand")
+    .withOptionalArguments(new StringArgument("string"))
+    .executes((sender, args) -> {
+        String string = args.getOrDefaultUnchecked("string", "Default Value");
+    })
+    .register();
+
+
+

$$\downarrow$$

+
+
new CommandAPICommand("mycommand")
+    .withOptionalArguments(new StringArgument("string"))
+    .executes((sender, args) -> {
+        String string = (String) args.getOptional("string").orElse("Default Value");
+    })
+    .register();
+
+
new CommandAPICommand("mycommand")
+    .withOptionalArguments(new StringArgument("string"))
+    .executes((sender, args) -> {
+        String string = args.getOptionalUnchecked("string").orElse("Default Value");
+    })
+    .register();
+
+
+
+

From 8.8.x to 9.0.0

+

CommandAPI 9.0.0 is arguably the biggest change in the CommandAPI's project structure and usage. This update was designed to allow the CommandAPI to be generalized for other platforms (e.g. Velocity, Fabric, Sponge), and as a result this update is incompatible with previous versions of the CommandAPI.

+

All deprecated methods from 8.8.x have been removed in this update. Please ensure that you use the relevant replacement methods (these are described in the JavaDocs for the various deprecated methods) before upgrading to 9.0.0.

+
+

Project dependencies

+

For Bukkit/Spigot/Paper plugins, the commandapi-core and commandapi-shade modules should no longer be used. Instead, use the new commandapi-bukkit-core and commandapi-bukkit-shade modules:

+
+
<dependencies>
+    <dependency>
+        <groupId>dev.jorel</groupId>
+        <artifactId>commandapi-core</artifactId>
+        <version>9.0.0</version>
+        <scope>provided</scope>
+    </dependency>
+</dependencies>
+
+
<dependencies>
+    <dependency>
+        <groupId>dev.jorel</groupId>
+        <artifactId>commandapi-shade</artifactId>
+        <version>9.0.0</version>
+    </dependency>
+</dependencies>
+
+
dependencies {
+    compileOnly "dev.jorel:commandapi-core:9.0.0"
+}
+
+
dependencies {
+    compileOnly("dev.jorel:commandapi-core:9.0.0")
+}
+
+
dependencies {
+    implementation "dev.jorel:commandapi-shade:9.0.0"
+}
+
+
dependencies {
+    implementation("dev.jorel:commandapi-shade:9.0.0")
+}
+
+

$$\downarrow$$

+
<dependencies>
+    <dependency>
+        <groupId>dev.jorel</groupId>
+        <artifactId>commandapi-bukkit-core</artifactId>
+        <version>9.0.0</version>
+        <scope>provided</scope>
+    </dependency>
+</dependencies>
+
+
<dependencies>
+    <dependency>
+        <groupId>dev.jorel</groupId>
+        <artifactId>commandapi-bukkit-shade</artifactId>
+        <version>9.0.0</version>
+    </dependency>
+</dependencies>
+
+
dependencies {
+    compileOnly "dev.jorel:commandapi-bukkit-core:9.0.0"
+}
+
+
dependencies {
+    compileOnly("dev.jorel:commandapi-bukkit-core:9.0.0")
+}
+
+
dependencies {
+    implementation "dev.jorel:commandapi-bukkit-shade:9.0.0"
+}
+
+
dependencies {
+    implementation("dev.jorel:commandapi-bukkit-shade:9.0.0")
+}
+
+
+

Additionally, when using the Kotlin DSL for Bukkit, instead of using commandapi-kotlin, use commandapi-bukkit-kotlin:

+
+
<dependencies>
+    <dependency>
+        <groupId>dev.jorel</groupId>
+        <artifactId>commandapi-kotlin</artifactId>
+        <version>9.0.0</version>
+    </dependency>
+</dependencies>
+
+
dependencies {
+    implementation "dev.jorel:commandapi-kotlin:9.0.0"
+}
+
+
dependencies {
+    implementation("dev.jorel:commandapi-kotlin:9.0.0")
+}
+
+

$$\downarrow$$

+
<dependencies>
+    <dependency>
+        <groupId>dev.jorel</groupId>
+        <artifactId>commandapi-bukkit-kotlin</artifactId>
+        <version>9.0.0</version>
+    </dependency>
+</dependencies>
+
+
dependencies {
+    implementation "dev.jorel:commandapi-bukkit-kotlin:9.0.0"
+}
+
+
dependencies {
+    implementation("dev.jorel:commandapi-bukkit-kotlin:9.0.0")
+}
+
+
+
+

Loading and enabling the CommandAPI when shading

+

The CommandAPI.onLoad() method has changed in this update. Instead of using the CommandAPIConfig object, use the CommandAPIBukkitConfig and pass in the current plugin reference (this).

+

and CommandAPI.onEnable() method has also changed, and now no longer requires the plugin reference (this), as it is now included in CommandAPI.onLoad() instead.:

+
+
public void onLoad() {
+    CommandAPI.onLoad(new CommandAPIConfig());
+}
+
+public void onEnable() {
+    CommandAPI.onEnable(this);
+}
+
+
+

$$\downarrow$$

+
+
public void onLoad() {
+    CommandAPI.onLoad(new CommandAPIBukkitConfig(this));
+}
+
+public void onEnable() {
+    CommandAPI.onEnable();
+}
+
+
+
+

Accessing arguments

+

Arguments for commands are no longer an Object[] and have now been replaced with a more powerful CommandArguments object. This object now lets you access arguments in a number of ways:

+

Using the args.get(int) method

+

If you're in a rush and just want to upgrade quickly, call the .get(int) method instead of accessing the arguments using the array access notation:

+
+
new CommandAPICommand("cmd")
+    .withArguments(new StringArgument("mystring"))
+    .withArguments(new PotionEffectArgument("mypotion"))
+    .withArguments(new LocationArgument("mylocation"))
+    .executes((sender, args) -> {
+        String stringArg = (String) args[0];
+        PotionEffectType potionArg = (PotionEffectType) args[1];
+        Location locationArg = (Location) args[2];
+    })
+    .register();
+
+
+

$$\downarrow$$

+
+
new CommandAPICommand("cmd")
+    .withArguments(new StringArgument("mystring"))
+    .withArguments(new PotionEffectArgument("mypotion"))
+    .withArguments(new LocationArgument("mylocation"))
+    .executes((sender, args) -> {
+        String stringArg = (String) args.get(0);
+        PotionEffectType potionArg = (PotionEffectType) args.get(1);
+        Location locationArg = (Location) args.get(2);
+    })
+    .register();
+
+
+ +

The CommandAPI introduces a new args.get(String) method to access arguments using the argument node name. This method also makes your code much more compatible with optional arguments:

+
+
new CommandAPICommand("cmd")
+    .withArguments(new StringArgument("mystring"))
+    .withArguments(new PotionEffectArgument("mypotion"))
+    .withArguments(new LocationArgument("mylocation"))
+    .executes((sender, args) -> {
+        String stringArg = (String) args[0];
+        PotionEffectType potionArg = (PotionEffectType) args[1];
+        Location locationArg = (Location) args[2];
+    })
+    .register();
+
+
+

$$\downarrow$$

+
+
new CommandAPICommand("cmd")
+    .withArguments(new StringArgument("mystring"))
+    .withArguments(new PotionEffectArgument("mypotion"))
+    .withArguments(new LocationArgument("mylocation"))
+    .executes((sender, args) -> {
+        String stringArg = (String) args.get("mystring");
+        PotionEffectType potionArg = (PotionEffectType) args.get("mypotion");
+        Location locationArg = (Location) args.get("mylocation");
+    })
+    .register();
+
+
+
+

CommandAPI helper methods

+

The CommandAPI.failWithBaseComponents(message) and CommandAPI.failWithAdventureComponent(message) methods have now been moved from CommandAPI to CommandAPIBukkit, because these methods are Bukkit/Spigot/Paper specific and don't exist for other platforms (e.g. Velocity, Fabric, Sponge):

+
+
CommandAPI.failWithBaseComponents(...);
+CommandAPI.failWithAdventureComponent(...);
+
+
+

$$\downarrow$$

+
+
CommandAPIBukkit.failWithBaseComponents(...);
+CommandAPIBukkit.failWithAdventureComponent(...);
+
+
+
+

Removal of the EnvironmentArgument

+

The EnvironmentArgument has been removed in this update, as it was implemented incorrectly and is not fit for purpose. Instead, the CommandAPI has the more accurate WorldArgument.

+
+

Changes to the TeamArgument

+

The TeamArgument has been updated to no longer use a String as its return type. Instead, you can now just use a Team object directly:

+
+
new CommandAPICommand("team")
+    .withArguments(new TeamArgument("team"))
+    .executes((sender, args) -> {
+        String teamName = (String) args.get("team");
+        Team team = Bukkit.getScoreboardManager().getMainScoreboard().getTeam(teamName);
+    })
+    .register();
+
+
+

$$\downarrow$$

+
+
new CommandAPICommand("team")
+    .withArguments(new TeamArgument("team"))
+    .executes((sender, args) -> {
+        Team team = (Team) args.get("team");
+    })
+    .register();
+
+
+
+

Changes to the ObjectiveArgument

+

The ObjectiveArgument has been updated to no longer use a String as its return type. Instead, you can now just use an Objective object directly:

+
+
new CommandAPICommand("objective")
+    .withArguments(new ObjectiveArgument("objective"))
+    .executes((sender, args) -> {
+        String objectiveName = (String) args.get("objective");
+        Objective objective = Bukkit.getScoreboardManager().getMainScoreboard().getObjective(objectiveName);
+    })
+    .register();
+
+
+

$$\downarrow$$

+
+
new CommandAPICommand("objective")
+    .withArguments(new ObjectiveArgument("objective"))
+    .executes((sender, args) -> {
+        Objective objective = (Objective) args.get("objective");
+    })
+    .register();
+
+
+
+

Changes to the ListArgumentBuilder

+

The ListArgumentBuilder no longer has withList(Function<CommandSender, Collection<T>> list) and instead uses SuggestionInfo to have withList(Function<SuggestionInfo<CommandSender>, Collection<T>> list).

+

This now allows you to access more information when generating a list dynamically instead of just the command sender. To access the original command sender, you can use the sender() method from SuggestionInfo:

+
+
ListArgument<?> arg = new ListArgumentBuilder<>("values", ", ")
+    .withList(sender -> List.of("cat", "wolf", "axolotl", sender.getName()))
+    .withStringMapper()
+    .buildGreedy();
+
+
+

$$\downarrow$$

+
+
ListArgument<?> arg = new ListArgumentBuilder<>("values", ", ")
+    .withList(info -> List.of("cat", "wolf", "axolotl", info.sender().getName()))
+    .withStringMapper()
+    .buildGreedy();
+
+
+
+

Changes to the Rotation wrapper

+

The Rotation class now uses a constructor which has the yaw first, and the pitch second, instead of the pitch first and the yaw second.

+
+
new Rotation(20, 80); // Yaw = 80, Pitch = 20
+
+
+

$$\downarrow$$

+
+
new Rotation(20, 80); // Yaw = 20, Pitch = 80
+
+
+
+

Changes to the ScoreboardSlot wrapper

+

The ScoreboardSlot wrapper is now an enum that has direct support for sidebar team colors, via the SIDEBAR_TEAM_### enum values, for example SIDEBAR_TEAM_RED;

+
+
ScoreboardSlot slot = // Some ScoreboardSlot
+DisplaySlot displaySlot = slot.getDisplaySlot(); // Returns PLAYER_LIST, SIDEBAR or BELOW_NAME
+
+// Extract the color if necessary
+if (slot.hasTeamColor()) {
+    ChatColor color = slot.getTeamColor();
+}
+
+
+

$$\downarrow$$

+
+
ScoreboardSlot slot = // Some ScoreboardSlot
+DisplaySlot displaySlot = slot.getDisplaySlot(); // Returns PLAYER_LIST, BELOW_NAME or SIDEBAR_TEAM_###
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/upgrading_old.html b/docs/9.4.1/upgrading_old.html new file mode 100644 index 0000000000..550858de43 --- /dev/null +++ b/docs/9.4.1/upgrading_old.html @@ -0,0 +1,551 @@ + + + + + + Upgrading guide (pre-9.0.0) - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Upgrading guide

+

From 8.6.0 to 8.7.0

+

Sound arguments

+

This update introduces a backwards-incompatible change to the SoundArgument which was introduced in 8.6.0. SoundArguments no longer need a generic type parameter:

+
+
new SoundArgument<Sound>("sound")
+
+
+

$$\downarrow$$

+
+
new SoundArgument("sound")
+
+
+

NamespacedKey SoundArguments no longer need a SoundType parameter, instead the NamespacedKey constructor should be used:

+
+
new SoundArgument<NamespacedKey>("sound", SoundType.NAMESPACED_KEY)
+
+
+

$$\downarrow$$

+
+
new SoundArgument.NamespacedKey("sound")
+
+
+

Entity selector arguments

+

Entity selector arguments no longer need a generic type parameter or a EntitySelector parameter. Instead, the corresponding constructor should be used instead:

+
+
new EntitySelectorArgument<Player>("target", EntitySelector.ONE_PLAYER)
+new EntitySelectorArgument<Collection<Player>>("target", EntitySelector.MANY_PLAYERS)
+
+new EntitySelectorArgument<Entity>("target", EntitySelector.ONE_ENTITY)
+new EntitySelectorArgument<Collection<Entity>>("target", EntitySelector.MANY_ENTITIES)
+
+
+

$$\downarrow$$

+
+
new EntitySelectorArgument.OnePlayer("target")
+new EntitySelectorArgument.ManyPlayers("target")
+
+new EntitySelectorArgument.OneEntity("target")
+new EntitySelectorArgument.ManyEntities("target")
+
+
+

Scoreholder arguments

+

The ScoreHolderArgument no longer needs a generic type parameter or a ScoreHolderType parameter. Instead, the corresponding constructor should be used instead:

+
+
new ScoreHolderArgument<String>(nodeName, ScoreHolderType.SINGLE);
+new ScoreHolderArgument<Collection<String>>(nodeName, ScoreHolderType.MULTIPLE);
+
+
+

$$\downarrow$$

+
+
new ScoreHolderArgument.Single(nodeName);
+new ScoreHolderArgument.Multiple(nodeName);
+
+
+
+

From 8.5.1 to 8.6.0

+

Sound arguments

+

In 8.6.0, the SoundArgument now supports returning a Sound or NamespacedKey object. More information on how to use this can be found in the Sound arguments page. SoundArgument objects now require a generic type parameter to specify what the return type will be (either Sound or NamespacedKey). For the default behaviour, use Sound as the generic type parameter:

+
new SoundArgument("sound")
+
+

$$\downarrow$$

+
new SoundArgument<Sound>("sound")
+
+

Tooltips

+

In 8.6.0, tooltips have been reworked to provide support for Spigot's BaseComponent[]s, and Adventure's Components. As a result, the default method StringTooltip.of() and Tooltip.of() have been deprecated in favour of the better named StringTooltip.ofString() and Tooltip.ofString() methods:

+
StringTooltip.of("wave", "Waves at a player")
+
+Tooltip.of(player.getWorld().getSpawnLocation(), "World spawn")
+
+

$$\downarrow$$

+
StringTooltip.ofString("wave", "Waves at a player")
+
+Tooltip.ofString(player.getWorld().getSpawnLocation(), "World spawn")
+
+

Additionally, the IStringTooltip interface's getTooltip method was changed to return a Brigadier Message object instead of a String. To use the IStringTooltip directly, you now have to add Brigadier to your project's dependencies (info on how to do that can be found here).

+

You can use the Tooltip.messageFromString(String) to easily upgrade to the new Message return type:

+
@Override
+public String getTooltip() {
+    return this.itemstack.getItemMeta().getLore().get(0);
+}
+
+

$$\downarrow$$

+
@Override
+public Message getTooltip() {
+    return Tooltip.messageFromString(this.itemstack.getItemMeta().getLore().get(0));
+}
+
+

Command failures

+

To support Spigot's BaseComponent[]s and Adventure's Components, the CommandAPI.fail() method has now been deprecated in favour of the better named CommandAPI.failWithString() method:

+
throw CommandAPI.fail("Error message");
+
+

$$\downarrow$$

+
throw CommandAPI.failWithString("Error message");
+
+

List arguments

+

List arguments can now be implemented using an underlying text argument, instead of requiring it to be a greedy string. This allows you to use multiple lists in a command, in any position. As such, the ListArgumentBuilder.build() method has been deprecated and replaced with ListArgumentBuilder.buildGreedy() instead:

+
new ListArgumentBuilder<Material>("materials")
+    .withList(List.of(Material.values()))
+    .withMapper(material -> material.name().toLowerCase())
+    .build();
+
+

$$\downarrow$$

+
new ListArgumentBuilder<Material>("materials")
+    .withList(List.of(Material.values()))
+    .withMapper(material -> material.name().toLowerCase())
+    .buildGreedy();
+
+
+

From 8.5.0 to 8.5.1

+

Brigadier arguments

+

In 8.5.1, the methods Brigadier.fromArgument and Brigadier.toSuggestions were changed to use Argument based parameters instead of String based parameters. Instead of providing the node name, you now have to provide the whole argument:

+
Argument<?> myArgument = new StringArgument("myargument");
+List<Argument<?>> argumentList = List.of(myArgument);
+
+Brigadier.fromArgument(argumentList, "myargument");
+Brigadier.toSuggestions("myargument", argumentList);
+
+

$$\downarrow$$

+
Argument<?> myArgument = new StringArgument("myargument");
+List<Argument<?>> argumentList = List.of(myArgument);
+
+Brigadier.fromArgument(argumentList, myArgument);
+Brigadier.toSuggestions(myArgument, argumentList);
+
+
+

From 8.3.1 to 8.4.0

+

Getting a list of registered commands

+

In 8.2.1, the CommandAPI exposed CommandAPIHandler.getInstance().registeredCommands to get a list of registered commands. This has now been changed and properly implemented as a getter method which can be accessed from CommandAPI:

+
CommandAPIHandler.getInstance().registeredCommands
+
+

$$\downarrow$$

+
CommandAPI.getRegisteredCommands()
+
+

Entity selector arguments

+

The import for EntitySelector for the EntitySelectorArgument has moved to improve CommandAPI shading support with jar minimization:

+
dev.jorel.commandapi.arguments.EntitySelectorArgument.EntitySelector
+
+

$$\downarrow$$

+
dev.jorel.commandapi.arguments.EntitySelector
+
+

Custom arguments

+

Custom arguments are no longer restricted to a string-based argument or a keyed-based argument and can now be implemented over any existing argument "base". This argument is now parameterized over two types: the first type being the return type of this custom argument and the second type being the return type of the "base" argument. Custom arguments should now use the new constructor that accepts an argument - more information on how to do that can be found on the Custom arguments page. It's recommended to review your implementation of custom arguments and upgrade them if you feel that you need a more powerful argument parser (for example, you might want to use a greedy string argument as the base argument instead of a string argument).

+

Custom arguments that are not keyed can be drop-in replaced with a StringArgument:

+
new CustomArgument<T>("nodename", inputInfo -> {
+    // Code here
+    return T;
+});
+
+

$$\downarrow$$

+
new CustomArgument<T, String>(new StringArgument("nodename"), inputInfo -> {
+    // Code here
+    return T;
+});
+
+

Keyed custom arguments can be drop-in replaced with a NamespacedKeyArgument:

+
new CustomArgument<T>("nodename", inputInfo -> {
+    // Code here
+    return T;
+}, true);
+
+

$$\downarrow$$

+
new CustomArgument<T, NamespacedKey>(new NamespacedKeyArgument("nodename"), inputInfo -> {
+    // Code here
+    return T;
+});
+
+

NBT arguments

+

NBT arguments now have a different implementation if you're using the plugin version of the CommandAPI or shading the CommandAPI.

+

NBTCompoundArguments are now parameterized over their implemented NBTCompound implementation. For the NBT API, this means:

+
new NBTCompoundArgument("nbt");
+
+

$$\downarrow$$

+
new NBTCompoundArgument<NBTContainer>("nbt");
+
+

If you're using the plugin version of the CommandAPI

+

You no longer have to include the NBT API separately, the CommandAPI comes with the NBT API built-in:

+
de.tr7zw.nbtapi.NBTContainer
+
+

$$\downarrow$$

+
dev.jorel.commandapi.nbtapi.NBTContainer
+
+

If you're shading the CommandAPI

+

You now need to shade the NBT API into your plugin (as well as the CommandAPI). So the CommandAPI knows how to use the underlying implementation of the NBT API, you have to configure it using the CommandAPIConfig.initializeNBTAPI() method in CommandAPI.onLoad(). More information on how to do that can be found on the NBT arguments page, under Shading usage setup.

+
+

From 8.0.0 or earlier to 8.1.0

+

Arguments are now parameterized over a generic type. This does very little in terms of the running of the CommandAPI, but does ensure type safety with its internals. Instances of the Argument type now have to be parameterized. In general, this basically means:

+
Argument myArgument = new GreedyStringArgument("arg");
+
+

$$\downarrow$$

+
Argument<?> myArgument = new GreedyStringArgument("arg");
+
+

Arguments that have multiple return types also need to be parameterized over their return type. This includes:

+
    +
  • CustomArgument
  • +
  • EntitySelectorArgument
  • +
  • ScoreholderArgument
  • +
+

For example:

+
new EntitySelectorArgument("target", EntitySelector.ONE_PLAYER);
+
+

$$\downarrow$$

+
new EntitySelectorArgument<Player>("target", EntitySelector.ONE_PLAYER);
+
+
+

From version 7.0.0 to 8.0.0

+

Particle arguments

+

Particle arguments no longer return Bukkit's org.bukkit.Particle enum, but now return a wrapper dev.jorel.commandapi.wrappers.ParticleData instead. More information about this wrapper class and how to use it can be found on the particle arguments page. To update, change any Particle casts into a ParticleData cast instead:

+
new CommandAPICommand("mycommand")
+    .withArgument(new ParticleArgument("particle"))
+    .executes((sender, args) -> {
+        Particle particle = (Particle) args[0];
+        // Do stuff with particle
+    })
+    .register();
+
+

$$\downarrow$$

+
new CommandAPICommand("mycommand")
+    .withArgument(new ParticleArgument("particle"))
+    .executes((sender, args) -> {
+        ParticleData particleData = (ParticleData) args[0];
+
+        Particle particle = particleData.particle();
+        Object data = particleData.data();
+
+        // Do stuff with particle and data
+    })
+    .register();
+
+
+

From version 6.5.2 to 7.0.0

+

Maven repository

+

The Maven repository used to serve the CommandAPI has changed from JitPack.io to Maven Central. For Maven projects, you no longer require wan explicit <repository> entry for the CommandAPI. for Gradle projects, you need to ensure mavenCentral() in present in your repositories section.

+

The group ID has changed from dev.jorel.CommandAPI to dev.jorel

+

More information about setting up your development environment can be found in Setting up your development environment.

+

CommandAPI command failures

+

The CommandAPI.fail() no longer automatically throws the exception that it creates, and instead now requires you to manually throw the exception yourself. This improves upon invalid states in command executors and allows invalid states to be identified more easily at compile time. To update, simply add the throw keyword before you call CommandAPI.fail():

+
new CommandAPICommand("mycommand")
+    .executes((sender, args) -> {
+        if(!sender.hasPermission("some.permission")) {
+            CommandAPI.fail("You don't have permission to run /mycommand!");
+            return;
+        }
+        sender.sendMessage("Hello!");
+    })
+
+

$$\downarrow$$

+
new CommandAPICommand("mycommand")
+    .executes((sender, args) -> {
+        if(!sender.hasPermission("some.permission")) {
+            throw CommandAPI.fail("You don't have permission to run /mycommand!");
+        }
+        sender.sendMessage("Hello!");
+    })
+
+

Suggestions

+

Suggestions have been overhauled and no longer take in a Function<SuggestionsInfo, String[]> anymore. Instead, they now take in a ArgumentSuggestions object which represents argument suggestions (and whether they are executed asynchronously or have tooltips).

+

Normal (string) suggestions

+

These normal suggestions methods have been replaced with an ArgumentSuggestions parameter instead of a function:

+
Argument replaceSuggestions(Function<SuggestionInfo, String[]> suggestions);
+Argument includeSuggestions(Function<SuggestionInfo, String[]> suggestions);
+
+

$$\downarrow$$

+
Argument replaceSuggestions(ArgumentSuggestions suggestions);
+Argument includeSuggestions(ArgumentSuggestions suggestions);
+
+

The same functionality can be reproduced by wrapping your existing functions in ArgumentSuggestions.strings:

+
List<Argument> arguments = new ArrayList<>();
+arguments.add(new StringArgument("world").replaceSuggestions(info -> 
+    new String[] {"northland", "eastland", "southland", "westland" }
+));
+
+

$$\downarrow$$

+
List<Argument> arguments = new ArrayList<>();
+arguments.add(new StringArgument("world").replaceSuggestions(ArgumentSuggestions.strings(info -> 
+    new String[] {"northland", "eastland", "southland", "westland" }
+)));
+
+

Normal (strings with tooltips) suggestions

+

The ...T() methods have been replaced with the normal methods above, and can use the ArgumentSuggestions.stringsWithTooltips method:

+
Argument replaceSuggestionsT(Function<SuggestionInfo, IStringTooltip[]> suggestions);
+Argument includeSuggestionsT(Function<SuggestionInfo, IStringTooltip[]> suggestions);
+
+

$$\downarrow$$

+
Argument replaceSuggestions(ArgumentSuggestions suggestions);
+Argument includeSuggestions(ArgumentSuggestions suggestions);
+
+

For example:

+
List<Argument> arguments = new ArrayList<>();
+arguments.add(new StringArgument("emote")
+    .replaceSuggestionsT( info -> new IStringTooltip[] {
+            StringTooltip.of("wave", "Waves at a player"),
+            StringTooltip.of("hug", "Gives a player a hug"),
+            StringTooltip.of("glare", "Gives a player the death glare")
+        }
+    )
+);
+
+

$$\downarrow$$

+
List<Argument> arguments = new ArrayList<>();
+arguments.add(new StringArgument("emote")
+    .replaceSuggestions(ArgumentSuggestions.stringsWithTooltips(info -> new IStringTooltip[] {
+            StringTooltip.of("wave", "Waves at a player"),
+            StringTooltip.of("hug", "Gives a player a hug"),
+            StringTooltip.of("glare", "Gives a player the death glare")
+        }
+    ))
+);
+
+

Safe suggestions

+

Similar to above with normal suggestions, safe suggestions have been replaced with replaceSafeSuggestions and includeSafeSuggestions respectively:

+
Argument replaceWithSafeSuggestions(Function<SuggestionInfo, S[]> suggestions);
+Argument includeWithSafeSuggestions(Function<SuggestionInfo, S[]> suggestions);
+
+

$$\downarrow$$

+
Argument replaceSafeSuggestions(SafeSuggestions<T> suggestions);
+Argument includeSafeSuggestions(SafeSuggestions<T> suggestions);
+
+

These can be used with the SafeSuggestions.suggest and SafeSuggestions.tooltips methods to wrap existing functions. For example:

+
List<Argument> arguments = new ArrayList<>();
+arguments.add(new RecipeArgument("recipe").replaceWithSafeSuggestions(info -> 
+    new Recipe[] { emeraldSwordRecipe, /* Other recipes here */ }
+));
+
+

$$\downarrow$$

+
List<Argument> arguments = new ArrayList<>();
+arguments.add(new RecipeArgument("recipe").replaceSafeSuggestions(SafeSuggestions.suggest(info -> 
+    new Recipe[] { emeraldSwordRecipe, /* Other recipes here */ }
+)));
+
+
+

From version 6.2.0 or earlier to 6.3.0

+

Please refer to an older version of the documentation. This has been omitted to save space and reduce confusion in this upgrading section.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/velocity_intro.html b/docs/9.4.1/velocity_intro.html new file mode 100644 index 0000000000..7949745191 --- /dev/null +++ b/docs/9.4.1/velocity_intro.html @@ -0,0 +1,340 @@ + + + + + + Velocity - CommandAPI Documentation v9.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+ +

Velocity

+
+

Developer's Note:

+

The CommandAPI hasn't been released for Velocity yet. +We do, however, offer snapshot builds. This small section on Velocity will outline how to get the snapshot builds and what limitations the CommandAPI currently has on Velocity.

+

This page focuses on outlining how to set up the CommandAPI for Velocity. It expects that you are already familiar with how to set up a Velocity plugin.

+
+

Adding the snapshot repository with Maven or Gradle

+

Because we do not have an official release yet, the snapshot builds are not published in the Maven Central repository. Instead you need to add our snapshot repository:

+
+
<repositories>
+    <repository>
+        <id>oss.sonatype.org-snapshot</id>
+        <url>https://s01.oss.sonatype.org/content/repositories/snapshots</url>
+    </repository>
+</repositories>
+
+
repositories {
+    maven {
+        url = "https://s01.oss.sonatype.org/content/repositories/snapshots"
+    }
+}
+
+
repositories {
+    maven {
+        url = uri("https://s01.oss.sonatype.org/content/repositories/snapshots")
+    }
+}
+
+
+

Adding the dependency

+

As mentioned, Velocity can only be accessed with snapshot builds. These snapshot build version are following standard semantic versioning and thus have the -SNAPSHOT suffix:

+
+
<dependencies>
+    <dependency>
+        <groupId>dev.jorel</groupId>
+        <artifactId>commandapi-velocity-shade</artifactId>
+        <version>9.4.0-SNAPSHOT</version>
+    </dependency>
+</dependencies>
+
+
dependencies {
+    compile "dev.jorel:commandapi-velocity-shade:9.4.0-SNAPSHOT"
+}
+
+
dependencies {
+    compileOnly("dev.jorel:commandapi-velocity-shade:9.4.0-SNAPSHOT")
+}
+
+
+

Setting up the CommandAPI

+

The CommandAPI requires two steps: loading and enabling. We will perform these steps in Velocity's loading stages, construction and initialization. These two stages are explained in their documentation. +We will perform the CommandAPI's loading step in the construction phase first:

+
+
@Inject
+public ExamplePlugin(ProxyServer server, Logger logger) {
+    this.server = server;
+    this.logger = logger;
+
+    CommandAPI.onLoad(new CommandAPIVelocityConfig(server, this));
+}
+
+
+

Next, we want to utilize Velocity's ProxyInitializeEvent to perform the CommandAPI's enabling step:

+
+
@Subscribe
+public void onProxyInitialization(ProxyInitializeEvent event) {
+    // Any CommandAPI command registrations...
+    CommandAPI.onEnable();
+}
+
+
+

Current limitations

+

The CommandAPI currently only offers support for a very limited amount of arguments on Velocity. This is because arguments are primarily implemented on the backend servers. +However, the CommandAPI offers access for the primitive type arguments:

+ +

Registering a simple command

+

Command registration works the same way as it does in Bukkit. To visualize this, we want to register a simple command that generates a random number between a chosen minimum and a chosen maximum value:

+
+

Example - Registering a simple command

+

We want to register the command /randomnumber with the following syntax:

+
/randomnumber <min> <max>
+
+

To accomplish that, we register the command like this:

+
+
new CommandAPICommand("randomnumber")
+    .withArguments(new IntegerArgument("min"))
+    .withArguments(new IntegerArgument("max"))
+    .executesPlayer((player, args) -> {
+        int min = (int) args.get("min");
+        int max = (int) args.get("max");
+        Random random = ThreadLocalRandom.current();
+        int randomNumber = random.nextInt(min, max);
+        player.sendMessage(Component.text().content("Your random number is: " + randomNumber));
+    })
+    .register();
+
+
CommandAPICommand("randomnumber")
+    .withArguments(IntegerArgument("min"))
+    .withArguments(IntegerArgument("max"))
+    .executesPlayer(PlayerCommandExecutor { player, args ->
+        val min = args["min"] as Int
+        val max = args["max"] as Int
+        val random = ThreadLocalRandom.current()
+        val randomNumber = random.nextInt(min, max)
+        player.sendMessage(Component.text().content("Your random number is: $randomNumber"))
+    })
+    .register()
+
+
+
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/9.4.1/yaml.min.js b/docs/9.4.1/yaml.min.js new file mode 100644 index 0000000000..8b9c5833ec --- /dev/null +++ b/docs/9.4.1/yaml.min.js @@ -0,0 +1 @@ +(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;iref;i=0<=ref?++j:--j){mapping[Escaper.LIST_ESCAPEES[i]]=Escaper.LIST_ESCAPED[i]}return mapping}();Escaper.PATTERN_CHARACTERS_TO_ESCAPE=new Pattern("[\\x00-\\x1f]|…| |
|
");Escaper.PATTERN_MAPPING_ESCAPEES=new Pattern(Escaper.LIST_ESCAPEES.join("|").split("\\").join("\\\\"));Escaper.PATTERN_SINGLE_QUOTING=new Pattern("[\\s'\":{}[\\],&*#?]|^[-?|<>=!%@`]");Escaper.requiresDoubleQuoting=function(value){return this.PATTERN_CHARACTERS_TO_ESCAPE.test(value)};Escaper.escapeWithDoubleQuotes=function(value){var result;result=this.PATTERN_MAPPING_ESCAPEES.replace(value,function(_this){return function(str){return _this.MAPPING_ESCAPEES_TO_ESCAPED[str]}}(this));return'"'+result+'"'};Escaper.requiresSingleQuoting=function(value){return this.PATTERN_SINGLE_QUOTING.test(value)};Escaper.escapeWithSingleQuotes=function(value){return"'"+value.replace(/'/g,"''")+"'"};return Escaper}();module.exports=Escaper},{"./Pattern":8}],3:[function(require,module,exports){var DumpException,extend=function(child,parent){for(var key in parent){if(hasProp.call(parent,key))child[key]=parent[key]}function ctor(){this.constructor=child}ctor.prototype=parent.prototype;child.prototype=new ctor;child.__super__=parent.prototype;return child},hasProp={}.hasOwnProperty;DumpException=function(superClass){extend(DumpException,superClass);function DumpException(message,parsedLine,snippet){DumpException.__super__.constructor.call(this,message);this.message=message;this.parsedLine=parsedLine;this.snippet=snippet}DumpException.prototype.toString=function(){if(this.parsedLine!=null&&this.snippet!=null){return" "+this.message+" (line "+this.parsedLine+": '"+this.snippet+"')"}else{return" "+this.message}};return DumpException}(Error);module.exports=DumpException},{}],4:[function(require,module,exports){var ParseException,extend=function(child,parent){for(var key in parent){if(hasProp.call(parent,key))child[key]=parent[key]}function ctor(){this.constructor=child}ctor.prototype=parent.prototype;child.prototype=new ctor;child.__super__=parent.prototype;return child},hasProp={}.hasOwnProperty;ParseException=function(superClass){extend(ParseException,superClass);function ParseException(message,parsedLine,snippet){ParseException.__super__.constructor.call(this,message);this.message=message;this.parsedLine=parsedLine;this.snippet=snippet}ParseException.prototype.toString=function(){if(this.parsedLine!=null&&this.snippet!=null){return" "+this.message+" (line "+this.parsedLine+": '"+this.snippet+"')"}else{return" "+this.message}};return ParseException}(Error);module.exports=ParseException},{}],5:[function(require,module,exports){var ParseMore,extend=function(child,parent){for(var key in parent){if(hasProp.call(parent,key))child[key]=parent[key]}function ctor(){this.constructor=child}ctor.prototype=parent.prototype;child.prototype=new ctor;child.__super__=parent.prototype;return child},hasProp={}.hasOwnProperty;ParseMore=function(superClass){extend(ParseMore,superClass);function ParseMore(message,parsedLine,snippet){ParseMore.__super__.constructor.call(this,message);this.message=message;this.parsedLine=parsedLine;this.snippet=snippet}ParseMore.prototype.toString=function(){if(this.parsedLine!=null&&this.snippet!=null){return" "+this.message+" (line "+this.parsedLine+": '"+this.snippet+"')"}else{return" "+this.message}};return ParseMore}(Error);module.exports=ParseMore},{}],6:[function(require,module,exports){var DumpException,Escaper,Inline,ParseException,ParseMore,Pattern,Unescaper,Utils,indexOf=[].indexOf||function(item){for(var i=0,l=this.length;i=0){output=this.parseQuotedScalar(scalar,context);i=context.i;if(delimiters!=null){tmp=Utils.ltrim(scalar.slice(i)," ");if(!(ref1=tmp.charAt(0),indexOf.call(delimiters,ref1)>=0)){throw new ParseException("Unexpected characters ("+scalar.slice(i)+").")}}}else{if(!delimiters){output=scalar.slice(i);i+=output.length;strpos=output.indexOf(" #");if(strpos!==-1){output=Utils.rtrim(output.slice(0,strpos))}}else{joinedDelimiters=delimiters.join("|");pattern=this.PATTERN_SCALAR_BY_DELIMITERS[joinedDelimiters];if(pattern==null){pattern=new Pattern("^(.+?)("+joinedDelimiters+")");this.PATTERN_SCALAR_BY_DELIMITERS[joinedDelimiters]=pattern}if(match=pattern.exec(scalar.slice(i))){output=match[1];i+=output.length}else{throw new ParseException("Malformed inline YAML string ("+scalar+").")}}if(evaluate){output=this.evaluateScalar(output,context)}}context.i=i;return output};Inline.parseQuotedScalar=function(scalar,context){var i,match,output;i=context.i;if(!(match=this.PATTERN_QUOTED_SCALAR.exec(scalar.slice(i)))){throw new ParseMore("Malformed inline YAML string ("+scalar.slice(i)+").")}output=match[0].substr(1,match[0].length-2);if('"'===scalar.charAt(i)){output=Unescaper.unescapeDoubleQuotedString(output)}else{output=Unescaper.unescapeSingleQuotedString(output)}i+=match[0].length;context.i=i;return output};Inline.parseSequence=function(sequence,context){var e,error,i,isQuoted,len,output,ref,value;output=[];len=sequence.length;i=context.i;i+=1;while(i0)){subValue=null}return objectDecoder(trimmedScalar.slice(0,firstSpace),subValue)}}if(exceptionOnInvalidType){throw new ParseException("Custom object support when parsing a YAML file has been disabled.")}return null}break;case"0":if("0x"===scalar.slice(0,2)){return Utils.hexDec(scalar)}else if(Utils.isDigits(scalar)){return Utils.octDec(scalar)}else if(Utils.isNumeric(scalar)){return parseFloat(scalar)}else{return scalar}break;case"+":if(Utils.isDigits(scalar)){raw=scalar;cast=parseInt(raw);if(raw===String(cast)){return cast}else{return raw}}else if(Utils.isNumeric(scalar)){return parseFloat(scalar)}else if(this.PATTERN_THOUSAND_NUMERIC_SCALAR.test(scalar)){return parseFloat(scalar.replace(",",""))}return scalar;case"-":if(Utils.isDigits(scalar.slice(1))){if("0"===scalar.charAt(1)){return-Utils.octDec(scalar.slice(1))}else{raw=scalar.slice(1);cast=parseInt(raw);if(raw===String(cast)){return-cast}else{return-raw}}}else if(Utils.isNumeric(scalar)){return parseFloat(scalar)}else if(this.PATTERN_THOUSAND_NUMERIC_SCALAR.test(scalar)){return parseFloat(scalar.replace(",",""))}return scalar;default:if(date=Utils.stringToDate(scalar)){return date}else if(Utils.isNumeric(scalar)){return parseFloat(scalar)}else if(this.PATTERN_THOUSAND_NUMERIC_SCALAR.test(scalar)){return parseFloat(scalar.replace(",",""))}return scalar}}};return Inline}();module.exports=Inline},{"./Escaper":2,"./Exception/DumpException":3,"./Exception/ParseException":4,"./Exception/ParseMore":5,"./Pattern":8,"./Unescaper":9,"./Utils":10}],7:[function(require,module,exports){var Inline,ParseException,ParseMore,Parser,Pattern,Utils;Inline=require("./Inline");Pattern=require("./Pattern");Utils=require("./Utils");ParseException=require("./Exception/ParseException");ParseMore=require("./Exception/ParseMore");Parser=function(){Parser.prototype.PATTERN_FOLDED_SCALAR_ALL=new Pattern("^(?:(?![^\\|>]*)\\s+)?(?\\||>)(?\\+|\\-|\\d+|\\+\\d+|\\-\\d+|\\d+\\+|\\d+\\-)?(? +#.*)?$");Parser.prototype.PATTERN_FOLDED_SCALAR_END=new Pattern("(?\\||>)(?\\+|\\-|\\d+|\\+\\d+|\\-\\d+|\\d+\\+|\\d+\\-)?(? +#.*)?$");Parser.prototype.PATTERN_SEQUENCE_ITEM=new Pattern("^\\-((?\\s+)(?.+?))?\\s*$");Parser.prototype.PATTERN_ANCHOR_VALUE=new Pattern("^&(?[^ ]+) *(?.*)");Parser.prototype.PATTERN_COMPACT_NOTATION=new Pattern("^(?"+Inline.REGEX_QUOTED_STRING+"|[^ '\"\\{\\[].*?) *\\:(\\s+(?.+?))?\\s*$");Parser.prototype.PATTERN_MAPPING_ITEM=new Pattern("^(?"+Inline.REGEX_QUOTED_STRING+"|[^ '\"\\[\\{].*?) *\\:(\\s+(?.+?))?\\s*$");Parser.prototype.PATTERN_DECIMAL=new Pattern("\\d+");Parser.prototype.PATTERN_INDENT_SPACES=new Pattern("^ +");Parser.prototype.PATTERN_TRAILING_LINES=new Pattern("(\n*)$");Parser.prototype.PATTERN_YAML_HEADER=new Pattern("^\\%YAML[: ][\\d\\.]+.*\n","m");Parser.prototype.PATTERN_LEADING_COMMENTS=new Pattern("^(\\#.*?\n)+","m");Parser.prototype.PATTERN_DOCUMENT_MARKER_START=new Pattern("^\\-\\-\\-.*?\n","m");Parser.prototype.PATTERN_DOCUMENT_MARKER_END=new Pattern("^\\.\\.\\.\\s*$","m");Parser.prototype.PATTERN_FOLDED_SCALAR_BY_INDENTATION={};Parser.prototype.CONTEXT_NONE=0;Parser.prototype.CONTEXT_SEQUENCE=1;Parser.prototype.CONTEXT_MAPPING=2;function Parser(offset){this.offset=offset!=null?offset:0;this.lines=[];this.currentLineNb=-1;this.currentLine="";this.refs={}}Parser.prototype.parse=function(value,exceptionOnInvalidType,objectDecoder){var alias,allowOverwrite,block,c,context,data,e,error,error1,error2,first,i,indent,isRef,j,k,key,l,lastKey,len,len1,len2,len3,lineCount,m,matches,mergeNode,n,name,parsed,parsedItem,parser,ref,ref1,ref2,refName,refValue,val,values;if(exceptionOnInvalidType==null){exceptionOnInvalidType=false}if(objectDecoder==null){objectDecoder=null}this.currentLineNb=-1;this.currentLine="";this.lines=this.cleanup(value).split("\n");data=null;context=this.CONTEXT_NONE;allowOverwrite=false;while(this.moveToNextLine()){if(this.isCurrentLineEmpty()){continue}if("\t"===this.currentLine[0]){throw new ParseException("A YAML file cannot contain tabs as indentation.",this.getRealCurrentLineNb()+1,this.currentLine)}isRef=mergeNode=false;if(values=this.PATTERN_SEQUENCE_ITEM.exec(this.currentLine)){if(this.CONTEXT_MAPPING===context){throw new ParseException("You cannot define a sequence item when in a mapping")}context=this.CONTEXT_SEQUENCE;if(data==null){data=[]}if(values.value!=null&&(matches=this.PATTERN_ANCHOR_VALUE.exec(values.value))){isRef=matches.ref;values.value=matches.value}if(!(values.value!=null)||""===Utils.trim(values.value," ")||Utils.ltrim(values.value," ").indexOf("#")===0){if(this.currentLineNb=newIndent){data.push(this.currentLine.slice(newIndent))}else if(Utils.ltrim(this.currentLine).charAt(0)==="#"){}else if(0===indent){this.moveToPreviousLine();break}else{throw new ParseException("Indentation problem.",this.getRealCurrentLineNb()+1,this.currentLine)}}return data.join("\n")};Parser.prototype.moveToNextLine=function(){if(this.currentLineNb>=this.lines.length-1){return false}this.currentLine=this.lines[++this.currentLineNb];return true};Parser.prototype.moveToPreviousLine=function(){this.currentLine=this.lines[--this.currentLineNb]};Parser.prototype.parseValue=function(value,exceptionOnInvalidType,objectDecoder){var e,error,foldedIndent,matches,modifiers,pos,ref,ref1,val;if(0===value.indexOf("*")){pos=value.indexOf("#");if(pos!==-1){value=value.substr(1,pos-2)}else{value=value.slice(1)}if(this.refs[value]===void 0){throw new ParseException('Reference "'+value+'" does not exist.',this.currentLine)}return this.refs[value]}if(matches=this.PATTERN_FOLDED_SCALAR_ALL.exec(value)){modifiers=(ref=matches.modifiers)!=null?ref:"";foldedIndent=Math.abs(parseInt(modifiers));if(isNaN(foldedIndent)){foldedIndent=0}val=this.parseFoldedScalar(matches.separator,this.PATTERN_DECIMAL.replace(modifiers,""),foldedIndent);if(matches.type!=null){Inline.configure(exceptionOnInvalidType,objectDecoder);return Inline.parseScalar(matches.type+" "+val)}else{return val}}if((ref1=value.charAt(0))==="["||ref1==="{"||ref1==='"'||ref1==="'"){while(true){try{return Inline.parse(value,exceptionOnInvalidType,objectDecoder)}catch(error){e=error;if(e instanceof ParseMore&&this.moveToNextLine()){value+="\n"+Utils.trim(this.currentLine," ")}else{e.parsedLine=this.getRealCurrentLineNb()+1;e.snippet=this.currentLine;throw e}}}}else{if(this.isNextLineIndented()){value+="\n"+this.getNextEmbedBlock()}return Inline.parse(value,exceptionOnInvalidType,objectDecoder)}};Parser.prototype.parseFoldedScalar=function(separator,indicator,indentation){var isCurrentLineBlank,j,len,line,matches,newText,notEOF,pattern,ref,text;if(indicator==null){indicator=""}if(indentation==null){indentation=0}notEOF=this.moveToNextLine();if(!notEOF){return""}isCurrentLineBlank=this.isCurrentLineBlank();text="";while(notEOF&&isCurrentLineBlank){if(notEOF=this.moveToNextLine()){text+="\n";isCurrentLineBlank=this.isCurrentLineBlank()}}if(0===indentation){if(matches=this.PATTERN_INDENT_SPACES.exec(this.currentLine)){indentation=matches[0].length}}if(indentation>0){pattern=this.PATTERN_FOLDED_SCALAR_BY_INDENTATION[indentation];if(pattern==null){pattern=new Pattern("^ {"+indentation+"}(.*)$");Parser.prototype.PATTERN_FOLDED_SCALAR_BY_INDENTATION[indentation]=pattern}while(notEOF&&(isCurrentLineBlank||(matches=pattern.exec(this.currentLine)))){if(isCurrentLineBlank){text+=this.currentLine.slice(indentation)}else{text+=matches[1]}if(notEOF=this.moveToNextLine()){text+="\n";isCurrentLineBlank=this.isCurrentLineBlank()}}}else if(notEOF){text+="\n"}if(notEOF){this.moveToPreviousLine()}if(">"===separator){newText="";ref=text.split("\n");for(j=0,len=ref.length;jcurrentIndentation){ret=true}this.moveToPreviousLine();return ret};Parser.prototype.isCurrentLineEmpty=function(){var trimmedLine;trimmedLine=Utils.trim(this.currentLine," ");return trimmedLine.length===0||trimmedLine.charAt(0)==="#"};Parser.prototype.isCurrentLineBlank=function(){return""===Utils.trim(this.currentLine," ")};Parser.prototype.isCurrentLineComment=function(){var ltrimmedLine;ltrimmedLine=Utils.ltrim(this.currentLine," ");return ltrimmedLine.charAt(0)==="#"};Parser.prototype.cleanup=function(value){var count,i,indent,j,l,len,len1,line,lines,ref,ref1,ref2,smallestIndent,trimmedValue;if(value.indexOf("\r")!==-1){value=value.split("\r\n").join("\n").split("\r").join("\n")}count=0;ref=this.PATTERN_YAML_HEADER.replaceAll(value,""),value=ref[0],count=ref[1];this.offset+=count;ref1=this.PATTERN_LEADING_COMMENTS.replaceAll(value,"",1),trimmedValue=ref1[0],count=ref1[1];if(count===1){this.offset+=Utils.subStrCount(value,"\n")-Utils.subStrCount(trimmedValue,"\n");value=trimmedValue}ref2=this.PATTERN_DOCUMENT_MARKER_START.replaceAll(value,"",1),trimmedValue=ref2[0],count=ref2[1];if(count===1){this.offset+=Utils.subStrCount(value,"\n")-Utils.subStrCount(trimmedValue,"\n");value=trimmedValue;value=this.PATTERN_DOCUMENT_MARKER_END.replace(value,"")}lines=value.split("\n");smallestIndent=-1;for(j=0,len=lines.length;j0){for(i=l=0,len1=lines.length;l"){cleanedRegex+="(";i++;if(name.length>0){if(mapping==null){mapping={}}mapping[name]=capturingBracketNumber}break}else{name+=subChar}i++}}else{cleanedRegex+=_char;capturingBracketNumber++}}else{cleanedRegex+=_char}}else{cleanedRegex+=_char}i++}this.rawRegex=rawRegex;this.cleanedRegex=cleanedRegex;this.regex=new RegExp(this.cleanedRegex,"g"+modifiers.replace("g",""));this.mapping=mapping}Pattern.prototype.exec=function(str){var index,matches,name,ref;this.regex.lastIndex=0;matches=this.regex.exec(str);if(matches==null){return null}if(this.mapping!=null){ref=this.mapping;for(name in ref){index=ref[name];matches[name]=matches[index]}}return matches};Pattern.prototype.test=function(str){this.regex.lastIndex=0;return this.regex.test(str)};Pattern.prototype.replace=function(str,replacement){this.regex.lastIndex=0;return str.replace(this.regex,replacement)};Pattern.prototype.replaceAll=function(str,replacement,limit){var count;if(limit==null){limit=0}this.regex.lastIndex=0;count=0;while(this.regex.test(str)&&(limit===0||count[0-9][0-9][0-9][0-9])"+"-(?[0-9][0-9]?)"+"-(?[0-9][0-9]?)"+"(?:(?:[Tt]|[ \t]+)"+"(?[0-9][0-9]?)"+":(?[0-9][0-9])"+":(?[0-9][0-9])"+"(?:.(?[0-9]*))?"+"(?:[ \t]*(?Z|(?[-+])(?[0-9][0-9]?)"+"(?::(?[0-9][0-9]))?))?)?"+"$","i");Utils.LOCAL_TIMEZONE_OFFSET=(new Date).getTimezoneOffset()*60*1e3;Utils.trim=function(str,_char){var regexLeft,regexRight;if(_char==null){_char="\\s"}regexLeft=this.REGEX_LEFT_TRIM_BY_CHAR[_char];if(regexLeft==null){this.REGEX_LEFT_TRIM_BY_CHAR[_char]=regexLeft=new RegExp("^"+_char+""+_char+"*")}regexLeft.lastIndex=0;regexRight=this.REGEX_RIGHT_TRIM_BY_CHAR[_char];if(regexRight==null){this.REGEX_RIGHT_TRIM_BY_CHAR[_char]=regexRight=new RegExp(_char+""+_char+"*$")}regexRight.lastIndex=0;return str.replace(regexLeft,"").replace(regexRight,"")};Utils.ltrim=function(str,_char){var regexLeft;if(_char==null){_char="\\s"}regexLeft=this.REGEX_LEFT_TRIM_BY_CHAR[_char];if(regexLeft==null){this.REGEX_LEFT_TRIM_BY_CHAR[_char]=regexLeft=new RegExp("^"+_char+""+_char+"*")}regexLeft.lastIndex=0;return str.replace(regexLeft,"")};Utils.rtrim=function(str,_char){var regexRight;if(_char==null){_char="\\s"}regexRight=this.REGEX_RIGHT_TRIM_BY_CHAR[_char];if(regexRight==null){this.REGEX_RIGHT_TRIM_BY_CHAR[_char]=regexRight=new RegExp(_char+""+_char+"*$")}regexRight.lastIndex=0;return str.replace(regexRight,"")};Utils.isEmpty=function(value){return!value||value===""||value==="0"||value instanceof Array&&value.length===0||this.isEmptyObject(value)};Utils.isEmptyObject=function(value){var k;return value instanceof Object&&function(){var results;results=[];for(k in value){if(!hasProp.call(value,k))continue;results.push(k)}return results}().length===0};Utils.subStrCount=function(string,subString,start,length){var c,i,j,len,ref,sublen;c=0;string=""+string;subString=""+subString;if(start!=null){string=string.slice(start)}if(length!=null){string=string.slice(0,length)}len=string.length;sublen=subString.length;for(i=j=0,ref=len;0<=ref?jref;i=0<=ref?++j:--j){if(subString===string.slice(i,sublen)){c++;i+=sublen-1}}return c};Utils.isDigits=function(input){this.REGEX_DIGITS.lastIndex=0;return this.REGEX_DIGITS.test(input)};Utils.octDec=function(input){this.REGEX_OCTAL.lastIndex=0;return parseInt((input+"").replace(this.REGEX_OCTAL,""),8)};Utils.hexDec=function(input){this.REGEX_HEXADECIMAL.lastIndex=0;input=this.trim(input);if((input+"").slice(0,2)==="0x"){input=(input+"").slice(2)}return parseInt((input+"").replace(this.REGEX_HEXADECIMAL,""),16)};Utils.utf8chr=function(c){var ch;ch=String.fromCharCode;if(128>(c%=2097152)){return ch(c)}if(2048>c){return ch(192|c>>6)+ch(128|c&63)}if(65536>c){return ch(224|c>>12)+ch(128|c>>6&63)+ch(128|c&63)}return ch(240|c>>18)+ch(128|c>>12&63)+ch(128|c>>6&63)+ch(128|c&63)};Utils.parseBoolean=function(input,strict){var lowerInput;if(strict==null){strict=true}if(typeof input==="string"){lowerInput=input.toLowerCase();if(!strict){if(lowerInput==="no"){return false}}if(lowerInput==="0"){return false}if(lowerInput==="false"){return false}if(lowerInput===""){return false}return true}return!!input};Utils.isNumeric=function(input){this.REGEX_SPACES.lastIndex=0;return typeof input==="number"||typeof input==="string"&&!isNaN(input)&&input.replace(this.REGEX_SPACES,"")!==""};Utils.stringToDate=function(str){var date,day,fraction,hour,info,minute,month,second,tz_hour,tz_minute,tz_offset,year;if(!(str!=null?str.length:void 0)){return null}info=this.PATTERN_DATE.exec(str);if(!info){return null}year=parseInt(info.year,10);month=parseInt(info.month,10)-1;day=parseInt(info.day,10);if(info.hour==null){date=new Date(Date.UTC(year,month,day));return date}hour=parseInt(info.hour,10);minute=parseInt(info.minute,10);second=parseInt(info.second,10);if(info.fraction!=null){fraction=info.fraction.slice(0,3);while(fraction.length<3){fraction+="0"}fraction=parseInt(fraction,10)}else{fraction=0}if(info.tz!=null){tz_hour=parseInt(info.tz_hour,10);if(info.tz_minute!=null){tz_minute=parseInt(info.tz_minute,10)}else{tz_minute=0}tz_offset=(tz_hour*60+tz_minute)*6e4;if("-"===info.tz_sign){tz_offset*=-1}}date=new Date(Date.UTC(year,month,day,hour,minute,second,fraction));if(tz_offset){date.setTime(date.getTime()-tz_offset)}return date};Utils.strRepeat=function(str,number){var i,res;res="";i=0;while(iLatest Downloads, Documentation & JavaDocs
+ href="https://github.com/JorelAli/CommandAPI/releases/download/9.4.1/CommandAPI-9.4.1.jar">
-
9.4.0
+
9.4.1
Latest Download (Spigot-Mapped)
@@ -98,9 +98,9 @@

Latest Downloads, Documentation & JavaDocs

+ href="https://github.com/JorelAli/CommandAPI/releases/download/9.4.1/CommandAPI-9.4.1-Mojang-Mapped.jar">
-
9.4.0
+
9.4.1
Latest Download (Mojang-Mapped)
@@ -113,7 +113,7 @@

Latest Downloads, Documentation & JavaDocs

-
9.4.0
+
9.4.1
Latest Documentation
@@ -124,7 +124,7 @@

Latest Downloads, Documentation & JavaDocs

-
9.4.0
+
9.4.1
Latest JavaDocs
@@ -136,6 +136,14 @@

Latest Downloads, Documentation & JavaDocs

Older Documentation

+ +
+
9.4.0 + Documentation
+ April 2024 +
+
diff --git a/docs/javadocs/html/annotated.html b/docs/javadocs/html/annotated.html index 53c1849afb..d86984486e 100644 --- a/docs/javadocs/html/annotated.html +++ b/docs/javadocs/html/annotated.html @@ -27,7 +27,7 @@ Logo -
CommandAPI 9.4.0 +
CommandAPI 9.4.1
An API for the command UI introduced in Minecraft 1.13
@@ -431,12 +431,13 @@  C
InternalBukkitConfigConfiguration wrapper class for Bukkit  CInternalConfigConfiguration wrapper class  CIStringTooltipA string-based tooltip interface that includes a string suggestion and a formatted tooltip text to display when hovering over the suggestion - CPaperImplementations - CPlatformExecutable - CSafeVarHandleA wrapper around VarHandle with better type safety using generics and a toggleable underlying implementation depending on whether we're using mojang mappings or non-mojang mappings - CSchedulers - CStringTooltipRepresents a suggestion for an argument with a hover tooltip text for that suggestion - CTooltipThis class represents a suggestion for an argument with a hover tooltip text for that suggestion + CMojangMappedVersionHandlerThis file handles loading the correct mappings information + CPaperImplementations + CPlatformExecutable + CSafeVarHandleA wrapper around VarHandle with better type safety using generics and a toggleable underlying implementation depending on whether we're using mojang mappings or non-mojang mappings + CSchedulers + CStringTooltipRepresents a suggestion for an argument with a hover tooltip text for that suggestion + CTooltipThis class represents a suggestion for an argument with a hover tooltip text for that suggestion
@@ -445,7 +446,7 @@